Organization — Homepage Brand Markup
Organization and WebSite schema for your homepage — establishes brand entity and enables the sitelinks searchbox.
Note: Knowledge Panel eligibility + Sitelinks Searchbox
When to Use
Every website homepage. Establishes your brand as a named entity in Google's Knowledge Graph, enables a Sitelinks Searchbox for branded searches, and provides social profile links for Knowledge Panel population.
JSON-LD Code
<script type="application/ld+json">
[
{
"@context": "https://schema.org",
"@type": "Organization",
"@id": "https://seocheckpilot.com/#organization",
"name": "SEOCheckPilot",
"url": "https://seocheckpilot.com",
"logo": {
"@type": "ImageObject",
"url": "https://seocheckpilot.com/logo.png",
"width": 512,
"height": 512
},
"description": "Free SEO tools and AI search visibility platform. Audit your site, check Core Web Vitals, validate schema, and monitor AI engine visibility.",
"foundingDate": "2024",
"contactPoint": {
"@type": "ContactPoint",
"contactType": "customer support",
"email": "[email protected]",
"availableLanguage": "English"
},
"sameAs": [
"https://twitter.com/seocheckpilot",
"https://linkedin.com/company/seocheckpilot",
"https://github.com/seocheckpilot"
]
},
{
"@context": "https://schema.org",
"@type": "WebSite",
"@id": "https://seocheckpilot.com/#website",
"name": "SEOCheckPilot",
"url": "https://seocheckpilot.com",
"publisher": {
"@id": "https://seocheckpilot.com/#organization"
},
"potentialAction": {
"@type": "SearchAction",
"target": {
"@type": "EntryPoint",
"urlTemplate": "https://seocheckpilot.com/search?q={search_term_string}"
},
"query-input": "required name=search_term_string"
}
}
]
</script>Implementation Notes
Use @id with a fragment (#organization, #website) so other schema objects on your site can reference them with @id rather than duplicating the full object. This follows JSON-LD's linked data principles.
Validate & test this schema
Check your implementation against Google guidelines