info@toimi.pro
Thank you!
We have received your request and will contact you shortly
Okay
SEO & analytics

How do you measure AI visibility with prompts, citation rates and bot logs?

5 min
SEO & analytics

Measure AI visibility by repeating a fixed set of buyer questions and counting the answers that name your brand or link to your website. Start with at least 10 runs per key prompt. Keep mentions, citations and verified crawler visits separate. Each answers a different question.

The worksheet below gives you a baseline. For help connecting that evidence to a content plan, see Toimi's AI visibility services.

What should count as a mention or citation?

A mention names the brand. A citation links to its website. Record both.

A recommendation can name your company while citing a directory. That is a brand mention and a third-party citation; it is not a citation to your site. Save the directory URL too. It may explain where the answer obtained its information.

For each prompt, calculate two rates:

  • Mention rate = answers naming the brand / valid answers recorded.
  • Website citation rate = answers linking to your domain / valid answers recorded.

Count an answer once per metric, even if it contains several links. Keep URL-level counts in another column.

Which prompts belong in the panel?

Choose real purchase questions. Ask sales and support what buyers need to decide.

A useful panel includes comparisons, situations and fact checks. For example: “Should a small distributor buy a CRM or build one?” A branded prompt, such as “What does Company X offer?”, checks factual accuracy. Report it separately from discovery prompts.

Freeze the wording. Store a panel version. Changing a question starts a new series for that question.

How many runs should you record?

Use at least 10 repetitions for each key prompt as an initial working minimum. Spread them across your defined collection window. Larger samples can support firmer decisions.

Record the product interface your customers use. Keep API experiments in a separate dataset. Product mode, search access and account context can differ, so mixing them leaves you comparing different conditions.

Use fresh conversations. Record language, region, plan, search mode and the model label when visible. An unavailable label should remain “not shown.” Avoid guessing.

What goes in the recording sheet?

Copy these columns into a spreadsheet:

FieldWhat to save
Panel version and prompt IDStable identifiers
Collection timeDate, time and time zone
Product and modePlatform, plan, search setting
ContextLanguage, region, fresh conversation
Raw answerFull text or export
Brand namedYes/no and exact wording
Website citedYes/no and destination URLs
Other sourcesAll linked URLs
Run statusValid answer, error or refusal

Log failed attempts. Report their number. Predefine how you treat refusals; selectively dropping inconvenient answers inflates the rate.

How do you show uncertainty?

Write “6 of 10 answers” beside “60%.” Those are hypothetical results. A 95% Wilson interval for 6 of 10 is approximately 31%–83%, showing how uncertain a small sample remains.

This interval assumes independent trials under stable conditions. Repeated AI answers may violate those assumptions. Treat the interval as a sampling summary, not a guarantee about future answers.

A move from 6 of 10 to 7 of 10 is weak evidence by itself. Collect more runs before assigning credit to a content change. Non-overlapping intervals offer a conservative screening signal; a formal comparison also needs a statistical test suited to the collection design.

Compare each platform separately. Keep the panel conditions constant. A blended score can hide a gain on one product and a loss on another.

How do you verify AI bot visits?

A crawler visit shows access. It does not prove a citation.

Match the logged user agent and originating client IP against the provider's current published ranges. Behind a CDN, confirm that the log records the trusted client IP rather than the proxy address. Keep the list retrieval date with the result.

OpenAI documents separate roles for OAI-SearchBot, GPTBot and ChatGPT-User. Perplexity publishes crawler and user-fetcher guidance, including IP sources. Read the current lists rather than copying old addresses.

Classify unverifiable requests as unverified. Never call them genuine solely because the header says “bot.”

What should the monthly report say?

Show the prompt results, search impressions, branded search demand and qualified inquiries together. Add referral visits as supporting evidence. Use the platform reports available in your account and disclose gaps.

Keep the raw answers. Repeat the same panel after a meaningful change. The resulting record should explain what changed, where it changed and how much confidence the sample supports.

Top articles ⭐

All categories
Best Web Development Companies in Denver (2026)
Denver’s web development teams offer the best of both worlds: West Coast creativity and Midwest dependability. They’re close enough to Silicon Valley to stay ahead on frameworks and tools, yet grounded enough to prioritize results over hype. Artyom Dovgopol Denver’s web dev scene surprised me. No buzzword rush — just…
October 31, 2025
13 min
958
All categories
Website design for conversion growth: key elements
Your website is a complex ecosystem of interconnected elements, each of which affects how users perceive you, your product, and brand. Let's take a closer look at what elements make websites successful and how to make them work for you. Artyom Dovgopol Web design is not art for art’s sake,…
May 30, 2025
11 min
0
All categories
User account development for business growth
A personal website account is that little island of personalization that can make users feel right at home. Want to know more about how personal accounts can benefit your business? We’ve gathered everything you need in this article – enjoy! Artyom Dovgopol A personal account is your user’s map to…
May 28, 2025
15 min
0
All categories
Website redesign strategy guide
The market is constantly shifting these days, with trends coming and going and consumer tastes in a state of constant flux. That’s not necessarily a bad thing — in fact, it’s one more reason to keep your product and your website up to date. In this article, we’ll walk you…
May 26, 2025
13 min
0
All categories
Rebranding: renewal strategy without losing customers
Market success requires adaptation. Whether prompted by economic crisis, climate change, or geopolitical shifts, we'll explain when rebranding is necessary and how to implement it strategically for optimal results. Artyom Dovgopol A successful rebrand doesn’t erase your story; it refines the way it’s told. Key takeaways 👌 Rebranding is a…
April 23, 2025
13 min
0
All categories
Website development cost 2026: pricing and factors
We've all heard about million-dollar websites and "$500 student specials". Let's see what web development really costs in 2026 and what drives those prices. Artyom Dovgopol Know what websites and cars have in common? You can buy a Toyota or a Mercedes. Both will get you there, but the comfort,…
January 23, 2025
7 min
0
Your application has been sent!

We will contact you soon to discuss the project

Close