Saltar al contenido
SEOImportancia: Imprescindible

Código de respuesta HTTP: qué es y cómo revisarlo

Cada vez que un navegador o un buscador pide una página, el servidor contesta primero con un número de tres cifras: el código de respuesta HTTP. Un 200 significa “aquí tienes la página”; un 404, “no existe”, y un 500, “el servidor ha fallado”.

4 min de lecturaActualizada el

Por qué importa

Es la comprobación más básica de todas: si la página responde con un error, Google no la indexa (no la incluye en sus resultados) y, si ya estaba indexada y el error persiste, acaba retirándola. Da igual lo bien que estén el título o el contenido.

Los errores 5xx, fallos del servidor, también los sufren tus clientes: ven una página en blanco o un mensaje técnico y se van. Y un 403 o un 429 puede indicar que tu cortafuegos (firewall) o tu CDN, el servicio que reparte tu web desde servidores de todo el mundo, frena a visitantes legítimos y quizá también a los buscadores.

Cómo lo comprueba Posiciona

Cargamos la página con un navegador real, siguiendo las redirecciones, y leemos el código de la respuesta final. Un 2xx puntúa 100; cualquier otro, 0, y lo marcamos como crítico. Con 401, 403 o 429 te avisamos de que puede ser una protección antibots, e indicamos si llegamos tras una redirección. Si no podemos leer el código, no puntúa. Ojo: si hay error, el resto del informe analiza la página de error, no la tuya.

En la nota de SEO esta comprobación cuenta como “imprescindible” (peso 5 de 5).

Cómo solucionarlo

  1. Abre la URL en una ventana de incógnito y mira el código exacto: en Chrome, abre las herramientas para desarrolladores (F12), ve a la pestaña Red (Network), recarga y mira la columna Estado (Status) de la primera fila. Desde la terminal, curl -I te lo muestra directamente.

  2. Si es un 404 o un 410, esa dirección no existe: corrige el enlace o, si la página se ha movido, crea una redirección 301 (permanente) a la nueva.

  3. Si es un 5xx, el fallo está en el servidor: revisa el registro de errores del hosting y deshaz el último cambio (plugin, tema, actualización). Si no das con la causa, abre una incidencia con tu proveedor.

  4. Si es un 401, un 403 o un 429, revisa tu cortafuegos, tu CDN o tu plugin de seguridad: algunos bloquean a los robots que no reconocen aunque dejen pasar a las personas. Comprueba que no frenan a Googlebot y, para que Posiciona pueda analizar la web, permite el user agent (el nombre con el que se identifica un robot) PosicionaBot.

  5. Confirma con la inspección de URLs de Google Search Console que Google también recibe un código correcto, y revisa el informe Páginas (en Indexación) en busca de errores 404 y 5xx.

Comprobar el código desde la terminalTexto
curl -I https://www.tudominio.com/

HTTP/2 200
content-type: text/html; charset=utf-8
Redirección 301 en .htaccess (Apache)Apache
Redirect 301 /pagina-antigua https://www.tudominio.com/pagina-nueva

En WordPress

  • Si tras instalar o actualizar un plugin la web da un error 500 o se queda en blanco, cambia el nombre de su carpeta en wp-content/plugins por FTP o desde el gestor de archivos del hosting: WordPress lo desactivará.
  • Para ver el error concreto, activa WP_DEBUG y WP_DEBUG_LOG en wp-config.php: se guardará en wp-content/debug.log. Desactívalos al terminar.

En Shopify

  • En Shopify, un producto en borrador o archivado no está disponible en la tienda online y su URL da 404. Si lo retiras para siempre, redirige su dirección a un producto parecido o a su colección.
  • Al cambiar el identificador de URL de un producto, colección o página, deja marcada la casilla que crea la redirección desde la dirección antigua. Para ver las existentes, busca “redirecciones de URL” en el buscador del admin.
  • Si la tienda sigue con contraseña (Tienda online → Preferencias), visitantes y buscadores solo ven la página de contraseña.

Preguntas frecuentes

¿Una redirección 301 es un error?

No. Una 301 indica que la página se ha mudado de forma permanente y es la manera correcta de conservar visitas y posicionamiento al cambiar una URL; nosotros seguimos las redirecciones y evaluamos la respuesta final. Lo que conviene evitar son las cadenas (A lleva a B, que lleva a C) y usar redirecciones temporales 302 para cambios definitivos.

¿Qué es un “soft 404”?

Es una página que dice “no encontrado” o está casi vacía, pero responde con un 200. Google la trata como un error, no la indexa y la marca como “soft 404” en Search Console. Esta comprobación no lo detecta, porque solo mira el código. Si una página ya no existe, haz que devuelva un 404 o un 410, o redirígela a una alternativa equivalente.

Guías relacionadas

Descubre qué más frena tu web

Nota de 0 a 100 y los problemas ordenados por importancia, con la solución de cada uno. Gratis y en menos de un minuto.