Última actualización: junio de 2026 — cubre los campos SEO del editor de productos y los patrones de meta title en PrestaShop 1.7, 8 y 9.
Tienes un producto llamado "Aurora". Es un nombre bonito, encaja con tu marca y a tus clientes les gusta. Pero Google no tiene ni idea de qué es "Aurora". ¿Una lámpara? ¿Un vestido? ¿Un software? ¿Un perfume? Sin contexto, el nombre del producto no les dice nada a los buscadores y, por sí solo, nunca posicionará para las búsquedas que tus clientes escriben de verdad. El impulso natural es cambiar el nombre a "Aurora Lámpara de escritorio LED recargable", pero entonces el nombre queda recargado en el carrito, la factura, el email del pedido y cada ficha de categoría. Este artículo va de la tercera opción: un subtítulo SEO indexable que aparece en la página de producto y alimenta tu meta title, mientras el nombre del producto sigue siendo exactamente "Aurora".
Es una tarea concreta y muy específica, y PrestaShop no incluye de serie ningún campo llamado "subtítulo"; por eso, hacerlo bien exige saber qué campo existente puedes reutilizar, dónde vive en la base de datos y cómo mostrarlo en la página y en el <title>. Para trabajar mejor el propio nombre del producto, consulta cómo escribir títulos de producto que funcionen tanto para Google como para las personas; para el texto principal, cómo escribir descripciones de producto que posicionen y conviertan. Esta guía se centra en una sola cosa: la línea secundaria de palabras clave.
Por qué el nombre del producto por sí solo deja posicionamiento sobre la mesa

