Gerador de Slug
Cole o texto (uma linha por slug) para converter em URL amigável em tempo real. Remove acentos, normaliza espaços e elimina caracteres especiais.
Digite o texto para gerar o slug em tempo real.
O que é um slug?
Um slug é a parte legível de uma URL que identifica um recurso de forma amigável:
https://meusite.com/blog/como-criar-um-slug-seo-amigavel
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
slugO processo de slugificação transforma qualquer texto em uma sequência de letras minúsculas, números e hifens — sem espaços, acentos ou caracteres especiais.
Exemplo:
"Olá, Mundo! #1" → "ola-mundo-1"
"Minha Postagem do Blog" → "minha-postagem-do-blog"
"Produto Especial 2024" → "produto-especial-2024"Por que URLs amigáveis importam para SEO
Legibilidade: URLs descritivas comunicam o conteúdo antes mesmo de o usuário clicar. meusite.com/p?id=4823 vs. meusite.com/camiseta-polo-azul — qual inspira mais confiança?
Palavras-chave na URL: O Google considera as palavras-chave na URL como um sinal de relevância (fraco, mas real). Ter a keyword principal no slug contribui marginalmente para o ranqueamento.
Compartilhamento: URLs limpas são mais fáceis de copiar, colar, compartilhar em mensagens e memorizar.
Canonical URL: Slugs estáveis evitam problemas de conteúdo duplicado e broken links ao mudar a estrutura do site.
Regras de um bom slug
- Curto e descritivo: prefira 3–5 palavras que resumam o conteúdo
- Sem palavras de parada (opcionalmente): artigos como “o”, “a”, “de”, “da” podem ser removidos
- Hifens como separadores: hifens são mais legíveis que underscores e são tratados como separadores de palavras pelo Google
- Tudo em minúsculas: evita problemas de duplicação por case
- Sem caracteres especiais: apenas letras, números e hifens
Slug em diferentes plataformas
| Plataforma | Implementação |
|---|---|
| WordPress | Campo “Permalink” — gerado automaticamente do título |
| Shopify | URL do produto — editável nas configurações |
| GitHub | Nome do repositório (usa hifens ou underscores) |
| Django | slugify() built-in |
| Laravel | Str::slug() |
| Next.js | Convenção de nomenclatura de arquivos em pages/ |
Perguntas frequentes
Hífen ou underline no slug?
Hífen é o padrão recomendado pelo Google. O Googlebot trata hifens como separadores de palavras (equivalente a espaço), então minha-pagina é indexado como “minha pagina”. Underlines (minha_pagina) são tratados como um único token minhapagiina.
Devo incluir o ano no slug?
Depende do conteúdo. Para conteúdo evergreen (atemporal), evite o ano — assim a URL permanece relevante. Para conteúdo temporal (notícias, tendências), incluir o ano ajuda a contextualizar.
O que acontece se dois artigos gerarem o mesmo slug?
CMSs como WordPress adicionam um sufixo numérico automático (-2, -3). Em sistemas customizados, a unicidade deve ser verificada antes de persistir.