archon.inc is a single-page JavaScript app on GitHub Pages. A reader that doesn't run JavaScript gets one word from the homepage, the title "Archon". /blog and /privacy-policy are linked from the homepage, but both answer HTTP 404 (checked twice, on www and with a trailing slash), because GitHub Pages serves unknown paths through its 404 page and the app draws them in the browser. There is no sitemap.xml or robots.txt, and a web search for site:archon.inc found no archon.inc pages at all. The buyers Archon wants are now searching "FedRAMP 20x" and asking AI assistants which vendors can help. Those tools can't see Archon's blog, can't tell what it sells, and may treat the privacy policy as missing.
First action
Run curl -I on https://archon.inc/blog and confirm the 404, then turn on static prerendering for that one route.
How to measure it
Pages indexed in Google Search Console
- Now
- –
- Target
- Every public page indexed and 200 organic visits a month
- By
- 60 days
Steps
Confirm the problem
List every route the app serves and record the HTTP status and raw HTML each one returns.
Software Engineer, Full Stack 2 hours
Prerender routes
Static export or prerender step that writes an index.html per route, including each blog post and the privacy policy.
Software Engineer, Full Stack 2 days
Write titles and descriptions
A unique title, meta description and canonical tag for each page, led by "FedRAMP compliance automation".
Founder/CEO half a day
Add sitemap and robots
Generate sitemap.xml at build time; robots.txt points to it.
Software Engineer, Full Stack 2 hours
Add structured data
Organization and SoftwareApplication JSON-LD on the homepage, BlogPosting on each post.
Software Engineer, Full Stack 2 hours
Submit and verify
Verify the domain in Search Console and Bing, submit the sitemap and request indexing of the key pages.
Founder/CEO 1 hour
Check in CI
A build check that fails if any public route returns anything other than 200 or ships an empty body.
Founding Engineer, Infrastructure half a day
Measure
Indexed pages, impressions for FedRAMP queries and demo requests from organic search.
Founder/CEO monthly
Why it works
Prerender every route to static HTML at build time, so each page is a real file with status 200. Use the framework's static export, or a prerender step that writes /blog/index.html, /privacy-policy/index.html and one file per post. Give every page its own title, meta description and canonical tag. The homepage title should say what Archon does (for example "Archon: FedRAMP compliance automation for software companies"), not just the brand name. Add sitemap.xml and robots.txt, submit them in Google Search Console and Bing Webmaster Tools, and add Organization and SoftwareApplication structured data. Then check that each page returns 200 with its text visible without JavaScript.
Search engines and AI answer engines rank what they can fetch. Today the only thing they can read is the brand name, so every post and claim Archon writes does nothing for search. Fixing the status codes and serving HTML turns the existing blog into search traffic. It costs a few days of engineering and no ad spend, at the moment the 20x deadline is sending vendors to search for help.
Ready to use
ChecklistCrawlable archon.inc launch list
[ ] curl -I https://archon.inc/blog returns 200, not 404 [ ] curl -I https://archon.inc/privacy-policy returns 200 [ ] Raw HTML of every page contains its headline and body text [ ] Homepage <title> says what Archon does, not only "Archon" [ ] Unique meta description and canonical tag on every page [ ] /sitemap.xml lists every public URL [ ] /robots.txt references the sitemap [ ] Organization + SoftwareApplication JSON-LD [ ] Search Console and Bing verified, sitemap submitted [ ] CI fails on any non-200 public route
Risks and how to handle them
Prerendered pages drift from what the app shows
Prerender during the same build that deploys the site, so they never diverge.
Thin pages get indexed but don't rank
Pair the fix with the 20x content in ideas 2 and 8.
Evidence
- Your websiteCrawl check (November 9-10, 2026, repeated on www and with a trailing slash): a reader that does not run JavaScript gets only the title "Archon" from the homepage; /blog and /privacy-policy, both linked from the homepage, answer HTTP 404; /sitemap.xml and /robots.txt also return 404; a web search for site:archon.inc returned no archon.inc pages.Source
- Your websiteHomepage (checked November 10, 2026): H1 "Sell your software to the government"; description "Save 10 months and $1M on FedRAMP certification. Archon automates federal software compliance so you can sell to government faster."; a logo row of State, NIST, HHS, NASA and Y Combinator with no testimonials or case studies; no pricing page; "Book a Demo" links to a Notion page; footer copyright 2025; the site mentions SOC 2, FedRAMP and StateRAMP; no newsletter, live chat or social links found.Source
- FedRAMPFedRAMP 20x: "The pilots are over. FedRAMP 20x is here to stay." Class B (Low) and Class C (Moderate) are listed as available now; the Moderate pilot's first authorizations came on March 6, 2026, and AI-prioritized offerings and GRC tools were among those let in; FedRAMP will stop accepting new Rev5 certifications on June 11, 2027; a lesson learned: "Trending validation data over time promotes confidence in a provider's security program."Source
- Site researchSite setup: domain registered January 13, 2025; hosted on GitHub Pages; Google Analytics, Google Tag Manager and PostHog installed; no trust center found.Source