← Back to blog

The Complete AI SEO Checklist: Rank on Google, ChatGPT & Perplexity in 2026

AI Search Jul 16, 2026·10 min read·By Fazley Rabbi

An AI SEO checklist is one prioritized list of actions that gets your website ranking in classic Google results and cited inside AI answers from ChatGPT, Perplexity and Google AI Overviews. The overlap is bigger than most people expect: fast crawlable pages, answer-first content, structured data and a consistent business entity feed all four disciplines — SEO, AEO, GEO and AIO — at the same time. What follows is the exact checklist I work through for clients, in the order I run it.

I've spent more than five years doing search visibility and lead generation work for international clients on Fiverr and Upwork, and the last two years have quietly rewritten the job. A growing share of buyers never see a results page at all — they ask an assistant, read one synthesized answer and shortlist whoever gets named in it. So this checklist treats Google and the answer engines as one project, not two.

SEO vs AEO vs GEO vs AIO: what's the difference?

Four acronyms, one goal — being found. Here's the twenty-second version (I unpack all of these in my deeper guide to GEO and AEO):

  • SEO — ranking pages in classic search results.
  • AEO (Answer Engine Optimization) — structuring content so an engine can lift it as a direct answer.
  • GEO (Generative Engine Optimization) — earning citations inside AI-generated responses.
  • AIO (AI Optimization) — the umbrella discipline of being readable, parseable and trusted by machines.

1. Is your technical foundation AI-ready?

Every crawler — Googlebot or GPTBot — hits your infrastructure before it ever reads a word. If pages are slow, broken or blocked, nothing else on this checklist matters. Work down this list first:

  • Pass Core Web Vitals. Aim for LCP under 2.5 seconds on mobile. Speed is a conversion issue too — I cover why in 5 things every high-converting website gets right.
  • Mobile-first layout. Google indexes the mobile version of your site; test on a real phone, not just a resized browser.
  • HTTPS everywhere. One canonical, secure version of every URL — no mixed content, no duplicate http/https pairs.
  • Clean, semantic HTML. One <h1> per page, a logical heading order, real lists and real tables instead of styled divs.
  • XML sitemap. Generated, current and submitted in Google Search Console and Bing Webmaster Tools.
  • robots.txt that allows AI crawlers. Audit it line by line — many "SEO-safe" configurations quietly block GPTBot, ClaudeBot or PerplexityBot, which erases you from AI answers.
  • Add an llms.txt file. It's an emerging convention: a plain-markdown map of your most important pages that language models can read cheaply. Low effort, and it signals you take machine readers seriously.

Know which crawler feeds which engine so your robots.txt decisions are deliberate:

CrawlerRun byFeeds
GPTBotOpenAIChatGPT answers
ClaudeBotAnthropicClaude answers
PerplexityBotPerplexityPerplexity citations
Google-ExtendedGoogleGemini & AI features

2. Classic on-page SEO (yes, it still matters)

AI engines learned what "good" looks like from pages that classic signals already ranked. Skip the fundamentals and you weaken every layer above them:

  • Unique title tag on every page, roughly 60 characters, primary keyword near the front.
  • Meta description of 150–160 characters that includes the keyword and actually earns the click.
  • Exactly one H1 that matches search intent — not your tagline.
  • Descriptive internal links. Link related pages with meaningful anchor text, never "click here."
  • Alt text on every meaningful image — written for humans who can't see it, which is exactly what a language model is.
  • Short, readable URLs that describe the page.

None of this is glamorous, but it's the difference between an engine confidently attributing your page and quietly skipping it. When I audit sites that "did SEO" a few years ago, half of these boxes are unchecked — and fixing them alone often moves rankings within weeks.

3. AEO: how do you become the answer?

Answer engines don't rank pages — they extract passages. Your job is to make extraction effortless:

  1. Answer first, expand second. Resolve the question in the first two or three sentences under each heading, then add nuance. This article opens that way on purpose.
  2. Use question-shaped H2s that mirror how people actually phrase things to an assistant.
  3. Add a visible FAQ block to key pages, answering real questions from clients and search data.
  4. Mark it all up with schema: FAQPage, Article, Person and LocalBusiness at minimum. Machines shouldn't have to guess who wrote what, about what, for whom.
