← Volver al inicio
Lectura · 8 min

Schema.org para despachos: LegalService, Organization y el marcado que la IA lee

El marcado Schema.org en JSON-LD es la capa de datos que permite a ChatGPT, Perplexity o Gemini saber qué es su despacho, qué hace y dónde. Esta guía explica qué tipos usar (y cuál evitar), qué propiedades aportan más señal, y deja un ejemplo completo listo para adaptar.

Respuesta corta. Para un despacho de abogados, el tipo recomendado es LegalService; para una asesoría fiscal o contable, AccountingService; para una consultoría general, Organization o LocalBusiness con nodos Service. El genérico ProfessionalService está deprecado en Schema.org para uso general. Las propiedades que más señal aportan a los motores generativos son knowsAbout, sameAs, address (NAP consistente), founder/Person con worksFor, y un bloque FAQPage. Todo en JSON-LD, en un <script> del <head>.

Por qué este marcado importa más que nunca

Una web está escrita dos veces: una para personas y otra para máquinas. La capa humana es el diseño y el copy; la capa máquina es el marcado estructurado. Durante años, esa segunda capa solo servía para los rich snippets de Google. Hoy es la materia prima con la que los motores generativos deciden si su despacho existe como entidad y si pueden recomendarlo con confianza.

En nuestros diagnósticos, la mayoría de webs de despachos —incluidas algunas excelentes para humanos— son mudas para una máquina: cero marcado, o un marcado genérico que no declara ni especialidad ni ubicación. El resultado lo medimos en el Bar Test de Madrid: la IA recomienda a los pocos que puede leer.

Qué tipo elegir, según su caso

Tipo de firmaTipo Schema recomendadoNota
Despacho de abogadosLegalServiceHeredero de LocalBusiness; existe también Attorney para perfiles individuales
Asesoría fiscal / contableAccountingServiceEspecífico y sin ambigüedad
Consultoría general / boutique B2BOrganization o LocalBusinessCon nodos Service por línea de servicio
Cualquier servicio profesionalProfessionalService⚠️ Deprecado para uso general — ver abajo

El caso ProfessionalService: deprecado, pero matizable

Schema.org marca ProfessionalService como deprecado por ambigüedad, y recomienda los tipos específicos de la tabla. Usarlo no «rompe» nada —los validadores lo aceptan y muchos sitios lo llevan—, pero los tipos específicos dan más claridad semántica al motor. Una práctica robusta cuando se quiere compatibilidad es declarar el tipo en array: "@type": ["LegalService", "Organization"] — el motor toma el específico y conserva la base genérica que Google recomienda para datos administrativos.

Las propiedades que más señal aportan

Ejemplo completo (adaptable)

Un bloque único en el <head> de la home, con grafo conectado:

{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": ["LegalService", "Organization"],
      "@id": "https://www.sudespacho.es/#organization",
      "name": "Nombre del Despacho",
      "url": "https://www.sudespacho.es",
      "logo": "https://www.sudespacho.es/logo.png",
      "description": "Despacho especializado en derecho mercantil y M&A en Madrid.",
      "address": {
        "@type": "PostalAddress",
        "streetAddress": "Calle Ejemplo 1",
        "addressLocality": "Madrid",
        "postalCode": "28001",
        "addressCountry": "ES"
      },
      "telephone": "+34 910 000 000",
      "email": "contacto@sudespacho.es",
      "areaServed": { "@type": "Country", "name": "España" },
      "knowsAbout": ["Derecho Mercantil", "M&A", "Compliance"],
      "sameAs": [
        "https://www.linkedin.com/company/sudespacho/"
      ],
      "founder": [{
        "@type": "Person",
        "name": "Nombre del Socio",
        "jobTitle": "Socio Director",
        "worksFor": { "@id": "https://www.sudespacho.es/#organization" },
        "sameAs": ["https://www.linkedin.com/in/socio/"]
      }]
    },
    {
      "@type": "Service",
      "name": "Asesoramiento en M&A",
      "provider": { "@id": "https://www.sudespacho.es/#organization" },
      "serviceType": "Fusiones y adquisiciones",
      "areaServed": "ES"
    }
  ]
}

Validar siempre en validator.schema.org antes de publicar. Un JSON-LD con un error de sintaxis es invisible entero, no a medias.

Errores que vemos cada semana en los diagnósticos

Nota de honestidad: el Schema.org es condición necesaria, no suficiente. Hace su web legible, pero los motores también necesitan corroborar la entidad en fuentes externas (directorios, menciones, perfiles). Un despacho con marcado perfecto y autoridad externa nula seguirá sin aparecer en las consultas competidas. La técnica se arregla en semanas; la autoridad se construye en meses — lo documentamos en nuestra propia auditoría dogfooding.

Cómo encaja en una estrategia GEO completa

El marcado es la fase de legibilidad técnica del Generative Engine Optimization: viene después del diagnóstico (medir si la IA le ve) y antes del trabajo de autoridad (que otras fuentes le corroboren). La disciplina completa, con fases, precios y criterios para elegir proveedor, está en la guía consultoría GEO para despachos de abogados; y el método de medición, en auditoría de visibilidad algorítmica.

Preguntas frecuentes

¿Qué tipo de Schema.org debe usar un despacho de abogados?

Para un despacho de abogados, el tipo recomendado es LegalService (heredero de LocalBusiness), complementado con nodos Service para cada área de práctica, Person para cada socio vinculado mediante worksFor, y FAQPage en las páginas que responden preguntas. Para una consultoría o asesoría general, la base recomendada es Organization o LocalBusiness con nodos Service. Todo en formato JSON-LD.

¿ProfessionalService está deprecado?

Sí. Schema.org marca ProfessionalService como deprecado para uso general por su ambigüedad y recomienda tipos más específicos: LegalService para despachos jurídicos, AccountingService para asesorías fiscales y contables, u Organization/LocalBusiness como base genérica. Usarlo no rompe nada por sí solo, pero los tipos específicos dan más claridad semántica. Una práctica robusta es declarar el tipo específico junto a Organization en un array.

¿Qué propiedades de Schema.org importan más para la visibilidad en IA?

Las que más suelen faltar y más señal aportan: knowsAbout (especialidades explícitas), sameAs (perfiles verificables que construyen el grafo de entidad), address completo y consistente con el resto de la presencia online (NAP), founder/Person con worksFor, y FAQPage (sus pares pregunta-respuesta ya vienen en el formato que los motores extraen).

¿El Schema.org basta para que la IA recomiende mi despacho?

No. El marcado hace la web legible para la máquina, que es condición necesaria pero no suficiente. Los motores también necesitan corroborar la entidad en fuentes externas (directorios, menciones, perfiles verificables). Un despacho con Schema perfecto y autoridad externa nula seguirá sin aparecer en las consultas competidas. La técnica se arregla en semanas; la autoridad se construye en meses.

¿Quiere saber si su marcado es legible para la IA?

La auditoría GEO incluye el escaneo técnico completo de su web (Schema, NAP, robots, indexación), el Bar Test de veinte consultas sobre los cinco motores y un plan de implementación a 30/60/90 días. Desde 1.500 €.

Solicitar diagnóstico