reqlanOverviewIdeasFilesCode filesClustersAttributesGraphPrint

Printable idea sheet

meta_tags

reqlan rq/site/site.rq:593

Katz 0.051

The site HTML head must include a document title, a description, a canonical URL, Open Graph tags, and Twitter card tags.
Canonical origin is the phonebook `site` href per phonebook.
Default title and description live in meta.ts per copy.
Root layout layout.tsx sets the shared metadata: title template `%s · reqlan`, description, icons, manifest, theme colour, Open Graph image, and Twitter `summary_large_image`.
Each marketing page must set a title and a description. Showcase and tutorial detail pages use the item title and summary.
Open Graph image is 1200 × 630 PNG at `/og.png`, generated with favicons per images.
Compatible with simple_lightweight_and_static.
Do not index the presentation player route per presentation_player_route.

implementation
meta.ts, site-metadata.ts, layout.tsx, generate-images.mjs, og.png
status
done
tests
site-metadata.test.ts, meta.test.ts, verify-static-export.mts

Interactive page: meta_tags