Free Organization Schema Builder

Free tool: build Organization JSON-LD with sameAs links and founders connected by ID. Validates every URL and gives you a block ready to paste into your home page.

Fill in your business details and get a block of Organization JSON-LD to paste into your home page. The output includes sameAs links to your other profiles and connects your founders to the company by ID, which is the part most schema generators leave out.

Free tool Organization and sameAs Schema Builder Runs in your browser. Nothing you paste is sent anywhere.

What Organization schema is for

A search engine reading your website sees a name. It does not automatically know that this name is the same company as the LinkedIn page, the IndiaMART listing and the Google Business Profile that carry it too. Organization schema states that outright, in a format machines read without guessing. It says: this website belongs to this legal entity, at this address, and these other pages on the internet are about the same entity.

That last part is the sameAs property, and it does most of the work. Each URL you list is a claim that the profile there is you. When the profile links back to your website, the claim is confirmed from both sides.

What makes this builder different

Feature Why it matters
A stable @id The organisation gets an identifier, your home page URL followed by #organization. Other pages and other schema blocks can then point at it instead of repeating it
Founders as linked people Each founder becomes a Person with their own @id and a worksFor link back to the company. This is how a knowledge graph learns who runs the business
Validation before output Anything that is not a full URL is left out and listed, rather than silently producing invalid markup
Safe to paste Characters that could break the script element are escaped

Which sameAs links to include

List profiles that are clearly and only about your business, that you control or can verify, and that are filled in.

  • LinkedIn company page
  • Google Business Profile, using the share link
  • Wikidata entry, if one exists. Do not create one only for this purpose
  • Crunchbase, for funded companies
  • IndiaMART, Justdial or TradeIndia listing
  • YouTube channel, Instagram, Facebook and X, where active
  • Industry association member pages and government registrations with a public URL

Leave out profiles that are empty, abandoned or shared with another business. A sameAs link to a dead profile tells a machine that your information is unreliable.

Where to put the output

  1. Paste the block into the <head> of your home page only.
  2. If you use WordPress with an SEO plugin, check whether it already outputs Organization schema. Two competing blocks are worse than one. Either fill in the plugin’s settings to match, or turn its version off.
  3. Test the page in Google’s Rich Results Test and the Schema.org validator.
  4. Make sure the name, address and phone in the schema match what is visible on the page.

What this tool cannot tell you

It builds valid markup from what you enter. It cannot check that the details are true, that your profiles link back, or that the schema matches the visible content of your page. Schema describes a business. It does not make an unknown business known. If nothing else on the internet mentions you, a perfect Organization block will not change that.

Frequently asked questions

Should I use Organization or LocalBusiness?

Use LocalBusiness, or a more specific subtype, if customers visit your premises or you serve a defined local area. Use Organization for a company that works nationally or online. To switch, change the @type value in the output.

Do I put this on every page?

No. Put the full block on the home page. On other pages, refer to it by its @id, for example as the publisher of an article.

Why is it spelled Organization?

Schema.org uses American spelling for its type names, and the type must be written exactly that way.

Related