If a machine can't lift your answer in one clean quote, it will lift your competitor's instead.

4. GEO: how do you get cited by ChatGPT and Perplexity?

Generative engines cite entities they can verify. That verification happens as much off your website as on it:

  • Entity consistency (NAP). Identical business name, address and phone everywhere — your site, Google Business Profile, directories, marketplaces, social profiles. Contradictions dilute machine confidence.
  • Real author bios. An about page, Person schema and sameAs links to your LinkedIn and other profiles connect the content to a credible human.
  • Mentions across the web. Guest posts, podcast appearances, industry directories, community answers. AI engines weigh third-party corroboration heavily — if only you say you're an expert, you're not one yet.
  • Be quotable. Original definitions, specific numbers and clear one-sentence positions get cited; generic filler never does.

This entity layer is where most businesses stall, and honestly where I spend the most time in my own SEO, AEO and GEO engagements — it's slow, unglamorous and it compounds.

5. AIO: can a machine actually read your site?

Some AI crawlers execute little or no JavaScript. If your content only exists after a framework renders it in the browser, parts of the AI ecosystem simply never see it:

  • Ship core content as static HTML. Server-render or pre-render anything you want quoted; never lock your value proposition inside a JS-only app shell.
  • Prefer semantic structure — headings, lists, tables — over text baked into images or canvas.
  • Keep terminology consistent. Call your service the same thing on every page so machines resolve it to one entity.
  • Write plainly. Concrete nouns and short sentences survive summarization; clever wordplay dies in it.

A quick self-test: open any important page, view the raw source and search for your main headline. If it isn't there in the HTML itself, a crawler that skips JavaScript can't quote it — and plenty of them do skip it.

6. How do you know your AI SEO checklist is working?

What gets measured gets improved — and AI visibility is measurable today, just less neatly than rankings:

  • Google Search Console. Watch impressions and queries; growth in question-shaped queries is an early AEO signal.
  • Segment AI referrals in your analytics. Build a channel group for traffic from chatgpt.com, perplexity.ai, gemini.google.com and copilot.microsoft.com — it's small but disproportionately high-intent.
  • Run a monthly assistant audit. Ask ChatGPT, Perplexity and Google the exact questions your buyers ask. Log whether you're named, cited or absent, and which sources beat you.
  • Track leads, not just traffic. Visibility that doesn't fill a pipeline is a vanity metric — I schedule these reviews on the same cadence as a 90-day marketing plan.

Run the full checklist quarterly, fix the gaps and let the entity work compound. And if you'd rather have it executed than bookmarked — this is precisely what I do for clients every week as part of my SEO, AEO and GEO services. Let's talk.

Frequently asked questions

What is an AI SEO checklist?

An AI SEO checklist is a step-by-step list of technical, on-page and authority actions that make a website visible in both classic search engines and AI answer engines. It combines traditional SEO with AEO, GEO and AIO so one workflow covers Google rankings, ChatGPT citations, Perplexity sources and Google AI Overviews.

Do I need separate strategies for Google and ChatGPT?

No — most of the work overlaps. Fast pages, answer-first content, schema markup and a consistent entity help you in both. The AI-specific extras are allowing AI crawlers in robots.txt, adding an llms.txt file, and building mentions across the third-party sources AI engines cite.

Should I block AI crawlers like GPTBot in robots.txt?

If AI visibility matters to your business, no. Blocking GPTBot, ClaudeBot or PerplexityBot removes your content from consideration when those assistants build answers, which usually means a competitor gets quoted instead of you. Publishers monetizing paywalled content may decide differently, but for most service businesses open access wins.

How long does it take to see results from AEO and GEO?

Answer-first rewrites and schema can start surfacing in AI answers within a few weeks, because assistants pull from live search indexes. Entity authority — consistent NAP, author bios and third-party mentions — usually takes three to six months to compound. I review AI citations monthly and expect a measurable lift within one quarter.

Enjoyed this? Let's put it to work for your business.
Book a Free Strategy Call