Slug Generator
Understand Slug Generator
Converte um título em um slug de URL em minúsculas e separado por hífens.
How it works
Caracteres acentuados do Latin-1 são mapeados para suas bases ASCII a partir de uma tabela explícita (é para e, ø para o, ñ para n, ß para ss, æ para ae), o texto vai para minúsculas a menos que você desligue essa opção, todo caractere fora de A-Z, a-z, 0-9, espaço, underscore e hífen é removido, e sequências de espaços, underscores e hífens se reduzem ao separador único que você escolheu. O resultado não precisa de percent-encoding no caminho de uma URL.
When to use it
- Derivar a URL de um post de blog ou de uma página de documentação a partir do título.
- Produzir um caminho estável de produto ou categoria para uma loja.
- Transformar o título livre de um chamado em nome de branch ou de arquivo.
- Normalizar um conjunto de dados importado em chaves seguras dentro de uma URL.
- Trocar o separador por underscore para um sistema que exige isso.
Watch out for
- Escritas não latinas são removidas, não transliteradas. Caracteres chineses, cirílicos, gregos e devanágaris não têm entrada na tabela de mapeamento, então são descartados e o slug pode voltar vazio. Translitere esses títulos você mesmo ou defina o slug à mão.
- Use hífens em vez de underscores. O Google trata o hífen como separador de palavras e o underscore como junção, então json_formatter é indexado como o token único jsonformatter.
- Slugs não são únicos. Dois posts chamados "Primeiros passos" produzem o mesmo slug — acrescente um diferenciador ou verifique a colisão antes de salvar.
- Mudar um slug já publicado quebra todos os links que já apontam para o antigo. Mantenha o caminho anterior e faça um 301 para o novo em vez de editar no lugar.
Frequently Asked Questions
O que é um slug de URL?
Um slug de URL é o identificador legível por pessoas no fim de uma URL. Em /blog/how-to-convert-json-to-yaml, o slug é "how-to-convert-json-to-yaml". Bons slugs são minúsculos, separados por hífens e livres de caracteres especiais.
Devo usar hífens ou underscores em slugs de URL?
Sempre use hífens. O Google trata o hífen como separador de palavras (permitindo a correspondência de palavras-chave) e o underscore como junção de palavras (então "json_formatter" é indexado como a palavra única "jsonformatter"). Isso está confirmado nas diretrizes de estrutura de URL do Google.
Como os caracteres acentuados são tratados?
Os caracteres acentuados são transliterados para a base ASCII: é→e, ü→u, ñ→n, ç→c. Isso garante que os slugs funcionem em qualquer navegador, servidor e sistema de arquivos sem percent-encoding, e continuem amigáveis para SEO em vários idiomas.
How to Use Slug Generator
- Paste or type your input in the input area above.
- The tool processes your input automatically or click Run.
- Copy or download the result using the action buttons.
- Use Ctrl+Enter to run quickly from the keyboard.