Ferramenta Gratuita de Reescrita de URL
Uma ferramenta de reescrita de URL converte um endereço dinâmico com parâmetros de consulta em uma URL estática limpa e escreve as regras de servidor que a fazem funcionar. Cole uma URL como page.php?id=12&cat=seo e esta ferramenta gratuita retorna URLs estáticas como /page/12/seo, regras de reescrita Apache e Nginx, e um redirecionamento 301 do endereço antigo.
Ferramenta de Reescrita de URL
Technical SEO
Sobre esta ferramenta
A ferramenta oferece dois padrões estáticos. Apenas valores, como /page/12/seo, é o mais curto, mas a posição de cada valor carrega seu significado, então cada link deve listar os valores na mesma ordem. Pares de nome e valor, como /page/id/12/cat/seo, são mais longos, mas se descrevem e são mais fáceis de estender depois. Nas regras geradas, valores numéricos recebem um padrão apenas de dígitos e outros valores correspondem a qualquer coisa exceto uma barra.
Reescrever é apenas metade do trabalho. A regra de reescrita faz a nova URL funcionar, enquanto a regra 301 envia visitantes e mecanismos de busca do endereço antigo para o novo, para que você mantenha os links e classificações que as URLs antigas conquistaram. Após a mudança, atualize seus links internos, tags canônicas e mapa do site XML para o novo formato, ou os mecanismos de busca continuarão descobrindo as URLs antigas.
URLs com aparência estática não são um fator de classificação por si só, porque o Google rastreia parâmetros bem. O ganho é legibilidade: uma URL limpa diz ao pesquisador do que se trata a página antes de clicar, e é mais fácil de compartilhar e digitar. Esta é uma versão reconstruída da ferramenta de reescrita de URL que funcionou neste site por anos; ela gera o mesmo tipo de regras, agora para Nginx e também Apache. SEO SMO HUB planeja essas mudanças para clientes como parte de migrações de site, sempre com um mapa de redirecionamento testado em uma cópia de preparação antes de qualquer coisa entrar em produção.
Perguntas frequentes
O que faz uma ferramenta de reescrita de URL?
Ela pega uma URL dinâmica cujos valores vivem na string de consulta, como product.php?id=42&color=red, e produz uma URL com aparência estática como /product/42/red junto com a regra de servidor que mapeia o novo endereço de volta ao script original. Os visitantes veem a URL limpa; seu aplicativo ainda recebe os mesmos parâmetros.
URLs estáticas têm melhor classificação que URLs dinâmicas?
Não por si só. O Google pode rastrear e classificar URLs com parâmetros, e aconselhou contra disfarçar parâmetros importantes. URLs limpas ajudam as pessoas mais que algoritmos: são mais fáceis de ler, confiar e compartilhar. Mude quando você já estiver reestruturando um site, e sempre combine a mudança com redirecionamentos 301 e links internos atualizados.
Onde coloco as regras .htaccess?
Coloque-as no arquivo .htaccess na pasta raiz do seu site, após RewriteEngine On e antes de qualquer regra catch-all como o bloco WordPress, porque o Apache aplica regras de cima para baixo. No Nginx, coloque as linhas de reescrita dentro do bloco de servidor correspondente e recarregue o Nginx. Teste em uma cópia de preparação primeiro.
A reescrita de minhas URLs quebrará links existentes?
Não se você mantiver o redirecionamento 301 que a ferramenta gera. A regra de reescrita faz o novo endereço funcionar, e o redirecionamento envia qualquer pessoa usando o endereço antigo ?id= para o novo, para que marcadores, backlinks e resultados de busca continuem funcionando. Teste tanto o endereço antigo quanto o novo em uma janela privada antes de confiar nele.

