CodeKitHub
Ferramentas de código

Gerador de Slug de URL

Última atualização:

Cole o título de um post de blog ou qualquer texto e obtenha instantaneamente um slug limpo e compatível com URLs: em minúsculas, sem acentos, com a pontuação substituída pelo separador escolhido e sem separadores duplicados. Tudo é atualizado em tempo real enquanto você digita, direto no seu navegador.

O que é esta ferramenta?

Um slug é a parte de um endereço web amigável que identifica uma página específica, como o "my-awesome-post" em example.com/blog/my-awesome-post. Normalmente é derivado do título da página, em minúsculas, com espaços e pontuação substituídos por um separador.

Bons slugs são curtos, legíveis e formados apenas por letras minúsculas, números e um separador — sem espaços, caracteres acentuados ou símbolos especiais que possam quebrar links ou confundir os mecanismos de busca.

Por que usar?

  • Visualização em tempo real: veja o slug gerado sendo atualizado enquanto você digita, sem precisar clicar em nada.
  • Escolha hífen ou sublinhado como separador, e opcionalmente mantenha a formatação original de maiúsculas/minúsculas.
  • Truncamento opcional por comprimento máximo, sem cortar uma palavra pela metade.
  • Translitera caracteres acentuados comuns (é, ñ, ü, etc.) para ASCII simples em vez de simplesmente removê-los.
  • Funciona inteiramente no seu navegador — nada é enviado ou registrado.

Como usar

  1. Cole ou digite seu título ou texto no campo de entrada.
  2. Escolha um separador (hífen ou sublinhado) e ative ou desative as minúsculas conforme necessário.
  3. Opcionalmente, defina um comprimento máximo para manter os slugs curtos.
  4. Copie o slug gerado com um clique.

Exemplo

Entrada

10 Tips for Building a Café in São Paulo!

Resultado

10-tips-for-building-a-cafe-in-sao-paulo

Os acentos são transliterados, a pontuação é removida e os espaços viram hífens.

Casos de uso comuns

  • Blogs e plataformas CMS: gerar um slug limpo a partir do título de um artigo para a URL do post.
  • E-commerce: construir URLs de produtos a partir dos nomes dos produtos, para links mais limpos e fáceis de compartilhar.
  • Geradores de sites estáticos: muitos exigem um campo de slug no frontmatter derivado do título da página.
  • Nomeação de arquivos e recursos: transformar texto qualquer em nomes de arquivo seguros, sem espaços ou caracteres especiais.

Boas práticas para slugs

Mantenha os slugs curtos e descritivos — URLs longas são mais difíceis de compartilhar e podem ser truncadas nos resultados de busca. Evite palavras vazias como "a", "the" e "and" quando precisar encurtar ainda mais um slug.

Depois que uma URL com determinado slug é publicada e indexada, evite alterá-la — isso quebra links de entrada e o ranqueamento nos mecanismos de busca, a menos que você também configure um redirecionamento. Defina sua convenção de separador (hífens são a opção padrão amplamente recomendada) antes de publicar conteúdo, já que misturar estilos no mesmo site parece inconsistente.

Perguntas frequentes

Por que deixar o slug em minúsculas?

Os mecanismos de busca e a maioria dos servidores web tratam URLs diferenciando maiúsculas de minúsculas, então misturar a formatação pode criar problemas de conteúdo duplicado (por exemplo, /Post e /post sendo tratadas como páginas diferentes). Usar minúsculas evita isso por completo.

Hífen ou sublinhado — qual é melhor para SEO?

O Google recomenda hífens desde 2010, pois os interpreta como separadores de palavras, enquanto o sublinhado pode ser lido como algo que une as palavras. O hífen é a opção padrão mais segura para URLs públicas.

O que acontece com caracteres acentuados ou não latinos?

Caracteres latinos acentuados comuns (é, ñ, ü, ç, etc.) são transliterados para o equivalente ASCII mais próximo. Caracteres fora desse mapeamento (como escrita CJK ou árabe) são removidos, já que a maioria das convenções de slug de URL espera apenas ASCII.

Por que a opção de comprimento máximo evita cortar palavras?

Truncar em uma contagem exata de caracteres pode cortar uma palavra pela metade, o que fica com aparência quebrada em uma URL. A ferramenta volta até o separador anterior, garantindo que o slug sempre termine em uma palavra completa.

Meu texto é enviado para algum servidor?

Não. A conversão acontece inteiramente com JavaScript local no seu navegador. Nada do que você digita é enviado, armazenado ou registrado.

Ferramentas relacionadas