fix(landing): make the site indexable — blog shells, sitemap, robots, share card (#51)

Co-authored-by: Alice <alice@prismshadow.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
authored and GitHub committed 2026-07-23 22:23:06 +08:00
1 parent d163cf058a
commit aa6b3e710e
8 files changed
+332 -9

No files matched your search

Binary file not shown.

After

Width:  |  Height:  |  Size: 104 KiB

+8
View File
@@ -0,0 +1,8 @@
# PenguinHarness — https://penguin.ooo/ (landing at the root, docs under /docs/).
# Everything here is public; nothing needs to be kept out of an index.
User-agent: *
Allow: /
# Absolute by spec, and per-origin anyway, so the production domain is hardcoded even
# though builds accept a SITE_ORIGIN override. scripts/build-site.mjs writes the file.
Sitemap: https://penguin.ooo/sitemap.xml