Búsqueda de sitios web

Busque enlaces rotos en su sitio web desde el escritorio de Linux


Un enlace roto es mortal para cualquier sitio web y debe eliminarse a toda costa. Lo malo es que es fácil decirlo que hacerlo. Si tiene un sitio web con más de mil artículos y cada publicación contiene al menos 3 enlaces, ¿cómo puede saber 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? Chupa la potencia de tu CPU como si no hubiera un mañana. Incluso si utiliza 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 el verificador de enlaces del W3C, para escanear su sitio en busca de enlaces rotos. El problema con estas herramientas es 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.

LinkChecker 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á utilizando 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. Deberías obtener la versión más reciente si está disponible.

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

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

sudo apt-get install linkchecker linkchecker-gui

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

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

Una vez que haya completado el escaneo, podrá ver el resultado de cada enlace, así como una descripción general, como cuántas URL válidas, URL no válidas, advertencias, etc. Al hacer clic en cada entrada, se mostrará 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.

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.

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 a las demás. No sólo es liviano y compatible con varias plataformas, sino que también viene con las funciones que necesito. Lo mejor es que se actualiza periódicamente y es gratuito.

¿Qué herramienta utiliza para comprobar si hay enlaces rotos en su sitio?

Crédito de la imagen: Cadena de BigStockPhoto

Artículos relacionados