One-liner
The site emits no JSON-LD at all, so Google has to infer what ObjectStack is and where each doc page sits, and the docs are ineligible for breadcrumb rich results.
Expected
- Homepage:
SoftwareApplication (or SoftwareSourceCode) + Organization — name, url, logo, license Apache-2.0, sameAs pointing at the GitHub org and the YouTube channel (https://www.youtube.com/@objectstack). - Doc pages:
TechArticle (headline, description, dateModified from the same git signal the sitemap uses) + BreadcrumbList derived from source.pageTree — breadcrumbs are the piece that actually shows up in results. - Blog posts:
BlogPosting. - Emit via a
<script type="application/ld+json"> in the layout/page, generated from the same page data as the metadata so the two can never disagree.
Depends on the metadataBase card for absolute URLs.
Acceptance
Source
Found in an SEO review of the docs site (apps/docs) run on 2026-08-25, measured against the local dev server and against production. The canonical origin is https://objectstack.ai — maintainer ruling recorded in #10659:
这个仓的文档站规范 URL 是 https://objectstack.ai
One-liner
The site emits no JSON-LD at all, so Google has to infer what ObjectStack is and where each doc page sits, and the docs are ineligible for breadcrumb rich results.
Expected
SoftwareApplication(orSoftwareSourceCode) +Organization— name, url, logo, licenseApache-2.0,sameAspointing at the GitHub org and the YouTube channel (https://www.youtube.com/@objectstack).TechArticle(headline, description,dateModifiedfrom the same git signal the sitemap uses) +BreadcrumbListderived fromsource.pageTree— breadcrumbs are the piece that actually shows up in results.BlogPosting.<script type="application/ld+json">in the layout/page, generated from the same page data as the metadata so the two can never disagree.Depends on the
metadataBasecard for absolute URLs.Acceptance
objectstack.aidateModifiedmatches the sitemap'slastModifiedfor the same pageSource
Found in an SEO review of the docs site (
apps/docs) run on 2026-08-25, measured against the local dev server and against production. The canonical origin ishttps://objectstack.ai— maintainer ruling recorded in #10659: