✨ Get 25% OFFon any plan. Use the coupon:
Free tool

24-point GEO checklist: how to get cited by ChatGPT and AI

By Tiago CostaUpdated on July 01, 2026

A step-by-step GEO process with 24 items across 4 fronts: AI access, citable content, authority and entities. Tick each item as you finish it and track the percentage at the top. No sign up, right in your browser.

Progress
0 / 24 completed
0%

AI access

0 / 6

Citable content

0 / 6

Authority and trust

0 / 6

Structure and entities

0 / 6
Complete guide

The 24 GEO checklist items, explained

This GEO checklist brings together the 24 items that most help your content show up and get cited in AI answers, like ChatGPT, Perplexity, Google AI Overviews and Gemini. They are organized into 4 fronts: letting AI access your site, writing in a citable way, building authority and structuring the page with data and entities. Each item is explained on two fronts: why it matters and how to handle it in practice. For the classic side of optimization, use it alongside the SEO checklist.

AI access

Before citing you, the AI needs to be able to read your page. This first front makes sure the AI crawlers reach your content and understand it. There are 6 items.

AI crawlers allowed in robots.txt

AI engines use their own bots to collect content, like OpenAI's GPTBot, Anthropic's ClaudeBot, PerplexityBot and Google-Extended. If your robots.txt blocks these agents, you stay out of the generated answers. Check and adjust the file with the robots.txt generator and validate the rules with the robots.txt checker.

llms.txt file published

The llms.txt is a file at the root of your site that lists, in markdown, the pages you want AI models to prioritize, with a short description of each one. It works as a lean map of your content for the AIs. Build yours with the llms.txt generator and publish it at yourdomain.com/llms.txt.

Content visible in the HTML

Many AI crawlers read the HTML without running JavaScript, so anything that only appears after the script runs may go unnoticed. Make sure the main text is rendered on the server (SSR or static generation) and does not depend on dynamic loading in the browser. Test it by viewing the page source and confirming the content is there.

Fast page with no barriers

Content hidden behind a paywall, login or mandatory pop-up is rarely collected by the AIs, and slow pages can have their crawling cut short. Keep the main content accessible without sign up and take care of performance so the bot can load and read everything.

Sitemap.xml updated

The sitemap lists your URLs and helps both search engines and AI crawlers discover what exists and what changed. Keep the file updated with every publication and check that it is well formed with the sitemap validator.

Information in text, not only in images

AI reads and cites text; data that lives only inside an image, infographic or video without a transcript tends to be ignored. Write in the body of the page the information you want cited and describe what the images show, generating good alt text with the alt text generator.

Citable content

The AI builds its answer from snippets it can extract cleanly. Writing in a direct, structured way greatly raises the chance of your content becoming the cited source. There are 6 items.

Direct answer at the top (TL;DR)

Models usually pull the answer from the first paragraphs, so burying the conclusion at the end is costly. Answer the central question right in the first lines, in one clear sentence, and only then go deeper.

Question-style headings

Subheadings written as real questions match how people query AI and make it easier to pair the doubt with your answer. Use H2 and H3 in question form and answer right below, objectively.

Short, factual sentences

The AI extracts short, self-contained, unambiguous statements better than long sentences full of clauses. Prefer one idea per sentence, with a clear subject and fact, so the snippet can be cited on its own without losing meaning.

Clear definitions of terms

Generated answers love objective definitions of the 'X is Y' kind. Whenever you introduce a concept, explain in one sentence what it is, so the AI can reuse that definition directly.

Data and statistics with sources

Concrete numbers with the source next to them raise trust and are exactly the kind of snippet AIs like to cite. Bring percentages, values and dates, always noting where they came from, preferably with a link to the original source.

Comparison tables and lists

Tables and lists organize information in a format the AI extracts with ease, especially for comparisons and steps. Use tables to compare options and numbered lists for sequences, keeping each item short and independent.

Authority and trust

AIs prefer to cite sources that show experience and trust, in the spirit of Google's E-E-A-T. These 6 items show the models that you are worth trusting.

Author with bio and credentials

Content signed by a real person, with a bio and credentials, conveys more trust than anonymous text. Show the author, with a photo, a brief background and links, and make clear why they have the authority to speak on the topic.

Trusted sources cited

Citing and linking recognized sources helps the AI verify what you claim and tie your content to strong references. Point to studies, official data and respected publications instead of loose claims.

Publication and update date

AIs tend to favor recent, dated content, especially on topics that change fast. Show the publication date and the last update date, and revise the material regularly to keep it current.

Complete About and Contact pages

Well-made About and Contact pages help the models understand who is behind the site and treat it as a legitimate source. Describe the company, the team and clear ways to get in touch, reinforcing your existence as a real entity.