Quienes gestionan tiendas viven con una tensión constante entre marca y búsqueda. Los nombres de marca — Aurora, Eclipse, Zenith — transmiten profesionalidad y construyen identidad. Los nombres descriptivos — "Lámpara de escritorio LED portátil recargable con temperatura de color ajustable" — posicionan, pero suenan como un código de barras. La mayoría de las tiendas intenta un punto medio metiendo palabras clave en el propio nombre: "Aurora — Lámpara de escritorio LED recargable". Después descubren lo que eso cuesta específicamente en PrestaShop:
- El nombre completo se imprime en el resumen del carrito, el email de confirmación del pedido, la factura PDF y el albarán de entrega, porque todos leen de ps_product_lang.name. Un nombre de 70 caracteres se parte fatal en una factura térmica.
- Las fichas de categoría y de la portada recortan los nombres largos con puntos suspensivos por CSS, así que la palabra clave que metiste suele ser justo la parte que desaparece en móvil.
- PrestaShop genera el link_rewrite del producto (el slug de la URL amigable) a partir del nombre al crearlo. Si inflas el nombre, inflas la URL; o te olvidas de corregir el slug y acabas con /12-aurora-rechargeable-led-desk-lamp.html incrustado para siempre.
¿Y qué importa? Un subtítulo te da una separación limpia. El name sigue siendo "Aurora": corto en el carrito, ordenado en la factura y sensato en la URL. Un subtítulo separado contiene "Lámpara de escritorio LED recargable — temperatura de color ajustable, carga USB-C", visible bajo el nombre e indexado por Google. Cada campo hace la única tarea para la que sirve.
El campo que PrestaShop ya te da (y sus límites)
Antes de recurrir a algo personalizado, conviene saber qué trae el núcleo. En cada producto, en Catálogo → Productos → [tu producto] → SEO (es la sección SEO del editor de productos), PrestaShop muestra tres campos almacenados en ps_product_lang:
| Campo | Columna de BD | Dónde aparece | ¿Indexable? |
|---|---|---|---|
| Nombre | name | H1 de la página, carrito, factura, fichas, <title> predeterminado | Sí, pero es tu marca y no quieres inflarlo |
| Meta title | meta_title | Pestaña del navegador / <title> en la SERP solamente; nunca en la página visible | Sí, pero es invisible para quienes visitan la página |
| Meta description | meta_description | Solo fragmento de la SERP | Fragmento, no título de posicionamiento |
Fíjate en el hueco: el meta title cambia lo que dice el resultado de Google, pero no se ve en la página; y el name sí se ve, pero es tu marca. No hay ningún campo nativo que esté a la vez en la página y libre de la marca para trabajar palabras clave. Ese campo intermedio que falta es exactamente el "subtítulo SEO", y tienes dos formas honestas de crearlo.
[SCREENSHOT: editor de producto de PrestaShop abierto en la sección SEO, mostrando los campos Meta title y Meta description con el slug de "URL amigable" debajo; anotar que el campo Name visible está en la pestaña de ajustes básicos, no aquí.]
Ruta 1 — reutilizar el meta title como patrón (sin campos extra)
Si solo te importa la SERP y no mostrar una segunda línea en la página, no necesitas ningún campo nuevo. Deja el nombre visible como "Aurora" y escribe el meta title como la versión rica en palabras clave. El truco está en dejar de escribir los meta titles uno por uno. Un buen módulo SEO te permite definir una vez un patrón de meta title y aplicarlo a cientos de productos a la vez, por ejemplo:
- [name] — [category] | [shop_name] → "Aurora — Lámparas de escritorio | TuTienda"
- [name] [features:Material] [features:Wattage] → toma los valores estructurados de Características que ya has introducido.
¿Y qué importa? Escribes la regla una vez y cada producto hereda un título optimizado para búsquedas construido con datos que ya mantienes. Actualizas una Característica y el título se actualiza con ella. El límite honesto: esto vive solo en la etiqueta <title>; una persona que escanee la página seguirá viendo únicamente "Aurora". Si tu objetivo es solo ganar el clic en los resultados de búsqueda, basta. Si también quieres que las palabras clave estén en la página, algo que ayuda tanto al visitante como a la señal SEO on-page, necesitas la Ruta 2.
Ruta 2 — un subtítulo real en la página, conectado a la plantilla
Un subtítulo real es una segunda línea de texto renderizada justo debajo del <h1> en la página de producto, dentro del cuerpo indexable. PrestaShop no tiene un campo para eso, así que tienes que añadirlo. Dos formas limpias, en orden creciente de esfuerzo:
Usar una Característica como fuente discreta del subtítulo
Crea una Característica llamada "Subtítulo" en Catálogo → Atributos & Características → Características, asigna a cada producto un valor personalizado y muéstralo en el tema. En un tema hijo, el lugar más limpio es la zona de la plantilla de producto alrededor del H1: sobrescribe el parcial real del tema que renderiza el título del producto (en muchos temas, el título vive en product.tpl o en un parcial de nombre incluido por esa plantilla) e imprime tu valor justo después del bloque del nombre (donde $product.features ya está poblado):
{foreach $product.features as $feature}
{if $feature.name == 'Subtitle'}
<p class="product-subtitle">{$feature.value}</p>
{/if}
{/foreach}
¿Y qué importa? No añades ningún esquema nuevo a la base de datos, se edita desde el back office estándar y, como se renderiza en el cuerpo de la página, es totalmente indexable. La pega: las Características también aparecen por defecto en la pestaña Características/Ficha técnica, así que quizá quieras filtrar ese valor ahí para evitar mostrar "Subtítulo: …" dos veces.
Añadir un campo dedicado mediante un hook de módulo
La solución más limpia a largo plazo es un pequeño módulo que use el hook modificador del generador del formulario de producto (actionProductFormBuilderModifier) cuando esté disponible para tu versión objetivo de PrestaShop, y que recurra a hooks/pestañas legacy o a configuración simple del módulo cuando no lo esté, para añadir un campo "Subtítulo" al formulario del producto, almacenarlo (una columna en ps_product_lang lo mantiene multilingüe) y renderizarlo en el front office. (Aviso: displayProductExtraContent es el hook equivocado para una línea bajo el H1; renderiza su contenido como una pestaña Bootstrap separada más abajo en la página, no en línea debajo del nombre.) ¿Y qué importa? Es un campo de primera clase, traducible y por idioma, y al guardarlo en tu módulo los datos sobreviven a los cambios de tema; pero la colocación en el front office bajo el H1 todavía debe integrarse por tema, salvo que haya un hook disponible exactamente donde lo necesitas. Esta es la ruta adecuada si vendes en varios idiomas, porque un subtítulo que no sea consciente del idioma mostrará palabras clave en inglés en tu tienda francesa.
Cómo escribir un subtítulo que se gane su sitio
Empieza por el término que una persona compradora busca de verdad. Abre Search Console → Rendimiento → Consultas, filtra por la página y lee las frases reales que la gente usó para llegar a ella. Esas van primero. "Aurora" compite con millones de resultados; "lámpara escritorio LED recargable USB-C" es una búsqueda específica, con intención de compra y mucha menos competencia.
Sé concreto, no decorativo. "Gran producto para tu hogar" desperdicia espacio. "Manta de mezcla de lana — 150×200 cm, lavable a máquina" ofrece a Google y al comprador datos concretos y fáciles de asociar.
No repitas el nombre. Si el producto se llama "Camisa Oxford clásica", el subtítulo no debería repetir "camisa". Añade lo que el nombre no dice: "100% algodón, corte slim, 12 colores".
Mantenlo alrededor de 80 caracteres. Lo bastante corto para mostrarse bien debajo del H1 y lo bastante corto para que, cuando alimente un patrón de meta title, la combinación nombre — subtítulo siga cabiendo dentro del corte de unos 60 caracteres de la SERP antes de que Google lo trunque.
Escríbelo una vez por idioma. Un subtítulo es texto de palabras clave, y las palabras clave no se traducen literalmente: investiga por separado los términos de búsqueda en alemán y polaco en lugar de pasar la línea inglesa por un traductor.
Cómo encaja el subtítulo con el resto de la página de producto
Un subtítulo es una superficie de palabras clave, no toda la estrategia. Aporta de verdad cuando la página que lo rodea también hace su trabajo:
- No sustituye al texto principal: la descripción sigue teniendo que posicionar y convertir: escribir descripciones de producto que posicionen y conviertan.
- Comparte la página con detalles estructurados; las especificaciones y guías van mejor en pestañas, no apelotonadas en un subtítulo: pestañas de producto para especificaciones y guías.
- Las palabras clave del subtítulo refuerzan la misma señal que deberían llevar los nombres de archivo de tus imágenes y sus textos alt: fotografía de producto: qué vende.
- Nada de eso importa si la propia página no convierte al visitante que ha conseguido atraer: los fundamentos de diseño: buenas prácticas de diseño de páginas de producto en PrestaShop y anatomía de una página de producto.
Una advertencia sobre las combinaciones
Si un producto tiene variantes — tallas, colores, materiales — resiste la tentación de meterlas en un único subtítulo global. El subtítulo describe el producto; el eje de variante lo gestionan las combinaciones, que simplemente cambian los atributos seleccionados en la misma página de producto en lugar de crear páginas separadas e indexables de forma independiente. Mezclar ambas cosas produce un subtítulo que contradice la variante seleccionada. Si cada variante necesita de verdad su propia landing page SEO, usa productos separados o un módulo especializado. Mantén cada cosa en su sitio: combinaciones y variantes de producto: cuándo las necesita tu tienda.
Preguntas frecuentes
¿Dónde va el subtítulo en la base de datos? ¿Es una columna nueva?
Depende de la ruta. La ruta de Característica no almacena nada nuevo: el valor vive en ps_feature_value_lang y se une al producto mediante ps_feature_product, así que ya es multilingüe y editable desde el back office. La ruta del campo dedicado añade una columna a ps_product_lang (una fila por idioma), que es lo que permite traducir el subtítulo. En ambos casos, el nombre visible del producto en ps_product_lang.name queda intacto, que es precisamente la idea.
¿Un subtítulo bajo el H1 perjudica la estructura de encabezados de mi página?
No, siempre que lo renderices como un <p> (o un <span>), no como un segundo <h1> ni como un <h2>. Una página debería tener un solo H1: el nombre del producto. El subtítulo es texto de apoyo que aparece visualmente debajo; mantenerlo como párrafo permite que Google lea las palabras clave sin romper la jerarquía de encabezados.
¿El subtítulo cambia mi URL amigable?
No. El slug link_rewrite se genera a partir del nombre del producto y solo se regenera si editas el slug manualmente. Añadir un subtítulo mediante una Característica o un campo separado nunca reescribe la URL, así que puedes conservar /12-aurora.html limpio y seguir llevando la línea de palabras clave en la página.
Vendo en varios idiomas. ¿Se mostrará un único subtítulo en todos?
Solo si lo construyes mal. Un subtítulo almacenado como texto fijo en el tema, o en una columna no multilingüe, mostrará tu línea en inglés en todas las tiendas. Usa un valor de Característica multilingüe o una columna _lang para que cada idioma tenga sus propias palabras clave investigadas: los compradores alemanes y polacos buscan frases distintas, y una traducción literal rara vez coincide con lo que escriben de verdad.
¿Puedo editar subtítulos en bloque en lugar de producto por producto?
Sí. Si el subtítulo vive en un patrón de meta title (Ruta 1), lo configuras una vez y se aplica a todo el catálogo. Si es un valor de Característica, la herramienta estándar Parámetros avanzados → Importar lo actualiza en bloque mediante CSV. Un campo de subtítulo dedicado se puede editar en bloque del mismo modo, siempre que el módulo lo exponga a la importación.
La versión corta
PrestaShop te hace elegir entre un nombre bueno para la marca y un nombre bueno para la búsqueda, pero solo si tratas el nombre como el único título que tienes. No lo es. El meta title ya te permite escribir una versión con palabras clave para la SERP sin tocar la marca, y un pequeño trabajo de tema o de módulo te da un subtítulo visible e indexable en la propia página. Mantén "Aurora" limpio en el carrito, la factura y la URL; dale a Google "lámpara de escritorio LED recargable, USB-C, temperatura de color ajustable" exactamente donde cuenta. Ese es todo el truco: dos campos haciendo dos trabajos, en lugar de un campo haciendo mal los dos.
Comentarios
Aún no hay comentarios. ¡Sé el primero!
Sé el primero en hacer una pregunta o compartir una opinión útil.
Dejar un comentario
Comparte una pregunta, un detalle de instalación o una opinión que pueda ayudar a otro lector.