Cómo hacer una redirección 302 temporal masiva en Prestashop

Antonio J. Galisteo

En esta ocasión os quiero mostrar cómo hacer una redirección 302 temporal masiva en Prestashop a todos los productos directamente desde la base de datos.

Esta redirección es interesante tenerla realizada ya que si un producto lo desactivamos temporalmente por falta de stock, dará un error 404 de página no encontrada, de modo que nos perjudijará de cara al posicionamiento en Google.

Para ello, abrimos nuestro editor de MySQL preferido y vamos a lanzar los siguientes updates:

UPDATE ps_product_shop
SET redirect_type= '302-category', id_type_redirected = id_category_default
WHERE redirect_type not like '302%';

UPDATE ps_product
SET redirect_type = '302-category', id_type_redirected = id_category_default
WHERE redirect_type not like '302%';

De esta forma, cuando se desactiva un producto, tenemos configurada una redirección temporal 302 hacia la categoría predeterminada.

Tienes que tener en cuenta que si el producto se desactiva por estar descontinuado, deberías cambiar la redirección por una 301 al producto contratipo.

Ya sabes cómo hacer una redirección 302 temporal masiva en Prestashop. Puedes aprnder más en nuestra sección de Prestashop.

Publicado el 07-07-2021

Donar

Si te ha sido de ayuda y quieres hacer una donación te lo agradeceremos :)

Compartelo!


Deja un comentario

Comentanos

*

Ir arriba de la pagina