Guía de errores HTTP: 404, 301, 403, 500, 410 y 302

Los códigos de estado HTTP son números de tres dígitos que le dicen al navegador (y a Google) qué está pasando con la página que intentas cargar.
Aquí te dejo el significado de los más comunes.
Contenido del artículo
ToggleError 404 (Not Found)
¿Qué es el error 404?
Es el error más famoso. Significa que el servidor ha respondido, pero no encuentra el archivo o la página que pides.
¿Por qué pasa?
Porque borraste la página, cambiaste la URL (slug) o escribiste mal el enlace.
Cómo solucionar el error 404
Revisa que la URL esté bien escrita.
Si la página se movió, crea una redirección 301 hacia la nueva dirección.
Si ya no existe, personaliza la página 404 con enlaces útiles para no perder al visitante.
Usa herramientas SEO como Google Search Console para detectar enlaces rotos.
Redirección 301 (Movido Permanentemente)
¿Qué es la redirección 301?
No es un error, es una instrucción. Le dice al navegador: “Esta página ya no vive aquí, ahora vive en otro sitio”.
¿Para qué sirve?
Es vital para el SEO. Si cambias el nombre de una URL, usas un 301 para llevar a los usuarios y a Google a la nueva dirección sin perder autoridad web.
El usuario ni se entera; llega a la nueva página automáticamente.
Cómo hacer una redirección 301
Desde tu panel de hosting o archivo
.htaccess, añade la reglaRedirect 301 /url-vieja /url-nueva.En WordPress, usa plugins como Redirection o Yoast SEO.
Verifica que la redirección apunte a una URL activa y no genere cadenas de redirecciones.
Error 403 (Prohibido)
¿Qué es el error 403?
El servidor entiende tu petición, pero se niega a cumplirla. No tienes permiso
¿Por qué pasa?
Intentas acceder a una carpeta privada, a un panel de administración sin loguearte, o el servidor tiene bloqueada tu IP.
Cómo solucionar el error 403
Revisa los permisos de archivos y carpetas (normalmente 644 para archivos y 755 para carpetas).
Comprueba si hay un archivo
.htaccessbloqueando el acceso.Verifica que tu IP no esté en una lista negra del servidor.
Si es tu web, asegúrate de tener un archivo
index.htmloindex.phpen la carpeta.
Error 500 (Error Interno del Servidor)
¿Qué es el error 500?
El servidor encontró un problema inesperado y no sabe qué hacer. Se le suele llamar pantalla de la muerte.
¿Por qué pasa?
Suele ser un error en el código PHP, un plugin roto en WordPress o un problema con la base de datos. Es el “error genérico” que hay que investigar.
Cómo solucionar el error 500
Revisa los logs de error del servidor para identificar la causa exacta.
Desactiva plugins o temas recientes (en WordPress) para ver si el error desaparece.
Aumenta el límite de memoria PHP si el error es por falta de recursos.
Restaura una copia de seguridad si el fallo apareció tras un cambio reciente.
Error 410 (Gone / Ya no está)
¿Qué es el error 410?
Similar al 404, pero más definitivo. Significa que la página existió, pero se ha eliminado para siempre y no volverá.
Diferencia con el 404
El 404 es “no lo encuentro”. El 410 es “lo borré a propósito y no pienso volver a ponerlo”.
Cómo solucionar el error 410
Si eliminaste el contenido a propósito, el 410 es correcto: no hagas nada.
Si fue un error, restaura la página o crea una redirección 301 a una URL similar.
Revisa en Search Console que Google elimine la URL de su índice.
Redirección 302 (Encontrado / Temporal)
¿Qué es la redirección 302?
Igual que el 301, pero es temporal. Le dice al navegador: “Ve a esta otra URL, pero solo por ahora”.
¿Para qué sirve?
Para mantenimientos, pruebas A/B o promociones temporales. Nunca lo uses para cambios permanentes de URL, porque Google seguirá indexando la original.
Cómo hacer una redirección 302
Configúrala desde tu servidor o CMS solo para situaciones temporales.
Recuerda eliminarla cuando termine la causa (mantenimiento, promoción, etc.).
Si el cambio es definitivo, cámbiala por una 301 para no confundir a Google.
Tabla resumen de códigos HTTP
| Código | Nombre | ¿Qué significa? | ¿Es error? | Uso recomendado |
|---|---|---|---|---|
| 301 | Movido permanentemente | La página cambió de URL para siempre | No | Cambios definitivos de URL (SEO) |
| 302 | Encontrado / Temporal | La página está en otra URL, pero solo por ahora | No | Mantenimientos o pruebas temporales |
| 403 | Prohibido | No tienes permiso para acceder | Sí | Zonas privadas, IPs bloqueadas |
| 404 | Not Found | La página no existe | Sí | Enlaces rotos o URLs borradas |
| 410 | Gone | La página existió, pero se eliminó para siempre | Sí | Contenido borrado definitivamente |
| 500 | Internal Server Error | El servidor falló inesperadamente | Sí | Errores de código, plugins o base de datos |

Consultor SEO Freelance
Te formo en el complejo y maravilloso mundo del SEO para 2026
-
Errores HTTP: 404, 301, 403 y 500 explicados al grano -
Cómo Conseguí +200% de Tráfico Orgánico a un Negocio de Cursos VCA: Caso Real -
Cómo solucionar la pantalla blanca de la muerte de WordPress -
Marca de Agua en Textos de IA: Qué Es y Cómo Eliminarla -
¿WordPress.com o WordPress.org? Diferencias clave -
Cómo Aparecer en ChatGPT con tu Negocio (Guía GEO 2026) -
Agencias de Posicionamiento Web en Aragón | Guía por Provincias -
Agencias de Posicionamiento Web en Andalucía | Guía por Provincias -
Copywriting SEO vs redacción normal: Cuándo usarlas -
Cómo posicionar tu web de psicólogo en Google








