En Lima y todo el Perú, los errores 404 en tiendas WooCommerce son una de las formas más silenciosas de perder ventas y posicionamiento. Cuando un comprador hace clic en un resultado de Google o en un enlace compartido y llega a una página de error, la venta se pierde en el acto. Con un mercado e-commerce que alcanzó los US$15,600 millones en 2024 según CAPECE, cada error 404 en tu tienda es dinero que se evapora.
Este artículo te muestra cómo identificar los errores 404 en tu WooCommerce, por qué aparecen, cómo corregirlos con redirecciones 301 y otras técnicas, y cómo prevenir que vuelvan a ocurrir. El enfoque es práctico y directo para dueños de tiendas virtuales en Perú.
Tabla de Contenidos
- 1 Qué es un error 404 y por qué ocurre en WooCommerce
- 2 Impacto de los errores 404 en tu tienda y tu SEO
- 3 Cómo detectar errores 404 en tu WooCommerce
- 4 Redirecciones 301: la solución principal para errores 404
- 5 Configuración de redirecciones masivas
- 6 Página 404 personalizada que recupera ventas
- 7 Prevención: cómo evitar futuros errores 404
- 8 Errores 404 vs. soft 404: la diferencia importa
- 9 Preguntas frecuentes sobre errores 404 en WooCommerce
Qué es un error 404 y por qué ocurre en WooCommerce
Un error 404 (Not Found) se produce cuando un usuario o un bot intenta acceder a una URL que no existe en tu servidor. El servidor devuelve un código de estado HTTP 404 y muestra una página de error en lugar del contenido esperado.
En WooCommerce, los errores 404 tienen causas específicas que se repiten con frecuencia. La más común es la eliminación de productos sin redirección: cuando sacas un producto de tu catálogo (por agotamiento permanente, descontinuación o reorganización), la URL del producto deja de existir pero los enlaces que apuntaban a ella siguen activos, tanto en Google como en otros sitios que la enlazaron.
Los cambios en la estructura de permalinks son otra causa frecuente. Si cambias la base de las URLs de producto de /producto/ a /tienda/ o viceversa, todas las URLs de productos cambian de un momento a otro. Google tiene indexadas las URLs antiguas y las mostrará en los resultados de búsqueda, generando 404 para cada clic.
Las actualizaciones de WooCommerce o del tema pueden introducir 404 cuando modifican la estructura de URLs de categorías, etiquetas o fichas de producto. Un ejemplo clásico: una actualización que cambia el slug base de las categorías de producto de «categoria-producto» a «product-category» genera 404 en todas las categorías.
Los enlaces rotos desde otros sitios o redes sociales también generan 404. Si un blog enlazó a uno de tus productos hace un año y desde entonces eliminaste ese producto, cada visita desde ese enlace llega a un 404. Lo mismo ocurre con links compartidos en WhatsApp, Facebook o email que apuntan a URLs que ya no existen.
Impacto de los errores 404 en tu tienda y tu SEO
El impacto más directo es la pérdida de ventas. Un usuario que llega a una página 404 tiene tres opciones: buscar el producto manualmente en tu tienda (poco probable), irse a la competencia (lo más probable), o abandonar la compra por completo. Estudios de comportamiento web indican que más del 70% de los usuarios que encuentran un 404 abandonan el sitio inmediatamente.
Desde el punto de vista del SEO, los errores 404 desperdician el crawl budget de Google. Cada vez que el bot de Google intenta rastrear una URL y encuentra un 404, gasta parte de su presupuesto de rastreo en una página inexistente en lugar de rastrear tus productos activos. En una tienda con cientos de URLs rotas, esto puede significar que Google rastree menos frecuentemente tus páginas importantes.
Los 404 también provocan la pérdida de autoridad de enlaces (link equity). Si otros sitios enlazan a un producto que ya no existe, esa autoridad se pierde. Con una redirección 301, puedes transferir esa autoridad a otra página relevante, manteniendo el valor SEO acumulado.
Google no penaliza directamente los errores 404 (son una parte normal de la web), pero un sitio con una proporción alta de 404 respecto a páginas válidas envía señales de baja calidad y mantenimiento deficiente, lo que puede afectar indirectamente la percepción de calidad del sitio.
Cómo detectar errores 404 en tu WooCommerce
Google Search Console es la herramienta más confiable para detectar 404 porque muestra las URLs que Google intentó rastrear y encontró rotas. Ve a Indexación → Páginas y filtra por «No encontrada (404)». La lista muestra cada URL con la fecha del último rastreo y la fuente del enlace que llevó a Google a esa URL.
Las herramientas de SEO como Screaming Frog permiten rastrear tu sitio completo y encontrar todos los enlaces internos que apuntan a páginas 404. Esto es más completo que Search Console porque detecta enlaces rotos que Google aún no ha encontrado. La versión gratuita permite rastrear hasta 500 URLs.
Dentro de WordPress, plugins como Redirection o Rank Math (en su módulo de 404 Monitor) registran en tiempo real cada error 404 que ocurre en tu sitio, incluyendo la URL solicitada, la URL de referencia (de dónde venía el usuario), y la fecha. Este registro te permite priorizar las correcciones según el impacto: una URL que genera 50 errores 404 por día es más urgente que una que genera uno por semana.
Revisa también los logs del servidor (access.log) si tienes acceso. Los logs contienen cada solicitud HTTP al servidor, incluyendo las que devolvieron 404. Es la fuente más completa pero requiere herramientas para analizar archivos de log que pueden tener millones de líneas.
Redirecciones 301: la solución principal para errores 404
Una redirección 301 le dice al navegador (y a Google): «esta URL se mudó permanentemente a esta otra». Cuando un usuario o el bot de Google intenta acceder a la URL antigua, el servidor lo redirige automáticamente a la URL nueva. La redirección 301 también transfiere la mayor parte de la autoridad SEO de la URL antigua a la nueva.
Para productos eliminados, redirige a la categoría más relevante. Si eliminaste «zapatillas-nike-air-max-90», redirige esa URL a la categoría de zapatillas Nike o a la categoría general de zapatillas. El usuario llega a una página con productos relacionados en lugar de un error, y la autoridad SEO se conserva.
Para productos con URLs que cambiaron (por cambio de slug o restructuración), redirige la URL antigua a la nueva URL exacta del producto. Esta es la redirección más limpia porque el usuario llega exactamente donde esperaba.
Para categorías eliminadas o reorganizadas, redirige a la categoría padre o a la nueva categoría equivalente. Si fusionaste «camisetas-hombre» y «polos-hombre» en «ropa-hombre», redirige ambas URLs antiguas a la nueva.
Rank Math incluye un gestor de redirecciones integrado: ve a Rank Math → Redirecciones → Añadir nueva. Ingresa la URL de origen (la que da 404) y la URL de destino (a donde quieres redirigir). Selecciona el tipo 301 (permanente). También puedes activar la opción de crear automáticamente una redirección cuando cambias el slug de un post o producto.
Configuración de redirecciones masivas
Cuando tienes decenas o cientos de URLs rotas, configurar redirecciones una por una es impráctico. Necesitas un enfoque masivo.
Rank Math permite importar redirecciones desde un archivo CSV. Prepara un archivo con dos columnas: URL de origen y URL de destino. Cada fila es una redirección. Luego importa el CSV desde Rank Math → Redirecciones → Importar/Exportar. Esto te permite configurar cientos de redirecciones en segundos.
Las redirecciones con regex (expresiones regulares) son útiles cuando el patrón de cambio es consistente. Si todas tus URLs de producto cambiaron de /tienda/producto/ a /producto/, una sola regla regex puede manejar cientos de redirecciones: origen «/tienda/producto/(.*)» → destino «/producto/$1». Rank Math y el plugin Redirection soportan regex.
Para migraciones completas o cambios estructurales grandes, las redirecciones a nivel de servidor (.htaccess en Apache, nginx.conf en Nginx) son más eficientes que las gestionadas por plugins porque se procesan antes de que WordPress se cargue, ahorrando recursos del servidor. Sin embargo, requieren acceso al servidor y conocimientos técnicos.
Página 404 personalizada que recupera ventas
No todos los 404 pueden prevenirse con redirecciones. URLs mal escritas por los usuarios, enlaces desde redes sociales con errores tipográficos, o bots que generan URLs inventadas siempre van a producir 404. La página que muestras cuando esto ocurre puede marcar la diferencia entre perder al visitante o recuperarlo.
Una página 404 efectiva para WooCommerce debe incluir: un mensaje claro explicando que la página no existe, un buscador de productos prominente, enlaces a las categorías principales de tu tienda, los productos más vendidos o destacados, y un enlace directo a la página de inicio. Algunos temas de WooCommerce incluyen una página 404 personalizable; si el tuyo no, puedes crearla con Elementor o con código en el archivo 404.php de tu tema hijo.
Evita que la página 404 sea solo un texto genérico diciendo «Página no encontrada». Eso no le da ninguna opción al usuario. Añade un grid de 4-8 productos populares, un campo de búsqueda, y las categorías principales como enlaces. El objetivo es que el usuario encuentre lo que buscaba (o algo que le interese) sin tener que irse de tu tienda.
Prevención: cómo evitar futuros errores 404
La prevención es más eficiente que la corrección. Implementa estas prácticas para minimizar los 404 futuros en tu WooCommerce.
Cuando elimines un producto, configura la redirección antes de eliminarlo. Rank Math tiene una opción que detecta cuando cambias el slug de un producto y crea automáticamente la redirección. Para eliminaciones, crea la redirección manualmente antes de mover el producto a la papelera.
Si necesitas cambiar la estructura de permalinks, prepara todas las redirecciones antes de hacer el cambio. Exporta la lista completa de URLs actuales, genera las nuevas URLs con la nueva estructura, y crea las redirecciones en el mismo momento que cambias los permalinks.
Mantén WooCommerce y los plugins actualizados pero prueba las actualizaciones en un entorno de staging antes de aplicarlas en producción. Si una actualización cambia la estructura de URLs, lo detectarás en staging sin afectar a los usuarios reales.
Audita mensualmente los errores 404 en Google Search Console y en el monitor 404 de Rank Math. Los nuevos 404 que aparezcan cada mes te indican problemas que necesitan atención inmediata.
Errores 404 vs. soft 404: la diferencia importa
Un soft 404 es una página que devuelve un código HTTP 200 (OK) pero muestra contenido que indica que la página no existe o está vacía. Google detecta los soft 404 y los trata de forma similar a los 404 reales, pero con una diferencia: como el servidor dice que la página está bien (código 200), Google puede intentar indexarla, desperdiciando crawl budget.
En WooCommerce, los soft 404 ocurren cuando un producto se marca como «agotado» y la ficha de producto queda prácticamente vacía (sin precio, sin botón de compra, con un texto genérico de «producto no disponible»). Google puede interpretar esta página como un soft 404.
Para evitar soft 404 en productos agotados, tienes dos opciones: mantener la ficha con contenido completo (descripción, imágenes, especificaciones) añadiendo un aviso de «Temporalmente agotado» con un formulario de notificación cuando vuelva a estar disponible; o redirigir la URL del producto a una categoría relacionada con un 301 si el producto no va a volver.
Preguntas frecuentes sobre errores 404 en WooCommerce
¿Los errores 404 penalizan mi posicionamiento en Google?
Google no aplica una penalización directa por errores 404; son una parte normal del funcionamiento de la web. Sin embargo, muchos 404 pueden desperdiciar crawl budget, perder link equity de enlaces entrantes, y crear una mala experiencia para los usuarios que llegan desde los resultados de búsqueda, lo que indirectamente afecta tu SEO.
¿Debo redirigir todos los 404 a la página de inicio?
No. Redirigir todo al home es una práctica conocida como «soft 404» que Google no recomienda. Cada URL rota debe redirigirse a la página más relevante y cercana al contenido original. Un producto eliminado se redirige a su categoría, una categoría eliminada a su categoría padre o a la tienda, y una página informativa a la página equivalente más cercana.
¿Cuántas redirecciones 301 puede manejar WordPress sin afectar la velocidad?
WordPress con un plugin como Rank Math o Redirection puede manejar miles de redirecciones sin problema perceptible de velocidad. El impacto es de milisegundos por redirección. El problema real son las cadenas de redirecciones (A→B→C→D), que sí acumulan latencia. Mantén las redirecciones directas (A→D) y evita cadenas de más de dos saltos.
¿Qué hago con los 404 generados por bots o hackers?
Es normal ver en los logs cientos de intentos de acceso a URLs como /wp-login.php, /xmlrpc.php o paths aleatorios generados por bots maliciosos. No necesitas crear redirecciones para estos; el 404 es la respuesta correcta. Lo que sí debes hacer es proteger tu sitio con un firewall como Wordfence o Cloudflare para bloquear el tráfico malicioso antes de que llegue a tu servidor.
Los errores 404 son un problema que toda tienda WooCommerce en Perú enfrenta, pero con las herramientas y prácticas correctas se gestionan eficientemente. En KOM Agencia Digital auditamos y corregimos errores 404 como parte de nuestra optimización técnica para tiendas WooCommerce. Contáctanos al +51 923 222 223 para mantener tu tienda sin enlaces rotos.








