Como funciona o Verificador de Etiquetas Canonical
O Verificador de Etiquetas Canonical é uma ferramenta concebida para analisar páginas web públicas e identificar a presença de etiquetas canonical. O funcionamento do analisador segue um processo estruturado: após introduzir o endereço de uma página no campo URL da página, a ferramenta obtém essa mesma página, segue todos os redirecionamentos que possam existir e verifica se existe uma etiqueta canonical no código.
No final do processo, a ferramenta indica se a etiqueta foi encontrada, qual é o URL para o qual ela aponta e se esse endereço coincide com o URL final da página ou com o URL introduzido inicialmente por si.
Introdução de dados e limites do sistema
Para realizar a verificação, o utilizador deve fornecer um endereço que cumpra os seguintes requisitos técnicos:
- URL da página: Deve ser um endereço público que utilize obrigatoriamente o protocolo HTTP ou HTTPS.
- Limite de comprimento: O endereço introduzido deve ter menos de
{max}caracteres. - Restrições de rede: Endereços privados e locais (como, por exemplo,
http://127.0.0.1/admin) não podem ser verificados e são rejeitados pelo sistema antes de qualquer pedido ser enviado.
Se submeter um URL sem especificar o protocolo (HTTP ou HTTPS), o sistema processará o endereço de acordo com as regras de validação locais. Adicionalmente, se iniciar uma nova verificação enquanto uma consulta anterior ainda estiver em processamento, o pedido em curso será imediatamente interrompido para dar prioridade à nova submissão.
Resultados e dados detalhados da análise
Após a conclusão da análise, a ferramenta apresenta um conjunto de informações detalhadas na interface:
- Resultado do canonical: Um resumo explicativo sobre o estado da etiqueta (por exemplo, indicando se o canonical foi encontrado, se é autorreferenciado e se corresponde ao URL introduzido).
- URL canonical resolvida: O endereço exato que foi especificado no atributo
hrefda etiqueta canonical. - Verificações de canonical: Um grupo de três validações rápidas que respondem com Sim ou Não:
- Canonical existente: Confirma se a etiqueta está presente na página.
- Autorreferenciado: Indica se a etiqueta aponta para o próprio URL final da página.
- Corresponde ao URL introduzido: Confirma se o destino coincide exatamente com o endereço que digitou no início.
- URL introduzido: O endereço original que submeteu para análise.
- URL final após redirecionamentos: O endereço de destino final da página após terem sido seguidos todos os redirecionamentos.
- href do canonical: O valor textual bruto que consta no atributo
hrefda etiqueta. - Estado HTTP: O código de estado numérico devolvido pelo servidor web ao aceder à página.
- Etiquetas canonical encontradas: O número total de etiquetas canonical detetadas no código da página. Se existir mais do que uma etiqueta, a ferramenta apenas processará e exibirá a primeira que encontrar.
Mensagens de erro e diagnósticos de problemas
Durante a validação do URL ou a obtenção da página, o sistema pode apresentar mensagens de erro específicas para ajudar a diagnosticar falhas:
- "Introduza primeiro o URL de uma página.": Exibido quando tenta iniciar a verificação com o campo vazio.
- "Introduza um URL público HTTP ou HTTPS válido.": Surge quando o formato do endereço introduzido não é correto ou não utiliza os protocolos suportados.
- "Endereços privados e locais não podem ser verificados.": Mostrado se tentar analisar endereços de redes internas ou locais.
- "Mantenha o URL com menos de
{max}caracteres.": Ativado se o endereço exceder o limite de comprimento permitido. - "Não foi possível aceder à página. Verifique o URL ou tente novamente.": Ocorre quando o servidor de destino está inacessível.
- "A página demorou demasiado tempo a responder. Tente novamente mais tarde.": Surge quando a resposta do servidor excede o tempo limite de espera.
- "A página redirecionou demasiadas vezes para concluir a verificação.": Indica a presença de um ciclo infinito ou excessivo de redirecionamentos.
- "A página devolveu o estado HTTP
{status}, pelo que o seu canonical não pôde ser verificado.": Ocorre quando o servidor responde com um código de erro que impede a leitura do conteúdo. - "Esse URL não devolveu uma página HTML.": Mostrado quando o endereço aponta para ficheiros que não são páginas web (como imagens ou PDFs).
- "A página não devolveu um HTML legível.": Surge quando o corpo do documento está vazio ou corrompido.
- "O cabeçalho da página é demasiado grande para ser verificado com segurança.": Ativado por motivos de segurança quando a secção inicial do documento excede os limites de processamento.
- "Foram encontradas
{count}etiquetas canonical. A primeira é exibida; mantenha apenas uma.": Alerta para a existência de múltiplas etiquetas, o que constitui um erro de implementação. - "Existe uma etiqueta canonical, mas o atributo href não é um URL HTTP ou HTTPS válido.": Indica que a etiqueta existe, mas o link configurado está malformado.
- "Não foi possível copiar o URL canonical. Selecione-o e copie manualmente.": Mensagem de erro caso ocorra uma falha ao tentar utilizar a função de cópia automática da interface.
Privacidade e tratamento de dados
O funcionamento do Verificador de Etiquetas Canonical rege-se por uma política estrita de tratamento de dados: o BroBroGo recebe o URL fornecido apenas para efetuar a recolha da página pública. A página obtida durante o processo e os respetivos resultados da análise não são armazenados nos nossos sistemas.
Perguntas Frequentes (FAQ)
O que é um canonical autorreferenciado? É uma etiqueta canonical que aponta para o URL final da própria página. Isto indica claramente aos motores de pesquisa qual é o URL preferencial, mesmo quando o mesmo conteúdo pode ser acedido de várias formas.
Porque é que a autorreferência pode passar no teste se o URL introduzido não coincide? O endereço introduzido pode redirecionar para outro URL. A etiqueta canonical pode apontar corretamente para essa página final, mesmo sendo diferente do endereço original que digitou.
O verificador deteta etiquetas canonical adicionadas por JavaScript? O verificador analisa o HTML devolvido pela página. Uma etiqueta canonical adicionada apenas após a execução de scripts da página poderá não aparecer aqui. Por isso, confirme se as etiquetas canonical importantes estão presentes no código-fonte original da página.