Generate the Organization JSON-LD block for your homepage: name, logo, contact details, and the sameAs links that tie your social profiles to one entity. Validated inline as you fill it in.
{
"@context": "https://schema.org",
"@type": "Organization"
}name Organization is missing required property "name".url Organization is missing recommended property "url". Adding it improves rich result eligibility.logo Organization is missing recommended property "logo". Adding it improves rich result eligibility.description Organization is missing recommended property "description". Adding it improves rich result eligibility.sameAs Organization is missing recommended property "sameAs". Adding it improves rich result eligibility.contactPoint Organization is missing recommended property "contactPoint". Adding it improves rich result eligibility.Copy the snippet first, then paste it into either tool's code tab.
Paste this inside your page's <head> (or anywhere in the HTML). Then check it with the JSON-LD validator.
Organization schema is identity plumbing. It tells search engines and AI crawlers which company runs the site, what the canonical name and logo are, and which external profiles belong to the same entity. That feeds brand-query results, the logo shown next to your pages, and the entity graph that AI assistants consult when someone asks about your company. Only the name is technically required, which makes this one of the few schema types you can get fully green with five minutes of effort.
The properties worth the effort, in rough order: url, logo, description, sameAs, and a contact channel. Our validator surfaces each of these as a warning when absent, matching how Google describes them as recommended rather than required.
Use the legal-ish name people actually search for, and use it consistently: the same string here, on your social profiles, and in your footer. Mismatched names are the most common reason entity data comes out scrambled. The logo URL must be absolute and crawlable; a relative path or an asset behind authentication renders as no logo at all. For sameAs, quality beats quantity. Four live, maintained profiles say more than fifteen abandoned ones.
One honest caution: Organization markup is the wrong place for review stars. Google explicitly excludes self-serving ratings on Organization and LocalBusiness from review snippets. If you collect verified reviews for your product, mark them up on the product page instead; the review schema generator builds that shape correctly. And once your block is live, check it with the JSON-LD validator.
One authoritative block on your homepage or about page is the standard approach. It does not need to be repeated on every URL; Google associates the entity with the site from that canonical placement. If your CMS injects it sitewide anyway, that is tolerated, just keep the data identical everywhere.
sameAs lists URLs that refer to the same entity: your LinkedIn page, GitHub org, X profile, Crunchbase entry. Search engines use it to disambiguate your company from others with similar names and to connect profiles into one entity. List profiles you control and keep them current; a dead link in sameAs helps nobody.
It contributes, but it is one signal among many. Knowledge panels draw on the whole web: your markup, Wikipedia and Wikidata, news coverage, consistent naming across profiles. Clean Organization markup with a good logo makes the panel more likely and more accurate, but no markup guarantees one.
Google asks for an image that looks good on white backgrounds, at least 112x112 pixels, in a crawlable format (PNG, JPG, WebP, or SVG). Use an absolute URL. A transparent-background PNG of your actual logo, not a social banner, works best.
You can express it in schema.org terms, but Google treats ratings you publish about your own organization as self-serving and will not show stars for them. If star snippets are the goal, put rating markup on Product or SoftwareApplication pages where the reviews live.
TWR adds AggregateRating schema to your public review page automatically — free. Collect verified reviews inside your app and let us handle the structured data.