Files
me/src/components/JsonLd.tsx
T
iamdoubz 7bcb647c7f SEO + GEO: sitemap, robots, JSON-LD, canonical & article metadata, llms.txt
- app/sitemap.ts, app/robots.ts (allows AI crawlers), app/llms.txt route
- Person + WebSite JSON-LD sitewide; BlogPosting + BreadcrumbList on posts
- Per-page canonical URLs; rich OG/Twitter/article metadata on blog posts
- Fix orphaned config.seo.ogImage (/og/default.jpg -> /images/og.png)

Strategy docs in designs/ (gitignored): seo-strategy.md, geo-strategy.md
2026-06-26 02:55:42 -05:00

10 lines
287 B
TypeScript

// Renders a JSON-LD structured-data script. Used for Person/WebSite/BlogPosting.
export function JsonLd({ data }: { data: Record<string, unknown> }) {
return (
<script
type="application/ld+json"
dangerouslySetInnerHTML={{ __html: JSON.stringify(data) }}
/>
);
}