Organization schema on home page with contact and social profiles
Why it matters
The schema-org Organization type on the home page is the primary signal search engines use to associate your domain with a business identity, logo, and social profiles. Without it, Google's knowledge panel for your brand relies on probabilistic extraction from page text — often incomplete or wrong. The sameAs array linking to LinkedIn, Twitter, and GitHub profiles is how Google disambiguates your organization from others with similar names. Missing Organization schema is a fixable gap that silently suppresses brand search accuracy.
Severity rationale
Low because Organization schema absence degrades knowledge-panel accuracy and brand disambiguation rather than blocking any direct user or search function.
Remediation
Add Organization schema to app/layout.tsx so it applies site-wide, or to app/page.tsx for the home page specifically. Keep the sameAs array current as your social presence grows:
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "Your Company",
"url": "https://yoursite.com",
"logo": "https://yoursite.com/logo.png",
"sameAs": [
"https://twitter.com/yourcompany",
"https://linkedin.com/company/yourcompany",
"https://github.com/yourcompany"
]
}
All four properties — name, url, logo, and sameAs — are required for full knowledge-panel eligibility. Omitting sameAs leaves brand disambiguation incomplete.
Detection
-
ID:
organization-schema -
Severity:
low -
What to look for: Count the Organization schema properties on the home page. Enumerate which of these 4 required properties are present:
name,url,logo, andsameAs(social profile links array with at least 1 entry). -
Pass criteria: Home page includes Organization schema with all 4 required properties (
name,url,logo,sameAs) present and non-empty, andsameAscontains at least 1 valid social profile URL. -
Fail criteria: Organization schema is missing entirely, or fewer than 4 required properties are present, or
sameAsarray is empty. -
Skip (N/A) when: The project is a personal/portfolio site without organizational identity, or an API-only project with no public home page.
-
Detail on fail:
"Organization schema on home page has 2 of 4 required properties — missing 'logo' and 'sameAs'". -
Remediation: Organization schema helps search engines associate your business identity. Add to
app/page.tsxorapp/layout.tsx:{ "@context": "https://schema.org", "@type": "Organization", "name": "Your Company", "url": "https://yoursite.com", "logo": "https://yoursite.com/logo.png", "sameAs": [ "https://twitter.com/yourcompany", "https://linkedin.com/company/yourcompany" ], "contactPoint": { "@type": "ContactPoint", "contactType": "Customer Service", "telephone": "+1-555-123-4567", "email": "support@yoursite.com" } }
External references
- schema-org · Organization — Organization with name, url, logo, sameAs, contactPoint
Taxons
History
- 2026-04-18·v1.0.0·Initial import from seo-advanced·automated