Skip to main content
Back to glossary

Glossary

ProfessionalService Schema

Schema.org

ProfessionalService Schema

ProfessionalService is a Schema.org type for professional service businesses: consultants, agencies, and firms. It describes the services offered, areas served, and expertise.

Why It Matters for GEO

For B2B, ProfessionalService is more precise than Organization. It signals to AI engines that you are a service provider, not just a company. This improves matching with B2B search queries.

How to Optimize

  1. List the serviceType values offered
  2. Define areaServed (geographic zones)
  3. Include certifications
  4. Link to your main Organization entity

Example

{
  "@type": "ProfessionalService",
  "name": "GEO Optimization Service",
  "provider": {"@id": "#org"},
  "serviceType": ["GEO Audit", "AI Search Optimization"],
  "areaServed": "Europe"
}