Canonicalizador e Normalizador de URL
Guia
Canonicalizador e Normalizador de URL
Normaliza URLs à sua forma canônica, seguindo os padrões RFC 3986. Esta ferramenta aplica etapas de normalização configuráveis — esquema e host em minúsculas, remoção de portas padrão, ordenação de parâmetros de consulta, resolução de segmentos de ponto e muito mais — com comparação lado a lado e realce de diferenças para mostrar exatamente o que mudou.
Como usar
Insira um ou mais URLs (um por linha para processamento em lote). Ative ou desative etapas de normalização individuais usando as caixas de seleção e clique em Normalizar. A ferramenta mostra os URLs originais e canônicos lado a lado com as diferenças realçadas em cores.
Características
- 10 Etapas de Normalização – Esquema/host em minúsculas, remover portas padrão, decodificar percent-encoding não reservado, resolver segmentos de ponto, ordenar parâmetros de consulta, remover consulta vazia, remover fragmento, adicionar barra final, remover barras duplicadas
- Etapas Ativáveis – Habilite ou desabilite cada regra de normalização independentemente através de caixas de seleção
- Realce de Diferenças – Comparação codificada por cores mostrando exatamente quais partes do URL mudaram
- Modo Batch – Processe vários URLs de uma vez, um por linha
- Compatível com RFC 3986 – Segue os padrões de normalização de URI definidos na RFC 3986
- Copiar para área de transferência – Copie todos os URLs canônicos com um clique
- Padrões Inteligentes – Adiciona https:// a domínios simples, lida com URLs malformados de forma graciosa
Perguntas frequentes
-
O que é a canonicalização de URL?
A canonicalização de URL é o processo de conversão de um URL para sua forma padrão (canônica) aplicando um conjunto de regras de normalização. Vários URLs diferentes podem apontar para o mesmo recurso — por exemplo, HTTP://Example.COM:80/page e http://example.com/page são equivalentes, mas parecem diferentes. A canonicalização padroniza essas variações para que URLs equivalentes produzam strings idênticas. Isso é importante para SEO (mecanismos de busca tratam URLs duplicados como páginas separadas), cache (chaves de cache precisam de correspondências exatas) e segurança (comparação de URL para controle de acesso).
-
Por que devo ordenar parâmetros de consulta?
A ordem dos parâmetros de consulta é tipicamente irrelevante para o servidor — ?a=1&b=2 e ?b=2&a=1 geralmente retornam a mesma resposta. No entanto, esses URLs são tecnicamente strings diferentes, o que causa problemas para caches (armazenando duas cópias da mesma página), análises (contando a mesma página duas vezes) e SEO (mecanismos de busca tratando-os como conteúdo duplicado). Ordenar parâmetros de consulta alfabeticamente garante que URLs equivalentes produzam formas canônicas idênticas, independentemente da ordem original dos parâmetros.
-
O que são segmentos de ponto em URLs?
Segmentos de ponto são os componentes de caminho . (diretório atual) e .. (diretório pai) em URLs, semelhantes aos caminhos do sistema de arquivos. O URL https://example.com/a/b/../c contém um segmento de ponto (/..) que se resolve para https://example.com/a/c — subindo um nível de /b e depois entrando em /c. Da mesma forma, /a/./b se resolve para /a/b (o ponto único é uma operação nula). A RFC 3986 Seção 5.2.4 define o algoritmo exato para resolver segmentos de ponto, e esta ferramenta o aplica para produzir caminhos limpos e normalizados.
Instale nossas extensões
Adicione ferramentas de IO ao seu navegador favorito para acesso instantâneo e pesquisa mais rápida
恵 O placar chegou!
Placar é uma forma divertida de acompanhar seus jogos, todos os dados são armazenados em seu navegador. Mais recursos serão lançados em breve!
Ferramentas essenciais
Ver tudo Novas chegadas
Ver tudoAtualizar: Nosso ferramenta mais recente adicionado em 19/abr/2026
