Import existing JSON-LD(paste code or read it from a URL)
Paste a Organization JSON-LD block, several script tags or a whole page's HTML. The form fills with what it finds so you can edit and improve it.
Identity
Founder & brand
Contact points
Address & email
Business identifiers (optional)
Social links & expertise
Social and reference profiles (sameAs)
Pick a site to start a row with its URL, then finish the address. Wikipedia and Wikidata links help search engines match your organization.
Return policy (optional, for online stores)
Google reads a store-wide MerchantReturnPolicy on the Organization, so you do not need to repeat it on every product.
All Google-required and recommended properties we check for are present.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Organization"
}
</script>How to use
Auto-fill from your website
Paste your homepage URL and press Auto-fill from website. The crawler fills the name, logo, description, address, phones, emails and social links it finds. Fields you typed stay as they are.
Set type, @id and identifiers
Pick the organization type, press Use to set an @id such as example.com/#organization, check the logo URL, then add contact points, founder, brand and any business identifiers you have.
Copy, test and publish
Add sameAs profiles, knowsAbout topics and a return policy if you sell online, press Copy script or Download, test it with Test in Google Rich Results Test, and place it on your homepage.
Why Organization Schema Generator
- Auto-fills from your website or from pasted Organization JSON-LD.
- Eleven organization types, a reusable @id and sameAs profile presets.
- Fields for VAT ID, tax ID, DUNS, LEI, NAICS and ISO 6523.
- Store-wide MerchantReturnPolicy for online shops.
Adding Organization schema in WordPress, Shopify and Next.js
Many platforms already output some Organization markup, so check with the Schema Markup Extractor before adding a new block. Two different Organization blocks on one page with different names or logos confuse more than they help.
- WordPress with Yoast or Rank Math: both plugins output an Organization node from their settings. Fill the name and logo there, or turn that part off and paste this block into a Custom HTML block or header code plugin on the homepage.
- Shopify: many themes output Organization markup in theme.liquid. Edit that snippet with your details, or remove it and paste this script into the homepage template.
- Next.js: render a script tag with type application/ld+json in the root layout or home page component, passing JSON.stringify of the object through dangerouslySetInnerHTML.
- Any site: after publishing, run the homepage through Test live URL to confirm Google sees one clean Organization block.
Common Organization schema mistakes
Most problems are about consistency rather than syntax. These are the ones that show up most often in audits.
| Mistake | Why it matters | Fix |
|---|---|---|
| Logo URL points to an SVG sprite or a tiny favicon | Google may not use it as a logo | Use a PNG or JPG of at least 112 x 112 px |
| Different names or addresses in plugin and custom blocks | Conflicting data about one entity | Keep one Organization block |
| sameAs lists competitors or directories you do not control | Links the wrong entities to you | List only your own official profiles |
| Organization used for a shop with opening hours | Loses hours and location fields | Use LocalBusiness instead |
| Country typed as a full name in one place and a code in another | Inconsistent address data | Use two-letter codes such as GB |
Common questions
Where should Organization schema go, homepage only or every page?
Does Organization schema help get a Knowledge Panel?
Organization vs LocalBusiness: which should I use?
Which Organization property does Google use for the logo in search results?
How do I test my Organization schema?
What is the @id in Organization JSON-LD for?
Which business identifiers can Organization schema include?
Can Organization schema carry my store's return policy?
Can Organization markup include more than one phone number?
More Schema tools
View allAutomatic Schema Markup Generator
Crawl your site, auto-detect + generate JSON-LD for every page
Schema Markup Generator
JSON-LD or microdata for 10 types, plus a validator
FAQ Schema Generator
Build FAQPage JSON-LD by hand, paste or URL import
Article Schema Generator
Build Article, BlogPosting or NewsArticle JSON-LD