Verifique si hay un enlace roto en su sitio web desde el escritorio de Linux

Verifique si hay un enlace roto en su sitio web desde el escritorio de Linux

Un enlace roto es un asesino para cualquier sitio web y debe eliminarse a toda costa. Lo malo es que es fácil decirlo que hacerlo. Si está ejecutando un sitio web con más de mil artículos y cada publicación contiene al menos 3 enlaces, ¿cómo puede averiguar qué enlace en particular ya no funciona?

Hay muchas soluciones para esto. Si está utilizando WordPress, puede instalar el complemento de verificación de enlaces rotos y hacer que escanee todas sus publicaciones en busca de enlaces rotos. ¿El inconveniente de esto? Absorbe la potencia de tu CPU como si no hubiera un mañana. Incluso si está utilizando un servidor dedicado, esta no es la mejor manera de utilizar los recursos de su CPU.

La siguiente solución es utilizar una herramienta en línea, como la Comprobador de enlaces W3C para escanear su sitio en busca de enlaces rotos. Los problemas con estas herramientas son que las gratuitas no vienen con muchas opciones y las buenas son costosas.

La última solución, que estoy usando para este artículo, es instalar una aplicación de escritorio y ejecutar el escaneo desde su escritorio.

Comprobador de enlaces es un validador de sitios web gratuito con licencia GPL y verifica enlaces en documentos web o sitios web completos directamente desde su escritorio. Funciona en Windows, Mac y Linux.

Instalación

Para que funcione en Linux (Ubuntu), vaya a la página de descarga y descargue dos paquetes deb: linkchecker_8.2-1_amd64.deb (o la versión i386 si está usando una máquina de 32 bits) y linkchecker-gui_8.2-1_all.deb.

Nota: La versión actual a partir de esta publicación es 8.2-1. Debe obtener la versión más reciente si está disponible.

Instale ambos archivos .deb (haciendo doble clic en él) en su sistema.

Nota: LinkChecker también está disponible en el repositorio de Ubuntu, pero no es la última versión. Si no le importa usar una versión anterior, puede instalarla usando el comando:

sudo apt-get install linkchecker linkchecker-gui

Ejecute el Comprobador de enlaces. Esto es lo que verás.

linkchecker-gui

Todo lo que necesita hacer es ingresar la URL de su sitio web y presionar el botón Inicio. Luego procederá a hacer el escaneo. Si tiene un sitio web grande con mucho contenido y enlaces, podría tomar algunas horas terminar el escaneo.

Una vez que haya completado el escaneo, podrá ver el resultado de cada enlace, así como la descripción general, como cuántas URL válidas, URL no válidas, advertencias, etc. Al hacer clic en cada entrada, se muestra la información del enlace, como como la longitud de la URL, el tiempo de descarga, el tamaño del archivo, la cantidad de imágenes, etc. y los problemas reales (si los hay) con el enlace.

resultado del escaneo del verificador de enlaces

Configuraciones

En la configuración de Opciones, puede cambiar la profundidad recursiva del escaneo. Un valor «-1» (predeterminado) significa que escaneará el sitio completo. También puede configurar una cadena o un indicador de URL para que muestre la advertencia o ignore la URL en particular si la detecta.

linkchecker-opciones

También puede cargar el archivo de marcadores de su navegador y hacer que escanee todos los sitios web que se encuentran en el marcador.

Exportador

Una vez que haya terminado de escanear, puede guardar el resultado (en formato HTML) para verlo más tarde.

Conclusión

Si bien existen muchas herramientas de verificación de enlaces, personalmente prefiero esta aplicación LinkChecker basada en Python sobre las demás. No solo es liviano y compatible con varias plataformas, sino que también incluye las características que necesito. Lo mejor es que se actualiza regularmente y es gratis.

¿Qué herramienta usas para comprobar si hay enlaces rotos en tu sitio?

Credito de imagen: Cadena por BigStockPhoto

Experto Geek - Tu Guía en Tendencias Tecnológicas