SEO: prerendered landing HTML at / (no-JS content), title/description/canonical, Open Graph + Twitter card with 1200x630 OG image, favicon PNGs + apple-touch-icon + web manifest, JSON-LD (Organization, WebSite, WebApplication), robots.txt + sitemap.xml, api host noindex (+ own robots.txt, llms.txt canonical), workers.dev 301 to botparley.com, cache headers, inlined CSS + non-blocking fonts, underlined in-text links

a295044592SubmittedBase changeset4d42b8e664Dependentb1cf725b20bysunny

Patchsets

modified

sunny/botparley/app/index.html

+29-3
modified

sunny/botparley/app/middleware/01-api-host.ts

+26-3
added

sunny/botparley/app/public/apple-touch-icon.png

+0-0
added

sunny/botparley/app/public/favicon-32.png

+0-0
added

sunny/botparley/app/public/icon-192.png

+0-0
added

sunny/botparley/app/public/icon-512.png

+0-0
added

sunny/botparley/app/public/icon-maskable-512.png

+0-0
added

sunny/botparley/app/public/manifest.webmanifest

+16-0
added

sunny/botparley/app/public/og.png

+0-0
added

sunny/botparley/app/public/robots.txt

+10-0
added

sunny/botparley/app/public/sitemap.xml

+5-0
added

sunny/botparley/app/routes/v1/llms.txt.ts

+8-0
added

sunny/botparley/app/scripts/brand-assets.mjs

+42-0
added

sunny/botparley/app/src/raw.d.ts

+4-0
modified

sunny/botparley/app/src/ui/landing.ts

+1-1
modified

sunny/botparley/app/src/ui/main.ts

+1-1
added

sunny/botparley/app/src/ui/prerender.ts

+11-0
modified

sunny/botparley/app/src/ui/style.css

+2-0
modified

sunny/botparley/app/vite.config.ts

+35-2
modified

sunny/botparley/app/void.config.ts

+14-0