Organization Schema — Make Your Brand Visible to AI
Organization structured data gives AI systems a definitive, machine-readable identity for your brand. It is the foundation of your Knowledge Panel, AI brand recognition, and publisher authority — all in a single JSON-LD block on your homepage.
What is Organization Schema?
Schema.org Organization is a structured data type that describes a company, nonprofit, institution, or other entity. Placed on your homepage (or a dedicated About page), it creates a canonical identity record that AI systems and search engines use to understand who you are.
Subtypes are available for more specific entities: LocalBusiness, Corporation, EducationalOrganization, NGO, and more. If you are a local business, use LocalBusiness for the richest set of applicable properties including address and opening hours.
Why Organization Schema Matters for AI Visibility
AI language models build internal knowledge graphs from structured data they encounter during training and indexing. Organization schema directly populates this graph with reliable data about your brand:
- Knowledge Panel eligibility. Google's Knowledge Panel — the brand information box that appears in search results — is primarily populated from Organization schema and Wikidata. AI Overviews pull from the same sources.
- Publisher authority in citations. When AI systems cite your articles, they resolve the publisher identity from Organization schema. A well-formed schema increases the likelihood your brand name appears correctly in citations rather than as "unknown source".
- Social profile disambiguation. The
sameAsproperty links your website to your LinkedIn, Twitter/X, Facebook and Wikipedia profiles. This allows AI systems to cross-reference and confirm your identity across the web. - Contact data extraction. Perplexity and ChatGPT can surface contact information from
contactPointin direct answer queries like "What is the phone number for [company]?"
JSON-LD Code Snippet
Add this block to the <head> of your homepage. It should appear on every page that represents your organisation, but the homepage is the most important placement.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "Your Company Name",
"url": "https://example.com",
"logo": {
"@type": "ImageObject",
"url": "https://example.com/logo.png",
"width": 200,
"height": 60
},
"description": "A concise description of what your organisation does — 1 to 2 sentences, plain text only.",
"foundingDate": "2020",
"contactPoint": {
"@type": "ContactPoint",
"telephone": "+49-123-456789",
"contactType": "customer service",
"availableLanguage": ["English", "German"]
},
"address": {
"@type": "PostalAddress",
"streetAddress": "Musterstraße 1",
"addressLocality": "Berlin",
"postalCode": "10115",
"addressCountry": "DE"
},
"sameAs": [
"https://www.linkedin.com/company/your-company",
"https://twitter.com/yourcompany",
"https://www.facebook.com/yourcompany",
"https://en.wikipedia.org/wiki/Your_Company"
]
}
</script>
The sameAs Property — Your Most Valuable Signal
The sameAs array is the most important property for AI brand recognition. Include every authoritative external profile for your brand:
- LinkedIn company page
- Twitter/X profile
- Facebook page
- Wikipedia article (if one exists)
- Wikidata entity (e.g.
https://www.wikidata.org/wiki/Q12345) - Crunchbase profile (for startups and tech companies)
- GitHub organisation (for software companies)
Each linked profile corroborates your identity. AI systems trained on web data will associate content from all these profiles with the same entity — your brand.
Step-by-Step Implementation
- Prepare your logo. The logo must be publicly accessible via HTTPS. A PNG or SVG at 200×60 px or larger works well. Avoid logos that require authentication or redirect.
- Collect your sameAs URLs. Gather all authoritative profile URLs for your brand. Use canonical profile URLs (e.g.
https://www.linkedin.com/company/your-companynot a short link). - Write the JSON-LD. Fill in the template above with your actual data. Remove any properties (like
address) that are not applicable to your organisation type. - Place on your homepage. Add the script block to the
<head>section of your homepage. In WordPress: use Yoast SEO's Organisation settings or a plugin like Schema Pro. - Validate. Run your homepage URL through the Google Rich Results Test and Schema Markup Validator.
- Submit to Google. In Google Search Console, use the URL inspection tool on your homepage and request re-indexing after adding Organization schema for faster processing.
Common Mistakes
- Using a non-accessible logo URL. If the logo URL returns a 404, redirects, or requires cookies, Google and AI crawlers cannot verify it. Always test the URL directly in a private browser window.
- Incomplete sameAs list. Omitting major profiles (LinkedIn, Wikipedia) reduces disambiguation confidence. Add every authoritative profile you maintain.
- Incorrect contactType value. The
contactTypeproperty expects a value from a controlled vocabulary. Common valid values are:customer service,technical support,sales,billing. Avoid free-form strings. - Placing Organization schema only on inner pages. It must be on the homepage or a dedicated About page at the root domain to be associated with your site identity.
- Description with HTML markup. The
descriptionfield must be plain text. HTML tags in JSON-LD string values are treated as literal characters, not markup. - Not updating after rebranding. If you change your brand name, logo, or social profiles, update Organization schema immediately. Stale data causes AI systems to surface incorrect information.
Official Sources
- Schema.org — Organization type definition
- Google Search Central — Organization structured data
- Google Rich Results Test
- Schema Markup Validator