PrestaShop te entrega una tienda que parece terminada, pero que en silencio puede jugar en tu contra en los buscadores. De serie puede mostrar el mismo producto bajo cuatro URLs distintas, publicar una metadescripción vacía en la página de inicio, dejar los IDs de producto ensuciando cada enlace y omitir los datos estructurados que hacen que una página pueda optar a resultados enriquecidos con precio y estrellas. Nada de eso es un error: son simplemente valores por defecto a la espera de una decisión. Este artículo es el mapa de partida: el puñado de fundamentos SEO que más importan específicamente en PrestaShop, por qué cada uno tiene impacto y exactamente dónde configurarlo en el panel de administración. Cuando un tema merece un tratamiento más profundo que "lo básico", te remitimos a la guía que lo explica como corresponde, en lugar de explicarlo a medias aquí.

Si prefieres una guía larga y exhaustiva en lugar de un mapa, lee nuestra guía completa para posicionar mejor en PrestaShop. Si gestionas la tienda por tu cuenta y no eres desarrollador, la versión en lenguaje claro es SEO en PrestaShop para propietarios de tiendas que no son desarrolladores. Todo lo que sigue son los elementos esenciales, en el orden en que los corregiríamos en una tienda real.

Por qué PrestaShop necesita SEO manual cuando Shopify no

Primero, el encuadre honesto, porque cambia cómo deberías ver el trabajo que tienes por delante. Shopify configura el SEO básico por ti y casi no te da control para hacerlo de otra forma. PrestaShop ofrece controles SEO que el comerciante puede configurar, mientras que PrestaShop 9 también proporciona el comportamiento automático de URLs e indexación descrito en las preguntas frecuentes. Es una ventaja real, porque puedes construir exactamente la configuración técnica SEO que quieres sin que la plataforma te lo ponga difícil. La contrapartida es que la responsabilidad ahora es tuya. Una instalación nueva de PrestaShop aún puede exponer URLs subóptimas y contenido duplicado, aunque los valores predeterminados de PrestaShop 9 descritos más abajo reducen estos riesgos; los cambios posteriores en las URLs requieren que Google vuelva a rastrear y reindexar. Los fundamentos de abajo son esa intervención.

Activa las URLs amigables: el ajuste que lo toca todo

Este es el interruptor más decisivo de PrestaShop, y en muchas instalaciones sigue desactivado. Ve a Parámetros de la tienda → Tráfico & SEO → Configurar URLs y cambia URL amigable a Sí. Con esta opción desactivada, tus enlaces de producto se ven así: index.php?id_product=47&controller=product; cero palabras clave, nada que un usuario o Google puedan leer. Con ella activada, el mismo producto pasa a tener una ruta limpia y legible que contiene el nombre del producto.

Aquí hay una segunda decisión que el interruptor no resuelve: incluso con las URLs amigables activadas, PrestaShop antepone el ID numérico, así que obtienes rutas como /47-ergonomic-office-chair. Ese número inicial no aporta nada y hace que los enlaces parezcan un volcado de base de datos. Eliminar los IDs de forma limpia, y redirigir con 301 las URLs antiguas basadas en ID para conservar su autoridad de búsqueda, es exactamente lo que nuestro Smart SEO Friendly URL Manager gestiona desde el panel de administración, sin editar el núcleo. ¿Y qué consigues con eso? Enlaces que se leen como palabras reales y mantienen el posicionamiento después del cambio, en lugar de una oleada de errores 404. El razonamiento completo sobre por qué importan las URLs amigables y las opciones de plantillas de rutas está en URLs amigables y por qué toda tienda las necesita y estructura de URLs en PrestaShop.

Fuerza HTTPS en todo el sitio

