AI search visibility · also called GEO or AEO
See how ChatGPT, Perplexity, Gemini and Claude describe your brand.
AI answers change every time you ask. We ask several times, then give you a 0–100 Score with its margin of error and the fixes to ship first.
Site check in secondsNo email, no cardSee a sample report →
- ChatGPTNamed #22/2 runs
- PerplexityNamed #41/2 runs
- GeminiNot named0/2 runs
- ClaudeNamed #32/2 runs
Measured through each engine’s official API, web search on
- ChatGPT
- Perplexity
- Gemini
- Claude
01How it works
Three steps. No setup, no install.
- 01
Enter your domain
We read your public site, work out your category and competitors, and write the questions a buyer would ask an AI.
- 02
Get a Score with its margin
We ask ChatGPT, Perplexity, Gemini and Claude each question more than once, then score how often you’re named, cited and described correctly.
- 03
Work the fix list
Wrong prices to correct, pages to get onto, and paste-ready FAQ and structured data. Check again to see what moved.
02Why we show a range
AI answers change on every run. Your Score should say by how much.
Ask the same engine the same question twice and you can get two different lists. A tool that asks once reports that randomness as a trend. We ask every question several times and measure how much the answers move. A change inside that range is labelled No real change.
How we calculate itWeek-over-week labels arrive with the paid plans. Bring a number to Monday’s meeting that holds up to “are you sure?”
03What you get
Not just a score. A to-do list.
Wrong prices, caught and corrected.
We compare the price each engine states for you with the price on your live site, then write the correction from facts on your own pages. Check again to see if the engines pick it up.
“Acme’s Growth plan costs $49/month.”
Growth is $79/month.
{ "@type": "Offer", "name": "Growth",
"price": "79", "priceCurrency": "USD" }- 01g2.com/categories/b2b-invoicing14×
- 02reddit.com/r/SaaS · best invoicing tool?9×
- 03capterra.com/invoicing-software7×
- 04zapier.com/blog/best-invoicing-apps4×
The pages engines trust, ranked.
The review sites, threads and articles engines cite for your category when they don’t name you, most-cited first. That’s your outreach list.
Fixes you paste, not advice you interpret.
In seconds: whether AI crawlers can read your site, and an FAQ block, fact table, JSON-LD and llms.txt built from facts on your own pages. Not written by an AI.
# Acme Invoicing > Invoicing for SaaS teams. Growth $79/mo. ## Pricing - [Plans](https://acme-invoicing.example/pricing)
Which engines name you
Per question and per engine: named or not, and where in the list, across every run.
Search Console + AI Overviews
Queries where you rank on page 1 of Google but are missing from AI answers.
Weekly tracking and delivery
25 questions on all four engines every week, delivered by email, Slack or Notion.
04Method
The method is public. No hidden formula.
- 4
- engines in every full check, through official APIs with web search on
- 2×
- runs per question in the full check, 3× on paid plans
- ±
- a margin of error on every Score, never a bare number
- 40·30·20·10
- published weights: named, cited, facts right, site readability
What we won’t claim
Results come from the engines’ APIs, not a poll of real users: use the Score to track change and compare.
We don’t see the consumer chat apps, only what the APIs return.
We don’t promise ranking changes or dates.
A site check alone is never called a Score; it’s the 10% site readability part.
Example data is always labelled as example.
05Pricing
Published prices. No sales call.
Growth
Waitlistor $49/mo with your own API keys
One brand, 25 buyer questions, all 4 engines, checked weekly.
For the one person who owns organic.
Pro
Waitlistor $99/mo with your own API keys
Three brands, unlimited seats.
For teams with more than one product.
Agency
Waitlistor $199/mo with your own API keys
Ten client brands and client reports.
For agencies reporting AI visibility.
Paid plans are on the waitlist. The site check needs no email. The full check needs your email and allows 2 a day per email and 5 per network; results are cached for 7 days. If we reach our daily budget, new full checks resume tomorrow. With your own API keys you pay the AI providers directly at their published rates; we never mark up the AI.
What is AI search visibility?
How often, where and how accurately AI assistants like ChatGPT, Perplexity, Gemini and Claude name and describe your brand when people ask about your category. You may also see it called GEO or AEO. RulerIQ measures it by asking each assistant the questions your buyers ask.
Is this only for software companies?
It's built and tuned for software companies, but it works for any brand with a website. You can set your category before the check.
Do I need to give an email?
Not for the site check: whether AI crawlers can read your site, plus paste-ready fixes from your pages. The full check of all four engines asks for an email, any email, because each one costs us real AI fees. It allows 2 a day per email and 5 per network, takes a few minutes, and results are cached for 7 days. If we reach our daily budget, new full checks resume tomorrow.
Why 4 engines?
We check ChatGPT, Perplexity, Gemini and Claude through each provider's official API. We ask each question several times on every engine, so we can state a margin of error. That matters more than counting more engines that are each asked once. Google AI Overviews is next, and it is planned, not live. Some trackers list engines that have no public API, which means scraping consumer apps. We use official APIs only.
Is this the same as what ChatGPT shows people?
Not exactly, and we say so. We query each engine's official API with web search on, not the consumer app, which adds memory, location and personalization we can't see. The API gives a clean, repeatable view: right for tracking change and comparing you with competitors, not a screenshot of one person's chat.
Why does the Score have a ±?
AI answers change from one run to the next. We ask each question several times and show the range your Score likely sits in: the margin of error. With paid plans, a move smaller than that range is labelled “No real change”, so you don't chase noise.
What is the Score made of?
Four parts: how often engines name you (40%), how much of what they cite for your category shows up in answers that name you (30%), whether they state your price correctly (20%), and whether AI crawlers can read your site (10%). The formal names and the margin-of-error maths are on the methodology page.
Do you need access to our site, CMS or analytics?
No. We read the public pages any search engine can read, and you paste the fixes in yourself. A read-only Search Console connection comes with paid plans; it isn't part of the free grader.
Will fixing these change what AI says?
We can't promise that, and nobody honestly can. Engines update their answers when they next read your pages. We tell you what to fix; you check again and see what moved. We never promise dates.
Can we use our own API keys?
Yes, once paid plans open. Every plan also comes in an own-key version: a free tier, then from $99/mo. You pay OpenAI, Anthropic, Google and Perplexity directly for usage, and we add no markup. Paid plans are on the waitlist today.
Find out where you stand, give or take.
The site check takes seconds, the full check a few minutes. No card, no call.