How to improve AI visibility in 30 days

A four-week plan for getting your brand named in ChatGPT, Gemini and Perplexity answers. Measure first, fix access, then earn the sources engines trust.

Illustrated portrait of Selin Arıkan

Written by , GEO leadReviewed by Karim Nassar

Published: 7 min read

A four-week calendar grid with a rising line across it

In short

To improve AI visibility, measure a fixed set of buyer prompts first, then remove anything that stops AI crawlers from reading you, publish pages that answer those prompts directly, and get listed on the third-party sources engines cite. Re-measure after 30 days and keep the loop running.

  • Start with a baseline of 30 to 50 buyer prompts per engine.
  • Fix crawler access and server-rendered text before writing anything new.
  • Third-party sources often matter more than your own pages.

What does improving AI visibility mean?

#

Improving AI visibility means getting your brand named more often, more accurately and in a better position when people ask AI assistants about your category. It is measured on a fixed list of questions, not on one lucky screenshot.

Most teams start the wrong way round. They rewrite a few blog posts, ask ChatGPT a question once, and hope. Answers vary from run to run and from engine to engine, so a single check tells you very little. The plan below fixes the order: measure, unblock, answer, earn, then measure again.

It takes about 30 days of focused work to set up. The results take longer to settle, because engines refresh their search indexes on their own schedules and model knowledge changes only with new releases. What you get after 30 days is a baseline, a cleaner site and a list of sources you are working on. That is the foundation every later gain sits on.

Week 1: what is your baseline?

#

Build a prompt set of 30 to 50 questions your buyers really ask, run each one in every engine you care about, and record the results. This is your baseline.

Good prompts come from real conversations, not keyword tools alone. Pull them from:

  • questions prospects ask your sales team in first calls;
  • support tickets that start with "can it…" or "does it work with…";
  • review sites and community threads in your category;
  • comparison searches, such as "best X for Y" and "X vs Y".

Group the prompts by buying stage. "What is the best payroll software for a 40-person company?" is a shortlist question. "Is [your brand] good for remote teams?" is a validation question. You will act differently on each.

For every prompt and engine, record four things: whether you are mentioned, your position in the answer, which sources the answer cites, and how you are described. Those four map to the metrics in our AI visibility metrics guide. Run each prompt more than once, because answers vary between runs. A spreadsheet works for a first pass; prompt tracking does it daily without the copy-pasting.

By Friday you should be able to say, per engine: "We appear in 12 of 40 prompts. Competitor A appears in 29. These 8 domains are cited most often." That sentence is your starting line.

Week 2: what blocks AI crawlers?

#

Usually one of three things: a robots.txt rule, a CDN bot setting or content that only appears after JavaScript runs. Fix these before you write a single new page.

Check your robots.txt. AI companies run separate bots for search and for training. Blocking OpenAI's training bot does not remove you from ChatGPT search, but blocking its search bot does (OpenAI). Our AI crawler list has every user agent and a template.

Check your CDN. Many bot-protection settings challenge AI crawlers before robots.txt is ever read. Look at the bot logs for 403 responses to known AI user agents.

Check what is in the HTML. Fetch your pricing page, your main product pages and your FAQ with JavaScript turned off. If the prices, plan names or answers are missing, some AI crawlers will miss them too.

Check Google's basics. Google says there are no extra technical requirements for AI Overviews or AI Mode beyond being indexed and eligible for a snippet (Google Search Central). If a page is not indexed, it cannot be used.

These fixes are dull and fast. A developer can usually clear them in a day or two, and they unblock everything that follows.

Week 3: which pages should you fix?

#

Write or fix the pages that answer your lost prompts directly, starting with the prompts where competitors appear and you do not.

Look at your baseline. For each lost prompt, ask what page would answer it in the first two sentences. Often the page exists but buries the answer. A pricing page that says "contact us" cannot be quoted on price. A product page that never says who it is for cannot be recommended for anyone.

Practical rules that make pages easier to quote:

  1. Answer first. Put the direct answer in the first sentence under each heading.
  2. Be specific. Name the use case, the company size, the integrations and the price range. Vague claims give an engine nothing to repeat.
  3. Add evidence. Numbers with sources, named standards, real limits. The original GEO study found that adding citations, quotations and statistics raised a source's visibility in generative answers by up to about 40% in its benchmark (Aggarwal et al.).
  4. Write comparison pages honestly. If buyers ask "X vs Y", an honest page that says when the other option is better is more likely to be cited than a one-sided one.
  5. Keep facts consistent. Your name, category, prices and founding details should match across your site, your profiles and your docs.

