// SEO & METADATA

SEO & Metadata

The JSON-LD entity graph, sitemaps, and the knowledge-panel strategy.

The site's canonical home is voegele.dev. SEO here is mostly about feeding Google a clean, consistent identity — partly to correct a knowledge panel that mislabels me.

Entity graph

app/layout.tsx ships a JSON-LD @graph with three linked nodes — a Person (stable @id, job title, employer, and sameAs links to GitHub and LinkedIn), a WebSite, and a ProfilePage. Content pages add their own typed schema that points back at the same Person:

  • BlogPosting on each post, authored by the Person node
  • CreativeWork on each case study

Sitemaps & robots

The apex sitemap (app/sitemap.ts) lists the home page, blog, posts, case studies and lab. The docs subdomain serves its own separate sitemap and robots, since Google treats it as a distinct host.

Principles

  • Consistency over volume — same name, title and links everywhere the entity appears
  • No personal data in schema — work-based signals only, by deliberate choice
  • "Motorsport", never a direct "Formula 1" association