This website, made readable without JavaScript
- The problem
- Every page of this site loaded as an empty shell, so search engines and AI assistants that do not run JavaScript saw almost no text.
- Before
- A one page app with addresses like /#/contact. The first HTML a visitor or crawler received held an empty box, and each page set its own title only after the app started.
- What was built
- Real page addresses, a build step that saves each public page as finished HTML, a title, description and structured data for every page, a sitemap, and automatic checks that stop the build if a page loses its title, its heading or its text.
- After
- Each public page opens at its own address with its full text already in the HTML.Pages that arrive with their full text in the HTML: 0 before, 9 after, counted from the build.
Who this is for: Claude Code build sessions