HTTPS es una señal de posicionamiento de Google desde 2014, y Chrome marca las páginas HTTP simples como "No seguro", lo que te resta confianza justo en el peor momento. En Parámetros de la tienda → General, configura tanto Activar SSL como Activar SSL en todas las páginas en Sí, luego carga tu página de inicio y confirma que aparece el candado. Una trampa habitual: activar SSL sin un certificado válido de tu alojamiento, o sin tener configurado el dominio SSL; si la página carga pero se rompen el CSS, el JS y las imágenes, el valor PS_SHOP_DOMAIN_SSL necesita atención. La mayoría de alojamientos modernos ofrecen un certificado Let's Encrypt gratuito, así que resuelve eso primero si aún no tienes uno.

Detén la fuga de contenido duplicado con canónicas

El contenido duplicado es la mayor debilidad SEO de PrestaShop tal como viene de fábrica. Se puede llegar al mismo producto directamente, a través de la ruta de su categoría, con un parámetro de filtro y con parámetros de seguimiento añadidos; y Google trata cada variante como una página distinta, dividiendo la autoridad que debería apuntar a una sola URL. La primera solución está en Parámetros de la tienda → Tráfico & SEO: configura Redirigir a la URL canónica como 301 Movido permanentemente, lo que agrupa los duplicados basados en parámetros en la URL limpia.

Ese ajuste cubre los casos fáciles. Los productos en varias categorías, las páginas de categoría paginadas y las páginas de fabricantes que repiten listados de productos necesitan un control más fino que un único interruptor global: ese es el trabajo de nuestro Product Canonical Manager, que te permite definir canónicas por producto y categoría. El concepto en sí, explicado en términos sencillos, merece entenderse antes de tocar nada: consulta URLs canónicas explicadas.

Lo que realmente es la canónica, cuando ves el código fuente de la página, es una línea en el <head> que le dice a Google "esta es la dirección real de este contenido". En un producto accesible desde dos categorías, ambas URLs deberían llevar la misma canónica apuntando a la que quieres indexar:

<link rel="canonical" href="https://example.com/blue-leather-wallet" />

El error que debes vigilar es una canónica autorreferente que repite la URL problemática: si la versión filtrada o con parámetros de seguimiento de una página se lista a sí misma como canónica, el ajuste global de 301 no está haciendo su trabajo y el duplicado sigue activo. Abre un par de URLs de categoría filtradas, mira el código fuente y confirma que la canónica apunta a la dirección limpia, no a la que contiene ?.

Escribe un metatítulo y una metadescripción reales para la página de inicio

Tu página de inicio es la página con más autoridad de tu tienda, y PrestaShop la entrega con un metatítulo que a menudo es solo el nombre de la tienda y una descripción que con frecuencia está vacía. Deja la descripción en blanco y Google extraerá el texto que encuentre: a veces tu banner de cookies, a veces el nombre de un producto al azar. Toma el control en Parámetros de la tienda → Tráfico & SEO: busca la entrada index en la lista de páginas y escribe un título que empiece por lo que vendes, junto con una descripción que exprese tu propuesta de valor en una frase. Ya que estás en esa lista, haz lo mismo con contact, stores y tus páginas CMS: captan búsquedas de marca con más frecuencia de lo que muchos comerciantes esperan.

El metatítulo y la metadescripción son las dos líneas que deciden si alguien hace clic en tu resultado en lugar de en el de un competidor, así que merecen más reflexión que una inserción rápida de palabras clave; los patrones que de verdad consiguen clics están en metatítulos y metadescripciones.

Genera un sitemap y conecta Search Console

Back office de PrestaShop: panel del generador de sitemap que muestra el estado de la última generación, las URL incluidas, el botón « Generar sitemap », la URL del sitemap y la URL cron
Panel de Advanced SEO Sitemap Builder en el back office de PrestaShop: genera el sitemap XML, revisa las URL incluidas y omitidas y obtén la URL cron para mantenerlo actualizado.