Original experience and data

Your own research, case studies and exclusive numbers give the AI something it cannot find elsewhere, which raises the chance of a citation. Bring first-hand data and practical experience instead of rewriting what already exists.

Aligned with the topic consensus

Models tend to trust information that repeats across several reliable sources. Cover the points your niche's consensus considers correct and, when you bring your own view, make clear what is settled data and what is opinion.

Structure and entities

Markup and entity signals help the AI understand what each thing on the page is and recognize your brand in the world. These are the 6 items that connect your content to the knowledge graph.

Schema markup on the pages

Schema (structured data in JSON-LD) describes for machines what the article is, who the author is, which organization it belongs to and what the frequent questions are. Add the Article, Author, Organization and FAQPage types with the schema generator so the AI reads the page with less ambiguity.

FAQ section on the page

A questions and answers section gives the AI exactly the format it uses to respond, and it covers variations of the same doubt. List your audience's real questions with short answers, or build that section with the FAQ generator.

Consistent brand name

AIs recognize brands and products as entities, and variations in the name weaken that recognition. Always use the same spelling for your brand and products, on the site and off it, to consolidate the entity.

Brand mentions across the web

The more your brand is cited on trusted sites, lists and forums, the more models treat it as a reference on the topic, even without a link. Aim to be included in comparisons and lists in your niche and track whether you already appear with the AI visibility checker.

Relevant internal and external links

Internal links help the AI navigate and relate your pages, and external links to good sources reinforce the context. Connect the related content on your site and cite external references, checking that nothing is broken with the broken link checker.

Presence in knowledge sources

Wikipedia, Wikidata and reference directories feed the models' knowledge about brands and topics directly. When it makes sense, seek presence in these bases and make sure the data about your brand is correct and consistent.

FAQ

GEO checklist questions

What is GEO?

GEO (Generative Engine Optimization) is the practice of optimizing your content to appear and get cited in answers from AIs like ChatGPT, Perplexity, Gemini and Google AI Overviews.

Is GEO the same as SEO?

No. SEO focuses on ranking links in traditional search; GEO focuses on being the source cited in the AI-generated answer. They complement each other, and much of the technical base is shared.

How do I get AI to cite my site?

Make sure the AI can access the page, answer the question directly at the top, write short, factual snippets and build authority with an author, sources and original data.

Do I need to allow AI bots in robots.txt?

Yes, if you want to appear in the answers. Blocking GPTBot, ClaudeBot, PerplexityBot or Google-Extended stops these systems from using and citing your content.

Where do I start with GEO?

Start with access: allow the crawlers, publish the llms.txt and make sure content is in the HTML. Then handle citable content and, finally, authority and entities.

Does GEO work without SEO?

The two go together. Many AI answers start from pages that already rank well, so keeping your SEO in shape also strengthens your GEO.

Automarticles

Want a blog that writes and optimizes itself?

Automarticles builds your full blog, with content optimized for Google and to be cited by AIs like ChatGPT. With no manual work.

Start for free

More free tools

Character CounterCount characters and words, and check each platform's limit.Word CounterCount words, check reading time and see your most used words.Keyword DensitySee your most used terms and the density of each one, in real time.Readability ScoreTest how easy your text is to read, with a 0 to 100 score.Google PreviewSimulate your page's snippet on Google before you publish.Slug GeneratorTurn titles into clean, SEO friendly URLs.Schema GeneratorCreate JSON-LD for FAQ, article, page, website, product and more in seconds.robots.txt GeneratorBuild your site's robots.txt and copy the result ready to use.UTM BuilderBuild trackable URLs with UTM parameters for your campaigns.SEO ROI CalculatorCalculate leads, revenue, profit, ROI and payback on your SEO investment.llms.txt GeneratorBuild your site's llms.txt so AIs can understand and cite it.SEO Title GeneratorGenerate 8 optimized titles with AI, each at the right length for Google.Meta Description GeneratorCreate 150-160 character meta descriptions with AI, ready for Google.Blog Outline GeneratorBuild a full article structure with AI: H1, H2, H3 and conclusion.Content Idea Generator10 blog ideas with title and angle from your niche, in seconds.FAQ GeneratorGenerate 6 frequently asked questions with AI plus a ready-to-paste FAQPage schema.Text RewriterRewrite and paraphrase any text with AI, in the tone you need.Introduction GeneratorCreate 3 introductions with a hook, context and promise using AI.Article Conclusion GeneratorWrite your article's closing paragraph with AI: summary, takeaway and call to action.Content Brief GeneratorBuild a full SEO brief with AI to guide writers and agencies.Alt Text GeneratorCreate alt text for your images with AI, ready for accessibility and SEO.AI Visibility CheckerSee if ChatGPT knows your brand and how to improve your AI visibility.Meta Tag GeneratorGenerate title, description, Open Graph and Twitter Card ready to paste in the head.Passive Voice CheckerFind the sentences in passive voice and make your writing clear and direct.Headline AnalyzerGet a 0 to 100 score for your headline, plus tips to win more clicks.SEO Checklist26 technical, on-page, content and link items. Tick each one and track your progress.Grammar CheckerFix grammar, spelling and punctuation with AI, without changing the meaning.Article SummarizerTurn long text into a clear AI summary in seconds.Canonical Tag CheckerCheck any page's canonical tag and the most common mistakes.Open Graph CheckerSee a page's OG and Twitter tags and how the link looks when shared.Heading Tag CheckerCheck any page's H1 to H6 hierarchy and the most common mistakes.Broken Link CheckerFind 404s and dead links on any page, internal and external.robots.txt CheckerAnalyze any site's robots.txt and the mistakes that stall Google.XML Sitemap ValidatorValidate your sitemap.xml and see URLs, type and common errors.Keyword ResearchKeywords with real Google search volume, competition and CPC.Keyword Difficulty CheckerSee, from 0 to 100, how hard it is to rank each keyword on Google.SERP CheckerSee who holds Google's Top 10 for any keyword.Image CompressorCompress and convert images in the browser. Nothing is sent to a server.Sitemap FinderFind any website's sitemap from its URL.RSS Feed FinderDiscover the RSS, Atom, or JSON feed of any site from its URL.SEO and GEO DiagnosisFree SEO analysis and AI readiness, with your score and what to fix.

