O Verificador de links

Os autores de conteúdo não devem se preocupar em validar cada link incluído em suas páginas de conteúdo.

O Verificador de links é executado para auxiliar automaticamente os autores de conteúdo com seus links, incluindo:

  • Validação de links à medida que são adicionados ao conteúdo
  • Mostrando uma lista de todos os links externos no conteúdo
  • Execução de transformações de link

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

O Verificador de links valida links internos e links externos.

OBSERVAÇÃO

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, pode ser necessário configurar a frequência com que o Verificador de links executa ou desativá-lo.

Verificação de link interno

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

  • Sua página /content/wknd/us/en/adventures/ski-touring.html
  • Contém um link para /content/wknd/us/en/adventures/extreme-ironing.html em um Componente de texto.

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

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

Link interno quebrado ao criar uma página

Verificação de link externo

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

  • Sua página /content/wknd/us/en/adventures/ski-touring.html
  • Contém um link para https://bunwarmerthermalunderwear.com em um Componente de texto.

Links externos são validados para sintaxe e verificando sua disponibilidade. Esta verificação é feita de forma assíncrona em um interno configurável. Se o Verificador de links localizar um link externo inválido:

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

Link interno quebrado ao criar uma página

Além disso, a interface Verificador de links externos fornece uma visão geral de todos os links externos em suas páginas de conteúdo.

Para usar o Verificador de links externos:

  1. Usando Navegação, selecione Ferramentas e, em seguida, Sites.
  2. Selecione Verificador de links externos e uma lista de todos os links externos será exibida.

A janela Verificador de links externos

As seguintes informações 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 alcançado pelo Verificador de links
  • URL - O link externo
  • Quem indicou - 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 HTML retornado quando o link marcado pela última vez verificou o link externo
  • Última Disponível - Tempo desde que o link foi disponibilizado 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 dos links:

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

Como o verificador de links externos funciona

Embora fácil de usar, o Verificador de links externos depende de vários serviços e para entender como eles funcionam, é útil 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 atravessa todo o conteúdo em /content e verifica se há links novos ou atualizados e os adiciona a um cache do Verificador de links.
  3. O Day CQ Link Checker Service é executado em um agendamento regular para verificar se há sintaxe válida nas entradas no cache.
  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 GET Verificador de links do Day CQ é executada regularmente para validar os links.
  6. A GET Verificador de links do Day CQ atualiza as entradas na janela Verificador de links externos com os resultados das chamadas.

Configuração do Verificador de links

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

  • Serviço de Armazenamento de Informações do Verificador de Link do Day CQ - Esse serviço define o tamanho do cache do Verificador de Link no repositório.
  • Serviço Verificador de links CQ de dia - Este serviço realiza uma 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 do Day CQ - Este serviço realiza a validação de GET de links externos. Ela permite definições separadas de intervalos para verificar links ruins e bons entre outras opções.
  • Transformador do verificador de links do Day CQ - permite a conversão de links com base em um conjunto de regras definido pelo usuário.

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

Desabilitando o Verificador de links

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

  1. Abra o console do OSGi.
  2. Edite o Transformador do Verificador de Link do Day CQ
  3. Marque as opções que deseja desativar:
    • Desativar verificação - para desativar a validação de links
    • Desabilitar regravação - para desabilitar transformações de link
OBSERVAÇÃO

Se você desativar a verificação de links após começar a criar o conteúdo, ainda poderá ver entradas na janela Verificador de links externos, mas elas não serão mais atualizadas.

Nesta página

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free