Skip to content

Tudo para WordPress, desenvolvimento web — e não só

🔗 Como criar um URL correto a partir de texto em cirílico: o guia completo

🔗 Como criar um URL correto a partir de texto em cirílico: o guia completo

Um URL em cirílico na barra de endereço é %D1%81%D1%81%D1%8B%D0%BB%D0%BA%D0%B0 em vez de uma palavra legível, resultado da codificação percentual (percent-encoding) segundo a norma RFC 3986. Os motores de pesquisa conseguem, tecnicamente, lidar com este tipo de endereços, mas o utilizador vê um amontoado de caracteres e, ao copiar, a ligação transforma-se numa sequência ilegível de sinais de percentagem e dígitos. Para blogues, lojas online e sites em russo, este é um problema do dia a dia: um título de artigo como "Como escolher alojamento para o WordPress" deve tornar-se kak-vybrat-hosting-dlya-wordpress, e não %D0%BA%D0%B0%D0%BA-%D0%B2%D1%8B%D0%B1%D1%80%D0%B0%D1%82%D1%8C.

Converter caracteres cirílicos em caracteres latinos para URLs é uma operação de rotina que pode ser automatizada em segundos. O serviço iTRANSLIT resolve esta tarefa desde 2016: cola-se um título em russo e obtém-se um slug pronto a usar (um URL legível por humanos) sem espaços, pontuação ou maiúsculas. Segue-se um guia passo a passo da ferramenta, dos princípios de transliteração, de alternativas e de particularidades para o WordPress.

💡 Resumo rápido:

  • Descubra o que é um slug de URL e porque é que o cirílico nos endereços causa problemas
  • Estude a tabela de transliteração de russo para latim e as regras de limpeza
  • Crie o seu primeiro slug com o iTRANSLIT em menos de um minuto, seguindo o guia passo a passo
  • Compare serviços alternativos e plugins para WordPress
  • Encontre respostas para perguntas frequentes: cirílico em URLs, títulos longos, páginas aninhadas

O que é um slug de URL e porque é que o cirílico no endereço é um problema

Um slug de URL (ou URL legível por humanos) é a parte do endereço da página, a seguir ao domínio, que descreve por palavras o conteúdo da página. Por exemplo, no endereço site.ru/kak-vybrat-hosting/ o slug é kak-vybrat-hosting. Um bom slug é composto por 2 a 5 palavras separadas por hífenes e é escrito em letras latinas minúsculas.

Quando um slug contém caracteres cirílicos, o navegador codifica-os utilizando a norma Percent-Encoding (RFC 3986). A palavra "ссылка" transforma-se em %D1%81%D1%81%D1%8B%D0%BB%D0%BA%D0%B0. Há dois problemas visíveis:

  • Legibilidade. O utilizador não consegue perceber para onde uma ligação leva ao olhar para a barra de endereço ou para um URL copiado. Para redes sociais, mensageiros e newsletters de email, isto é crítico: um URL em cirílico transforma-se numa confusão de sinais de percentagem quando é colado.
  • Duplicação. O Yandex e o Google tratam de forma diferente os URLs em cirílico e os transliterados; com uma canonicalização incorreta, o motor de pesquisa pode tratá-los como páginas separadas.

Tecnicamente, os motores de pesquisa indexam URLs em cirílico (o Yandex até os apresenta descodificados nos resultados de pesquisa), mas para ligações externas, cópia e experiência do utilizador, um slug transliterado é claramente melhor.

Como funciona a transliteração de cirílico para latim

A transliteração é uma substituição letra a letra de caracteres de um alfabeto por caracteres de outro. Existem vários sistemas de transliteração para o russo: GOST 7.79-2000 (Sistema B), a Ordem n.º 4271 do Ministério dos Negócios Estrangeiros (para passaportes internacionais) e a ISO 9:1995. Nenhum deles é aplicado literalmente aos slugs de URL; em vez disso, utiliza-se uma transliteração informal ("amigável ao utilizador") otimizada para a legibilidade.

Uma tabela de correspondência típica para URLs:

Letra russa

Latim

Letra russa

Latim

а

a

р

r

б

b

с

s

в

v

т

t

г

g

у

u

д

d

ф

f

е

e (ye after a vowel)

х

h (kh)

ё

yo (e after a consonant)

ц

ts (c)

ж

zh

ч

ch

з

z

ш

sh

и

i

щ

shch

й

y (j)

ы

y

к

k

э

e

л

l

ю

yu (ju)

м

m

я

ya (ja)

н

n

ь, ъ

(omitted)

о

o

п

p

Após a substituição das letras, aplicam-se três regras de limpeza: toda a pontuação é removida, os espaços são substituídos por hífenes e as maiúsculas são convertidas em minúsculas. Hífenes consecutivos são reduzidos a um só. O resultado é um slug ASCII limpo, pronto a ser usado na barra de endereço.

O esquema exato de transliteração varia ligeiramente entre serviços. Por exemplo, alguns representam a letra щ como shch, outros como sch ou shh. Para SEO a diferença entre variantes é insignificante; o que importa é que o mesmo slug seja gerado de forma consistente. Escolha uma ferramenta e mantenha-a em todo o seu site.

Guia passo a passo: criar um slug com o iTRANSLIT

Interface do gerador de URLs do iTRANSLIT

O serviço iTRANSLIT está em funcionamento desde 2016 e suporta a transliteração a partir de oito idiomas: russo, ucraniano, polaco, letão, búlgaro, checo, grego e turco. Para criar slugs de URL, é utilizado um módulo dedicado, o gerador de URLs. O processo passo a passo demora menos de um minuto:

  • Abra a página itranslit.com/slugify. Verá um campo de entrada e, acima dele, um seletor de idioma.
  • Selecione o idioma de origem (russo por predefinição). Isto determina qual a tabela de transliteração utilizada.
  • Cole ou escreva um título no campo de entrada. A transliteração acontece instantaneamente, sem recarregar a página; o resultado aparece no campo ao lado.
  • Copie o slug final. O serviço, automaticamente: converteu o cirílico em latim, removeu toda a pontuação, substituiu os espaços por hífenes, converteu o texto em minúsculas e removeu hífenes duplicados.

Exemplo de resultado: o título "Привет мир! Как дела?" transforma-se em privet-mir-kak-dela. O título "10 лучших плагинов кеширования для WordPress" transforma-se em 10-luchshikh-plaginov-keshirovaniya-dlya-wordpress. Note que os dígitos, as palavras em latim e os hífenes são mantidos inalterados; só os caracteres cirílicos são transliterados.

O iTRANSLIT utiliza JavaScript no lado do cliente, o que significa que o seu texto não é enviado para um servidor. Isto é uma vantagem para a privacidade: os títulos de artigos não publicados permanecem no seu dispositivo.

A ferramenta não foi concebida para processamento em massa; converte um título de cada vez. Se precisar de processar uma centena de títulos de uma só vez, veja as alternativas na secção seguinte.

Serviços e plugins alternativos para gerar slugs de URL

Ao longo dos dez anos de existência do iTRANSLIT, surgiram várias dezenas de alternativas com funcionalidades adicionais. Eis ferramentas que cobrem cenários não suportados pelo iTRANSLIT básico:

  • O Pixlane Slugify utiliza a decomposição Unicode NFKD para lidar com diacríticos (café → cafe) e escritas não latinas, incluindo caracteres chineses (transliteração para pinyin, por exemplo, bei-jing). Adequado para projetos multilingues.
  • O URLToolskit Slug Generator oferece regras de transliteração incorporadas para cirílico e grego, além de um comprimento máximo de slug configurável e escolha de separador.
  • O FreeAIToolz Slug Generator suporta processamento em lote de até 1000 títulos de uma só vez. Pode escolher entre os formatos de saída kebab-case, snake_case e camelCase.
  • O plugin Cyr-To-Lat para WordPress é instalado a partir do repositório oficial e translitera automaticamente o slug quando um artigo é guardado. Funciona para artigos, páginas, categorias e etiquetas. Não é necessária qualquer cópia manual; o slug é gerado no momento da publicação.

