Guide

Make your website readable by AI.

AI tools now read your website before they talk about you: answer engines quote it, and ad tools like Hyzgen build a brand kit from it. Both go wrong in the same predictable ways. We learned them building Hyzgen's brand reader and testing it on Shopify, WooCommerce and BigCommerce stores, software sites and app store listings.

How AI tools read a website

Most tools open the page in a headless browser, take screenshots, and read the text, headings, buttons, colours and structured data. Store platforms are read through their own product feeds where they have them. A language model then turns all of it into a summary. Each check below makes one of those steps more reliable.

1. Let the page load for a machine

Bot protection that serves a challenge page hides the whole site. One large store answered our reader with a 403; another served a "Hang tight" waiting screen, which a careless tool would have described as the brand. If you want AI tools to describe you, let well-behaved crawlers through, and check what your site returns to a headless browser.

For answer engines, robots.txt decides who may read you. OpenAI's OAI-SearchBot, Claude-SearchBot, PerplexityBot and Bingbot are the crawlers that decide whether you can be cited in those engines' answers. Blocking a training crawler such as GPTBot does not take you out of AI search; blocking a search crawler does.

2. Expose your catalogue

Store platforms already publish a clean product feed. Shopify serves /products.json, and each product at /products/<handle>.json; WooCommerce has its Store API. If your platform has neither, add Product structured data (JSON-LD) to every product page, with the name, description, image, price and currency.

Shopify's feed lists the newest products first, so the products your homepage leads with can be missing from it. Link your featured products from the homepage with their real product addresses, so a reader can fetch them directly.

3. Put a currency on every price

Shopify's products.json has prices but no currency, so tools look for it on the page or guess. Write the currency next to the price, and set priceCurrency in your structured data.

If your store changes prices by the visitor's country, a tool sees the price for its own server's location: one WooCommerce store answered our server in Pakistani rupees. Structured data with the currency makes that visible instead of silently wrong.

4. Make your brand colour findable

Tools pick a brand colour from what is painted on the page and from the theme-color meta tag. On a dark site, theme-color is usually the background, so the brand comes out near-black: one software company's indigo lost to its #08090A background that way. Use your brand colour where it is plainly visible, on buttons, links and the logo.

5. Make your logo obvious

Put the logo in the header as an image or an inline SVG, with "logo" in its file name, class or alt text, and link it to your homepage. Readers score the candidates, and on one store the first picture in the header was a search icon. Add the logo to your Organization structured data as well.

6. Paint something on the first screen

A hero that fades in after a delay leaves the first screenshot empty: one site's first screen came back as a flat dark frame. Render your headline and main picture in the first paint. It helps your Largest Contentful Paint score too.

7. Say what kind of product you are

Software is one product. Unless the site says so, a reader may list its feature sections as separate products for sale. Use SoftwareApplication structured data for an app or a SaaS, and Product for physical goods.

8. Keep words in text, not in pictures

Claims, product names, prices and offers set inside images are read poorly or not at all. Put them in HTML text, even where an image repeats them. Text is also what answer engines quote.

9. Have a website, not only a social profile

Instagram, Facebook and TikTok show a logged-out reader a login wall, so tools fall back to web search, and web search mixes up businesses with the same name. Looking up one cake shop's Instagram, a search placed it in three different cities on three runs. A website with your name, your city and your products settles it.

Link your social profiles from your site, list them as sameAs in your Organization structured data, and use the same name, logo and description on each. That is how engines decide that all of them are one business.

11. Make your app icon carry your colour

On an app store listing, most of the colour on the page is the store's own: Google Play's green install button won the first test of our reader. The app icon is the one part of the listing that is yours, so its colour is what a careful reader trusts. Keep it in your brand colour.

12. Check what a machine sees

Open your site with JavaScript turned off and read what is left. Fetch your homepage with curl and look for your product names in it. Then paste your address into a tool that reads sites, Hyzgen's brand kit included, and compare its summary with what you would say yourself.

FAQ

Questions, answered.

Does llms.txt make AI read my site better?

It does no harm, but no major search or answer engine relies on it, and Google says it ignores it. A fast, server-rendered page with clear text and structured data matters far more.

Should I block AI crawlers?

That is a business decision. Blocking training crawlers such as GPTBot does not remove you from AI search, but blocking search crawlers such as OAI-SearchBot or PerplexityBot stops those engines from citing you.

Which structured data helps most?

Organization (name, logo, sameAs) on every page, Product with an Offer (price and priceCurrency) for a store, SoftwareApplication for an app, and BreadcrumbList. Mark up only what is visible on the page.

How does Hyzgen read a website?

It opens the homepage in a headless browser, reads the catalogue from the store's own feed or product pages, and has a model write a brand profile from what it found, which you can edit. Prices come only from the catalogue, never from the model.

Related

Tools and guides on the same subject.

ToolBrand Kit From URLNo brief to fill in and no brand guide to upload. Paste a link and your brand is set up in about a minute, as a profile every ad, photo and video starts from. Fix anything it got wrong, once.ToolStatic Ad GeneratorPaste your website once. Pick a product and an angle. Hyzgen writes the headline and button text from your own claims, draws a new scene around your product photos and sets the words in your logo, colours and font.ToolAI Product PhotoshootStart from the photo you already have. Hyzgen plans each shot like an art director, photographs your product in new places at 2K, then compares every photo with the original and tells you what it found.GuideAI Video Ads in Urdu: How to Make Them Sound Urdu (2026)Why AI voices and captions go wrong in Urdu, and the fixes that worked: Urdu script instead of Roman Urdu, English words in English letters, shaped Nastaliq captions and 14 to 17 words per 10 seconds.GuideWhy AI UGC Ads Sound Fake, and 9 Fixes That WorkLong pauses, lines nobody wrote, captions ahead of the voice, a new room every ten seconds, an invented app screen. What makes an AI creator ad feel fake and how to fix each one.GuideHow to Clone a Winning Video Ad Without Copying ItTake an ad's structure, not its footage, face, music or words. A step-by-step method for breaking down a reference ad shot by shot and remaking it around your own product.GuideAI Video Ads in Hindi and Arabic: Scripts, Voices and CaptionsWhat changes when an AI video ad speaks Hindi or Arabic: which script to write in, English words inside the line, captions that render, numbers that read the right way, and scenes that fit the market.GuideAI Product Photography That Looks Like Your Real ProductWhy AI product photos drift from the real thing (a second shoe, a new label, a hex code printed in the scene) and the method that keeps them exact: the right model, clean references, a shot list and a letter-by-letter check.GuideWhy AI Ad Generators Misspell Your Headline, and How to Get Clean TextImage models draw letters as shapes, so AI ad headlines come out misspelled and labels drift. How to get AI ads with exact words: keep text out of the picture, set it in a layout, and keep the copy honest.GuideAd Sizes for 2026, and How to Make AI Images Come Out at the Right OneThe shapes each platform asks for, from their own spec pages: 4:5 and 9:16 on Meta, 9:16 on TikTok, 2:3 on Pinterest, 1:1 to 1.91:1 on LinkedIn. And why an AI image asked for 9:16 often comes back square, with the fix.

Your website knows your brand. Let it make your ads.

Paste a link, pick a product, and have your first pieces in a few minutes.

Read my website