Un sitemap XML es la lista que entregas a Google con todas las páginas que quieres indexar y la fecha aproximada de su última modificación. Sin él, Google encuentra tus páginas de producto más profundas solo rastreando enlaces, y un producto enterrado tres categorías abajo puede esperar semanas hasta que le llegue el turno. El núcleo de PrestaShop no incluye un generador de sitemaps nativo en la pantalla SEO & URLs; los sitemaps vienen de módulos como Google Sitemap / gsitemap o de un módulo específico de sitemap. Las tiendas que superan unos pocos cientos de productos se benefician de fechas lastmod correctas, entradas de imagen, verificación de URLs y división automática para mantenerse por debajo del límite de Google de 50.000 URLs por archivo, que es lo que produce nuestro Advanced SEO Sitemap Builder.

Sea cual sea el sitemap que uses, envíalo en Google Search Console y verifica la propiedad. A partir de ese momento, Search Console será tu sistema de alerta temprana para problemas de indexación: la configuración, los informes que importan y cómo leer los errores están cubiertos en Google Search Console para PrestaShop, y la mecánica de los sitemaps en la guía completa de sitemaps XML.

Da a tus páginas de categoría y producto algo por lo que posicionar

Las páginas de categoría son el activo SEO más desaprovechado en la mayoría de tiendas PrestaShop. Apuntan a términos con alta intención y alto volumen, como "sillas de oficina" o "zapatillas para correr", y aun así suelen quedarse en una cuadrícula de productos sin texto que Google pueda evaluar. Añade una descripción en Catálogo → Categorías → [categoría] → Descripción, empezando con la palabra clave en la primera frase y enlazando a un par de subcategorías. Empieza por tus categorías principales por ingresos; ya son las que reciben más enlaces internos desde los productos. PrestaShop 8+ ofrece un segundo campo de descripción que se muestra debajo de la cuadrícula, para que tu texto SEO no empuje los productos hacia abajo en la página; en 1.7, nuestro módulo Second Category Description añade lo mismo.

La otra mitad es el texto de producto. El error SEO más común que vemos en tiendas nuevas es pegar literalmente la descripción del fabricante: ese mismo texto vive en todas las demás tiendas que venden el mismo artículo, así que Google no tiene motivo para preferir tu página. Incluso cien palabras de texto realmente original superan a quinientas copiadas. Qué palabras conviene trabajar desde el principio es una disciplina propia: investigación de palabras clave para tiendas online.

No ignores las imágenes, la velocidad y los encabezados

Tres básicos técnicos suelen pasarse por alto porque son invisibles hasta que empiezan a perjudicar:

  • Texto alternativo de las imágenes. PrestaShop usa el campo Leyenda de cada imagen (en Catálogo → Productos → [producto] → Imágenes) como atributo alt. Describe el producto de forma específica en lugar de dejarlo vacío o poner "IMG_4729.jpg", y define la convención antes de una importación CSV masiva: añadir texto alternativo a cientos de productos a posteriori es una tarea ingrata. Por qué importa y hasta dónde llega: etiquetas alt explicadas.
  • Velocidad de página. PrestaShop regenera las imágenes en varios tamaños, pero no las comprime bien, así que los archivos de origen pesados inflan cada página. Comprime antes de subir y trata la velocidad como un factor de posicionamiento, no como un detalle agradable; la visión completa está en velocidad de página y SEO, y la parte específica de imágenes en PrestaShop en optimización de imágenes para PrestaShop.
  • Estructura de encabezados. Cada página debería tener exactamente un H1 con la palabra clave principal. Algunos temas usan H1 tanto para el nombre de la tienda como para el nombre del producto, dejando dos por página; otros envuelven el nombre del producto en un simple div y no tienen ninguno. Una extensión gratuita de navegador para ver el esquema de encabezados detecta esto en segundos en tus páginas reales.

Añade datos estructurados para que tus resultados destaquen

