From 78c1fc067400a406cec507e5ad6cc18d11f97947 Mon Sep 17 00:00:00 2001 From: Dan Mooney Date: Thu, 21 May 2026 13:33:44 -0500 Subject: [PATCH] Improve SEO: meta, structured data, robots/sitemap, static H1 Move the H1 + subheading into static index.html so crawlers see them without rendering JS. Add canonical, Open Graph/Twitter cards, theme-color, preconnect, a tighter meta description, and section anchor IDs. Embed WebApplication + FAQPage JSON-LD. Ship robots.txt and sitemap.xml. Mirror canonical/OG on privacy.html. Move font-family + body reset onto body so the H1 outside .app keeps the system font stack. --- .gitignore | 2 + public/privacy.html | 8 ++- public/robots.txt | 4 ++ public/sitemap.xml | 13 +++++ src/App.js | 2 - src/index.html | 112 +++++++++++++++++++++++++++++++++++++++--- src/styles/layout.css | 7 ++- 7 files changed, 136 insertions(+), 12 deletions(-) create mode 100644 public/robots.txt create mode 100644 public/sitemap.xml diff --git a/.gitignore b/.gitignore index 2161275..9ba8a14 100644 --- a/.gitignore +++ b/.gitignore @@ -46,5 +46,7 @@ public/* !public/apple-touch-icon.png !public/ads/ !ads.txt +!public/robots.txt +!public/sitemap.xml # Local-only backups of source mockups — don't track in git public/ads/_originals/ diff --git a/public/privacy.html b/public/privacy.html index 36388a9..73e359e 100644 --- a/public/privacy.html +++ b/public/privacy.html @@ -4,7 +4,13 @@ Privacy Policy - Python Dict to JSON Converter - + + + + + + +