O Analisador de links internos lista os links pelos quais uma página pública direciona leitores, com texto âncora, categoria, valores rel e linhas do código HTML. Insira a URL de uma página para revisar navegação, imagens com links e destinos repetidos antes de editar. O relatório cobre os links de saída do HTML obtido dessa página; links de entrada, disponibilidade dos destinos e o restante do site exigem verificações separadas.
O que o analisador de links internos verifica?
Envie uma URL completa de página HTTP ou HTTPS. O Screpy segue os redirecionamentos da página de origem e lê o HTML final, extraindo elementos <a> com atributo href. Cada ocorrência mantida mostra URL resolvida, rótulo extraído, categoria, valores rel e linha do código-fonte. Os filtros isolam um grupo sem remover outras linhas do relatório.
Isso é útil após publicar um artigo, atualizar um menu ou alterar um bloco reutilizável. O código retornado é lido sem executar JavaScript, portanto links inseridos depois podem faltar. Use uma página pública: uma tela de login pode ter links diferentes daqueles no conteúdo protegido. Se o HTML não puder ser lido, a verificação solicitada permanece indisponível.
A resposta de origem e as categorias não comprovam que os destinos funcionam. Use o Verificador de links quebrados para uma verificação limitada da disponibilidade dos destinos.
Entenda as quatro categorias de links
Um link interno aponta para outra URL com a mesma origem da página final obtida. A origem inclui esquema, nome do host e porta. Uma marca ou domínio principal em comum não basta: www.example.com, shop.example.com e http://example.com diferem de https://example.com.
Exemplo ilustrativo para uma página de origem em https://example.com/guides/links/, sem URL base personalizada:
| Link no código-fonte | Categoria | Motivo |
|---|---|---|
/pricing/ |
Interno | Mesma origem, caminho diferente |
#examples |
Mesma página | Mesmo caminho e consulta; apenas o fragmento muda |
?view=print |
Interno | Mesma origem, consulta diferente |
https://shop.example.com/ |
Externo | Nome do host diferente |
mailto:help@example.com |
Outros | Não é um destino HTTP ou HTTPS resolvido |
O grupo da mesma página é separado dos links internos para outras URLs. Valores href vazios, não suportados ou que não podem ser resolvidos pertencem a Outros; essa categoria não significa automaticamente um link quebrado.
URLs relativas usam a base do documento. Como explica a MDN sobre o elemento base, um <base href> personalizado pode mudar até o destino de um link de fragmento. Leia a URL resolvida antes de decidir qual página ele alcança.
Melhore textos âncora e imagens com links
Comece pelos avisos de rótulos vazios e depois leia os demais nas frases ao redor. O Screpy extrai o texto dos elementos descendentes ou, quando a âncora não tem texto, os valores alt das imagens. Ele não calcula o nome acessível completo do navegador a partir de aria-label, aria-labelledby ou title. Uma extração vazia exige inspeção; sozinha, não prova que o link esteja sem nome para todos os usuários.
Em um parágrafo sobre opções de entrega, substitua um vago “clique aqui” por “comparar opções de entrega” se isso descrever corretamente o destino. O analisador não marca automaticamente toda expressão genérica: avalie a clareza por conta própria. A orientação do Google sobre links recomenda âncoras descritivas, razoavelmente concisas e adequadas ao contexto; forçar palavras-chave em rótulos sem relação não ajuda o leitor.
Quando uma imagem é o único conteúdo do link, seu texto alternativo deve comunicar o destino ou a ação, como mostra a orientação do W3C sobre imagens funcionais. “Página inicial da loja de exemplo” pode explicar um logotipo com link melhor que “logotipo”. Use o Verificador de texto alternativo para revisar as alternativas das imagens separadamente e depois examine o papel de cada imagem com link na página.
Leia atributos rel no contexto
A coluna rel mostra valores registrados no código-fonte, não uma pontuação de valor do link ou posicionamento. Um valor vazio não é automaticamente um erro. Segundo a orientação do Google para links de saída, links comuns não precisam de qualificação especial. sponsored descreve inserções pagas e ugc links em conteúdo de usuários; nofollow se aplica quando os outros valores não se encaixam e você prefere que o Google não associe seu site ao destino ou não o rastreie por esse link.
Revise a finalidade antes de mudar um valor. Esse inventário não avalia diretivas robots da página nem determina se um destino está indexado. Um link nofollow não comprova noindex; o destino pode ser descoberto por outras rotas.
Revise destinos repetidos
O painel de destinos repetidos agrupa as linhas mantidas no filtro atual. Ele ignora fragmentos da URL, mas preserva as consultas. Por exemplo, /guide/#setup e /guide/#examples compartilham um grupo; /guide/?view=print permanece separado. As linhas originais continuam visíveis: o número de ocorrências não é a quantidade de páginas únicas.
A repetição pode ser útil: cabeçalho, rodapé e parágrafo podem oferecer caminhos legítimos para a mesma página. Revise links repetidos próximos que não acrescentem uma escolha útil ou rótulos diferentes que prometam conteúdos contraditórios. Mantenha a rota mais clara para aquele contexto.
Não existe uma quantidade universal ideal de links internos. A orientação do Google sobre links internos favorece conexões úteis e recomenda que páginas importantes recebam um link de outra página. Esse inventário de saída não pode provar que todas recebam um.
Confira a cobertura antes de interpretar os totais
O Screpy mantém as primeiras 2.000 ocorrências de âncoras na ordem do HTML. O total se refere a todas as âncoras com href encontradas no código analisado; as contagens por categoria descrevem as linhas mantidas. Em uma página ilustrativa com 2.300 âncoras, 2.000 linhas são mantidas e 300 ocorrências omitidas. As quatro categorias somam portanto 2.000, não 2.300; o relatório mostra cobertura parcial.
O verde indica que as verificações suportadas terminaram sem avisos. O amarelo pede revisão de um rótulo extraído vazio ou de cobertura parcial. Esses indicadores descrevem o relatório do código-fonte, não a saúde dos destinos. Uma falha ao obter a origem significa que a verificação não pôde ser concluída.
Leia também os indicadores de encurtamento: rótulos com mais de 500 caracteres são encurtados no relatório. Cobertura completa de linhas não significa que todo rótulo seja exibido inteiro nem que navegação, acessibilidade ou indexação tenham sido auditadas completamente.
Exporte uma lista de correções e verifique a página novamente
Escolha um filtro de categoria e baixe suas linhas mantidas em CSV. Os cinco campos são URL, text, kind, rel e line: endereço resolvido quando disponível, rótulo extraído, categoria, valores de relação registrados e linha de origem. O download JSON preserva todo o relatório mantido, não apenas a visão filtrada. Nenhuma exportação recupera ocorrências omitidas ou o texto completo de rótulos encurtados.
Use as linhas de origem para localizar links no HTML retornado; elas não precisam coincidir com os números do editor de modelos. Priorize links importantes com rótulos pouco claros, destinos não intencionais ou repetições confusas. Edite a página ou o bloco compartilhado correspondente, publique a correção e analise o código novamente.
Se um destino parecer redirecionar, examine sua cadeia com o Verificador de redirecionamentos antes de escolher uma URL substituta. Encontrar páginas órfãs ou links de entrada exige uma análise mais ampla do site; esse relatório não responde a essas perguntas inspecionando uma só página.