How AI sees your website matters more than you think.
Key takeaway: Far too many business owners think design-first. Whilst design is important, AI does not see it, so if you think investing heavily in design is going to get you mentioned by AI, it simply will not work – it’s the content and page architecture you need to consider most.
Most people assume that when an AI tool visits a web page, it sees what they see in a browser. A nicely formatted page, a logo at the top, a big hero image, some text, and a contact form. That’s not what happens.
- What AI actually reads on your website.
- What AI cannot see.
- Why a screenshot is worth more than a URL.
- Does bloated code affect how AI reads your site?
- Why bespoke WordPress builds have an edge.
- What this means for your website.
I get asked fairly regularly to give feedback on a website – usually with just a URL dropped into the chat. And while I can often give useful feedback from that alone, there’s a significant gap between what I can access and what your actual visitors experience. Understanding that gap is useful, particularly if you’re asking AI tools to review your site or help with anything design or conversion-related.
What AI actually reads on your website.
When I access a web page, I’m typically working with the content layer – not the rendered, styled, browser version of the page. What I can usually see includes:
- The page’s text content
- Metadata – title tags, meta descriptions, heading structure
- Structured data and schema markup
- Links and page structure
- HTML markup where relevant
So if you ask me “what does my homepage say?”, I can usually answer that reasonably well. The text is there. The headings are there. The links are there.
What AI cannot see.
Here’s where people get caught out. What I do not automatically see includes:
- The rendered visual design
- CSS styling and layout
- JavaScript-driven interactions
- Hover effects and animations
- The page as it actually looks in Chrome or Safari
This matters enormously for design and UX questions. If you ask me “does my call-to-action stand out?”, “is the navigation easy to use?” or “does the page look professional?”, a URL on its own won’t give me enough to work with. I’m not seeing what your visitors are seeing. I’m reading the content layer, not the front end.
Your site needs to be ready for the future of search.
I’m Dave, the MD at Toast. Our team can help you ensure your site is as optimised as possible for AI searches and citations. If we can’t improve your existing site, we can build you a new lean, mean marketing machine (that ChatGPT loves). In my opinion, businesses that optimise for AI today will be the ones mentioned in the conversation tomorrow.
Why a screenshot is worth more than a URL.
For any question involving design, UX, conversion, visual hierarchy, or branding, a screenshot is almost always more useful than a URL. If you give me both – a URL and a screenshot – even better. I can cross-reference the content structure with the visual presentation and give you genuinely useful feedback.
Think of it this way. You can tell me “my homepage has a big red button that says Get a Quote”. I can see the text “Get a Quote” in the source. But I cannot tell you whether that button is actually visible, whether it sits above the fold, whether the colour contrast is good enough, or whether it gets lost behind a cluttered header. That requires either a screenshot or a rendering tool.
For anyone building websites professionally, this is the equivalent of saying: I mostly see the DOM and content layer. I do not see the browser-rendered front end the way a visitor does.
Does bloated code affect how AI reads your site?
Yes, to a degree – and this is the part most people haven’t thought about.
When I’m analysing a page from its source code, there are practical limits on how much I can process usefully. A straightforward page with a few hundred lines of clean HTML is easy to work through. A modern WordPress page built with a heavy page builder can generate tens of thousands of lines of HTML, inline CSS, JavaScript, tracking scripts, Gutenberg block comments, schema output, and so on.
All of that has to be processed. And the more noise there is, the harder it is to find the signal – the actual content, headings, links, and structure that matter.
To give you a concrete example: a well-built Toast WordPress page might produce 5,000 lines of clean, semantic HTML. An equivalent page built in Elementor or Divi could easily be 40,000 to 50,000 lines of generated markup for the same visible content. I can still read it, but the useful information is buried deeper and takes more effort to extract.
This is not just a problem for AI tools. Google’s crawlers and indexing systems face the same trade-off. If they have a fixed processing budget per page – and they do – a page that communicates its content clearly and early is at an advantage over one wrapped in layers of builder-generated clutter.
Why bespoke WordPress builds have an edge.
This is something I’ve been saying for years in the context of page speed and performance, but it applies equally to machine readability.
A bespoke WordPress build, done properly, produces cleaner HTML. There’s less JavaScript dependency, a more predictable structure, and far less presentational noise around the actual content. The heading hierarchy is intentional. The schema is placed where it should be. The content appears near the top of the document rather than hundreds of lines down inside nested builder containers.
Page builders are not inherently evil, but they generate an enormous amount of markup that serves the tool rather than the content. From a search engine perspective – and increasingly from an AI crawler perspective – that extra bulk is not neutral. It is, at best, something to be filtered out. At worst, it obscures the content you actually want indexed and understood.
Whether Google is actively penalising large DOMs right now is a separate debate. But if you think about it from first principles: a page with 2,000 words of useful content sitting inside 5,000 lines of clean markup is easier for any system to understand than the same 2,000 words buried inside 50,000 lines of generated code.
What this means for your website.
A couple of practical takeaways from all of this.
First, if you’re using AI tools to review your website, give them screenshots for anything design-related. A URL alone is often not enough. Don’t be surprised if feedback based on a URL alone misses visual issues entirely – that’s not a failing of the tool, it’s just the nature of how content is accessed.
Second, the quality of your HTML matters beyond page speed. Clean, semantic markup with a logical heading structure and content that appears early in the document is genuinely easier for machines – both AI tools and search crawlers – to interpret accurately. This has always been good practice. It’s becoming more important as AI-driven search and answer engines become a bigger part of how people find information online.
If your site was built with a page builder and you’re wondering why it’s hard to get useful AI feedback from a URL, or why it sometimes feels like certain pages just don’t perform as well as they should in search – this is worth looking at.