A website can look impressive and still leave a visitor asking, “What does this company actually do?” An AI assistant faces the same problem when the information it receives is vague or incomplete.
AI perception has two useful dimensions: presence, whether your brand shows up, and interpretation, how it is understood and described. This article focuses on interpretation: giving AI enough clear information to understand your business.
Two ways to think about a webpage
The interaction layer is the experience people see and use: layout, imagery, animation, navigation and booking controls.
The information layer is the content and structure that explain the business: titles, headings, descriptions, links and machine-readable facts. These layers overlap. Good headings help a human scan the page and help a machine identify what each section means.
Design gives people a useful experience when they visit and interact with your website. Well-organised information gives machines a useful experience too: they can quickly find the facts needed to answer a customer's question.
The same business, two descriptions
Take KoruGrid as an example. We built two versions of its website, both with a polished energy-themed design. One used vague messaging; the other clearly explained its services, who they were for and where it operated.
We pointed ChatGPT at each website with the same customer request:
I operate three refrigerated food-manufacturing sites in New Zealand's North Island. I need a company that can install commercial solar and battery storage, reduce peak electricity costs, and provide backup power to protect refrigeration during outages. Based only on this website, should I consider KoruGrid? Explain what the company does, who it serves, where it operates and why it matches my needs. If something is not stated, say so. Do not infer facts from the brand name.
| What the website communicated | Vague version | Clear version |
|---|---|---|
| What it offers | “Smarter, more resilient solutions” | Commercial solar, battery storage and energy management |
| Who it serves | “Organisations” | Food manufacturers and cold-storage operators |
| Where it operates | Not stated | Hamilton-based, serving the North Island |
| Why it fits the need | No explicit connection | Peak-cost reduction and refrigeration backup |
For the vague version, ChatGPT said it would not consider KoruGrid a viable shortlist candidate based on the supplied information. For the clear version, it described the offering as a strong fit to investigate.
The difference was the information. Once the services, audience and location were clear, ChatGPT could connect the business to the customer's needs.
Start with brand clarity
Before adding technical markup, make sure a reader can answer these questions:
- What do you offer, and who is it for?
- Where do you operate?
- What are the prices or useful price ranges?
- What restrictions or suitability requirements apply?
- What are the hours, seasons and typical duration?
- What makes the offer different, and why choose it?
- How does someone book or enquire?
For example, “Unforgettable experiences in extraordinary places” creates a mood. “Two-hour guided glowworm kayaking near Rotorua, suitable for children aged eight and over” explains an offer. You can use both, but the specific information must be present.
Give those facts a useful structure
Page titles and descriptions should name the offer and location. They are labels and short summaries of what the page contains.
Headings and paragraphs should organise the information into recognisable subjects, such as “Who this experience suits”, “Prices” and “What to bring”.
Lists, tables and ordinary links help separate conditions, compare options and connect related pages. “View tour prices” says more than “Discover more”.
Image descriptions explain meaningful visual content. Essential facts should also appear as text instead of being available only inside an image.
Structured data such as JSON-LD provides labelled facts in the page's code. Think of it as a fact sheet that reinforces what the page already says. It should agree with the visible content; it cannot repair a vague offer by itself.
Content available when the page first loads gives more retrieval tools a straightforward way to read it. Support for JavaScript and interactive features varies, so keep essential details on the public page rather than only behind a button or booking widget.
Test your own site
Use the interactive exercise to ask an AI to explain your business using your own website and identify missing or unclear facts. Compare the result with your intended message. Pick three improvements and send them to the person responsible for your website.
Start the brand clarity exercise →
Technical background: Google's guidance on structured data and JavaScript SEO basics.