Se gere um blogue em WordPress, o plugin Cyr-To-Lat cobre inteiramente esta necessidade. Se trabalha com texto fora de um CMS ou cria um site estático, serviços web como o iTRANSLIT continuam a ser a opção mais rápida.

⁉️🤔 Perguntas frequentes

O cirílico em URLs é aceitável do ponto de vista de SEO em 2026?

Tecnicamente, sim. O Yandex apresenta URLs em cirílico nos resultados de pesquisa e indexa-os corretamente. O Google também indexa endereços em cirílico, mas apresenta-os em forma de codificação percentual nos resultados de pesquisa. O problema é a experiência do utilizador: quando copiado a partir da barra de endereço, um URL em cirílico transforma-se numa confusão de %D0%. É por isso que a transliteração continua a ser o padrão de facto para sites públicos, independentemente do ano.

Que serviço de transliteração devo escolher para um site comercial?

Para um site comercial em WordPress, o plugin Cyr-To-Lat é suficiente; funciona automaticamente e não exige qualquer esforço manual. Para sites noutros CMS ou plataformas personalizadas, o iTRANSLIT (para tarefas pontuais) ou o Pixlane Slugify (para projetos multilingues com diacríticos) servem bem. O critério fundamental é a consistência: escolha uma ferramenta e utilize-a em todos os URLs do site para evitar discrepâncias na transliteração.

O que devo fazer quando um título é demasiado longo e o slug fica enorme?

Mantenha de 3 a 5 palavras-chave no slug e remova as stop words: preposições, conjunções, partículas. O título "Как правильно настроить кеширование в WordPress для ускорения загрузки сайта" pode ser reduzido a nastroika-keshirovaniya-wordpress. A maioria dos CMS corta automaticamente os slugs para um comprimento razoável. O iTRANSLIT não corta o resultado, por isso edite-o manualmente antes de o colar no seu CMS.

Sou obrigado a usar transliteração nos URLs, ou posso usar antes uma tradução em inglês do título?

Traduzir o título para inglês para efeitos de URL é uma prática aceitável, mas não é a norma. As desvantagens: o slug não corresponde ao texto do título (o utilizador vê um H1 em russo e um URL em inglês), cada artigo exige uma tradução manual e é provável que surjam inconsistências de formulação. A transliteração é mais simples, mais previsível e totalmente automatizável. Um slug em inglês faz sentido para uma secção do site inteiramente em inglês, mas não para páginas individuais.

Porque é que o iTRANSLIT por vezes produz um resultado diferente do plugin Cyr-To-Lat no WordPress?

Ferramentas diferentes utilizam tabelas de transliteração diferentes. Por exemplo, o iTRANSLIT representa a letra щ como shch, enquanto o Cyr-To-Lat a representa como sch. Para SEO, a diferença não é relevante; os motores de pesquisa não penalizam nenhuma variante de transliteração em particular. O que importa é a consistência: depois de escolher um esquema, mantenha-o em todas as páginas do seu site.

A transliteração de URLs ainda vale o esforço em 2026

Sim, se publica conteúdo em russo e quer que as ligações se mantenham legíveis quando são copiadas, partilhadas nas redes sociais ou enviadas por mensageiros. A operação em si demora segundos, e os plugins do WordPress tornam-na completamente automática.

A escolha de uma ferramenta resume-se a três cenários:

  • Blogue em WordPress: instale o Cyr-To-Lat e esqueça o problema. O plugin existe desde 2009, recebe atualizações e é compatível com o Gutenberg.
  • Tarefas pontuais: iTRANSLIT ou Pixlane Slugify no navegador. Funciona sem registo e não requer instalação.
  • Processamento em massa: o FreeAIToolz permite processar até 1000 títulos de uma só vez, com escolha do formato de saída do slug.

A transliteração de URLs não é uma questão de tendências ou de um ano específico. É higiene básica para um site em russo, tal como títulos legíveis por humanos. Enquanto os endereços em cirílico forem codificados em percentagem ao serem copiados, um slug legível em latim continuará a ser o padrão.