Skip to content

Add favicons, webmanifest, and JSON-LD SEO data - #55

Closed
jutaz wants to merge 1 commit into
mainfrom
chore/seo-and-friends
Closed

jutaz wants to merge 1 commit into
mainfrom
chore/seo-and-friends

Conversation

@jutaz

@jutaz jutaz commented Sep 14, 2026

Copy link
Copy Markdown
Owner

Skeleton PR for visibility — this branch was unmerged with no open PR.

Commits vs main:

d07febb Add favicons, webmanifest, and JSON-LD SEO data

Generate PNG favicons (96/192/512 + apple-touch-icon) from
`favicon.svg` via a new `npm run favicons:build` script using
`@resvg/resvg-wasm`, commit `site.webmanifest`, and serve them through
`_headers` with the right cache and content-type. Config adds
Organization, WebSite, SoftwareApplication, and FAQPage JSON-LD
entities, cross-referenced by `@id`, plus a six-entry FAQ.

Project description is reframed ("one-page open spec + stateless
reference toolkit") across AGENTS, README, SECURITY, and the site,
with summary blockquotes added to `guide.md` and
`adding-a-language.md`.
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Updated (UTC)
⚠️ Deployment skipped
View logs
symtether d07febb Aug 09 2026, 05:01 PM

@jutaz

jutaz commented Sep 21, 2026

Copy link
Copy Markdown
Owner Author

Already in main — this landed as #16 via squash-merge, which rewrote the commit SHA so GitHub never auto-closed this one. Verified the content is present rather than going by the title. Closing as bookkeeping; no work is lost.

@jutaz jutaz closed this Sep 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant