Skip to content

feat(seo): complete structured data entity graph - #99

Merged
nibzard merged 1 commit into
mainfrom
agent/complete-structured-data-graph
Jul 30, 2026
Merged

feat(seo): complete structured data entity graph#99
nibzard merged 1 commit into
mainfrom
agent/complete-structured-data-graph

Conversation

@nibzard

@nibzard nibzard commented Jul 30, 2026

Copy link
Copy Markdown
Contributor

What changed

  • add stable Organization, WebSite, and page-level WebPage JSON-LD entities
  • connect integration and cookbook TechArticle schema to shared page and publisher IDs
  • keep cookbook author profiles specialized without a duplicate generic page entity
  • use Git-only modification dates for article freshness while preserving sitemap filesystem fallback
  • update the Steel Twitter metadata to @steeldotdev
  • add unit and rendered-HTML regression coverage across homepage, docs, integrations, recipes, and author profiles

Why

The docs already emitted breadcrumbs and several specialized schema types, but they were disconnected: the homepage had no site identity graph, ordinary docs had no page entity, and article references pointed at page entities that were not emitted. This completes a coherent graph without changing visible page construction or inventing freshness dates.

/changelog remains unchanged because it is a redirect to the latest entry, not a standalone listing page.

Validation

  • bun test — 296 passed
  • bun run check --error-on-warnings
  • bun run typecheck
  • bun run validate-links
  • bun run build
  • git diff --check

@vercel

vercel Bot commented Jul 30, 2026

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
docs Ready Ready Preview Jul 30, 2026 5:57pm

Request Review

@nibzard
nibzard marked this pull request as ready for review July 30, 2026 18:12
@nibzard
nibzard merged commit 692e71e into main Jul 30, 2026
2 of 3 checks passed
@nibzard
nibzard deleted the agent/complete-structured-data-graph branch July 30, 2026 18:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant