Skip to content

Demo SEO: OG image, favicons, robots/sitemap, JSON-LD - #30

Merged
athrvk merged 2 commits into
masterfrom
claude/busy-tesla-nt8ytr
Sep 20, 2026
Merged

athrvk merged 2 commits into
masterfrom
claude/busy-tesla-nt8ytr

Conversation

@athrvk

@athrvk athrvk commented Sep 20, 2026

Copy link
Copy Markdown
Owner

Summary

Search and social-sharing improvements for the demo site. No visible design or behaviour change; no library, weights or Python changes.

  • OG image demo/og.png (1200x630, 31 KB) with og:image tags and twitter:card=summary_large_image.
  • Static icons: favicon.svg (primary) and a 180x180 apple-touch-icon.png, replacing the inline data-URI icon.
  • robots.txt and sitemap.xml for the single canonical URL.
  • JSON-LD: SoftwareApplication (MIT, repo, languages, author name only) and a 5-question FAQPage answered from the README (lakh/crore, offline, languages, what verified means, WebGPU).
  • Description and OG description now mention lakh, crore, Hinglish and "Indian number format parser" naturally; added og:site_name, og:locale, author, robots meta.
  • scripts/site.mjs now copies every file in demo/ so the new assets deploy to Pages.

Test plan

  • npm run build && npm run site produces all 7 site files
  • JSON-LD blocks parse
  • Page screenshot unchanged at 1280 px
  • npm test 215 passing
  • CI on this PR; after merge verify og.png and robots.txt are served from Pages

🤖 Generated with Claude Code

https://claude.ai/code/session_014m4us3Nx2Z2X5b7WbAw4iR


Generated by Claude Code

- OG image (og.png), favicon.svg, apple-touch-icon.png rendered with
  playwright-core in the site's existing style
- og:image/twitter:image (summary_large_image), og:site_name, og:locale,
  author and robots meta tags
- robots.txt and sitemap.xml
- JSON-LD SoftwareApplication and FAQPage structured data, facts sourced
  from README.md
- description now mentions lakh, crore, Hinglish, Indian number format
  and parser
- scripts/site.mjs copies every file in demo/ so the new static assets
  deploy to GitHub Pages
@athrvk
athrvk merged commit fd75aa9 into master Sep 20, 2026
2 checks passed
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.

2 participants