Insights & guides

SEO and AI search, explained in plain English.

Short, factual guides on the signals that decide whether Google ranks you and whether ChatGPT, Perplexity, Google AI Overviews and Claude cite you.

Last updated · SalesCollab Marketing

What is AI search visibility, and how is it different from SEO?

AI search visibility is the measure of whether AI answer engines — ChatGPT Search, Perplexity, Google AI Overviews and Claude — can crawl your website, extract facts from it, and cite it in an answer. Classic SEO decides where you rank in a list of blue links; AI visibility decides whether you are quoted inside the answer that replaces that list.

The two overlap but are not the same. A site can rank on page one of Google and still be invisible to AI engines, usually because AI crawlers are blocked in robots.txt, there is no llms.txt file describing the site, or the page carries no structured data an engine can lift a fact from.

The practical checklist is short: allow GPTBot, OAI-SearchBot, PerplexityBot, ClaudeBot and Google-Extended; publish an llms.txt at your site root; add JSON-LD (Organization, Product, FAQPage); write question-style headings with short, self-contained answers underneath.

Why does llms.txt matter for an online store?

llms.txt is a plain-text file at the root of your domain that tells large language models what your site is, which pages matter, and how to describe you. It is the AI-era equivalent of a sitemap written for humans-reading-machines.

Without it, an AI engine guesses your structure from navigation and page titles. Guesses produce vague citations like 'an online retailer' instead of your brand name, product range and price points.

A good llms.txt names the business, the categories you sell, your key landing pages, and your contact route. Keep it under a page, keep it factual, and update it whenever your product mix or pricing changes.

How does structured data help you get cited by AI?

Structured data (JSON-LD) is the only part of a page where facts are labelled rather than implied. When you mark up a price as an Offer with a priceCurrency, an engine no longer has to parse a design; it reads a value.

For stores the highest-value schemas are Organization (who you are, plus sameAs links that prove identity), Product with Offer (what you sell and what it costs), BreadcrumbList (where a page sits), and FAQPage (question-and-answer pairs, the single format AI engines cite most often).

Add dateModified and datePublished as well. Freshness is a ranking input for Google's Helpful Content system and a tie-breaker for AI engines choosing between two equally relevant sources.

Do Core Web Vitals still affect rankings in 2026?

Yes, but as a threshold rather than a lever. Google measures Largest Contentful Paint, Interaction to Next Paint and Cumulative Layout Shift from real Chrome users. Passing all three removes a handicap; passing them faster than a rival does not, by itself, outrank better content.

The targets are LCP at or under 2.5 seconds, INP at or under 200 milliseconds, and CLS at or under 0.10, measured on mobile.

For most Shopify and WooCommerce stores the wins are unglamorous: lazy-load images below the fold, serve WebP or AVIF, reserve height for banners so nothing shifts, and defer third-party scripts that are not needed for first paint.

What does E-E-A-T actually require on a small site?

E-E-A-T stands for Experience, Expertise, Authoritativeness and Trust. On a small commercial site it comes down to four verifiable things: a named author or company behind the content, a visible last-updated date, an Organization schema block with sameAs links to real profiles, and contact details a person could use.

None of this requires a content team. It requires that a stranger — or a language model — can answer 'who wrote this and can I trust them?' from the page itself.

Want to know where your own store stands?

Run the free 90-point scan — Google SEO, E-E-A-T and AI search visibility in 60 seconds.

Scan my site free