How to audit your homepage for AI search in 15 minutes
Your homepage is the entity page AI engines read first. Here is the 15-minute audit I run before anything else.
Everyone tells you to start with a crawl. Start with your homepage.
AI engines treat your homepage as your entity page. It is the first place ChatGPT, Perplexity, and Gemini look when someone asks who you are, what you do, or whether you solve a specific problem. On May 7, 2026, ChatGPT started turning brand names into clickable links, and homepage referrals surged 354.7% week over week. The pattern is clear. Your homepage is no longer a branding surface. It is a machine-readable entity definition, and most SME homepages I audit fail that job in the first screen.
I run this audit in the first 30 minutes of almost every AI search engagement. It takes 15 minutes if you have edit access and a text editor open. You are looking for six things, in order. If the homepage passes all six, you move to deeper pages. If it fails any of the first three, you fix the homepage before you touch anything else.
The six-question homepage audit
1. Can I extract a one-sentence entity definition from the first screen?
Open your homepage in a private browser window. Read only what is visible before the first scroll. Write down, word for word, the answer to "what is [your brand]?" If you cannot write that sentence using only the words on the screen, the homepage fails.
AI engines need a clean, extractable statement of your entity. "We help [audience] do [outcome] through [method]" works. "Reimagining what's possible" does not. The difference is specificity. A vague tagline tells a model nothing. A sentence like "SubscribePR is a digital growth agency helping law firms and medical practices get cited in AI search and rank on Google" gives an engine a statement it can repeat verbatim when someone asks what you do.
In the SME audits I run, around 60% of homepages bury the entity definition below the fold or never state it at all. The first screen shows a product screenshot, a video, and a CTA button. No category. No audience. No clear statement of the problem you solve. When ChatGPT cannot find that sentence on your homepage, it pulls from a third-party directory, a LinkedIn post, or a Reddit thread instead. You lose control of your own entity description.
Write the entity definition you want engines to cite. Put it in the first screen. Use it verbatim on your About page, your LinkedIn summary, your press boilerplate, and every directory listing. One description, everywhere.
2. Does the homepage state where you operate and who you serve?
Geography and audience scope are entity attributes. If you serve Indonesia, say "Indonesia" on the homepage. If you serve Series A startups, say "Series A startups." If you serve both consumer brands and B2B SaaS, pick one for the homepage or state both explicitly. Do not make the engine guess.
The pattern I see in most failed audits is over-generalization. The homepage says "global" when the client list is 90% Jakarta. The homepage says "businesses of all sizes" when the pricing starts at a threshold that excludes solo founders. Engines cite specifics, not umbrella claims. A homepage that says "we work with maternal nutrition brands in Southeast Asia" gets cited when someone asks for a Southeast Asia maternal nutrition agency. A homepage that says "we help brands grow" does not.
3. Is the entity definition in static HTML, not hidden behind JavaScript?
View source. Search for the entity sentence you wrote in step 1. If it appears in the raw HTML, you pass. If it only appears after JavaScript executes, most AI crawlers will not see it.
Most AI crawlers do not execute JavaScript the way Googlebot does. If your homepage renders the hero section client-side, PerplexityBot fetches an empty div. ChatGPT's retrieval layer sees placeholder text. The engine moves to the next source. You can check this in 30 seconds by disabling JavaScript in your browser and reloading the homepage. If the entity definition disappears, server-render that section or move it into static HTML.
4. Does Organization schema appear in the homepage HTML?
View source again. Search for `"@type": "Organization"`. If you find it, open the block and check four fields.
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "Your Brand Name",
"url": "https://yourdomain.com",
"logo": "https://yourdomain.com/logo.png",
"description": "The one-sentence entity definition from step 1",
"sameAs": [
"https://linkedin.com/company/yourcompany",
"https://twitter.com/yourhandle"
]
}If any of those fields are missing or generic ("Leading provider of innovative solutions"), add them. If the description field does not match the entity sentence from step 1, fix it. Schema is a machine-readable signal. Use it to reinforce the entity definition you want cited, not to repeat vague marketing copy.
5. Does the homepage link to your main service or product cluster pages?
Count the internal links in the first two screens. If your homepage links to About, Blog, and Contact but not to your three core service pages, the homepage is not doing its job as an entity hub.
AI engines crawl your site by following links. If the homepage does not link to the pages that answer buyer queries, engines either will not find those pages or will not understand how they relate to your brand. The homepage should route engines to your citable deep pages. In practice, that means visible, crawlable HTML links to your top three service pages, your main product pages, or your pillar content. Not hidden in a hamburger menu. Not loaded by a click event. Plain markdown links in the navigation or the body.
6. Is the hero section copy quotable?
Reread the first screen one more time. If an AI engine quoted the headline and the first paragraph verbatim in an answer about your category, would that quote position you correctly? If the answer is no, rewrite it.
The instinct to write the first screen as if an engine will quote it is the right instinct. Engines lift openings. The first paragraph of your homepage is more likely to be cited than any other paragraph on your site. If that paragraph is generic, your citation is generic. If it is specific, concrete, and includes a named outcome or a real number, the citation carries weight.
I have seen homepages pass five of these six checks and fail on this one. The entity definition is in the HTML. The schema is correct. The internal links are in place. But the first paragraph says "We are passionate about helping businesses succeed" and the engine skips it because there is nothing to cite. Compare that to "We help Southeast Asian D2C brands get cited in ChatGPT and Perplexity by publishing machine-readable content and building structured topic clusters." The second sentence gives an engine a citable claim. The first does not.
What to do if the homepage fails
If the homepage fails any of the first three checks, fix it this week. The entity definition, the audience and geography, and the HTML rendering are load-bearing. Everything else in your AI search program depends on engines being able to read and cite a clean entity statement from your homepage.
If the homepage passes the first three but fails schema or internal linking, add those within the next sprint. They are force multipliers. A homepage with correct Organization schema and strong internal links gets cited more often than a homepage without them, even when the copy is identical.
If the homepage passes all six, move to your About page and run the same audit. The About page is the second entity signal most engines check. Then audit your top three service pages. Then your blog index.
The reason I start every engagement with the homepage is that it sets the entity anchor for everything else. If the homepage cannot tell an engine who you are, your product pages and blog posts are floating citations with no entity to attach to. Fix the anchor first.
Most of the homepages I audit take two hours to fix once you know what is broken.