Ontology.org.im

Organization graph builder

Type your organization, its departments, brands, subsidiaries, people and locations, and the builder writes one JSON-LD @graph in which every node has a stable @id and links to the others with schema.org 30.1 properties. It runs in your browser, and nothing you type is sent anywhere or stored.


Runs in your browser. Nothing you type is sent anywhere or stored.

How the builder links the nodes

Every node gets an @id made from your website's address, a #, a kind and the name in lower case with hyphens. Two entries with the same name get -2, -3 and so on, and the builder warns you.

Input Node @type @id pattern Link it writes What schema.org 30.1 expects
Organization The type you pick /#organization (the hub)
Website WebSite /#website publisher → organization publisher: Organization or Person
Department Organization /#dept-name organization department → department department: Organization to Organization
Brand Brand /#brand-name organization brand → brand brand: Organization, Person, Product or Service to Brand or Organization
Subsidiary Organization /#org-name organization subOrganization → subsidiary; subsidiary parentOrganization → organization Declared inverses of each other
Branch The branch type you pick /#branch-name subOrganization and parentOrganization, as for a subsidiary Google recommends the most specific LocalBusiness subtype for a local business
Office or site Place /#place-name organization location → place location: Place, PostalAddress, Text or VirtualLocation
Person Person /#person-name person worksFor → organization worksFor: Person to Organization
Person whose job title contains "founder" Person /#person-name also organization founder → person founder: Organization or Person
Logo ImageObject /#logo organization logo → image Google: at least 112 x 112 px

Sources: schema.org vocabulary file, version 30.1 (domainIncludes, rangeIncludes and inverseOf) and Google's Organization structured data guide, last updated 8 September 2026, both checked 13 November 2026.

Rules the builder follows

Where to put the output

Paste the whole <script> block into the home page or About page, where Google recommends placing Organization markup. Then check it with a structured data validator. For what each layer means, see the layers; for the minimal version, see the core graph.