Planeta Red
  • Inicio
  • Dispositivos
  • Noticias
  • Reviews
  • Manuales
  • Aplicaciones
Sin resultados
Ver todos los resultados
Planeta Red
Sin resultados
Ver todos los resultados
Planeta Red
Inicio Noticias Sistemas Operativos Linux

Como usar wget para encontrar enlaces rotos de un sitio (Error 404 Not Found)

Por Carlos Jiménez Delgado
24/11/2017
en Linux, Manuales
0
wget
Compartir en FacebookCompartir en Twitter

wget

Si tienes un sitio web de un cierto tamaño, es casi inevitable que aparezcan «enlaces muertos«, es decir, enlaces que apuntan a páginas inexistentes, en cuyo caso el servidor web devuelve el «Error HTTP 404». ¿Cual es uno de los problema de este tipo de errores? La presencia de estos enlaces dentro de un sitio puede ser sancionado desde la perspectiva SEO, es decir, Google y otros buscadores pueden modificar nuestra posición en los resultados de búsquedas atendiendo a este y otros factores. Por ello aconsejable realizar controles periódicos en todas las páginas con el fin de garantizar que todos los enlaces sean correctos.

Hay varios programas comerciales que nos pueden ayudar a la hora a hacer realiza controles, pero si no te asusta la línea de comandos, puedes conseguir un resultado similar usando el comando wget. Para esto tan solo tenemos que escribir en un terminal:

wget – mirror – keep-session-cookies-or wget.log http://www.sitio.com

Dónde:

  • -mirror es una opción que dice wget para descargar todo el sitio
  • – keep-session-cookies-or le permite navegar por páginas dinámicas que cambian sobre la base de sesión de usuario

Una vez que se ejecuta este comando todo el contenido del sitio se pueden descargar a nivel local y en el archivo wget.log podemos encontrar la lista detallada de todas las operaciones con los resultados. Tan sólo tendremos que buscar la cadena «404» para identificar rápidamente todas las direcciones URL que ha encontrado wget apuntando a páginas inexistentes

Saludos desde lo más profundo de los bytes.

Etiquetas: Manual
Artículo anterios

PSP Go ahora por 199 €

Siguiente artículo

Instalar Nginx con PHP 5.3 en Ubuntu Lucid Lynx (10.04)

Carlos Jiménez Delgado

Además de administrador del blog, soy Técnico Superior en Informática de Gestión de Empresas e Ingeniero Técnico en Informática de Sistemas. Actualmente trabajo como Analista Programador para una Consultora Informática y dedico parte de mi tiempo libre al apasionante mundo de las nuevas tecnologías.

Siguiente artículo
Nginx

Instalar Nginx con PHP 5.3 en Ubuntu Lucid Lynx (10.04)

Cheat sheet para Vi

Hoja de comandos para Vi

Lineas telefonía móvil Junio: Vodafone sigue K.O. Yoigo y Orange aumentan su cartera

Lineas telefonía móvil Junio: Vodafone sigue K.O. Yoigo y Orange aumentan su cartera

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

TOPANÁLISIS/REVIEW

Razer Strider Large

Razer Strider Large

La Razer Strider Large es una alfombrilla para ratón gaming con €39
Acer Aspire 16 AI (Qualcomm)

Acer Aspire 16 AI (Qualcomm)

Acer Aspire 16 AI (Qualcomm) es el portátil ARM con procesador
Garmin Forerunner 165 Music

Garmin Forerunner 165 Music

El Garmin Forerunner 165 Music es un reloj deportivo con pantalla €314
Razer DeathAdder V4 Pro

Razer DeathAdder V4 Pro

El Razer DeathAdder V4 Pro es una obra maestra de la €178
Acer PD163Q

Acer PD163Q

El PD163Q es un ejercicio de ingeniería ambicioso. Acer ha logrado €358

Artículos Recientes

Honor 600 Pro

Honor 600 Pro: Imágenes reales, Geekbench y batería de 9000 mAh

06/04/2026
ZTE Free Screen F10

ZTE Free Screen F10: Pantalla 27″ con 5G y batería de 12 horas

06/04/2026
  • Quienes somos
  • Publicidad
  • Política de Privacidad
  • Aviso Legal
  • Contacto

Sin resultados
Ver todos los resultados
  • Inicio
  • Dispositivos
  • Noticias
  • Reviews
  • Manuales
  • Aplicaciones