Skip to content

Audit record 7 min read Updated September 23, 2026

The raw homepage was nearly empty, and its most useful tools were invisible to search

In short

An online college-readiness platform built its entire site as an app that assembles itself in the visitor's browser, so the raw page a search engine or an AI system first receives contains almost no actual content, just an empty shell. Real tools the business wanted to be found for, like a free planning calculator, were effectively invisible to anything that does not run that code first.

Key facts

  • The raw version of the homepage, the exact file a search engine or AI system first receives, contained only a page shell and almost no readable content or text.
  • Every word of visible content, every heading, every tool, only appeared after a large amount of browser code finished running, a step many crawling systems do not fully complete.
  • The site had no structured data markup on its homepage at all, the machine-readable labels that help a search engine understand what a page is actually about.
  • Dozens of the site's own indexed pages, including genuinely useful free tools, were built the same way, so the invisibility reached well past the homepage on its own.
  • The business's own biggest complaint, in its own words, was that nothing about its growth compounded and every visitor had to be paid for, which is the direct, practical result of this technical setup.

The finding

This site was built the way many modern web apps are, as a program that runs in the visitor's browser and builds the actual page on the fly. That works well for a person using a modern browser. It works badly for anything trying to read the page without running that program first.

The raw file delivered by the server, before any of that browser code runs, contained almost nothing: a title, a tracking script, and an empty container waiting to be filled in. Every actual word of content lived somewhere that required a full browser environment to reach.

What we looked at

We fetched the raw version of the homepage exactly the way a basic crawler would, without running any of the page's own browser code, and measured how much readable content was actually present. It amounted to a small fraction of a typical page's worth of text, nowhere close to representing the actual site.

We then checked the sitemap and found dozens of other pages built the same way, including specific, genuinely useful free tools the business had built to attract exactly the kind of visitor it wanted. Those tools, however useful to a human, were just as invisible in their raw form.

Why it mattered for leads

A business that wants to be found through search or cited by an AI answer needs its content to be readable by systems that do not always fully render browser code the way a human's browser does. When the readable version of a page is nearly empty, that page has a much harder time earning rankings or being cited at all, no matter how good the content looks to an actual visitor.

This directly explained the business's own complaint about acquisition. Nothing about the site's content could compound into free, ongoing visibility the way a normally built page can, which meant every single visitor had to be actively paid for through advertising, with no free channel picking up any of the slack.

False positive checks we ran

We confirmed the raw content gap was not a fluke of one specific page by checking several different pages across the site, including the homepage and a handful of its tool pages, using the same method each time. The pattern held consistently across all of them.

We also checked whether the site had any workaround in place, a special version of the page served specifically to crawling systems, which some sites use to solve exactly this problem. No such workaround existed here. The raw, nearly empty version was the only version being served to anything that did not run the full browser code first.

The fix

The rebuilt site delivers its real content directly in the raw page itself, with the visible text, headings, and tool descriptions present immediately, before any additional browser code runs at all. Nothing about the visual design or interactivity had to be sacrificed to make that change.

We also added the structured data markup the original site was missing entirely, so that beyond simply being readable, the content is also clearly labeled for what it is, which helps both traditional search results and newer AI-driven answers understand and represent the business accurately.

How to check your own site for this

Use a browser's own tool for viewing a page's raw source, or a simple online fetch tool, to see exactly what your site delivers before any of its own code runs. If that raw version is mostly empty, with your real content missing entirely, you likely have this same problem.

This is worth checking especially closely if your site was built using a modern app-style framework, and especially if you have noticed that free organic traffic never seems to grow no matter how much content you publish. That pattern is often the direct result of exactly this kind of invisible content.

Related questions

Real findings from SearchPod proposal reviews, anonymized; platforms change, records are dated.

Want your site audited the same way?

Get a free, no-obligation proposal within one business day. We look at your site and your market and tell you plainly what we would do, and what we would not.

Get your free proposal

Keep reading

More in Audit library

All 40 in Audit library