Google's own advice for AI features is the same as for search: unique, useful content written for people, on pages that are easy to use (Google Search Central). There is no secret format.

Week 4: how do you earn sources?

#

Find the domains engines cite for your prompts and work on getting accurately listed on them. For many categories, these sources shape answers more than your own site does.

Your week-1 baseline already has the list. Sort the cited domains by how often they appear in answers where you are missing. You will usually see a mix of:

  • review and comparison sites;
  • "best of" listicles from trade publications;
  • community threads and Q&A sites;
  • partner and integration directories;
  • Wikipedia and data sources such as Wikidata.

Then work through them by type. Claim and complete your review profiles. Pitch an update to listicles that are maintained, with a short factual note on what you do and who you serve. Answer real questions in communities as a named employee, without astroturfing. Make sure your integration partners list you.

This is the slowest part of the plan and the one with the longest effect. A source that mentions you keeps working every time an engine retrieves it.

How do you know it's working?

#

Re-run the same prompt set at day 30 and compare it with your baseline, prompt by prompt and engine by engine. Change one variable at a time where you can, so you know which fix moved which answer.

Expect uneven results. Engines that search the web live, such as Perplexity and ChatGPT with search, often reflect page and source changes sooner. Answers drawn from model memory move only when a new model is trained. Track them separately so a slow engine doesn't hide progress in a fast one.

Report three numbers to leadership: mention rate across the prompt set, share of voice against your top three competitors, and the number of cited sources that now include you. Keep the full answers on file. When someone asks "why did we drop?", the stored answer and its sources are the explanation.

If a number doesn't move, don't conclude the work failed. Check whether the engine has recrawled the changed pages yet, and whether the prompt is answered from memory rather than search.

What comes after day 30?

#

Keep the loop running weekly: track, find the biggest gap, fix one thing, check again. Add new prompts when you launch products or enter markets, and retire prompts nobody asks anymore.

If you want the measuring done for you, Ossvy runs your prompts daily in six engines and ranks the next fixes in actionable insights. To see where you stand today, start with the free AI visibility check.

Summary

#

Week 1: measure 30 to 50 buyer prompts in every engine. Week 2: clear robots.txt, CDN and rendering blocks. Week 3: fix the pages that should answer your lost prompts, answer first and with evidence. Week 4: get listed on the sources engines cite. Then re-measure and repeat. For the strategy behind the plan, read our GEO guide.

Sources

Method

The plan reflects how we set up tracking for new Ossvy workspaces. It describes the order of work, not guaranteed results: how fast answers change depends on each engine's index refresh and model updates.

Questions and answers

How long does it take to improve AI visibility?

Engines that search the web live can reflect changes within weeks. Answers from model memory change only with new model versions, which can take months. Track both separately with prompt tracking.

Can I pay to appear in ChatGPT answers?

No. Organic answers in ChatGPT, Gemini, Perplexity and Claude can't be bought. You influence them through crawler access, clear pages and third-party sources. See how ChatGPT recommends brands.

How many prompts do I need for a baseline?

Thirty to fifty is enough to see patterns for one product line in one market. Add more per product, persona and country as you grow. Plan limits are on the pricing page.

Is SEO still needed to improve AI visibility?

Yes. Google's AI features and many other engines rely on search indexes, so indexing, crawlability and helpful content still come first. Read our GEO guide for how the two fit.

What is the quickest win for most brands?

Unblocking AI search crawlers and putting key facts in the server-rendered HTML. It takes a day and affects every later step. Check where you stand with the free AI visibility check.

Follow Ossvy on Google. Add Ossvy as a preferred source to see our analysis more often in Google Search. Add on Google

About the author

Illustrated portrait of Selin Arıkan

Selin Arıkan

GEO lead

Selin leads generative engine optimization at Ossvy. She designs the prompt sets and tracking methods behind our guides and works with brands in Türkiye and the Gulf on the sources AI engines cite.

  • 8 years in SEO and content strategy
  • AI search visibility

All guides by Selin Arıkan

Get new guides by email

Our new guides and AI search data, straight to your inbox. No spam; unsubscribe any time.

  • Selin Arıkan
  • Karim Nassar

Talk to our team

Find out what AI says about your brand

Start with a free check, or let us walk you through your results in a 30-minute demo.

Parcelwise appears in 3 of 4 tracked prompts, ranked first for small online stores.

Published: View as Markdown

Back to top