El marcado Schema es el código que permite que una página sea candidata a que Google muestre precio, estado de stock y valoración con estrellas directamente en el resultado de búsqueda, en lugar de un enlace azul sin más. No cambia tu posicionamiento, y Google sigue decidiendo si muestra o no el resultado enriquecido, pero un resultado con estrellas y precio puede conseguir más clics que uno básico, que es precisamente el objetivo. Añadir datos estructurados de Product, migas de pan y Organization a mano implica editar plantillas; hacerlo en todo un catálogo sin código es para lo que sirve nuestro módulo Automatic SEO Schema Rich Snippets. La mecánica, y cómo se ve cada tipo de resultado enriquecido, están en marcado Schema para PrestaShop y cómo conseguir estrellas, precios y stock en los resultados de búsqueda.

Lista rápida de primeros pasos

Para una tienda nueva, siga la lista siguiente. En una tienda existente, conserve los IDs de las URLs que ya estén bien posicionadas, como aconsejan las preguntas frecuentes; cualquier cambio de URL requiere redirecciones 301.

BásicoDónde en PrestaShopProfundizar
Activar URLs amigables (y eliminar IDs)Parámetros de la tienda → Tráfico & SEO → Configurar URLsURLs amigables
Forzar HTTPS en todo el sitioParámetros de la tienda → General,
Activar redirecciones canónicas 301Parámetros de la tienda → Tráfico & SEOCanónicas
Escribir metatítulo & metadescripción de la página de inicioParámetros de la tienda → Tráfico & SEO → indexMetatítulos
Generar & enviar el sitemap XMLMódulo de sitemap + Search ConsoleSitemaps XML
Conectar Google Search Consolesearch.google.com/search-consoleSearch Console
Escribir descripciones de las categorías principalesCatálogo → Categorías → DescripciónInvestigación de palabras clave
Definir la convención de texto alt de imágenes (Leyenda)Catálogo → Productos → ImágenesEtiquetas alt
Añadir datos estructurados de producto/migas de panEdición de plantilla o módulo de datos estructuradosMarcado Schema

Después de lo básico: enlaces, contenido y medición

Estos elementos esenciales son la base, no la meta: las bases no posicionan tiendas por sí solas, el trabajo sostenido sí. Las tres acciones con mayor retorno que conviene hacer después, una vez asentada la parte técnica, son:

  • Enlazado interno. La palanca de posicionamiento más barata que la mayoría de tiendas nunca aprovecha es conectar productos relacionados y hacer que el texto de categoría apunte a las páginas adecuadas. El método está en enlazado interno para comercio electrónico, con los detalles producto a producto en cómo deberían enlazarse los productos entre sí.
  • Contenido más allá de las páginas de producto. Un blog apunta a las búsquedas informativas a las que las páginas de producto no llegan y te da algo desde lo que enlazar. Aunque odies escribir, el argumento a favor está en por qué toda tienda online necesita un blog, con ideas de temas en sobre qué escribir en el blog.
  • Mide, no adivines. No puedes mejorar lo que no mides. Más allá de Search Console, las herramientas gratuitas de Google que toda tienda debería usar están enumeradas en herramientas SEO gratuitas que realmente funcionan, y la lista completa de tareas con Google está en todo lo que tu tienda debería hacer con Google.

Nada de esto exige contratar a alguien externo ni tocar código que no entiendes: los valores técnicos por defecto se ajustan desde el panel de administración en una tarde, y los módulos anteriores existen precisamente para que las partes más difíciles (URLs limpias que redirigen, canónicas granulares, datos estructurados en todo el catálogo) funcionen sin bifurcar tu tema ni romperse en la próxima actualización. Haz bien lo básico antes de añadir tu producto número cien, y pasarás el próximo año construyendo sobre una base sólida en lugar de limpiar problemas.

FAQ

¿PrestaShop incluye un generador de sitemaps XML integrado?

No. No hay un generador de sitemaps nativo en la pantalla SEO & URLs: los sitemaps vienen de un módulo. El módulo gratuito propio de PrestaShop Google sitemap (gsitemap) cubre catálogos pequeños; cuando superas unos pocos cientos de productos y necesitas fechas lastmod precisas, entradas de imagen y división automática por debajo del límite de Google de 50.000 URLs por archivo, un módulo específico como nuestro Advanced SEO Sitemap Builder hace ese trabajo y mantiene el archivo actualizado sin que tengas que ejecutarlo a mano.

