Cuando hablamos de mejorar la visibilidad de una web en buscadores, solemos pensar en palabras clave, velocidad de carga o enlaces. Pero hay un elemento menos visible y muy poderoso que puede marcar la diferencia: los marcados Schema.
En este artículo te explicamos qué son, para qué sirven y cómo puedes crearlos paso a paso con ayuda de ChatGPT, desde el diseño del código hasta su validación final. Te mostraremos cómo lo hacemos en EnGalegosNúmero2, sin plugins y con control total sobre el resultado.

¿Qué es el marcado Schema y para qué sirve?

El marcado Schema (también llamado datos estructurados) es un tipo de código que se añade a las páginas web para ayudar a los buscadores como Google a entender mejor el contenido. Este lenguaje estructurado no se ve en pantalla, pero sí lo interpreta Google para mostrar resultados enriquecidos como:

  • Valoraciones por estrellas
  • Preguntas frecuentes en los resultados
  • Recetas con ingredientes y tiempos
  • Datos de empresa o persona con info destacada
  • Eventos, productos, artículos y mucho más


Ten en cuenta que cuanto mejor entiende Google una página, más probabilidades tiene de posicionarla mejor y mostrarla de forma más atractiva en los resultados por tanto el marcado schema es un elemento relevanta del SEO.

¿Cómo crear marcados Schema con ChatGPT?

En lugar de depender de plugins automáticos, en EnGalegosNúmero2 preferimos controlar directamente el contenido del marcado. Para ello, hemos seguido este proceso utilizando ChatGPT como asistente técnico:


1. Definimos el objetivo del schema

Antes de escribir código, identificamos qué tipo de información queremos marcar. Por ejemplo:
¿Es una ficha de empresa local? , ¿Un artículo de blog? ¿Una página de servicios? ¿Una sección de preguntas frecuentes?
Cuanto más claro tengas el tipo de contenido, más preciso será el tipo de schema que uses (LocalBusiness, Service, Article, FAQPage, etc.). Hay cientos de tipos de páginas schema aunque seguramente que en tu web utilices unicamente unos pocos, a veces tres, otras veces algunos más pero es raro utilizar más de 10 o 12.

Nosotros siempre le indicamos a ChatGPT qué tipo de contenido tiene una página y le indicamos el contexto, si tiene alguna página superior o no, si forma parte de u cluster, etc

2. Pedimos ayuda a ChatGPT para generar el código

Una vez definido el tipo de schema, explicamos a ChatGPT lo que necesitamos, por ejemplo:
“Quiero un schema para una página de servicios de diseño web freelance en Galicia, que incluya el nombre del servicio, descripción, ubicación, área geográfica, y datos de contacto. Pídeme alguna información si es importante generar el marcado”.

Con esa información, ChatGPT genera el código en formato JSON-LD, el formato recomendado por Google.
Este es un ejemplo de resultado:
<script type="application/ld+json"> { "@context": "https://schema.org", "@type": "Service", "name": "Diseño web freelance en Galicia", "description": "Servicio profesional de diseño web personalizado para empresas y autónomos gallegos. Sitios en WordPress, SEO y mantenimiento técnico.", "areaServed": { "@type": "Place", "address": { "addressRegion": "Galicia", "addressCountry": "ES" } }, "provider": { "@type": "Person", "name": "Asier Epelde", "url": "https://engalegosnumero2.com" } } </script>

3. Insertamos el schema en la web (sin plugin)

Aunque hay plugins como Schema & Structured Data for WP, Yoast SEO y sobre todo RankMath, en nuestro caso optamos por insertarlo manualmente en el <head> de la página, para tener más control y evitar sobrecargar el sitio.
Si usas WordPress, puedes añadirlo desde:
Un bloque de código HTML personalizado en la cabecera (usando un hook con functions.php)
Directamente en el editor de plantillas si usas constructores como Elementor Pro o código personalizado.
Nosotros lo introducimos con cada página desde el editor de Kadence cuando trabajamos con este tema.

4. Validamos el schema con herramientas de Google

Una vez añadido, es clave comprobar que todo está bien. Para ello usamos dos herramientas:
Rich Results Test o Schema Markup Validator
Pegamos la URL o el código directamente y comprobamos que no haya errores ni advertencias. Si los hay, volvemos a ChatGPT con el mensaje de error para ajustar el código.

5. Iteramos y corregimos con ayuda de ChatGPT

Durante la validación es frecuente encontrar pequeños detalles a corregir (faltan campos, hay mal formato, etc.). En esos casos, basta con decirle a ChatGPT:
“Corrige este schema, el validador dice que falta el campo ‘provider.name’ o que el campo ‘areaServed’ debe tener un formato diferente”.
Así conseguimos una versión final completa, válida y adaptada al contenido real de la web.

6. Confirmamos que Google lo detecta

Aunque los resultados enriquecidos no aparecen siempre en el snipet, podemos confirmar que Google está leyendo el schema desde Search Console, en la sección de “mejoras” o “datos estructurados”.

¿Por qué hacerlo así?

  • Porque tener control sobre el código nos permite:
  • Personalizar mejor los campos
  • Eliminar dependencias de plugins
  • Optimizar para SEO local y semántico
  • Resolver errores más rápido

Además, usar ChatGPT acelera muchísimo el proceso y reduce la necesidad de escribir código desde cero.

¿Qué podemos esperar que ocurra en Google tras añadir los schema?

Una vez que añadimos correctamente los datos estructurados y Google los reconoce, pueden empezar a suceder varias cosas positivas en los resultados de búsqueda (aunque no siempre de inmediato). Aquí te dejamos lo más habitual:

Aparición de resultados enriquecidos (rich snipets)

Si el contenido y el schema coinciden con los requisitos de Google, es posible que tu página comience a mostrarse con elementos visuales adicionales en las SERP, como por ejemplo:

  • Estrellas de valoración
  • Caja de preguntas frecuentes debajo del resultado
  • Enlaces adicionales a secciones internas
  • Información de contacto o ubicación destacada
  • Extractos enriquecidos con fechas, duración, etc.


Esto no garantiza un mejor posicionamiento, pero sí aumenta notablemente el CTR (número de clics) al hacer que tu resultado sea más atractivo.

Mejora en el posicionamiento indirecto

Aunque Google no dice abiertamente que los datos estructurados mejoren el ranking, sí afirma que ayudan a comprender mejor el contenido. Eso se traduce en:

  • Mejor indexación
  • Más relevancia semántica
  • Mayor visibilidad en búsquedas relacionadas
  • Todo esto, combinado con otros factores SEO, puede influir positivamente en el posicionamiento a medio plazo.

¿Cuánto tarda en mostrarse?

La aparición de resultados enriquecidos no es inmediata ni está garantizada. A veces Google los muestra días después, y otras nunca. Pero lo que sí es importante es:

  • Que el código sea válido
  • Que esté bien contextualizado con el contenido visible
  • Que no sea spam ni esté sobreoptimizando

Si cumples con todo esto, tarde o temprano Google lo detectará y valorará su uso positivamente. Es importante «dialogar» con chatgpt cuando generas el texto, no es cuestión meter un promt y a correr, la superfisión y verificación del código es fundamental porque no es del todo raro que aparezcan errores.

¿Lo hacemos por ti?


En EnGalegosNúmero2 implementamos este tipo de optimización en todas las webs que creamos. Si ya tienes una web y quieres añadir marcados Schema para mejorar tu posicionamiento, escríbenos. Estaremos encantados de ayudarte.

Publicaciones Similares