The AI visibility blog

No-fluff guides, technical references and data on getting your site found and cited by AI assistants — ChatGPT, Claude, Gemini, Perplexity, Doubao and Grok. We write about the things that actually move the needle: AI bot crawlability, JavaScript rendering, schema.org structure, llms.txt, and how to measure AI visibility instead of guessing. Everything here is grounded in published vendor documentation plus observational research, with the same checks our auditor runs against your site.

AI search is a moving target: crawler behaviour, citation surfaces and the structured-data signals models trust all shift quarter to quarter. Rather than chase every rumour, we focus on durable fundamentals and back claims with what vendors actually document — flagging clearly when guidance is high-confidence versus inferred. Expect practical checklists, honest comparisons, the occasional data study, and build-in-public notes on how we keep this very site at a perfect AI visibility score. New posts land on a steady cadence; subscribe via RSS or follow along on social to catch each one.

All posts

  • 7 min read

    AI browsers (ChatGPT Atlas) & your site

    Agentic browsers like ChatGPT Atlas read and act on your pages for the user. Here is what actually changes for your site, what to fix, and what is just hype.

    AI browsersChatGPT Atlasagentic webAI visibilityAEO
    Read the post →
  • 8 min read

    Add AEO/GEO as an agency service line

    A playbook for agencies: how to package, price and deliver AI visibility (AEO/GEO) as a service that lifts client retainers — without the snake oil.

    agenciesAEOGEOAI visibilitypricing
    Read the post →
  • 8 min read

    AI search visibility for B2B SaaS

    Half of B2B buyers now start in an AI chatbot. How to get your SaaS onto the AI shortlist when buyers ask ChatGPT or Perplexity for the best tool.

    B2B SaaSAI visibilityAEOGEOAI shortlist
    Read the post →
  • 7 min read

    How to show up in Google AI Mode

    Google AI Mode is its own surface, not AI Overviews. How it picks sources, the two tracks that get you in, and what to optimize for it in 2026.

    Google AI ModeGeminiAEOAI visibilitySEO
    Read the post →
  • 8 min read

    Get your products recommended by ChatGPT

    How ChatGPT picks products to recommend: the crawler and feed setup that makes your store eligible, and the product-page copy that gets you chosen.

    AI ShoppingChatGPTecommerceAEOAI visibility
    Read the post →
  • 8 min read

    Lost traffic to AI Overviews? A recovery plan

    Your rankings held but clicks collapsed. How to confirm AI Overviews are the cause, and a step-by-step plan to win the citation instead of the click.

    AI OverviewsAEOAI visibilitySEOtraffic
    Read the post →
  • 6 min read

    AEO vs GEO vs SEO: what’s the difference?

    AEO, GEO and SEO explained without the hype: what each optimizes for, where they overlap, when each matters, and whether you actually need all three in 2026.

    AEOGEOAI SEOAI visibility
    Read the post →
  • 7 min read

    How to track AI traffic in GA4 (ChatGPT & Perplexity)

    AI referral traffic hides inside GA4’s Referral channel. Build a custom channel group and segment to see visits from ChatGPT, Perplexity, Gemini and Copilot — and understand what GA4 can’t show you.

    AI visibilityanalyticsGA4measurementAEO
    Read the post →
  • 7 min read

    Is Cloudflare blocking your AI crawlers?

    Cloudflare can silently block GPTBot, ClaudeBot and PerplexityBot before they ever reach your robots.txt — making your site invisible to ChatGPT. How to check, and how to fix it.

    AI visibilityCloudflareGPTBotrobots.txtAEO
    Read the post →
  • 8 min read

    Perplexity SEO: how to become a cited source

    Perplexity cites more sources per answer than any other AI assistant. The four content patterns its ranker rewards, what each PerplexityBot user-agent really does, and a checklist tuned to the citation graph.

    PerplexityAI citationsGEOAI search
    Read the post →
  • 8 min read

    ChatGPT Search SEO: how to rank in SearchGPT

    ChatGPT Search runs a Bing-style retrieval layer underneath a GPT-class re-ranker. The five signals that actually decide which sources it cites, the three persistent myths, and what each of the OpenAI user-agents really does.

    ChatGPTSearchGPTAI searchGEO
    Read the post →
  • 8 min read

    How to rank in Google AI Overviews (2026)

    What changed once AI Overviews replaced featured snippets for most informational queries, the four signals Google actually uses to pick sources, and the concrete checklist that gets a page into the answer.

    AI OverviewsGoogleSEOAEO
    Read the post →
  • 7 min read

    AEO, GEO, AI SEO: the 2026 glossary

    What Answer Engine Optimization, Generative Engine Optimization and AI SEO actually mean in 2026, how they overlap with classic SEO, what is genuinely new, and which term to use when.

    AEOGEOAI SEOglossary
    Read the post →
  • 7 min read

    How to measure if AI assistants cite your site

    The four signals that actually tell you when ChatGPT, Claude, Gemini or Perplexity quote your pages — referrer headers, server-log fingerprints, direct prompting, and branded-search lift — with what each one misses.

    AI analyticsmeasurementAI visibilityGEO
    Read the post →
  • 7 min read

    schema.org JSON-LD for AI assistants in 2026

    Which JSON-LD types AI assistants actually use to extract and cite your pages — Organization, Article, FAQPage, Product, Speakable — with the rules, the order, and the mistakes our auditor flags most often.

    schema.orgJSON-LDAI visibilitystructured data
    Read the post →
  • 7 min read

    Why AI assistants ignore your site

    The six concrete reasons ChatGPT, Claude, Gemini and Perplexity skip your pages — blocked bots, JS-only content, thin structure — and the fastest fix for each.

    AI visibilityAEOGEOtroubleshooting
    Read the post →
  • 7 min read

    robots.txt for AI crawlers, done right

    Which AI bots to name in robots.txt (GPTBot, ClaudeBot, PerplexityBot, Google-Extended…), the directives that work, the silent CDN traps, and how to verify it.

    robots.txtGPTBotAI crawlerscrawlability
    Read the post →
  • 7 min read

    llms.txt explained: the AI-era site map

    What /llms.txt is, the exact format AI assistants expect, where to put it, how it differs from robots.txt and sitemap.xml, and whether it is worth adding in 2026.

    llms.txtAEOAI visibilitystructured content
    Read the post →
  • 7 min read

    Get cited by ChatGPT, Claude & Perplexity

    A practical, no-fluff checklist for making your site quotable by AI assistants in 2026: crawlability, JavaScript rendering, schema, llms.txt, and how to measure it.

    AI visibilityAEOGEOllms.txtGPTBot
    Read the post →

Prefer a feed? Subscribe via RSS.