O que é Texto para slug?

O Text to Slug converte qualquer título ou texto em um slug amigável para URLs. Transforma o texto em minúsculas, substitui espaços e caracteres especiais por hifens e remove acentos. Use para URLs de posts, nomes de arquivo ou endpoints de API.

O slug é a parte legível da URL: /blog/como-criar-uma-api-rest. A ferramenta deixa tudo em minúsculas, troca letras acentuadas pelo equivalente ASCII (café vira cafe), une espaços e pontuação num único separador e pode cortar o tamanho para a URL ficar compacta. O modo em lote processa uma lista inteira de títulos de uma vez.

Como usar

  1. Digite ou cole um título, cabeçalho ou qualquer texto que deseja converter em um slug de URL.
  2. Escolha o caractere separador (hífen, sublinhado ou ponto) e defina um comprimento máximo, se necessário.
  3. Copie o slug gerado para usar no seu CMS, estrutura de URLs ou convenção de nomenclatura de arquivos. Vários textos podem ser convertidos de uma vez.

Quando usar

  • Gerar a URL de um post antes de publicar no CMS, partindo do título.
  • Criar nomes de arquivo seguros a partir de texto digitado pelo usuário ou títulos de documentos.
  • Montar rotas dinâmicas do Next.js ou React Router como /produtos/[slug] usando o nome do produto.

Resultado

Seu post de blog se chama "How to Build a REST API with Node.js & Express (2024 Guide)". A ferramenta gera "how-to-build-a-rest-api-with-node-js-and-express-2024-guide", pronto para usar em qualquer URL.

Perguntas frequentes

Melhor usar hífen ou underscore como separador?
Para URLs o padrão é hífen. Há anos o Google trata hífens como separador entre palavras, enquanto o underscore é lido como parte da palavra. Use hífen para SEO e só recorra ao underscore em nomes de arquivo onde o hífen atrapalha alguma ferramenta.
Por que o slug remove acentos de palavras como ação?
Muitos sistemas e roteadores lidam melhor com ASCII puro do que com UTF-8 percent-encoded. Tirar o acento transforma ação em acao, e o link pode ser copiado sem quebrar. Desligue a opção se seu stack suporta IRIs e você quer manter a grafia original.
O que acontece quando o título é muito longo?
Se você define um tamanho máximo, a ferramenta corta o slug e volta até o último separador, evitando deixar meia palavra no fim. Sem limite o slug sai inteiro, mesmo com mais de 200 caracteres.
Como o modo em lote trata a entrada?
Cada linha vira um slug. Cole 50 títulos e receba 50 slugs nas mesmas linhas, prontos para ir para uma coluna de CSV, uma lista de redirects ou um sitemap.
O slug gerado é necessariamente único?
Não. Títulos diferentes podem colapsar no mesmo slug ("REST API" e "REST-API" viram rest-api). Cabe ao CMS ou ao banco fazer a checagem; o de praxe é anexar -2, -3 quando há colisão.

Ferramentas relacionadas