Article
How to implement Schema.org Organization on my site?
The structured data that defines who your company is for AI systems — and how to configure it correctly
Schema.org Organization is the structured data type that explicitly declares for AI systems and search engines who the company responsible for the site is — with name, address, contact, social media profiles, and area of operation. It's the most fundamental structured data of any digital presence: without it, an AI system accessing the site needs to infer this information from content, with greater margin of error and lower confidence. With it, the company's identity is declared with precision.
What Schema.org Organization declares
The most important attributes of the Organization type (and its subtypes) are:
name: official company nameurl: primary site URLlogo: logo URL (image)description: short description of what the company doesaddress: complete address (usingPostalAddress)telephone: phone numberemail: contact emailsameAs: list of company's official profiles on other platforms (LinkedIn, Instagram, Google Business, Crunchbase, etc.)areaServed: geographic areas servedfoundingDate: founding datenumberOfEmployees: company size
The sameAs attribute is especially valuable for AIO: it connects the company entity across different platforms, reinforcing the signal that the "CompanyName" on LinkedIn, on Instagram, and on the site are the same entity — which increases AI models' confidence in brand consistency.
Relevant subtypes by segment
Schema.org has more specific subtypes of Organization that carry additional semantics:
| Segment | Recommended type |
|---|---|
| Local commerce (store, restaurant, clinic) | LocalBusiness |
| Restaurant, café, bar | FoodEstablishment |
| Hospital, clinic, laboratory | MedicalOrganization |
| Law firm | LegalService |
| School, university | EducationalOrganization |
| Hotel, inn | LodgingBusiness |
| Tech company, agency | Organization or ProfessionalService |
| Bank, insurance | FinancialService |
Using the most specific subtype increases the precision with which AIs identify the company's segment.
Implementation examples for different companies
Restaurant: ``json { "@context": "https://schema.org", "@type": "Restaurant", "name": "Trattoria Bella", "url": "https://trattoriabella.com", "description": "Italian restaurant with handmade pasta in downtown Chicago", "address": { "@type": "PostalAddress", "streetAddress": "123 N Michigan Ave", "addressLocality": "Chicago", "addressRegion": "IL", "postalCode": "60601", "addressCountry": "US" }, "telephone": "+1-312-555-0100", "servesCuisine": "Italian", "openingHours": ["Tu-Su 12:00-15:00", "Tu-Su 19:00-23:00"], "priceRange": "$$", "sameAs": [ "https://www.instagram.com/trattoriabella", "https://www.facebook.com/trattoriabella" ] } ``
Language school: ``json { "@context": "https://schema.org", "@type": "EducationalOrganization", "name": "Fluent English School", "url": "https://fluentenglish.com", "description": "English school for adults and teens using communicative method", "address": { "@type": "PostalAddress", "streetAddress": "456 Oak Street, Suite 203", "addressLocality": "Boston", "addressRegion": "MA", "postalCode": "02101" }, "telephone": "+1-617-555-0200", "areaServed": "Boston", "sameAs": [ "https://www.linkedin.com/company/fluent-english", "https://www.instagram.com/fluentenglish" ] } ``
B2B software company: ``json { "@context": "https://schema.org", "@type": "Organization", "name": "FluxERP", "url": "https://fluxerp.com", "description": "Enterprise resource planning system for mid-sized manufacturers", "foundingDate": "2018", "areaServed": "United States", "sameAs": [ "https://www.linkedin.com/company/fluxerp", "https://github.com/fluxerp" ], "contactPoint": { "@type": "ContactPoint", "telephone": "+1-800-555-0300", "contactType": "customer service", "availableLanguage": "English" } } ``
Where to place the Organization Schema
The Organization JSON-LD block should be on the homepage and, ideally, also on the about page of the company. Some implementations include it on all site pages (in the main template) — which is perfectly valid and ensures that any page a bot visits contains the company identity declaration.
FRT Digital implements Organization Schema as part of the technical checklist of the AIO service. To verify your site is correctly declaring the company identity to AI systems, start with the AIO Score audit.