O que faz um bom slug
O slug é a parte legível da URL que identifica uma página: /blog/como-fazer-cafe-coado. Bons slugs são minúsculos, usam hífen entre as palavras, têm só letras e números e são curtos o bastante para ler de relance. Buscadores mostram o slug nos resultados, as pessoas compartilham, e mudar depois quebra links, então vale acertar de primeira.
Letras acentuadas são comuns em títulos em português, mas incômodas em URLs, onde viram sequências como %C3%A7. Este gerador tira os acentos (ç → c, ã → a) e escreve & como "and", para o slug ficar legível em qualquer lugar.
Exemplo resolvido
Pão de Queijo & Café: 10 Lugares em São Paulo! vira pao-de-queijo-and-cafe-10-lugares-em-sao-paulo. Com limite de 30 caracteres, ele é cortado numa fronteira de palavra: pao-de-queijo-and-cafe-10.
Hífen ou sublinhado?
O Google trata hífens como separadores de palavras e sublinhados como junção, então o hífen é a escolha comum em URLs. Sublinhados servem para nomes de arquivos e identificadores.
Como funciona
A página normaliza o texto com Unicode NFKD, que separa letras acentuadas em letra base e acento, e remove os acentos. Letras sem essa separação (ß, æ, ø, œ) são escritas por extenso, & vira "and" e o texto fica minúsculo. Qualquer sequência de caracteres fora de a–z e 0–9 vira um único separador, e separadores no começo e no fim são removidos. Se você definir um tamanho máximo, o slug é cortado no último separador antes do limite. Cada linha vira um slug. Tudo roda nesta aba.
Perguntas frequentes
O slug deve ter palavras como de, da e e?
É opcional. Slugs curtos são mais fáceis de ler; tire palavras de ligação do título se quiser.
Por que caracteres cirílicos ou chineses foram removidos?
Eles não têm forma ASCII aqui. Nesses idiomas, escreva o slug transliterado ou mantenha URLs em Unicode.
Hífen ou sublinhado?
Hífen em URLs; os buscadores leem como espaço.
Qual deve ser o tamanho do slug?
Abaixo de uns 60 caracteres é uma referência comum; a opção de limite corta numa fronteira de palavra.
Fontes
- RFC 3986 — Uniform Resource Identifier (URI): Generic Syntax
- The Unicode Standard, latest version
- Wikipedia — Clean URL
Revisado em 17 de out. de 2026 · vetores de teste fixtures/dev/slug-generator/