Verificador de links link-checker

Saiba como o Verificador de links ajuda os autores validando links à medida que são adicionados ao conteúdo e quais opções de configuração ele oferece.

Visão geral overview

Os autores de conteúdo não devem se preocupar em validar cada link incluído em seu conteúdo. O Verificador de links é executado automaticamente para ajudar os autores de conteúdo com seus links, incluindo:

  • Validação de links conforme são adicionados ao conteúdo
  • Exibição de uma lista de todos os links externos no conteúdo
  • Execução de transformações de links

O Verificador de links tem várias opções de configuração, como definir a validação de links internos, permitir que determinados links ou padrões de links sejam omitidos da validação e definir regras de regravação de links.

O Verificador de links valida links internos e links externos.

NOTE
Como o Verificador de links verifica os links de cada página de conteúdo, o Verificador de links pode afetar o desempenho em repositórios grandes. Nesses casos, talvez seja necessário configurar com que frequência o Verificador de Links é executado ou desabilitá-lo.

Links internos são links para outro conteúdo no repositório do AEM. Links internos podem ser adicionados usando o seletor de caminho, o editor de rich text ou usando um componente personalizado. Por exemplo:

  • Você cria a página /content/wknd/us/en/adventures/ski-touring
  • Esta página contém um link para /content/wknd/us/en/adventures/extreme-ironing em um componente de Texto .

Os links internos são validados assim que o autor de conteúdo adiciona esse link a uma página. Se o link se tornar inválido:

  • Ele foi removido do editor.

    • O link em si é removido.
    • O texto do link permanece.
  • É mostrado como um link quebrado na interface de criação do.

Verificador de links verificando links internos

Links externos são links para conteúdo fora do repositório do AEM. Links externos podem ser adicionados usando o editor de rich text ou usando um componente personalizado. Por exemplo:

  • Você cria a página /content/wknd/us/en/adventures/ski-touring
  • Esta página contém um link para https://bunwarmerthermalunderwear.com em um componente de Texto .

Os links externos são validados para sintaxe e por meio da verificação de sua disponibilidade. Essa verificação é feita de forma assíncrona em um intervalo configurável. Se o Verificador de links encontrar um link externo inválido:

  • Ele foi removido do editor.

    • O link em si é removido.
    • O texto do link permanece.
  • É mostrado como um link quebrado na interface de criação do.

Verificador de links verificando links externos

O Verificador de Links Externos depende de vários serviços e entender como eles funcionam ajuda você a entender como configurar o Verificador de Links para atender às suas necessidades.

  1. Sempre que um autor de conteúdo salva qualquer link para uma página, um manipulador de eventos é acionado.
  2. O manipulador de eventos percorre todo o conteúdo em /content, verifica se há links novos ou atualizados e os adiciona a um cache para o Verificador de links.
  3. O Serviço Verificador de Links CQ do Dia é executado em um agendamento regular para verificar se as entradas no cache têm sintaxe válida.
  4. Os links validados pela sintaxe são exibidos na janela Verificador de links externos. No entanto, eles estarão em um estado Pendente.
  5. A Tarefa do Verificador de Links do CQ de Dias é executada regularmente para validar os links fazendo uma chamada de GET.
  6. A Tarefa do Verificador de Links CQ do Dia atualiza as entradas na janela do Verificador de Links Externos com os resultados das chamadas de GET.

O Verificador de links externos é um console que fornece uma visão geral de todos os links externos no seu conteúdo do AEM. Para usar o Verificador de links externos:

  1. Na Navegação Global, selecione Ferramentas -> Sites.
  2. Selecione Verificador de Links Externos e uma lista de todos os links externos será exibida.

Verificador de links externos

Cada entrada na tabela representa um link externo detectado pelo serviço Verificador de links. As seguintes colunas são exibidas:

  • Status - O status de validação do link que pode ser um dos seguintes:

    • Válido - O link externo pode ser acessado pelo Verificador de Links.
    • Pendente - O link externo foi adicionado ao conteúdo do site, mas ainda não foi validado pelo Verificador de Links.
    • Inválido - O link externo não pode ser acessado pelo Verificador de Links.
  • URL - O link externo

  • Referenciador - A página de conteúdo que contém o link externo

  • Última Verificação - A última vez que o Verificador de Links validou o link externo

  • Último status - O último código de status do HTML retornado quando o link foi verificado pela última vez no link externo

  • Último disponível - Tempo desde que o link ficou disponível pela última vez para o Verificador de links

  • Último acesso - Tempo desde que a página com o link externo foi acessada pela última vez na interface de criação

É possível manipular o conteúdo da janela usando os dois botões na parte superior da lista de links:

  • Atualizar - Para atualizar o conteúdo da lista
  • Verificar - Para verificar um link externo individual selecionado na lista

Todos os outros ícones na janela Verificador de links externos estão inativos.

O Verificador de links está disponível automaticamente e pronto para uso no AEM. No entanto, há várias configurações de OSGi que podem ser modificadas para alterar seu comportamento:

  • Serviço de Armazenamento de Informações do Verificador de Links CQ do Dia - Esse serviço define o tamanho do cache do Verificador de Links no repositório.
  • Serviço Day CQ Verificador de Links - Esse serviço executa a verificação assíncrona da sintaxe de links externos.
    • Você pode definir o período de verificação e quais tipos de links são ignorados pelo verificador entre outras opções.
  • Tarefa do Verificador de Links CQ do Dia - Este serviço executa a validação de links externos do GET.
    • Ela permite definições separadas de intervalos para verificar links ruins e bons entre outras opções.
  • Transformador do Verificador de Links CQ de Dias - Este serviço converte links com base em um conjunto de regras definido pelo usuário.

Consulte o documento Configuração de OSGi para obter mais detalhes sobre como alterar as configurações de OSGi.

Você pode optar por desativar totalmente o Verificador de links. Para fazer isso:

  1. Abra o console OSGi.

  2. Editar o Transformador do Verificador de links CQ de dias

  3. Marque as opções que deseja desativar:

    • Desabilitar Verificação - para desabilitar a validação de links
    • Desabilitar Regravação - para desabilitar transformações de link
recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab