Research

AI visibility research and public data

Explore the AIGROW Index, brand studies and monthly AI recommendation reports. Read the data, sources and methods.

Cost calculators run in your browser. The other checks explain their data sources and limits.

AI Visibility Index

Which businesses ChatGPT, Claude and Gemini name when buyers ask them, counted over 178,102 answers in the November 2026 edition, with the data free to reuse.

The rankings
One page per kind of business and place, each business with its share of answers and a 95% interval.Accounting software, Dentists, Restaurants.
The report
How often an answer changes when the question is asked again, and how far the four assistants agree.
AI Source Map
The sites the assistants read before they recommend a business, with web search on: by country and by kind of business, with the data.
AI crawler list
The bots that read websites for AI assistants: who runs each one, what it feeds, and the robots.txt lines to allow or block it.
AI assistants and the businesses they recommend
Asked the same question, ChatGPT, Claude and Gemini mostly name different businesses. The study, by city and kind of business, with the data.
Which car brand AI assistants recommend
Asked which car brand to buy, ChatGPT, Gemini and Claude answer Toyota in almost every country, except about electric cars. Country by country, with the data.
How many local businesses can be impersonated by email
The public DMARC and SPF records of local businesses in ten countries: how many publish no record that stops email forged in their name. By country and kind of business, with the data.
AI recommendations in seven Italian cities
Asked in Italian for a dentist, a plumber or an electrician, ChatGPT and Gemini rarely name the same business first. Seven cities, 25 kinds of business, with the data.
How long an AI recommendation lasts
How long Gemini kept naming the same local businesses over three months and a model update: no loss with the model unchanged, a one-step drop at the update. An AIGROW Labs working paper.
Agent-ready local business sites
Whether an AI agent can book or buy on the websites of local businesses that AI assistants recommend: about one in four lets it, and nearly half give it nothing to act on. An AIGROW Labs working paper.
Chains and independents in AI answers
Whether ChatGPT, Claude and Gemini name chain outlets more often than the businesses around each city would predict, by assistant, trade and country, and what an independent business can do. An AIGROW Labs working paper.
The city centre in AI answers
Whether ChatGPT, Claude and Gemini name businesses near the city centre more often than businesses of the same trade farther out, by assistant, distance and trade, and what an owner farther out can do. An AIGROW Labs working paper.
The language gap in AI answers
Whether ChatGPT, Gemini and Claude name fewer local businesses in Italian, German, French, Spanish and Portuguese because of the language or because of what they know about the country, with the same questions asked in two languages. An AIGROW Labs study.
The brands AI recommends in 20 countries
Nine consumer categories, 5,040 answers. See the first brands ChatGPT, Gemini and Claude name in each country, with mention counts, reusable charts and the October dataset.
Grok and local businesses
Asked for a plumber, a dentist or a lawyer, Grok named no one in most answers. The study, by trade and city.
Do AI assistants recommend AIGROW?
AIGROW measured by its own method: the questions an owner asks when looking for help with AI visibility, in every language, asked again each month.
A guide per assistant
How to get a business named by each of them, opening on what the Index shows: ChatGPT, Claude, Gemini, Grok.
The method
The questions, the prompt, the thresholds a page has to meet and how names are merged.

The small-business AI benchmark

36 AI models on 20 real office tasks, each marked pass or fail by fixed checks, with the cost of every pass and how long the answer took.

Free tools

AI crawler log analyzerWhich AI crawlers actually visit my website?crawler visits, requested paths and response errors from a server log
AI referral traffic in GA4How do I track visitors from AI assistants in GA4?a GA4 source regex and locally tested AI referral source rows
Hashtag generatorHow do I make relevant hashtags for a business post?editable hashtags from your post topics
YouTube tag generatorHow do I prepare YouTube video tags within the character limit?editable video tags and a 500 character counter
Instagram bio generatorHow do I write an Instagram bio for my business?editable Instagram bio drafts and character counts
YouTube channel name generatorHow do I choose a YouTube channel name?channel name ideas from your topic
YouTube title generatorHow do I write a clear YouTube video title?editable video titles and character counts
Meta title and description checkerHow can I preview my Google title and description?title and description lengths with a search preview
Email signature generatorHow do I make an email signature for Gmail or Outlook?a formatted HTML email signature
QR code generatorHow do I create a free static QR code with a logo?static QR code downloads
UTM builderHow do I build consistent UTM campaign links?a tagged campaign URL
Instagram engagement rate calculatorHow do I calculate Instagram engagement rate?engagement by followers from your inputs
TikTok money calculatorHow much could my TikTok views earn at my RPM?a TikTok revenue scenario from your RPM
YouTube money calculatorHow much could my YouTube views earn at my RPM?a YouTube revenue scenario from your RPM
Username generatorHow do I find a username and a matching domain?username ideas and optional RDAP checks
Review request email templateHow do I ask a customer for an honest review by email?an editable review request email or reminder
NAP consistency checkerDo my business listings show the same name, address and phone?name, address and phone differences in pasted listings
Review reply generatorHow do I reply to a Google review?three polite reply drafts
AI business recommendation lookupDoes ChatGPT recommend my business?published business mentions by assistant and place
AI industry question explorerWhat questions does AI answer about my industry?tested AI questions and published business mentions
AI citation finderWhich websites does AI cite in my industry?published citation shares by industry and country
llms.txt generator and validatorHow do I create and validate an llms.txt file?an editable llms.txt draft and live link checks
DNS checkerWhich DNS records does my domain return?common DNS records
SSL certificate checkerIs my SSL certificate installed correctly?certificate expiry and trust
Redirect checkerWhere do my URLs redirect, and do AI crawlers get the same chain?HTTP redirect hops
Broken link checkerWhich links on my website are broken?twenty links on one page
Schema markup validatorCan parsers read my structured data?JSON-LD syntax and structure
Page speed checkerHow fast is my website for visitors?server response and HTML delivery
SEO checkerWhich SEO issues should I fix across my website?on-page SEO, indexing and AI crawler rules
AI Overviews checkerDoes my page meet the conditions for Google AI Overviews?Google Search and snippet conditions, plus separate readability heuristics
Google review link generatorHow do I create a Google review link for my business?a direct review link and QR code
Website authority checkerHow strong is my website in public domain rankings?Common Crawl link-graph rank
Local business schema generatorHow do I write structured data for my business?name, address, hours and profiles in JSON-LD
AI robots.txt generatorHow do I allow or block AI crawlers in robots.txt?allow or block each AI crawler
AI crawler checkCan AI assistants read my site?robots.txt and a request as each crawler
AI listing checkWhere should my business be listed for AI search?sites the assistants read
Role cost calculatorWhat does a role cost per productive hour?$38,040a receptionist, a year
Manual work cost calculatorWhat does manual data entry cost a business?$18,19210 hours a week, a year
Missed call cost calculatorHow much revenue is at risk from missed calls?$39,6003 missed calls a day, a year
Agent cost calculatorWhat does an AI agent cost to run?$1761,000 ten-step runs, a month
Support ticket calculatorWhat does a support ticket cost with and without automation?$1.16a ticket, AI and a person
AI quote checkerIs this AI quote fair?$4,967a two-channel build, midpoint
Business name generatorHow can I generate business name ideas from my own words?business names from local word templates
Domain name generatorHow can I find domain name ideas for my business?domain spellings and readability checks
Slogan generatorHow can I draft a slogan for my business?slogan drafts grouped by style
Mission statement generatorHow do I write a mission and vision statement?mission and vision drafts from your own answers
ChatGPT prompt generatorHow can I write a useful prompt for a small business task?editable prompts for small business tasks
Image compressorHow can I compress images without uploading them?compressed image files with actual sizes and previews
Favicon generatorHow do I make favicon files for my website?website icons and installation snippets
Image resizerHow can I resize images privately in my browser?image dimensions changed by pixels or percentage without uploading
Image converterHow can I convert PNG to WebP without uploading an image?local image conversion with transparency and browser format checks
DPI checkerHow do I check and change the DPI of an image?the DPI stored in each image header and its print size
Invoice generatorHow can I create a free invoice or quote and save a PDF?an invoice draft with line totals and a printable PDF
Profit margin calculatorWhat are my gross, operating and net profit margins?gross margin, markup and a price from a target margin
Markup calculatorWhat selling price gives me my chosen markup?a selling price and reverse markup from your costs
ROI calculatorWhat is my return on investment over a given period?total and annualised ROI from your investment or campaign assumptions
Break-even calculatorHow many units do I need to sell to break even?break-even units, revenue and a price-change scenario
Quote generatorHow do I write a quote or estimate that a client can accept?a quote with line totals, a validity date and an acceptance block
ROAS calculatorWhat return on ad spend covers my costs and profit goal?ad revenue, break-even return and a profit goal
CPM calculatorWhat will my impressions cost, and how often will people see them?advertising costs and funnel rates
Conversion rate calculatorWhat is my conversion rate, and is an A/B difference convincing?conversion rates and an A/B test comparison
Customer lifetime value calculatorHow much gross profit might one customer generate over time?customer lifetime revenue and gross profit
CAC calculatorWhat does acquiring a new customer cost?blended acquisition cost, channels and payback
NPS calculatorWhat is my Net Promoter Score and its sampling uncertainty?survey response counts and score uncertainty
WhatsApp link generatorHow do I make a WhatsApp chat link for my business?a local chat link, QR code and website button
Hourly rate calculatorWhat hourly rate covers my freelance income and costs?an hourly and day rate from income, costs and billable hours
Salary to hourly calculatorHow do I convert salary to hourly pay with leave and overtime?gross pay equivalents across five periods
Discount calculatorWhat will a discount do to the price and my profit?ordered discounts, remaining margin and required sales volume
Churn rate calculatorHow do I calculate customer churn and revenue retention?customer churn, compounded rates and recurring revenue retention
Commission calculatorHow do I calculate sales commission?flat or tiered commission with your share and seller net
Unit price calculatorWhich package size is the better deal?the price per unit of each package size with the cheapest marked
Diff checkerHow can I compare two texts and see what changed?labelled additions and removals between two drafts
Headline analyzerWhich headline is strongest by a transparent writing method?an explained editorial headline checklist
Email subject line testerWill my email subject and preview fit, and what should I review?email copy checks and a generic inbox preview
Crawler IP checkerDoes this IP address belong to an AI crawler?IP matches against published crawler ranges
User agent checkerWhat is my user agent?browser details and documented bot signatures
llms.txt validatorIs my llms.txt formatted correctly?llms.txt format issues and optional link checks
Schema markup generatorHow do I create schema markup for my website?JSON-LD for eight types, checked against Google
FAQ schema generatorHow do I add FAQ schema to a page, and does Google still show it?a FAQPage block from your questions
Organization schema generatorHow do I write Organization schema for my company?logo, profiles, contact and IDs in JSON-LD
Product schema generatorHow do I write Product schema for Google merchant listings?price, shipping and returns in JSON-LD
Article schema generatorHow do I add Article schema to a blog post or news page?headline, authors and dates in JSON-LD
Meta tag generatorHow do I write the meta tags for a web page?title, robots, Open Graph and hreflang tags
DNS propagation checkerHas my DNS change reached the public resolvers?one record across 21 public resolvers
MX lookupWhich mail servers receive email for my domain?mail servers, their addresses and the provider
Reverse DNS lookupWhich hostname does this IP address point to?PTR names checked forward and back
XML sitemap generatorHow do I make an XML sitemap for a small website?an XML sitemap of up to 200 pages
Color contrast checkerDo my text and background colors pass WCAG contrast?WCAG 2.2 contrast for two colors
Word counterHow many words, characters and sentences are in my text?words, sentences and reading time
Character counterHow many characters does my text have, and does it fit the limit?X, SMS and social media limits
Readability checkerHow easy is my text to read?a formula for each of 11 languages
Keyword density checkerWhich words and phrases does my text repeat most?words and 2 and 3 word phrases
Case converterHow do I change text to title case, sentence case or upper case?ten case styles, slug included
HTTP header checkerWhich headers does my website send?headers as a browser or a crawler sees them
Open Graph checkerHow will my link look when someone shares it?share tags and the real image size
Hreflang checkerAre my hreflang tags set up correctly?language codes and return links
Robots.txt testerDoes robots.txt let this crawler fetch this page?the rule that allows or blocks a path
Sitemap checkerIs my XML sitemap valid and readable?sitemap format and 20 sampled pages
Website down checkerIs my website down, or is it just me?DNS, certificate and response time
Instagram username generatorHow do I find an Instagram username that is allowed and easy to remember?Instagram username ideas checked against its rules
TikTok username generatorHow do I pick a TikTok username that TikTok accepts?TikTok username ideas checked against its rules
Instagram font generatorHow do I get bold, italic or script text in my Instagram bio?22 Unicode text styles to copy
LinkedIn text formatterHow do I make bold or italic text and lists in a LinkedIn post?a formatted LinkedIn post and its character count
TikTok engagement rate calculatorHow do I calculate my TikTok engagement rate?TikTok engagement by views and by followers
LinkedIn headline generatorHow do I write a LinkedIn headline that says what I do?LinkedIn headline drafts within 220 characters
TikTok bio generatorWhat should I write in my TikTok bio?TikTok bio drafts within 80 characters
Can AI read my websiteCan ChatGPT, Claude and Perplexity read the words on my website?the HTML four AI crawlers and a browser receive
Mobile friendly testIs my website mobile friendly?viewport, CSS checks and a Lighthouse mobile run
Website technology checkerWhat is a website built with?platforms found with the evidence for each
WHOIS lookupWho registered this domain, and when does it expire?registrar, dates and status codes from RDAP
Domain age checkerHow old is this domain?the registration date and the age today
Knowledge panel checkerDo search engines and AI assistants recognise my business as an entity?Wikidata entries and Wikipedia articles
DMARC checkerIs my domain’s DMARC record set up correctly?the DMARC policy and report addresses
SPF record checkerIs my SPF record valid and within the limit of 10 lookups?the SPF lookups counted against 10
Email header analyzerWhere did this email come from, and did it pass SPF, DKIM and DMARC?the route and authentication results
Backlink checkerWhich websites link to my domain?referring domains and their Common Crawl authority scores
CTR calculatorHow often do people click my ad after seeing it?click-through rate and the clicks a target needs
CPC calculatorWhat does each ad click cost me, and how much can I bid?cost per click and the highest bid a target CPA allows
CPA calculatorHow much does each sale or sign-up from my ads cost?cost per acquisition and the budget for a conversion goal
Cost per lead calculatorWhat does each enquiry from my marketing cost?cost per lead, cost per customer and the leads a goal needs
MRR calculatorHow much recurring revenue do my subscriptions bring each month and each year?MRR, ARR, growth and lost recurring revenue
Burn rate calculatorHow fast is my business spending its cash, and how many months does it have left?gross and net burn and the months of runway
DKIM checkerIs my DKIM key published, and is it strong enough?the DKIM key type, size and flags
Email blacklist checkerIs my mail server on a spam blacklist?mail server listings on five DNS blocklists
MTA-STS checkerIs my MTA-STS policy published and valid?the MTA-STS policy, MX match and TLS reports
BIMI checkerIs my domain ready to show its logo with BIMI?the BIMI record, logo rules and DMARC readiness
Email spoofing checkerCan anyone send email in my company name?whether anyone can send email in a company name
Security.txt checkerIs the security.txt file on my website valid?the security.txt fields, checked against RFC 9116
AI agent readiness checkerIs my website ready for AI agents?whether an AI agent can book or buy on a site
Robots.txt generatorHow do I create a robots.txt file for my website?a robots.txt file with a path test
.htaccess redirect generatorHow do I redirect old URLs to new ones with 301 redirects?redirect rules for six servers and hosts
Link extractorHow do I get every link on a web page?every link with anchor text, rel and place
Heading checkerAre the headings on my page in the right order?the H1 to H6 outline with fixes
Image alt text checkerDo the images on my page have alt text?the alt text status of each image
AI token counterHow many tokens is my text for ChatGPT, Claude or Gemini?exact GPT tokens and labelled estimates for other models
Context window checkerWill my text fit in an AI model’s context window?the fit of a text in each model’s context window
LLM API cost calculatorWhat will my LLM API usage cost each month?a monthly bill on every current model, list price and credit
Google Ads preview toolHow will my responsive search ad look, and will Google accept it?responsive search ad previews, pin warnings and editorial flags
Ad character counterWill my ad text fit on every platform, and where does it get cut?the length of one ad text against each platform’s placement limits
Press release generatorHow do I write a press release that a newswire will accept?a press release in newswire order with length and style checks
Company boilerplate generatorHow do I write the About paragraph at the end of a press release?About paragraphs in three lengths with claims to verify
Press release headline checkerWill my press release headline fit the newswires and Google News?headline fit for each newswire and Google News
Local keyword generatorWhich local search phrases should my pages and ads cover?local keyword phrases in three match types
Google Business description generatorWhat should I write in my Google Business Profile description?three profile descriptions within 750 characters
Google Business post generatorHow do I write an update, offer or event post for my Google Business Profile?update, offer and event posts with checks
Buyer persona generatorHow do I create a buyer persona for my business?a one page customer profile with AI assistant questions
SWOT analysis generatorHow do I do a SWOT analysis for my business?a SWOT grid with a TOWS action matrix
Value proposition generatorHow do I write a value proposition for my business?a headline, subheadline and three proof points
Elevator pitch generatorHow do I write an elevator pitch for my business?three timed versions of the same pitch
Cursive font generatorHow do I write in cursive letters I can copy and paste?cursive text in seven styles to copy
Small text generatorHow do I make small letters to copy and paste?small capitals, superscript and subscript to copy
Tiny text generatorHow do I make tiny letters for a bio or a comment?superscript text with named fallbacks
Glitch text generatorHow do I make glitchy Zalgo text to copy and paste?Zalgo text capped at 16 marks per letter

Glossary

The terms our scan, our calculators and our prices use, each defined with the weights and figures behind it rather than in general.

Measuring AI answers
AI visibility score, AI Recommendation Rate, Buyer question, Probe, Failed probe, Named, Described, Reach, Machine-readable basics, Degraded scan, Frozen question set, Mention and citation, Run-to-run variation, Rivals.
Costs and automation
Loaded cost, Anchor figure, Automatable share, Close rate, A month, in the arithmetic, Cost per answered call, Cost per resolution, Speed to lead, Month-end close, Build price and running cost, AI agent, Escalation path, Process audit.
Models and tokens
Token, Tokenizer.

Measure it on your own business

The free scan asks AI assistants the questions your customers ask and scores whether they name you, and lists the businesses they name instead.