Meta Tags & Schema
Audit every routes ` and patch what is missing or wrong.
Steps
- Crawl the routes and record, per page: title (10–65 chars), meta
description (50–160), canonical URL, OG trio (title/description/image),
twitter:card,<html lang>, and a responsiveviewport. - Flag every missing/duplicate/oversized field.
- Patch in place — write correct framework metadata (Next
metadataobjects,<svelte:head>, Astro frontmatter). No per-page copy-paste. - Add JSON-LD that matches what each page is (Article, Product, Organization, FAQ, Breadcrumb). Ensure it parses and passes Rich Results.
Verify
- No page is missing a title, description or canonical.
- JSON-LD is valid JSON and the right @type.
- Cross-check with https://metatags.tools.drummerduck.com