Organization and LocalBusiness Schema: Entity Graphs and Knowledge Panels
How to structure Organization and LocalBusiness schema in JSON-LD. Connect social profiles with sameAs, power Google Knowledge Panels, and dominate Local SEO.

When users search for your company brand, Google often displays a prominent Knowledge Panel on the right side of the SERP containing your logo, social links, customer service contact points, and official description.
For brick-and-mortar storefronts, professional practices, and service businesses, LocalBusiness structured data directly powers Google Maps ranking, local 3-pack visibility, operating hours, and location metadata.
This guide provides the complete implementation blueprint for Organization and LocalBusiness schema.
1. Organization Schema (Tech Companies, SaaS, Enterprises)
Deploy this JSON-LD block on your homepage or about page to establish your brand entity in Google’s Knowledge Graph:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Organization",
"@id": "https://sitetidy.app/#organization",
"name": "SiteTidy",
"legalName": "SiteTidy Technologies Inc.",
"url": "https://sitetidy.app",
"logo": "https://sitetidy.app/images/logo.png",
"description": "Developer platform for automated web security audits, DNS inspection, and technical SEO tooling.",
"foundingDate": "2024",
"sameAs": [
"https://twitter.com/SiteTidyApp",
"https://linkedin.com/company/sitetidy",
"https://github.com/sitetidy",
"https://youtube.com/@SiteTidyApp"
],
"contactPoint": {
"@type": "ContactPoint",
"email": "support@sitetidy.app",
"contactType": "customer support",
"availableLanguage": ["English"]
}
}
</script>
2. LocalBusiness Schema (Physical Locations & Stores)
For physical locations, use specific subtypes (e.g. Restaurant, MedicalBusiness, Store, FinancialService) and include geographic coordinates and opening hours:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "Apex Web Architecture Studio",
"image": "https://example.com/storefront.jpg",
"@id": "https://example.com/#localbusiness",
"url": "https://example.com",
"telephone": "+1-555-839-2041",
"priceRange": "$$",
"address": {
"@type": "PostalAddress",
"streetAddress": "100 Innovation Way, Suite 400",
"addressLocality": "Austin",
"addressRegion": "TX",
"postalCode": "78701",
"addressCountry": "US"
},
"geo": {
"@type": "GeoCoordinates",
"latitude": 30.2672,
"longitude": -97.7431
},
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
"opens": "09:00",
"closes": "18:00"
}
]
}
</script>
Verification & Tooling
- Build verified organization markup with our Organization Schema Generator.
- Create local store markup with the LocalBusiness Schema Generator.
- Audit syntax and entity validity with the Schema Markup Checker.
- Next, learn how to configure e-commerce product markup: Product & Review Schema Guide.
