Por qué importa
Para quien visita tu web, un enlace roto es un callejón sin salida: hace clic en un producto o en una sección y encuentra un error. Es una forma directa de perder una venta o un contacto.
Para los buscadores, los enlaces internos son el camino para descubrir tus páginas y entender cuáles son importantes. Un enlace roto es un camino cortado: Google pide una URL que no existe y, si la página se movió, ese enlace no le lleva a la nueva dirección.
Google explica que los errores 404 son normales y que no perjudican al resto del sitio, así que no hay que obsesionarse. Pero los enlaces rotos del menú, del pie de página o de las fichas de producto se repiten en muchas páginas, y conviene arreglarlos cuanto antes.
Cómo lo comprueba Posiciona
Recogemos los enlaces internos del código de la página analizada (mismo protocolo y dominio; sin anclas, mailto:, tel: ni archivos como imágenes, CSS, JavaScript o PDF) y comprobamos los 20 primeros distintos, sin parámetros. Hacemos una petición HEAD con 5 segundos de espera y, si falla o el servidor no la admite, una GET. Contamos como roto lo que responde con un código 400 o superior o no responde. Sin rotos, 100; 1 o 2, 70; de 3 a 5, 40; más de 5, 20.
En la nota de SEO esta comprobación cuenta como “importante” (peso 3 de 5).
Cómo solucionarlo
Revisa la lista de enlaces rotos del informe y localiza en qué parte de la página está cada uno: menú, pie, bloque de productos o texto de un artículo.
Si la página de destino se ha movido o tiene un sustituto claro, cambia el enlace para que apunte directamente a la nueva URL. Además, crea una redirección 301 de la URL antigua a la nueva, por si hay enlaces desde otras webs o alguien la tiene guardada.
Si la página ya no existe ni tiene sustituto, quita el enlace o cámbialo por otro útil, como la categoría de un producto descatalogado.
Si el error es 5xx o no hay respuesta, el problema está en el servidor o en la página de destino: ábrela en el navegador y, si falla de forma intermitente, revísalo con tu hosting.
Nuestro análisis cubre una página. Para revisar toda la web, usa un rastreador como Screaming Frog SEO Spider, gratuito hasta 500 URLs, y consulta el informe Indexación → Páginas de Google Search Console, que lista las URLs con 404 que ha encontrado Google.
Antes de cambiar la URL de una página o borrar un producto, deja preparada la redirección. Es mucho más fácil que perseguir enlaces rotos después.
Redirect 301 /producto-antiguo /producto-nuevolocation = /producto-antiguo {
return 301 /producto-nuevo;
}En WordPress
- Al cambiar el slug de una entrada publicada, WordPress redirige la dirección antigua automáticamente, pero no lo hace con las páginas. Para esas y para cualquier otra URL, crea la redirección 301 con el plugin Redirection, que además registra los 404 que recibe tu web.
- Revisa los menús en Apariencia → Menús (o en el editor del sitio si tu tema es de bloques): son el origen más habitual de enlaces rotos repetidos en todas las páginas.
En Shopify
- En Contenido → Menús están los menús de la tienda, que conviene revisar, y el apartado de redirecciones de URL, donde creas la 301 de la dirección antigua a la nueva. Si un producto está descatalogado, redirígelo a su colección o a un producto similar.
- Al cambiar el identificador de URL (handle) de un producto, una colección o una página, deja marcada la opción de crear una redirección de URL, que Shopify marca por defecto.
Preguntas frecuentes
¿Redirección 301 o arreglar el enlace?
Las dos cosas. Corrige el enlace para que apunte directamente a la URL buena: así el visitante no pasa por una redirección y el buscador llega sin rodeos. Y mantén la 301 desde la dirección antigua para los enlaces que no controlas, como los de otras webs, los marcadores o los correos que ya enviaste.
¿Por qué el informe marca como roto un enlace que a mí me funciona?
Puede que tu servidor responda distinto a las peticiones automáticas: algunos cortafuegos y servicios antibots devuelven 403 o 429 a los rastreadores, o la página tardó más de 5 segundos en responder. Si en el navegador funciona, revisa si tu protección bloquea bots legítimos, porque también podría afectar a Googlebot.
Guías relacionadas
- Página 404Que las URLs que no existen respondan con un código 404 y muestren una página útil para seguir navegando.
- Enlaces internosQue la página enlace a otras de tu web y no se pase con el número total de enlaces.
- Código de respuesta HTTPQue la página responda con un código 2xx (correcto) y no con un error o un bloqueo.