AGENTS.md@personal-website/app/seo · git:20260813.2b114ab · 2026-08-13 · sha256 d35257214039d752
AGENTS.md@personal-website/app/seo git:20260813.2b114abA
Immutable. This exact content never changes and is served at /api/v1/blob/d35257214039d752.
# Contents - `json-ld.tsx` safely serializes and renders structured data. - `seo.test.ts` covers script escaping and static discovery routes. # Guidelines - Keep canonical metadata, robots, sitemap, manifest, feed discovery, Open Graph, Twitter cards, and JSON-LD statically derived from repository-owned data. - Escape every JSON-LD value for an inline script context. Do not interpolate foreign strings into raw markup. - Keep structured data honest about authorship and source type. Do not invent dates, images, social handles, ratings, or publication state. - Do not add SEO providers, runtime metadata fetches, keyword stuffing, hidden text, or duplicate content routes.