Public SEO: titles, JSON-LD, sitemap, robots, llms.txt #114

Closed
opened 2026-10-17 04:06:52 -07:00 by westfarn · 1 comment
Owner

Audit Oct 17, 2026. Titles are only "Hesychia". No canonical, no Organization/Product JSON-LD. /sitemap.xml and /llms.txt are missing, so crawlers can receive the SPA shell.

Scope

  • Homepage title: Hesychia — quiet, focused AI chat. Distinct titles and canonicals for pricing, privacy, changelog, terms, and account deletion.
  • Organization and Product JSON-LD on the homepage (operator AI ML Operations, LLC, $10/month).
  • Descriptive alt text on the brand mark (Sign In currently uses an empty alt).
  • Static public/robots.txt, public/sitemap.xml, and public/llms.txt listing the public pages. Disallow signed-in app paths.

Out of scope

  • Prerendering every route to static HTML.
  • Founder / about page.
Audit Oct 17, 2026. Titles are only "Hesychia". No canonical, no Organization/Product JSON-LD. `/sitemap.xml` and `/llms.txt` are missing, so crawlers can receive the SPA shell. ## Scope - Homepage title: `Hesychia — quiet, focused AI chat`. Distinct titles and canonicals for pricing, privacy, changelog, terms, and account deletion. - Organization and Product JSON-LD on the homepage (operator AI ML Operations, LLC, $10/month). - Descriptive alt text on the brand mark (Sign In currently uses an empty alt). - Static `public/robots.txt`, `public/sitemap.xml`, and `public/llms.txt` listing the public pages. Disallow signed-in app paths. ## Out of scope - Prerendering every route to static HTML. - Founder / about page.
Author
Owner

Done on master in #117 (fa91c49), with the public-page SEO follow-up in #125.

  • Homepage title is Hesychia — quiet, focused AI chat, with its own canonical.
  • Pricing, privacy, changelog, terms, and account deletion each have a distinct title and canonical.
  • Homepage JSON-LD includes Organization (operator AI ML Operations, LLC) and a SoftwareApplication offer at $10/month.
  • Sign In brand mark alt is Hesychia logo.
  • public/robots.txt, public/sitemap.xml, and public/llms.txt list the public pages and disallow signed-in app paths.
Done on master in #117 (fa91c49), with the public-page SEO follow-up in #125. - Homepage title is `Hesychia — quiet, focused AI chat`, with its own canonical. - Pricing, privacy, changelog, terms, and account deletion each have a distinct title and canonical. - Homepage JSON-LD includes Organization (operator AI ML Operations, LLC) and a SoftwareApplication offer at $10/month. - Sign In brand mark alt is `Hesychia logo`. - `public/robots.txt`, `public/sitemap.xml`, and `public/llms.txt` list the public pages and disallow signed-in app paths.
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: ai_ml_operations/chat_web_app#114