Los autores de contenido no deberían tener que preocuparse por validar cada vínculo que incluyen en sus páginas de contenido.
El Verificador de vínculos se ejecuta automáticamente para ayudar a los autores de contenido con sus vínculos, incluidos los siguientes:
Validación de vínculos a medida que se añaden al contenido
Mostrar una lista de todos los vínculos externos del contenido
Realización de transformaciones de vínculos
El Verificador de vínculos tiene un número de opciones de configuración como definir la validación interna, permitir que determinados vínculos o patrones de vínculo se omitan en la validación y reescribir las reglas de reescritura de vínculos.
AEM Los vínculos internos son vínculos a otro contenido del repositorio de la. Los vínculos internos se pueden agregar utilizando el selector de rutas en RTE o utilizando un componente personalizado. Por ejemplo:
Su página /content/wknd/us/en/adventures/ski-touring.html
Contiene un vínculo a /content/wknd/us/en/adventures/extreme-ironing.html en un Componente Texto.
Los vínculos internos se validan en cuanto el autor de contenido añade un vínculo interno a una página. Si el vínculo deja de ser válido:
Se elimina del editor. El texto del vínculo permanece, pero el vínculo en sí se elimina.
Se muestra como un vínculo roto en la interfaz de creación.
Comprobación de vínculos externos
AEM Los vínculos externos son vínculos al contenido fuera del repositorio de la. Se pueden añadir vínculos externos mediante RTE o mediante un componente personalizado. Por ejemplo:
Su página /content/wknd/us/en/adventures/ski-touring.html
Contiene un vínculo a https://bunwarmerthermalunderwear.com en un Componente Texto.
Los vínculos externos se validan para la sintaxis y comprobando su disponibilidad. Esta comprobación se realiza de forma asíncrona en un entorno interno configurable. Si el Verificador de vínculos encuentra un vínculo externo no válido:
Se elimina del editor. El texto del vínculo permanece, pero el vínculo en sí se elimina.
Se muestra como un vínculo roto en la interfaz de creación.
Además, la variable Comprobador de vínculos externos proporciona una descripción general de todos los vínculos externos de las páginas de contenido.
Uso del Comprobador de vínculos externos
Para utilizar el Comprobador de vínculos externos:
Uso de Navegación, seleccione Herramientas, entonces Sites.
Seleccionar Comprobador de vínculos externos y se muestra una lista de todos los vínculos externos.
Se muestra la siguiente información:
Estado - El estado de validación del vínculo que puede ser uno de los siguientes:
Válido : el verificador de vínculos puede acceder al vínculo externo
Pendiente : el vínculo externo se añadió al contenido del sitio, pero el verificador de vínculos aún no lo ha validado
No válido - El verificador de vínculos no puede acceder al vínculo externo
URL - El vínculo externo
Referente : la página de contenido que contiene el vínculo externo
Último estado - El último código de estado del HTML devuelto cuando el vínculo activado comprobó por última vez el vínculo externo
Última disponibilidad - Tiempo transcurrido desde la última vez que el vínculo estuvo disponible para el Verificador de vínculos
Último acceso - tiempo transcurrido desde que se accedió por última vez a la página con el vínculo externo en la interfaz de creación
Puede manipular el contenido de la ventana mediante los dos botones situados en la parte superior de la lista de vínculos:
Actualizar - Para actualizar el contenido de la lista
Marque - Para comprobar un vínculo externo individual seleccionado en la lista
Funcionamiento del Comprobador de vínculos externos
Aunque es fácil de usar, el Comprobador de vínculos externos depende de una serie de servicios y comprender cómo funcionan le ayuda a comprender cómo hacerlo configuración del Verificador de vínculos para satisfacer sus necesidades.
Cada vez que un autor de contenido guarda un vínculo a una página, se activa un controlador de eventos.
El controlador de eventos recorre todo el contenido de /content y comprueba los vínculos nuevos o actualizados y los añade a una caché para el Verificador de vínculos.
El Servicio Day CQ Link Checker a continuación, se ejecuta con una programación regular para comprobar si las entradas de la caché contienen sintaxis válida.
A continuación, los vínculos validados con sintaxis aparecen en la variable Comprobador de vínculos externos ventana. Sin embargo, estarán en un Pendiente estado.
El Tarea del verificador de vínculos CQ diarios a continuación, se ejecuta de forma regular para validar los vínculos realizando una llamada de GET.
El Tarea del verificador de vínculos CQ diarios a continuación, actualiza las entradas de la ventana Comprobador de vínculos externos con los resultados de las llamadas de GET.
Configuración del Verificador de vínculos
AEM El Verificador de vínculos está disponible automáticamente de forma predeterminada en la aplicación de la función de verificación de vínculos de la interfaz de usuario de. Sin embargo, hay varias configuraciones de OSGi que se pueden modificar para cambiar su comportamiento:
Day CQ Link Checker Info Storage Service : Este servicio define el tamaño de la caché del Verificador de vínculos en el repositorio.
Servicio Day CQ Link Checker : Este servicio realiza una comprobación asíncrona de la sintaxis de los vínculos externos. Puede definir el periodo de comprobación y qué tipos de vínculos omite el verificador, entre otras opciones.
Tarea del verificador de vínculos CQ diarios : Este servicio realiza la validación de GET de vínculos externos. Permite definir por separado los intervalos para comprobar los vínculos buenos y malos, entre otras opciones.
Day CQ Link Checker Transformer : permite convertir vínculos en función de un conjunto de reglas definidas por el usuario.
Puede optar por desactivar el Verificador de vínculos por completo. Para ello:
Abra la consola OSGi.
Edite el Day CQ Link Checker Transformer
Marque las opciones que desee desactivar:
Desactivar comprobación : para deshabilitar la validación de vínculos
Deshabilitar reescritura : para deshabilitar las transformaciones de vínculos
NOTA
Si deshabilita la comprobación de vínculos después de empezar a crear el contenido, es posible que siga viendo entradas en la Ventana Comprobador de vínculos externos, pero ya no se actualizarán.