Neste artigo
O Que É um Slug de URL?
Um slug de URL é a parte legível por humanos e segura para URL de um endereço web que identifica uma página específica. Por exemplo, em https://example.com/blog/email-validation-guide, o slug é email-validation-guide. Os slugs substituem espaços por hífenes, removem caracteres especiais e convertem todas as letras para minúsculas.
Bons slugs são curtos, descritivos e contêm palavras-chave principais. Melhoram o SEO porque os motores de busca utilizam as palavras da URL como sinais de classificação, e melhoram a experiência do utilizador porque os utilizadores conseguem entender o conteúdo de uma página a partir da sua URL antes de clicar.
Como Funciona a Geração de Slugs
O gerador de slugs transforma qualquer texto numa slug limpa e segura para URL.
- Conversão para minúsculas — converte todos os caracteres para minúsculas
- Substituição de caracteres — substitui espaços e caracteres não suportados por hífenes
- Transliteração Unicode — converte caracteres acentuados (café → cafe) e remove caracteres não latinos
Experimente gratuitamente — sem cadastro
Gerar um Slug →Quando Usar a Geração de Slugs
A geração de slugs é necessária sempre que texto fornecido pelo utilizador deve fazer parte de uma URL.
- Publicações de blog — gere automaticamente slugs de URL a partir dos títulos das publicações em plataformas CMS e de blog
- Páginas de produto — crie identificadores seguros para URL a partir de nomes de produtos em sistemas de e-commerce
- Perfis de utilizador — gere URLs de perfil baseadas em nome de utilizador a partir dos nomes de exibição
Perguntas Frequentes
Devo usar hífenes ou underscores nos slugs de URL?
Os hífenes são fortemente preferidos aos underscores. O Google trata os hífenes como separadores de palavras (email-validator = duas palavras: email, validator), enquanto os underscores unem palavras num único token (email_validator = uma palavra: emailvalidator). Usar hífenes produz melhores correspondências de palavras-chave nos resultados de pesquisa.
Qual deve ser o tamanho de um slug de URL?
Slugs mais curtos são geralmente melhores para SEO e experiência do utilizador. Aponte para 3 a 5 palavras-chave, com cerca de 50 a 60 caracteres. Slugs muito longos diluem a relevância das palavras-chave e são mais difíceis de partilhar. Evite palavras de pausa (the, a, an, in, for) para manter os slugs concisos.
O que acontece quando duas páginas têm o mesmo slug?
Slugs duplicados causam conflitos de URL. As plataformas CMS normalmente resolvem isto acrescentando um número (post-title-2, post-title-3). No código, verifique sempre a unicidade do slug antes de guardar e implemente uma estratégia de resolução de colisões na sua lógica de geração de slugs.