Reparar enlaces rotos en WordPress

Reparar enlaces rotos en WordPress

Añadir enlaces al contenido de tu sitio web es un buen método para optimizar tu posicionamiento web en los motores de búsqueda y proporcionar información a los visitantes del sitio. Sin embargo, si un enlace está roto, puede afectar negativamente al SEO de tu sitio web y a la experiencia del usuario.

Encontrar un error 404 en tu sitio web es muy frustrante tanto para los webmasters como para los visitantes del sitio. Según las estadísticas, cuando un visitante encuentra una página 404 durante su primera experiencia, hay un 88% de posibilidades de que no vuelva.

Una de las razones de este error es un enlace roto, un hipervínculo que lleva a los visitantes a una página vacía, ya sea en tu sitio o en cualquier sitio web externo. Puede que no funcionen debido a problemas con el servidor o que estén mal configurados en el back-end.

Métodos para arreglar enlaces rotos en WordPress

Aunque los plugins de WordPress ofrecen una solución práctica para gestionar los enlaces rotos desde el panel de control del administrador, existen otros métodos que puedes utilizar para arreglar los enlaces rotos de tu sitio.

Estos métodos requerirán que configures tus ajustes de permalink y accedas a tu archivo .htaccess.

Restablecer la configuración de los enlaces permanentes de WordPress

Los enlaces permanentes rotos pueden provocar el error 404 Página no encontrada en tu sitio web. Este problema puede deberse a varias razones, incluyendo la instalación de nuevos plugins y actualizaciones.

Para resolver este problema, intenta restablecer la estructura de enlaces permanentes a través de tu panel de WordPress. Ve a Ajustes -> Enlaces permanentes.

Selecciona una estructura de enlace permanente alternativa. Por ejemplo, si tu configuración estándar es Numérico, puedes cambiarla a Nombre de la entrada. A continuación, guarda los cambios.

Ahora, cambia la estructura de nuevo a tu configuración estándar y haz clic en Guardar cambios una vez más. Comprueba tus páginas para ver si este método ha funcionado. Si el problema persiste, intenta seguir el siguiente método.

Restablecer el archivo .htaccess

El archivo .htaccess es responsable de realizar tareas esenciales de WordPress, desde habilitar funciones de tu servidor web hasta crear redireccionamientos.

Por lo tanto, si encuentras páginas de error en tu sitio web, el problema puede venir de cambios incorrectos en el archivo .htaccess.

En este caso, puedes intentar reemplazar el archivo con el código predeterminado siguiendo los pasos que se indican a continuación:

  1. Accede a tu hPanel -> Administrador de Archivos.
  2. Abre la carpeta public_html y localiza el archivo .htaccess.
  3. Haz clic con el botón derecho en el archivo y cámbiale el nombre. Por ejemplo, .htaccess-trouble.
  4. Crea un nuevo archivo haciendo clic en el icono de la parte superior de la página. Nombra el archivo como .htaccess.
  5. Copia el siguiente código y pégalo en tu nuevo archivo.
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
  1. Por último, haz clic en Guardar.

Esto debería restablecer la configuración por defecto y revertir los errores. Alternativamente, también puedes realizar este proceso a través de un cliente FTP.

Reparar enlaces rotos en WordPress mediante plugins

Mientras que las anteriores plataformas de SEO basadas en web ofrecen una solución práctica para encontrar enlaces rotos en tu sitio de WordPress, los siguientes plugins de comprobación de enlaces rotos de WordPress te ayudarán a solucionarlos.

El plugin Broken Link Checker es una de las opciones más populares del mercado. Es un plugin bien documentado y de código abierto que incluye muchas herramientas para ayudarte a arreglar los enlaces de tu sitio.

Una de sus características más notables es evitar que los motores de búsqueda sigan los enlaces rotos. También te permite editar un enlace roto directamente desde la interfaz del plugin sin tener que actualizar manualmente cada entrada.

Para empezar, todo lo que tienes que hacer es descargarlo del directorio e instalar el plugin en tu sitio WordPress.

  1. Activa el plugin desde tu panel de administración, luego dirígete a Ajustes -> Link Checker para familiarizarte con las características y opciones del plugin.
  2. Después de activarlo, el plugin Broken Link Checker comenzará inmediatamente a escanear tu sitio WordPress en busca de enlaces rotos. Puedes ver los resultados junto a Estado.
  3. Haz clic en Encontrados X enlaces rotos para abrir una página con todos los enlaces rotos que tienes en tu página web.

Para arreglar los enlaces rotos, haz clic en la opción Editar URL o Quitar debajo del enlace roto. También puedes descartar, volver a comprobar o marcar los enlaces como no rotos si has obtenido un resultado falso positivo.

Configuración del plugin

Este plugin detecta nuevos enlaces tan pronto como se añaden a tu sitio. Sin embargo, puedes especificar la frecuencia con la que quieres que compruebe los enlaces rotos accediendo a la pestaña General.

En el menú Comprobar cada enlace, el valor por defecto es de 72 horas. Ajústalo según tus necesidades.

Si quieres personalizar qué tipo de contenido monitorizar, puedes configurarlo en la pestaña Look For Links in. Marca dónde quieres que el plugin busque enlaces rotos haciendo clic en cada tipo de contenido.

A continuación está la pestaña Which Links To Check. Incluye diferentes tipos de enlaces, como imágenes HTML, enlaces y URLs de texto plano.

Puedes observar que Broken Link Checker ha prestado especial atención a los vídeos de YouTube, ya que ofrece múltiples formas de insertar vídeos en WordPress.

Selecciona qué tipo de enlace quieres que detecte el plugin en tu sitio web y haz clic en Guardar cambios. También puedes excluir una URL específica rellenando la sección Lista de Exclusión.

Broken Link Checker no se detiene ahí. También te permite configurar qué protocolos utilizar al comprobar los enlaces. Ve a Protocolos y APIs si quieres cambiarlos.
Por último, se encuentra la pestaña Advanced. Por defecto, Broken Link Checker marca los enlaces como rotos si tardan más de 30 segundos en cargarse. Este valor puede modificarse aquí.
Otra característica útil es la función Revisar todas las páginas. Si pulsas este botón, el plugin volverá a comprobar todos los enlaces que tengas actualmente. Otras opciones como la edición y desvinculación masiva de enlaces también se encuentran aquí.

El plugin Link Checker utiliza un servicio externo para rastrear e indexar páginas en sitios WordPress. Busca enlaces externos e internos, así como imágenes en tu sitio web, asegurándose de que se detectan todos los enlaces rotos.

Gracias a su servidor externo, el plugin Link Checker puede trabajar con menos recursos, imitando a un visitante normal en el sitio.

La versión gratuita permite comprobar 500 enlaces, mientras que la versión premium permite comprobar hasta 500.000 URLs.

Simplemente descarga el plugin del directorio de WordPress, luego súbelo y actívalo en tu panel de administración para empezar.

Cuando el plugin esté activo, verás un menú Link Checker en el panel de control.

  • Selecciona la opción Comprueba tu sitio web (Check your website) para iniciar el proceso.
  • Haz clic en la opción Resultado para ver el informe del sitio.
El informe muestra dónde se encontraron los enlaces rotos, junto con el tipo de entrada y el estado. Esto facilita la localización, identificación y corrección de enlaces rotos en tu sitio.

Cuando te suscribes a un plan premium, también puedes encontrar imágenes y vídeos rotos incrustados en cualquier entrada de blog.