[claude] SEO foundation — meta tags, sitemap, robots.txt, JSON-LD (#813) #1335
Reference in New Issue
Block a user
Delete Branch "claude/issue-813"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Fixes #813
What this does
Implements the full SEO foundation for alexanderwhitestone.com:
Config
site_urlsetting (defaulthttps://alexanderwhitestone.com, override withSITE_URLenv var)site_urlinjected as a Jinja2 global intemplating.py— zero boilerplate in routesbase.html
<title>to "Timmy AI Workshop | Lightning-Powered AI Jobs — Pay Per Task with Bitcoin" (per-page override via{% block title %}){% block meta_description %}— Lightning/sats-focused copy, per-page overrideable{% block meta_robots %}— defaults toindex, follow{% block canonical_url %}— canonical link tag pointing tosite_urlsummary_large_image)SoftwareApplicationServicewithpaymentAccepted: Bitcoin LightningOrganization(Alexander Whitestone)FAQPage(3 Q&As about Lightning payments, no subscription, instant results)New routes (
/robots.txt,/sitemap.xml)GET /robots.txt— allows all crawlers, points to sitemapGET /sitemap.xml— 14 crawlable pages with changefreq + priority, today's lastmod dateTesting
test_llm_triage.py, unrelated)templates.env.globals['site_url']verified ashttps://alexanderwhitestone.com