Glossary terms

SGESGE (Search Generative Experience) was the name of Google's experiment that brought answers generated by artificial intelligence to the top of the results page. Launched in 2023 inside Search Labs, the feature stayed in a testing phase and, in 2024, left the lab and became AI Overviews, the AI summaries that now appear in a good share of searches. In practice, SGE was the seed of the generative search Google uses today.GEOGEO, short for Generative Engine Optimization, is the set of practices that make your content get cited and used by artificial intelligence search engines, such as ChatGPT, Google's AI Overviews, Perplexity and Gemini. Instead of competing only for a position in the list of links, the goal of GEO is to become one of the sources the model chooses to build the generated answer.AI ModeAI Mode is Google's conversational search mode powered by artificial intelligence, in which the search engine delivers a generated answer instead of just a list of blue links. Built on the Gemini model, it accepts long and follow up questions, assembles the answer from several sources and cites a few links, bringing the search experience closer to a conversation with an assistant.AEOAEO (Answer Engine Optimization) is the optimization of content to appear as the direct answer in answer engines, the ones that deliver a ready made answer instead of a list of links. This includes Google's AI Overviews, assistants like ChatGPT, Perplexity and Gemini and voice search. Instead of aiming only for the first position, AEO tries to turn your content into the very answer that the machine reads, summarizes and cites.Generative engine optimizationGenerative Engine Optimization (GEO), or optimization for generative engines, is the practice of adjusting a site's content so it is read, understood and cited by artificial intelligence search engines, such as ChatGPT, Perplexity, Gemini and Google's AI Overviews. Instead of aiming only for a position in the list of links, the goal is to become one of the sources the model uses to build the generated answer.Answer engine optimizationAnswer Engine Optimization (AEO) is the optimization of content so it gets selected as the direct answer an answer engine delivers to the user, instead of appearing only as a link in a list. Answer engines are systems like Google's AI Overviews, ChatGPT, Perplexity and voice assistants, which read several sources and return a single ready made answer. AEO works on structure, clarity and authority so your brand becomes the source chosen and cited in that answer.Answer engineAn answer engine is any search system that returns a direct, already synthesized answer instead of a list of blue links. Rather than making the person click through several results, it reads multiple sources, summarizes them and delivers the ready answer right there. This category includes Google's AI Overviews, AI assistants such as ChatGPT, Perplexity and Gemini, voice assistants and even traditional featured snippets. It is the shift that makes SEO evolve toward becoming a cited source, not just a clicked link.Generative searchGenerative search is the type of search in which artificial intelligence generates an original answer, written on the spot from several sources, instead of just listing pages for the user to click. Rather than ten blue links, it delivers a text that summarizes, compares and connects information from different sites, usually with the sources cited. It is what happens in Google's AI Overviews and AI Mode, in ChatGPT with web access and in Perplexity, and it is the shift redesigning SEO toward optimizing for AI.LLMOLLMO, short for Large Language Model Optimization, is the set of practices that prepares your content to be cited, used and recommended by AI models such as ChatGPT, Gemini, Claude and Perplexity. Instead of aiming only at a position in traditional search, LLMO works to make the brand appear inside the answers these models generate when someone asks for a recommendation.