Verifica collegamenti link-checker

Scopri in che modo Verifica collegamenti aiuta gli autori convalidando i collegamenti quando vengono aggiunti al contenuto e quali opzioni di configurazione offre.

Panoramica overview

Gli autori dei contenuti non devono preoccuparsi di convalidare ogni collegamento incluso nel contenuto. Il Link Checker viene eseguito automaticamente per aiutare gli autori di contenuti con i loro collegamenti, tra cui:

  • Convalida dei collegamenti quando vengono aggiunti al contenuto
  • Visualizzazione di un elenco di tutti i collegamenti esterni nel contenuto
  • Esecuzione delle trasformazioni dei collegamenti

Il Link Checker dispone di diverse opzioni di configurazione, ad esempio la definizione della convalida dei collegamenti interni, la possibilità di omettere alcuni collegamenti o percorsi di collegamento dalla convalida e la definizione delle regole di riscrittura dei collegamenti.

Verifica collegamenti convalida collegamenti interni e collegamenti esterni.

NOTE
Poiché il Link Checker controlla i collegamenti di ogni pagina di contenuto, può influire sulle prestazioni di archivi di grandi dimensioni. In questi casi, potrebbe essere necessario configurare la frequenza di esecuzione di Verifica collegamenti o disabilitarlo.

Verifica dei collegamenti interni internal

I collegamenti interni sono collegamenti ad altri contenuti nell’archivio di AEM. I collegamenti interni possono essere aggiunti mediante il selettore di percorsi, l’editor Rich Text o un componente personalizzato. Ad esempio:

  • Crea la pagina /content/wknd/us/en/adventures/ski-touring
  • La pagina contiene un collegamento a /content/wknd/us/en/adventures/extreme-ironing in un componente testo.

I collegamenti interni vengono convalidati non appena l’autore di contenuto aggiunge un collegamento di questo tipo a una pagina. Se il collegamento non è più valido:

  • Viene rimosso dall’editore.

    • Il collegamento stesso viene rimosso.
    • Il testo del collegamento rimane.
  • Viene visualizzato come collegamento interrotto nell’interfaccia di authoring.

Verifica collegamenti in corso

Verifica collegamenti esterni external

I collegamenti esterni sono collegamenti a contenuti esterni all’archivio AEM. I collegamenti esterni possono essere aggiunti utilizzando l’editor Rich Text o un componente personalizzato. Ad esempio:

  • Crea la pagina /content/wknd/us/en/adventures/ski-touring
  • La pagina contiene un collegamento a https://bunwarmerthermalunderwear.com in un componente testo.

I collegamenti esterni vengono convalidati per la sintassi e verificandone la disponibilità. Questo controllo viene eseguito in modo asincrono a un intervallo configurabile. Se Verifica collegamenti rileva un collegamento esterno non valido:

  • Viene rimosso dall’editore.

    • Il collegamento stesso viene rimosso.
    • Il testo del collegamento rimane.
  • Viene visualizzato come collegamento interrotto nell’interfaccia di authoring.

Verifica collegamenti per la verifica dei collegamenti esterni

Funzionamento di Verifica collegamenti esterni external-details

Verifica collegamenti esterni si basa su diversi servizi e la comprensione del loro funzionamento consente di comprendere come configurare Verifica collegamenti per soddisfare le proprie esigenze.

  1. Ogni volta che un autore di contenuti salva un collegamento a una pagina, viene attivato un gestore eventi.
  2. Il gestore eventi analizza tutto il contenuto in /content e verifica la presenza di collegamenti nuovi o aggiornati e li aggiunge a una cache per Verifica collegamenti.
  3. Il servizio Day CQ Link Checker viene quindi eseguito regolarmente per verificare la presenza di una sintassi valida nelle voci della cache.
  4. I collegamenti convalidati dalla sintassi vengono quindi visualizzati nella finestra Verifica collegamenti esterni. Tuttavia saranno in uno stato Pending.
  5. L'attività Day CQ Link Checker viene quindi eseguita regolarmente per convalidare i collegamenti effettuando una chiamata GET.
  6. L'attività Day CQ Link Checker aggiorna quindi le voci nella finestra External Link Checker con i risultati delle chiamate GET.

Utilizzo di Verifica collegamenti esterni external-using

Verifica collegamenti esterni è una console che fornisce una panoramica di tutti i collegamenti esterni presenti nel contenuto di AEM. Per utilizzare Verifica collegamenti esterni:

  1. Dalla navigazione globale, selezionare Strumenti -> Siti.
  2. Selezionare Verifica collegamenti esterni e viene visualizzato un elenco di tutti i collegamenti esterni.

Verifica collegamenti esterni

Ogni voce della tabella rappresenta un collegamento esterno rilevato dal servizio Verifica collegamenti. Vengono visualizzate le seguenti colonne:

  • Stato - Lo stato di convalida del collegamento, che può essere uno dei seguenti:

    • Valido - Il collegamento esterno è raggiungibile dal Link Checker.
    • In sospeso - Il collegamento esterno è stato aggiunto al contenuto del sito, ma non è stato ancora convalidato da Verifica collegamenti.
    • Non valido - Il link esterno non è raggiungibile dal Link Checker.
  • URL - Il collegamento esterno

  • Destinatario che inoltra: la pagina di contenuto che contiene il collegamento esterno

  • Ultimo controllo - L'ultima volta che Verifica collegamenti ha convalidato il collegamento esterno

  • Ultimo stato - L'ultimo codice di stato di HTML restituito quando il collegamento selezionato ha controllato l'ultimo collegamento esterno

  • Ultima disponibilità - Ora dall'ultima disponibilità del collegamento per Verifica collegamenti

  • Ultimo accesso - Ora dall'ultimo accesso alla pagina con il collegamento esterno nell'interfaccia di creazione

Puoi modificare il contenuto della finestra utilizzando i due pulsanti nella parte superiore dell’elenco dei collegamenti:

  • Aggiorna - Per aggiornare il contenuto dell'elenco
  • Verifica - Per controllare un singolo collegamento esterno selezionato nell'elenco

Tutte le altre icone nella finestra Verifica collegamenti esterni sono inattive.

Configurazione di Verifica collegamenti configuring

Il Link Checker è disponibile automaticamente come strumento pronto all’uso in AEM. Tuttavia, esistono diverse configurazioni OSGi che possono essere modificate per modificarne il comportamento:

  • Servizio di archiviazione informazioni verifica collegamenti Day CQ - Questo servizio definisce la dimensione della cache di Verifica collegamenti nell'archivio.
  • Day CQ Link Checker Service - Questo servizio esegue il controllo asincrono della sintassi dei collegamenti esterni.
    • È possibile definire il periodo di controllo e quali tipi di collegamenti vengono ignorati dallo strumento di controllo, tra le altre opzioni.
  • Attività Verifica collegamenti Day CQ - Questo servizio esegue la convalida GET dei collegamenti esterni.
    • Consente definizioni separate degli intervalli per verificare collegamenti errati e validi tra le altre opzioni.
  • Day CQ Link Checker Transformer - Questo servizio converte i collegamenti in base a un set di regole definito dall'utente.

Per ulteriori informazioni su come modificare le impostazioni OSGi, consulta il documento Configurazione di OSGi.

Disattivazione di Verifica collegamenti disabling

Puoi scegliere di disabilitare completamente Verifica collegamenti. Per eseguire questa operazione:

  1. Apri la console OSGi.

  2. Modifica il trasformatore Day CQ Link Checker

  3. Selezionare le opzioni che si desidera disattivare:

    • Disabilita controllo - per disabilitare la convalida dei collegamenti
    • Disabilita riscrittura - per disabilitare le trasformazioni dei collegamenti
recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab