Datos estructurados (schema.org): guía SEO para tu web corporativa
Escribes "mejor asesoría fiscal en Valencia" y, antes incluso de bajar a los resultados de siempre, Google ya te ha mostrado estrellas de valoración, un horario, un teléfono y hasta preguntas frecuentes desplegables. Esa web no tiene mejor suerte que las demás: le está hablando a Google en un idioma que entiende sin esfuerzo. Ese idioma son los datos estructurados, y hoy separan a las webs que Google interpreta con claridad de las que se limita a intuir de qué van.
En consultoría de desarrollo web lo vemos a diario: negocios con buen contenido que compiten en desventaja porque su información está ahí, sí, pero enterrada en el HTML sin ninguna pista de qué es cada cosa. Vamos a ver qué son los datos estructurados, por qué importan más que nunca y cómo se implementan bien, sin los errores que acaban costando visibilidad.
Qué son los datos estructurados (y por qué schema.org)
Los datos estructurados son una capa de información que añades a tu web para explicarle a los buscadores el significado de tu contenido, no solo su apariencia. Una cosa es que en tu página ponga "Tangram Consulting, 4,8 sobre 5, 96 opiniones" y otra muy distinta es marcar explícitamente que eso es el nombre de una empresa, su valoración media y el número de reseñas. Lo primero lo lee un humano; lo segundo lo entiende una máquina sin margen de duda.
El vocabulario estándar para hacerlo se llama schema.org, un proyecto respaldado por Google, Microsoft, Yahoo y Yandex desde 2011. Define cientos de tipos de entidades (una empresa, un producto, una receta, un evento, un artículo) y las propiedades que las describen. Al usar ese vocabulario común, hablas el mismo idioma que todos los buscadores a la vez.
La forma recomendada de implementarlo es JSON-LD: un pequeño bloque de código con formato de datos que colocas en tu web, normalmente dentro del <head>. Tiene una gran ventaja sobre los métodos antiguos (Microdata y RDFa, que ensuciaban el HTML visible): el JSON-LD va aparte, no se enreda con tu maquetación y es mucho más fácil de mantener. Google lleva años diciendo que es su formato preferido, así que la decisión está tomada.
Por qué importan hoy más que nunca
Durante años los datos estructurados fueron un "extra recomendable". Ahora son casi una condición de partida para competir bien, por tres motivos que se refuerzan entre sí.
Resultados enriquecidos y más clics
Los rich results (resultados enriquecidos) son esas fichas ampliadas con estrellas, precios, imágenes, preguntas desplegables o migas de pan que ves en Google. No aparecen por azar: los alimenta el marcado schema.org. Y ocupan más espacio, llaman más la atención y, en la práctica, se llevan más clics. En proyectos donde hemos añadido marcado de valoraciones y FAQ a fichas de servicio, el CTR ha subido de forma consistente sin cambiar una coma del posicionamiento; simplemente el resultado pasó a ser más apetecible.
Comprensión y buscadores con IA
Google no "lee" tu web como una persona; la interpreta. Los datos estructurados reducen la ambigüedad y le confirman quién eres, qué ofreces y cómo se relaciona todo. Esto es aún más relevante con los AI Overviews y los buscadores con inteligencia artificial, que sintetizan respuestas a partir de fuentes que entienden bien. Una web con entidades claramente marcadas tiene más papeletas para ser la fuente que la IA cita, en lugar de la que ignora porque no sabe encajarla.
Construyes tu entidad
Marcar tu Organization con nombre, logo, perfiles sociales y datos de contacto ayuda a que Google consolide una idea coherente de tu marca a lo largo de toda la web. Es la base sobre la que luego se apoyan cosas como el panel de conocimiento. No es magia inmediata, pero es la clase de trabajo silencioso que a medio plazo diferencia una marca sólida de una difusa.
Qué tipos de schema le interesan a una empresa
El catálogo de schema.org es enorme, pero para una web corporativa el 90% del valor está en un puñado de tipos. Estos son los que de verdad mueven la aguja:
- Organization: identifica a tu empresa. Nombre, logo, URL, teléfono, redes sociales. Es el marcado base que debería llevar cualquier web corporativa.
- LocalBusiness: la variante para negocios con presencia física o ámbito local. Añade dirección, horarios y zona de servicio. Imprescindible si dependes de clientes de tu ciudad o provincia.
- Product y Service: describe lo que vendes. En servicios profesionales, marcar cada servicio con su descripción y, si procede, su rango de precio aporta contexto muy valioso.
- FAQPage: convierte tus preguntas frecuentes en desplegables dentro del propio resultado de Google. Ojo, que su visibilidad ha cambiado con el tiempo; conviene reservarlo para FAQ reales y útiles, no para inflar la ficha.
- Article y BlogPosting: para tu blog y tus contenidos. Marca autor, fecha, titular e imagen, y ayuda a Google a entender la naturaleza editorial de la página.
- BreadcrumbList: las migas de pan. Muestran la ruta de navegación bajo el título en los resultados y clarifican la jerarquía de tu web.
- Review y AggregateRating: las valoraciones. Son las que pintan las estrellas doradas, uno de los elementos que más CTR aporta cuando son legítimas.
No hace falta implementarlos todos de golpe. Lo sensato es empezar por Organization o LocalBusiness a nivel de sitio, y luego ir añadiendo el marcado específico de cada plantilla de página según el tipo de contenido.
Cómo se implementan en la práctica
La mecánica de fondo es sencilla: generar el bloque JSON-LD correcto e inyectarlo en el <head> de cada página con la información que corresponde. La dificultad no está en escribir un ejemplo suelto, sino en hacerlo bien, a escala y de forma que se mantenga solo.
A mano
Para una web pequeña y estática, puedes redactar el JSON-LD a mano siguiendo la documentación de schema.org y la guía de Google. Funciona, pero tiene un problema: cada vez que cambias un dato (un teléfono, un horario, un precio) tienes que acordarte de tocar también el marcado. Y ahí es donde empiezan las incoherencias.
Desde el CMS o con módulos
Lo profesional es que el marcado se genere a partir de tus propios datos, de forma automática. En WordPress hay plugins que lo cubren en parte. En Drupal, que es donde trabajamos muchos proyectos corporativos, el módulo Schema.org Metatag permite mapear los campos de cada tipo de contenido a sus propiedades schema, de modo que cuando editas una ficha de servicio o un artículo, el JSON-LD se actualiza solo y siempre refleja lo que hay publicado.
Esa es la clave para una web con cientos de páginas: no marcas página por página, defines reglas por tipo de contenido y el sistema hace el resto. Así el marcado escala con tu web en lugar de convertirse en una tarea manual imposible de mantener. Este es exactamente el tipo de trabajo en el que apoyarte en un equipo que sepa implementar los datos estructurados de tu web sin margen de error ahorra meses de pruebas y evita penalizaciones tontas por marcado mal hecho.
Los errores que penalizan (y cómo evitarlos)
Un marcado mal planteado no solo no ayuda: puede hacerte daño. Estos son los tropiezos que vemos una y otra vez.
Marcar lo que no coincide con lo visible. Regla de oro de Google: los datos estructurados deben describir contenido que el usuario ve en la página. Si marcas unas valoraciones que no aparecen por ningún lado, o un precio distinto al publicado, incumples las directrices. Google se toma esto en serio y aplica acciones manuales que retiran los resultados enriquecidos de una web.
Inventar reseñas o inflar datos. Poner cinco estrellas y treinta opiniones que no existen para lucir el rich result es una de las formas más rápidas de ganarse una penalización. Las valoraciones marcadas tienen que ser reales y verificables.
Marcar entidades que no proceden. Meter FAQPage en cada página aunque no haya preguntas reales, o abusar de tipos que no encajan con tu contenido, resta credibilidad ante Google en lugar de sumar.
No validar nunca. Un JSON-LD con un error de sintaxis o una propiedad mal escrita simplemente no se procesa, y no te enteras hasta que compruebas que no aparece ningún resultado enriquecido. Publicar sin validar es trabajar a ciegas.
Cómo validar el marcado
Antes de dar nada por bueno, se comprueba. Hay tres herramientas que uso en todos los proyectos y que deberían formar parte de cualquier despliegue serio:
- Test de Resultados Enriquecidos de Google: pegas la URL o el código y te dice qué tipos de rich result detecta y si son válidos. Es la prueba definitiva de si tu marcado puede generar una ficha enriquecida.
- Schema Markup Validator (de schema.org): valida la corrección del marcado según el estándar completo, más allá de lo que Google use para rich results. Útil para revisar la sintaxis a fondo.
- Google Search Console: una vez en producción, sus informes de mejoras te muestran qué elementos con datos estructurados ha detectado Google en tu web real, con sus errores y avisos. Es la fuente de verdad a medio plazo, porque refleja lo que Google ve rastreando de verdad, no una simulación puntual.
El flujo sano es validar en local o en un entorno de pruebas, publicar, y luego vigilar Search Console durante las semanas siguientes para cazar cualquier error que solo aparece con el sitio en vivo.
Por qué conviene hacerlo con un equipo de desarrollo
Puedes generar un JSON-LD de ejemplo con cualquier herramienta en cinco minutos. Lo difícil es lo otro: integrar el marcado con tus datos reales para que se mantenga solo, cubrir de forma coherente decenas o cientos de páginas, elegir bien qué tipos aplican a cada plantilla, no incurrir en incoherencias que penalicen y dejar montada la validación como parte del proceso, no como un parche.
Ese trabajo, hecho a mano y sin criterio, se convierte en una fuente constante de errores. Hecho por un equipo que conoce el CMS por dentro y entiende el SEO técnico, se convierte en una ventaja que crece con tu web sin que tengas que volver a tocarlo. En Tangram diseñamos y desarrollamos webs corporativas con los datos estructurados integrados desde la arquitectura: mapeados a tus contenidos, validados y monitorizados, para que Google entienda tu negocio a la primera y tu presencia en los resultados trabaje a tu favor. Si tu web tiene buen contenido pero no está apareciendo como debería, este suele ser el eslabón que falta.