Un cliente busca en Google la funda que le compró a tu tienda el año pasado, pulsa tu resultado y aterriza en «Página no encontrada». No busca más en tu tienda: vuelve a Google y compra en la siguiente. Ese es el error 404, y casi todas las tiendas PrestaShop tienen más de los que creen.
Te contamos de dónde salen, cuánto te cuestan, cómo encontrarlos y cómo redirigir cada uno con una redirección 301 sin tocar código.
¿Por qué aparecen errores 404 en mi tienda PrestaShop?
Un 404 es una dirección que antes existía y ahora no lleva a nada. En una tienda salen casi siempre de cosas normales del día a día:
- Borras un producto que ya no vendes. Su página desaparece, pero Google, las webs que lo enlazaban y los correos antiguos siguen mandando gente a ella.
- Cambias el nombre o la URL de un producto, una categoría o una página para que posicione mejor.
- Reorganizas el catálogo: fusionas dos categorías, quitas una marca, cierras una sección.
- Migras de versión o de plataforma, y las direcciones de la tienda nueva no son las de la antigua.
¿Cuánto me cuesta un 404?
Más de lo que parece, por tres lados. El primero es el cliente: llega con intención de comprar y se va. El segundo es Google: cuando una página da 404 durante un tiempo, la retira de los resultados, y con ella se va todo lo que había ganado en años. Y el tercero son los enlaces: si un blog o un comparador enlazaba a ese producto, ese enlace ya no suma nada a tu tienda.
Lo bueno es que se arregla mandando cada dirección perdida a la página que mejor la sustituye. Eso es una redirección 301: le dice al navegador y a Google «esto ahora vive aquí», y Google pasa a la página nueva lo que tenía la antigua.
¿Qué trae PrestaShop de serie?
Algo trae. En la ficha de un producto, en la pestaña SEO, puedes elegir qué pasa cuando lo desactivas: que mande a otro producto o a una categoría. Desde PrestaShop 9 lo mismo existe para las categorías desactivadas. Y si las URL de tu tienda llevan el número del producto, al cambiarle el nombre PrestaShop lleva la dirección vieja a la nueva por su cuenta.
Para el resto no hay nada: un producto borrado da 404 siempre, y las páginas de contenido, las marcas, los proveedores y cualquier dirección antigua de otra versión de la tienda no tienen dónde configurarse. Tampoco te avisa de qué 404 están recibiendo visitas, que es justo lo que necesitas saber para empezar.
¿Cómo encuentro los 404 de mi tienda?
Por dos sitios, y conviene mirar los dos:
- Search Console. En «Indexación» → «Páginas», el motivo «No se ha encontrado (404)» lista las direcciones que Google intentó visitar y no encontró. Si tu tienda no está dada de alta, empieza por ahí: lo explicamos en mi tienda no aparece en Google.
- El registro de la propia tienda. Search Console solo ve lo que ve Google. Las visitas que llegan desde un correo antiguo, un enlace de otra web o un favorito no salen ahí. Para eso hace falta que la tienda apunte cada 404 que recibe, cuántas veces y desde dónde.
Un consejo para no perder la tarde: ordena por visitas. Un 404 con cien visitas al mes merece una redirección hoy; uno con una visita de un robot, ninguna.
¿301, 302 o 410? Cuál usar en cada caso
- 301, permanente. El caso normal: el producto ya no existe o ha cambiado de dirección para siempre. Google traspasa el posicionamiento a la página nueva.
- 302, temporal. Un producto agotado que volverá, o una campaña que dura unas semanas. Google conserva la dirección original.
- 410, desaparecido. Una página que ya no tiene sustituto. Le dice a Google que la retire cuanto antes, en lugar de seguir visitándola.
¿A dónde redirijo cada página?
A la que mejor la sustituya para quien llega, y casi nunca a la portada. Un producto borrado va al que lo reemplaza o, si no hay, a su categoría; una categoría que desaparece, a la más parecida. Google trata una redirección masiva a la portada como si fuera un 404, y el cliente que buscaba una funda concreta tampoco la encuentra en la portada.
Y una trampa que se paga más tarde: si la redirección apunta a una URL escrita a mano y un día cambias esa URL, la redirección vuelve a dar 404. Lo seguro es que apunte al producto o a la categoría en sí, para que siga llevando a su página aunque cambie de nombre.
¿Vas a migrar tu tienda? Es el momento en que más 404 se generan de golpe. En nuestras migraciones conservamos las direcciones y redirigimos las que cambian, para que no pierdas lo que ya posicionabas.
Ver la migración a PrestaShop 9
¿Cómo lo resolvemos en nuestras tiendas?
Con nuestro módulo de redirecciones 301 para PrestaShop, que es gratis y funciona de PrestaShop 1.7.5 a 9. Apunta cada 404 que recibe la tienda, separa los de los robots de los de personas y, desde cada uno, creas la redirección en un momento: a un producto, una categoría, una página, una marca o cualquier dirección. Las reglas apuntan a la página en sí, así que siguen funcionando aunque cambies su URL, y no toca el .htaccess ni el código de la tienda.
Si tu catálogo cambia mucho, la versión PRO hace el resto sola: crea la redirección cuando borras un producto o cambias una URL, importa y exporta reglas en CSV y redirige direcciones por patrón, útil cuando vienes de otra plataforma. Y si vas a actualizar PrestaShop de 1.7 a 9, instálalo antes: verás desde el primer día qué direcciones antiguas siguen recibiendo visitas.
Módulos que aparecen en este artículo
¿Has borrado un producto o cambiado una URL y Google sigue mandando visitas a la dirección vieja? Con este módulo llegan a la página que toca y conservas el posicionamiento. Gratis para…