Una solución a los contenidos de los productos que no están bien generados es la automatización de contenidos de productos.
Para automatizar los productos las fases que se han de cumplir son solo estas:
- Scraping de datos: Extracción de datos de la web donde se encuentran los productos, para este fin podemos usar diferentes herramientas como screaming Frog u otras herramientas de extracción de datos por API como apify.com
- Almacenamiento de datos: Para poder trabajar con los datos, podemos usar AirTable, Microsoft Excel o cualquier «base de datos».
- Modificaciones con IA: Se pueden utilizar muchas IA y herramientas para generar el contenido, pero a día de hoy prefiero por muchos motivos GPT en su versión de pago.
- Correcciones: Aún la IA tiene algunos fallos, sobre todo en español, por lo que hay que repasar que todo sea correcto.
- Supervisión: Antes de subir, qué menos que repasarlo todo.
Scraping de datos
En la siguiente imagen se puede ver como quedaría una extracción de datos con Screaming Frog, que realmente es mi herramienta favorita para este tipo de cosas. En ella podemos ver como dándole el sitemap de datos y personalizando el tipo de extracción de contenidos, o bien los JavaScripts personalizados, podemos obtener muchos datos sobre los productos.
Es muy normal no contar con información suficiente cuando queremos generar contenidos para productos, por eso, siempre hay que ser creativo, dependiendo del número de datos que queramos incluir en la información. Para este ejemplo se han extraído datos del nombre, la descripción actual y mal redactada, el color con problemas porque incluyen códigos y la categoría a la que pertenece.
En la siguiente imagen se puede ver como funcionan las extracciones personalizadas, pero ahora no viene al caso profundizar en este tema.
Otro dato que puede ser interesante es la imagen destacada, pero hacer descripciones sobre imágenes de productos a día de hoy puede que genere un contenido no apropiado para la descripción del producto, aunque como digo, es algo que se puede hacer perfectamente en el caso de no tener ningún parámetro.
En la extracción de datos siempre debemos de tener lo que se llama en programación como un ID, es decir, un identificador único para cada producto, en este caso sería la URL del producto. Este dato lo usaremos para volver a modificar exactamente el mismo producto.
Almacenamiento de datos
El almacenamiento de datos es un poco a gusto del cliente, ya que realmente siendo una base donde se pueda almacenar los contenidos extraídos de Screaming Frog y siendo compatible con las siguientes herramientas que usemos (make.com) es suficiente.
Personalmente me gusta mucho make.com por muchos motivos, pero siendo sincero el principal es que te diferencia de la competencia y todo queda mucho más bonito visualmente para este tipo de cosas.
Os dejo un enlace a la tabla de datos de AirTable por si lo queréis ver con los productos subidos para el ejemplo. Como para el ejemplo veo que el nombre de producto tiene margen de mejora lo he incluido para mejorarlo con IA. El campo de «Descripcion IA» es el objetivo real donde vamos a mejorar el contenido del proucto.
Modificaciones con IA
La modificación de contenidos con IA puede ser realmente simple siempre que el contenido que se tenga que modificar esté dentro de la propia descripción del contenido, ya que en la mayoría de las ocasiones, lo que hay que hacer es crear es una arquitectura de contenido de producto que sea efectiva para la venta o para el SEO y la venta, esto dependerá mucho de la estrategia que queramos en cada uno de los productos, ya que no todos los productos deben de seguir la misma misma estrategia en un ecommerce.
Algunas cuestiones que tenemos que tener en cuenta en relación a los contenidos de un producto:
División del contenido
No se debe de generar un mismo contenido cuando el contenido está dividido en en contenido principal, de un contenido secundario.
La primera parte del contenido debe de estar completamente enfocada a la venta con las características principal del producto.
La segunda parte del contenido debe de estar dirigida a convencer de que dicho producto es el adecuado para el cliente, empatizando con el cliente.
Contenidos sin descripción
Esto es un clásico sobre todo cuando hablamos de ecommerce con miles de productos y representa uno de los mayores problemas a la hora de generar contenido. Para estos casos la recomendación es no inventar información sobre el contenido y adaptar el contenido generado con IA solo con los elementos que disponemos.
En estos casos es importante ser imaginativos sin ser repetitivos y usar todos los elementos que tenemos a mano, como puede ser el propio nombre del producto, los problemas que puede resolver, características propias y dejar el segundo contenido para aprovechar por ejemplo la categoría para hablar tanto de las ventajas del cliente en dicha categoría como para mejorar el enlazado interno en SEO.
¿Cómo usar la IA para generar el contenido del producto?
Una descripción efectiva de producto debe comenzar con un título breve y preciso que incluya palabras clave relevantes, seguido de una introducción atractiva que resalte el mayor beneficio del producto. Es fundamental detallar características clave como materiales, dimensiones y especificaciones técnicas, acompañadas de los beneficios prácticos o emocionales para el cliente. Incluir sugerencias de uso, pruebas de calidad, garantía, y testimonios reales refuerza la confianza. El lenguaje debe ser persuasivo, usando términos como «exclusivo», «limitado» o «recomendado», y complementarse con un llamado a la acción claro que invite a la compra. Detalles logísticos sobre envío y devoluciones añaden transparencia, mientras que el contenido optimizado para SEO y enlaces a productos relacionados amplían la estrategia comercial. El tono debe adaptarse al público objetivo y, si aplica, resaltar aspectos sostenibles o complementos visuales, asegurando una experiencia informativa y motivadora para el comprador.
- Atracción inmediata: Una frase inicial que destaque el mayor beneficio o característica distintiva del producto.
- Listado claro y organizado: Léxico enfocado en ventas.
- Materiales.
- Dimensiones.
- Especificaciones técnicas.
- Variedades o colores.
- Enfatiza el valor práctico o emocional: Usa verbos activos y positivos.
- Uso sugerido: Cómo usarlo o integrarlo en la vida del cliente.
- Pruebas de calidad o garantía: Respalda la calidad del producto.
- Detalles claros sobre la logística.
- Estilo de redacción: Adaptado al público objetivo.
Empecemos a automatizar los contenidos de productos
Para automatizar los contenidos de productos en este caso vamos a empezar con un escenario de make.com, recopilando todos los datos que tenemos en la tabla de AirTable.
Seguro que una de las primeras preguntas es si hacer el trabajo bien directamente con GPT o bien usar los asistentes de GPT, pues la verdad es que para este tipo de casos prefiero siempre trabajar con asistentes, de todas formas en la siguiente imagen se puede ver que se puede hacer tanto con asistente como directamente, aunque insisto que los que con el asistente da mucho mejores resultado por la parte de entrenamiento o fine tuning.
Un detalle cuando se empieza a automatizar, bien podemos decir que modifique todos los nombres, pero siempre es mejor ir haciendo pruebas de cinco en cinco datos para ver si hay que hacer modificaciones en el asistente de GPT que estemos usando.
Este sería el prompt usado en el asistente, mientras más simple, nemos problemas. Otro dato es que si te fijas el lenguaje que se usa es lo que se conoce como «lenguaje markdown» que es como mejor interpreta GPT el contenido de las instrucciones que se le dan.
Con este primer paso ya tendríamos el nombre de forma correcta, ahora tocaría generar la descripción del producto en sí, pero como se puede ver en Airtable, hay varias cosas interesantes, como por ejemplo, los nombres de los colores que llevan números que vamos a tener que eliminar del resultado, el apartado de categoría que contiene la palabra «categoría» y que le vamos a pedir el resultado directamente en HTML, por lo que no nos va a dar el resultado exactamente como nos interesa para publicar directamente, todo esto lo he dejado así para que se pueda ver que cada caso tiene siempre sus pequeños problemas, pero nada que no se pueda solucionar pensando un poco.
Automatizar contenidos de las descripciones productos
Ahora que ya tenemos los datos, empecemos con el «system instructions» del asistente para generar la descripción del producto.
System instructions:
Transforma la descripción del producto en un formato adecuado para publicar directamente en HTML, empezando siempre con una frase corta de atracción usando el nombre del producto, los valores del producto, y los datos proporcionados.
1. **Uso de Datos Proporcionados**: Utiliza únicamente los datos proporcionados para cada sección. Si algún dato no está disponible, omite esa parte en la descripción.
2. **Limpieza de Datos para Colores**: Elimina el prefijo numérico de los datos de color para presentar los colores sin números.
– Ejemplo: Convierte «022-PLATA VIEJA» en «PLATA VIEJA».
3. **Limpieza de Datos para Categorías**: Remueve la palabra «Categoría» y cualquier duplicado en los datos de la categoría, usando solo el último término único.
– Ejemplo: De «Categorías: Útiles de sombrerería, Útiles sombrerería» a «Útiles sombrerería».
# Pasos
1. Genera un listado de características enfocadas en ventas:
– Materiales
– Dimensiones
– Especificaciones técnicas
– Colores
# Output Format
Produce el resultado en HTML listo para publicación, utilizando las siguientes etiquetas:
– **Listado de características**: `<ul><li></li></ul>` para un listado detallado y claro.
# Ejemplos
**Entrada:**
– Nombre IA: Reloj Elegante
– Descripción 1: Un reloj de diseño clásico.
– Color 1: 022-PLATA VIEJA, 069-ORO ROSA
– Categoría 1: Categoría accesorios, Accesorios de moda
**Salida Esperada en HTML:**
<p><strong>¡Descubre la Aplicación abeja, 2 unid!</strong> Una pieza única con estructura metálica y resina imitación cristal que añade un toque de sofisticación a tus diseños.</p>
<h2>Características</h2>
<ul>
<li><strong>Materiales:</strong> Compuesta por 50% resina y 50% metal.</li>
<li><strong>Dimensiones:</strong> Cada aplicación mide 2,5 cm de largo y 2,9 cm de ancho.</li>
<li><strong>Especificaciones Técnicas:</strong> Incluye una base metálica resistente con detalles en resina, simulando el efecto del cristal.</li>
<li><strong>Colores Disponibles:</strong> PLATA VIEJA y ORO ROSA.</li>
</ul>
<p>Con la Aplicación abeja, 2 unid, no solo embelleces tus proyectos, sino que también transmites un cuidado meticuloso y una pasión genuina por la perfección en cada detalle.</p>
<p>Gracias a su versatilidad, esta aplicación encaja perfectamente en categorías como <em>Aplicaciones, Aplicaciones para vestidos, Cristal, Latón, Novias y Otros</em>, ofreciendo infinitas posibilidades de diseño y decoración.</p>
# Ejemplo de Resultado
– Entrada relacionada con el producto: Características y especificaciones.
– Resultado producido en HTML tras el formateo y la limpieza de los datos.
# Notas
– DELETE from result: «`html
– DELETE from result: «`
– No inventes contenido no proporcionado.
– Si falta alguna información, es mejor omitir esa parte que completar incorrectamente.
– Mantén el enfoque en la claridad, precisión y atractivo del texto final.
Tenemos algunos resultados como estos:
- Nombre 1: Nombre original.
Aplicacion Abeja, 2 Unid.
- Nombre IA: Nombre propuesto.
Aplicación abeja, 2 unid
- Descripcion 1: Descripción original.
Aplicación realizada en metal con resina imitación cristal de 2,5 cm. De largo y 2,9 cm. De ancho. Cada bolsa contiene 2 unidades. Composición: 50% resina, 50% metal
- Descripcion IA: Descripción propuesta.
«`html
<p><strong>¡Descubre la Aplicación abeja, 2 unid!</strong> Una pieza única con estructura metálica y resina imitación cristal que añade un toque de sofisticación a tus diseños.</p>
<h2>Características</h2>
<ul>
<li><strong>Materiales:</strong> Compuesta por 50% resina y 50% metal.</li>
<li><strong>Dimensiones:</strong> Cada aplicación mide 2,5 cm de largo y 2,9 cm de ancho.</li>
<li><strong>Colores Disponibles:</strong> NEGRO y CRISTAL.</li>
</ul>
<p>Con la Aplicación abeja, 2 unid, no solo embelleces tus proyectos, sino que también transmites un cuidado meticuloso y una pasión genuina por la perfección en cada detalle.</p>
<p>Gracias a su versatilidad, esta aplicación encaja perfectamente en categorías como <em>Aplicaciones, Aplicaciones para vestidos, Cristal, Latón, Novias y Otros</em>, ofreciendo infinitas posibilidades de diseño y decoración.</p>
«`
Corrección de fallos
Como se puede ver en la parte de «Descripcion IA» el resultado no está aún listo para ser subido a una web, ya que da problemas con el HTML. Por eso, se vuelve a dar una siguiente pasada a los contenidos. Donde lo que se hace es pedir, en este caso directamente en GPT que nos devuelva el mismo resultado, pero listo para subir a web.
Así funciona en make.com el prompt.
En este punto, dependiendo de los resultados, ya podemos hacer muchas más modificaciones, como por ejemplo, meter un enlazado interno a los productos que más nos interese a nivel de venta o bien un enlazado a las categorías.
Supervisión
Siendo sincero, la IA está para disminuir el número de horas que se realizar en un proceso, pero en ningún caso aún se puede dejar que la IA haga todo el trabajo, por eso, siempre considero como mínimo, antes de subir nada a la web en producción, supervisar todo el contenido que se va a subir.
¿Qué más podemos hacer?
Pues teniendo en cuenta que tienes todos los datos del producto hay mil cosas que se pueden hacer a nivel de SEO, como por ejemplo.
- Títulos: Directamente hacia el nombre de producto o hacia una intención de compra. En estos casos incluso se pueden hacer automatizaciones que si el precio del producto cambia, este se vea reflejado en el título, aumentando el CTR o intención de compra del usuario.
- Metas descripciones: No se tarda nada en hacer un asistente para metas específicos sobre productos.
- Enlazado interno: Tanto a los productos de venta como a las categorías de los productos, dependerá de la estrategia de SEO.
- Descripción de ALT de imágenes: En este caso incluso se puede programar para modificar la imagen principal como las imágenes con diferentes colores.
- Nuevas automatizaciones: haciendo modificaciones sobre los contenidos de los productos que no posicionan, convinando directamente por ejemplo programas como Search Console o Sistrix o Semrush para que si un contenido no posicione, automáticamente vuelva a hacer una modificación sobre el contenido, pero en este caso, aconsejo meter como ejemplo los productos que sí están posicionando.
Hay más cosas que me hubiera gustado incluir en este artículo, como por ejemplo sacar todo el contenido de una imagen que no tiene descripción, algo que se puede hacer con algo de audacia, datos externos y la parte de definición de imágenes de GPT, pero lo dejaré para próximos artículos.
Si quieres automatizar los contenidos de tus productos, solo tienes que decirlo.