¿Activar las URLs amigables romperá mis enlaces actuales?

Activar las URLs amigables en una tienda que ya ha estado online con los enlaces por defecto index.php?id_product= supone un cambio de URL, así que Google tiene que volver a rastrear. El ajuste de redirección canónica de PrestaShop cubre la mayor parte del mapeo de antiguo a nuevo, pero si después también eliminas el prefijo de ID numérico, eso es un segundo cambio que sí necesita redirecciones 301 para que los enlaces antiguos y cualquier enlace entrante sigan funcionando. No elimines IDs en URLs que ya posicionan bien: una URL que posiciona vale más que una más bonita. La mecánica de redirecciones está cubierta en nuestra guía de estructura de URLs.

¿De verdad necesito HTTPS para SEO, o solo para generar confianza?

Ambas cosas. HTTPS es una señal de posicionamiento confirmada por Google desde 2014 y, por separado, Chrome marca las páginas HTTP simples como "No seguro", lo que te cuesta conversiones en el proceso de pago. Activa tanto Activar SSL como Activar SSL en todas las páginas en Parámetros de la tienda → General, pero solo después de que tu alojamiento haya emitido un certificado válido; de lo contrario, el CSS, el JS y las imágenes pueden romperse en las páginas seguras.

¿De dónde obtiene PrestaShop el texto alternativo de las imágenes?

Del campo Leyenda de cada imagen, en Catálogo → Productos → [producto] → Imágenes. Lo que escribas ahí se convierte en el atributo alt. Si lo dejas vacío, la imagen no tendrá texto alternativo en absoluto, lo que perjudica tanto la accesibilidad como la visibilidad en la búsqueda de imágenes. Define una convención de nombres antes de cualquier importación CSV masiva: añadir texto alternativo a cientos de productos después es una tarea ingrata.

¿Es cierto que PrestaShop 9 cambió cómo funcionan las URLs de producto?

Sí. PrestaShop 9 elimina por defecto el nombre de la categoría de las URLs de producto, lo que reduce directamente el problema de contenido duplicado en productos con varias categorías del que advierten estos conceptos básicos. También excluye por defecto de la indexación las páginas de listados filtrados y facetados, y admite de forma nativa formatos de imagen modernos como WebP y AVIF. Si usas una versión anterior, estos son exactamente los huecos que los ajustes y módulos anteriores cierran manualmente.

David Miller

David Miller

Fundador, mypresta.rocks
Sobre el autor

David Miller es un especialista en PrestaShop con más de una década de experiencia práctica y fundador de mypresta.rocks, un estudio de desarrollo con sede en Tychy, Polonia. Crea y mantiene un catálogo de 159 módulos PrestaShop, incluidas 21 suites «Revolution» que abarcan SEO, checkout, seguridad, rendimiento, marketing, búsqueda, soporte y gestión de almacén, que mejoran tiendas reales cada día, probados en PrestaShop 1.7.8, 8.x y 9.x. También se encarga del mantenimiento de tiendas en producción, por lo que su trabajo se mide por ventas reales, no por demos. Su experiencia abarca todo el comercio electrónico, rendimiento, seguridad, SEO y marketing, y va más allá de PrestaShop, hasta WooCommerce, Shopify y sistemas a medida. En el blog escribe sobre la parte técnica de PrestaShop: qué hace realmente la plataforma, qué se rompe en producción y qué soluciones aguantan.

Compartir esta publicación:

Comentarios

Aún no hay comentarios. ¡Sé el primero!

¿Le gustó este artículo?

Reciba nuestros últimos consejos, guías y actualizaciones de módulos en su bandeja de entrada.

Puedes darte de baja en cualquier momento. Encontrarás nuestros datos de contacto en el aviso legal.

Cargando...
Volver arriba