Get Cited in AI Overviews: Indexed, Snippet-Eligible, Quotable
Google AI Overviews cite pages that are indexed, snippet-eligible, and quotable — not pages with special AEO markup. Full operator checklist is inside.
William Spurlock Founder — Spurlock Studios Updated 25 MIN
How do you get cited in Google AI Overviews? Make the page eligible for Google Search, keep it snippet-eligible, and write passages an Overview can lift without rewriting your brand into mush. Google’s Search Central guidance on AI features and your website is blunt: a supporting link has to be indexed and eligible to show in Search with a snippet. There is no second robots protocol and no special “AI Overviews markup.”
This method spoke sits under the Answer Engine Optimization playbook. If you already rank and still never appear, use the diagnostic companion ranked but missing AI Overviews after you finish the eligibility work below. If clicks fell after an Overview started showing, that is a different job: AI Overviews traffic drop.
The short answer
- Indexed in Google Search is the floor — not a guarantee of an Overview citation.
- Snippet eligibility matters.
nosnippetand some preview controls can silently kill quotation. - Quotable structure (answer-first blocks, lists, tables) beats “more words.”
- Cover query fan-out with real sections or a cluster — not doorway pages.
- FAQ schema can help clarity. It does not buy inclusion.
- Week one: fix crawl and snippet blockers, then rewrite the five money pages for extractability.
What does Google actually require to get cited?
Google’s documented bar for appearing in AI features is ordinary Search hygiene plus helpful, people-first content — not a second index. The AI features page states there are no additional technical requirements beyond being indexed and snippet-eligible under the Search technical requirements.
| Claim you will hear | Reality (operator version) | Source class |
|---|---|---|
| “Install AEO markup / AI Overview schema” | No official special markup for Overviews | Search Central |
| “FAQ schema guarantees inclusion” | False — useful for structure, not a ticket | Search Central |
| “Rank #1 and you’re in” | False — passage selection is not page rank | Field + docs |
| “Need a separate AI sitemap or llms.txt” | Not a Google Search requirement | Search Central |
| “Indexed + snippet-eligible + clear answers” | Matches official direction | Search Central |
Reconcile the agency PDF with Search Central this way: keep the useful checklist items (entities, extractability, internal links, measurement). Throw out the fake file formats.
John Mueller’s May 2025 Search Central post on succeeding in AI search repeats the same stack: unique content, page experience, crawl access, preview controls, and structured data that matches what people see. If a vendor cannot point at one of those pages, treat the item as optional theater.
Is being indexed enough for an Overview citation?
No. If Google cannot index the URL, Overviews will not cite it. That is the floor, not the finish. The technical requirements are three checks: Googlebot is not blocked, the page returns HTTP 200, and the page has indexable content in a supported file type that does not violate spam policy.
- URL in sitemap and discoverable via internal links
-
index,follow(or default) — no accidentalnoindex - Canonical is the URL you want cited
- Soft-404 and thin doorway patterns removed
- Search Console shows Indexed for the target URL
- URL Inspection shows Googlebot received the HTML you think you shipped
Semrush helps you see competitive SERP shape around the query. Search Console is still the source of truth for your index status. I have been SEO certified since 2021 and I still open URL Inspection before I argue about “AEO.” If the money URL is Crawled — currently not indexed, you do not have an Overview problem. You have an index problem.
Important content has to exist as text. Google’s AI-features guidance says to make sure important content is available in textual form. A hero video with no transcript is a film, not a citation candidate.
Run URL Inspection on every money URL before you rewrite a word:
- Open the live URL in Search Console → URL Inspection.
- Confirm “URL is on Google.” If it is not, stop the AEO ticket.
- Open the crawled HTML. Search for the answer sentence you expect to be quoted.
- Search the same HTML for
nosnippet,max-snippet, anddata-nosnippet. - Confirm the canonical in the crawled HTML is the URL you want cited.
- If HTML and Chrome disagree, you have a render or template problem, not a copy problem.
- Request indexing only after the fetched HTML is the page you meant to ship.
| Inspection finding | Diagnosis | First fix |
|---|---|---|
| URL is not on Google | Index / crawl / quality | Technical requirements, then wait |
| Crawled HTML missing the answer | JS or CMS render | Put the answer in the initial HTML |
Crawled HTML has nosnippet | Preview control | Remove it from the template |
| Canonical points at a listing | Duplicate / param URL | Fix canonical and internal links |
| Soft-404 in Page Indexing | Thin or wrong status | Restore 200 + real content |
Do not argue with an Overview screenshot until this table is clean.
Can nosnippet and preview controls silently block you?
Yes. Overviews need content they are allowed to show. The robots meta tag spec is explicit: nosnippet applies to AI Overviews and AI Mode, and it also prevents the content from being used as a direct input for those features. data-nosnippet on a span, div, or section can hide the only paragraph worth quoting.
| Control | Risk to AI Overviews | Typical accident |
|---|---|---|
nosnippet | High — blocks textual quotation and Overview input | “Hide ugly snippets” sitewide |
max-snippet:0 | High — same class of problem | Template leftover from a legal review |
data-nosnippet on the answer block | High if it wraps the only quotable text | Cookie banner wrapper reused on main |
noindex | Total — page is not in Search | Staging header copied to prod |
Normal index,follow | Fine | Default |
| Honest FAQ / HowTo JSON-LD | Fine; not magic | Useful when it matches visible Q&A |
Audit the template, not just the blog post. Many teams block snippets sitewide for “design reasons” and then wonder why Overviews never quote them. The AI-features page tells you to use URL Inspection to see the HTML Googlebot actually received. Recrawl can take days to months. Do not declare the fix a failure on day two.
If you want to stay out of Overviews, those same preview controls are the documented way. If you want in, treat them as production bugs.
Does Google-Extended or a Search Console toggle change eligibility?
They are different switches. Mixing them up is how a well-meaning legal review deletes Overview eligibility.
| Control | What it does | Affects AI Overviews? |
|---|---|---|
Googlebot robots.txt / noindex | Crawl and index for Search | Yes — you leave Search |
Preview controls (nosnippet, data-nosnippet, max-snippet) | What Search may show or use as Overview input | Yes |
| Google-Extended | Training and grounding for Gemini Apps and Vertex AI | No — Search Central says it does not impact Search inclusion or ranking |
| Search generative AI control | Property-level include/exclude for Search generative AI features | Yes, when the control is available |
The Search Console control is rolling out to a subset of properties. Default is include. Exclude means your links and content will not appear in AI Overviews, AI Mode, or generative AI features in Discover. Google says the change is not used as a ranking signal for the rest of Search, and it does not replace noindex. If a parent property flipped to exclude and a child inherited it, you can look “invisible” in Overviews while classic blue links still work.
Google-Extended is the training and grounding token for Gemini Apps and Vertex AI. Blocking it does not opt you out of AI Overviews. Using it as your “AEO robots.txt strategy” is a category error.
How do query fan-out and RAG change what you write?
Overviews and AI Mode may use query fan-out: the system issues related searches across subtopics, then grounds the response with retrieval-augmented generation against the Search index. Google’s generative AI optimization guide uses a lawn-weeds example: the original query fans into herbicides, non-chemical removal, and prevention. You do not win by stuffing every fan-out variant into one bloated URL, and you do not win by publishing a thin page per variant.
| Approach | Use when | Avoid when |
|---|---|---|
| Single deep page with H2s as sub-answers | One primary intent, low competition | You are stuffing five products into one URL |
| Pillar + spoke cluster | Multiple intents share an entity | Spokes are thin rewrites of each other |
Doorway variants (/best-x-city-a) | Almost never for this work | Always — they age into spam |
Google’s own guide warns that creating separate content for every possible fan-out variation primarily to manipulate rankings or generative AI responses violates the scaled content abuse policy. Map the sub-questions from People Also Ask and from what the Overview already shows. Answer each with a real section or a real spoke. Link them. Depth beats duplication.
A cluster that exists to be useful still helps machines assemble an answer. A cluster that exists to occupy every phrasing is the old doorway play with a new acronym.
What makes a passage quotable enough to lift?
Write so a model can lift 40–80 words that still make sense alone. Google says you do not need to “chunk” pages into tiny AI pieces, and you do not need to rewrite only for machines. That is not permission to bury the answer under three screens of brand mythology. People-first and extractable can be the same paragraph.
- Open the page with a direct answer to the primary query.
- Put steps in a numbered list or a table of inputs → outputs.
- Define jargon in one sentence before you use it.
- Keep claims dated or sourced when you use numbers.
- Put the caveats next to the claim, not in a footer nobody reaches.
Surfer (or any coverage tool) is optional scaffolding for topic completeness. It is not a pass/fail religion for Overviews. I use coverage tools the way I use a packing list: to notice a missing section, not to grade sentences.
Example shape that survives extraction:
AI Overviews cite pages that are indexed in Google, eligible for snippets, and written with standalone answer passages. Special AEO markup is not required. Fix crawl and
nosnippetissues first, then rewrite the money pages for extractability.
That paragraph can stand alone. Your hero slogan usually cannot.
Google’s helpful, people-first content guidance is the quality bar the AI-features page points at. Commodity listicles that anyone could have generated lose to a first-hand constraint, a dated procedure, or a table a buyer can use without the rest of the page.
| Before (unquotable) | After (stands alone) |
|---|---|
| “We craft digital experiences that put your brand first.” | “We design and ship custom marketing sites for artists and operators. Typical sprint: information architecture, build, and a CMS the client will actually use.” |
| “AI is changing search as we know it.” | “Google AI Overviews cite pages that are indexed, snippet-eligible, and written with standalone answer passages. Special AEO markup is not required.” |
| Three screens of founder memoir, then the offer | Offer sentence in the first 80 words; memoir later or not at all |
| Pricing “from $X” with no scope | A table: deliverable, what is in, what is out, who owns it |
| A 40-second showreel and no transcript | The same claims in a short text block under the video |
Rewrite test: copy the first 80 words into a blank note. If a stranger cannot repeat the offer or the answer, the Overview will not do better. That test costs nothing and catches most of the pages I am asked to “optimize for AEO.”
Do you need special AEO markup, llms.txt, or chunking?
No. The optimization guide’s mythbusting section is the page I send when a deck claims otherwise.
| Tactic sold as “AEO” | Google’s position | What to do instead |
|---|---|---|
| Custom “AI Overview” schema type | No special schema.org markup required | Use standard types that match visible content |
| llms.txt / AI-only text files | Search does not use them as a special signal | Do not block HTML on the theory that a text file will replace it |
| Forced chunking into tiny sections | Not required; systems can read multi-topic pages | Headings for humans; length for the audience |
| Rewriting only for long-tail synonym lists | Systems understand synonyms | Write the question people ask, then answer it |
| Inauthentic mention campaigns | Spam systems still apply | Earn real corroboration; do not buy ghost quotes |
| Guaranteed inclusion SLA | Nobody can sell that honestly | Baseline, ship, re-check on a frozen query list |
Keep standard structured data as part of ordinary SEO. Google still says it helps rich-result eligibility. The same guide says over-focusing on structured data is a miss: it is not required for generative AI search. If the HTML cannot be quoted, JSON-LD will not save you.
Does FAQ schema get you into AI Overviews?
No. Structured data helps Google understand a page and can make that page eligible for rich results. It has to match visible content. Do not mark up answers that are not on the page. Do not build empty pages that exist only to hold JSON-LD.
FAQPage is for pages where the main content is a list of questions and answers from the site owner. It is not a ticket into an Overview. Fake FAQ spam can cost you rich results and trust. If you use it, keep the visible ### …? headings in sync with the markup, and drop questions that exist only to stuff keywords.
| Markup | Keep when | Cut when |
|---|---|---|
| Article / BlogPosting | The page is an article and dates/authors are true | You stamp it on a pricing calculator |
| FAQPage | Visible Q&A is the point of the page | You hide 40 questions in a script tag |
| HowTo | The page is actually a procedure | You mark a sales page as twelve “steps” |
| Organization / Person | About and sameAs match the real entity | You invent awards and alumni |
| Custom “AEO” type | Never | Always |
Schema that matches visible content still helps machines understand what the page is. It does not replace quotable HTML.
How does ranking relate to Overview citations?
Ranking in the top 10 raises the odds you are in the candidate pool. It does not assign the citation. Overviews pick passages that answer sub-questions cleanly. A #3 page with a crisp table can beat a #1 page that opens with “In a world of…” fluff. Optimize for being quotable and ranking — not for rank alone.
Google also says AI Overviews are only shown when the system decides they are additive to classic Search, and they often do not trigger. You can do everything right and still see no Overview on a query. That is a SERP-feature decision, not a personal rejection.
If the URL already ranks and still never appears as a supporting link, stop treating this spoke as the whole job. Switch to the diagnostic in ranked but missing AI Overviews: eligibility first, then extractability, then fan-out coverage, then corroboration.
| Signal | What it tells you | What it does not tell you |
|---|---|---|
| Top-10 rank | You are in a plausible candidate set | You will be the cited passage |
| Overview present, you absent | Feature fired; you lost the cite | Why — run the diagnostic |
| No Overview at all | Feature did not fire | Your page is “bad at AEO” |
| Overview present, you cited | Passage won for that query | Tomorrow’s query will look the same |
What should a service page look like if you want the cite?
Service pages fail Overviews when they open with atmosphere and bury scope, pricing posture, and who it is for. Atmosphere can stay in the visual design. The text layer has to work without the film grain.
Rewrite skeleton:
- One-sentence offer answer — who it is for + what you do + primary constraint.
- Table — deliverable → timeline → owner.
- Steps — how engagement works in five lines.
- Fit / not-fit list — reduces wrong citations and wrong leads.
- Proof — named receipts you can stand behind (no invented case metrics).
- FAQ — real objections with
### …?headings if you want FAQPage extraction on-site.
| Block | Buyer job | Overview job |
|---|---|---|
| Offer sentence | Decide if this is the right shop | Lift a definition that names the service |
| Scope table | See what they are buying | Quote a bounded deliverable |
| Steps | Know the next week | Quote a procedure |
| Fit / not-fit | Self-select | Reduce garbage citations |
| Proof | Believe you have done it | Ground a claim without a fake number |
On Spurlock Studios work I will cite receipts I can defend: 500+ automations built, 20,000+ hours on agentic systems, 35,000+ hours saved for clients, hundreds of production sites. I will not invent a “47% Overview win rate” for a deck. If you cannot say the number on a sales call, do not put it in the passage you hope Google lifts.
Local and product pages have extra official homework. The AI-features and optimization guides both tell you to keep Merchant Center and Business Profile information current, because generative responses can pull product and local details from those systems as well as from HTML.
| Page type | Quotable minimum | Official extra |
|---|---|---|
| Service / studio | Offer sentence, scope table, fit list | Organization / Person that matches About |
| Local service | NAP that matches the profile, hours, service area | Google Business Profile fields in sync |
| Product / ecommerce | Specs, price posture, who it is for | Merchant Center feed not fighting the page |
| Comparison | Criteria table, who should pick what | No doorway clones per synonym |
| How-to | Numbered steps with inputs and outputs | HowTo markup only if the steps are visible |
If the Business Profile says one city and the page says another, you taught two systems two facts. Overviews are not the place you want that argument settled.
What breaks when the answer lives only in a video or JavaScript?
The answer never reaches the quotation set. Google can process JavaScript when it is not blocked, but JavaScript SEO is the harder path. If the only clean answer is injected after a client render that Googlebot does not get, you are asking an Overview to cite a shell.
- View source or URL Inspection HTML contains the answer paragraph
- The answer is not locked behind a tab that never renders text
- Video pages ship a transcript or chapter text, not captions-only hope
-
data-nosnippetis not inherited from a cookie or paywall wrapper - Images that carry the claim also have useful alt and nearby text
- Soft navigation does not leave the canonical pointing at a listing URL
Failure mode I see on marketing sites: the CMS puts the H1 in a canvas animation and the first real sentence is a newsletter bribe. Pretty. Unquotable. The Overview cites the competitor who wrote a boring table.
If you ship motion, keep a static text twin. Bravery is not a citation strategy.
How do you measure citation without fake CTR promises?
Industry blogs recycle CTR-drop statistics for AI Overviews. Numbers move by query class and vertical, so do not paste a single percentage into a board deck as destiny. Google’s own line is more useful: clicks from pages with AI Overviews can be higher quality (more time on site), and you will miss that if you only watch click-through rate. When clicks did drop on an informational cluster, use the traffic-drop playbook instead of rewriting markup in a panic.
Use Search Console’s Generative AI performance report when your property has it. Google is rolling it out to a subset of owners. It tracks impressions in AI Overviews and AI Mode by page, country, and device. It is not a full citation log. It will not tell you which sentence was lifted. It will not tell you other answer engines.
Impression counting for Overviews is stricter than people assume. Google’s impressions, position, and clicks help page says an Overview impression counts when the link is scrolled or expanded into view, and every link inside the Overview inherits the same position — the Overview occupies one SERP slot.
- Confirm the property is verified and the generative AI control is set to include
- Confirm the report exists; absence can mean low impressions, exclude, or no rollout yet
- Filter priority landing pages; data is assigned to the canonical
- Pair Console trends with a weekly manual Overview spot-check on 15–25 queries
- Log whether your URL was cited, not only whether an Overview appeared
- Track conversions and time on site, not informational CTR alone
Citation is the AEO KPI. CTR on informational queries may fall even when you win the cite. Plan the page’s job accordingly — some URLs exist to be quoted; others exist to convert brand demand. The visibility scoreboard is where those jobs get named.
Keep a frozen panel. Do not add queries mid-week because a screenshot looked exciting.
| Field | Why it exists |
|---|---|
| Query (exact string) | Fan-out and Overview presence are query-specific |
| Date / locale / device | Overviews differ; log what you actually saw |
| Overview present (Y/N) | Feature fire is not the same as a cite |
| Your URL cited (Y/N) | The only AEO win on that row |
| Other cited domains | Shows who owns the assembled answer |
| GSC generative AI impressions on the URL | Directional, delayed, canonical-assigned |
| Notes (eligibility / extractability / fan-out) | Tells you which ticket to open next |
Fifteen to twenty-five queries is enough for a studio site. Re-run weekly. One screenshot is an anecdote. A month of the same panel is a trend.
What should you fix in the first week?
Do the eligibility and extractability pass before you buy a content calendar.
- Pull top 20 landing pages by revenue or leads.
- Check index status, robots meta, and
data-nosnippeton templates. - Check Settings → Search generative AI if the control exists on the property.
- Fix any snippet blockers on those templates.
- Rewrite the opening 80 words on the five highest-intent URLs into answer-first form.
- Add one table or numbered procedure per URL.
- Draft fan-out H2s or a spoke outline for the primary money query — real sections, not doorways.
- Validate Organization / Article / FAQ schema only where it matches the page.
- Baseline Overview presence on a frozen query list (query, Overview Y/N, your URL cited Y/N).
- Ship; request recrawl on the money URLs; re-check in 7 and 21 days — not hourly.
That week beats a month of “AEO content calendar” posts nobody can quote. Recrawl timing is Google’s, not yours. The AI-features troubleshooting note is the one to remember: days to months, then inspect the fetched HTML again.
Template audit — do this once per layout, not once per blog post:
| Template | Check | Fail if |
|---|---|---|
| Default page | robots meta, canonical, H1 | nosnippet or missing H1 |
| Blog post | Answer in first screen of HTML | Hero image, no lead sentence |
| Service | Offer + scope table in HTML | Atmosphere only |
| Location | NAP matches Business Profile | City pages that only swap a name |
| Product | Specs visible without JS | Price in a widget Googlebot misses |
| Legal / cookie wrapper | data-nosnippet scope | Wrapper includes <main> |
If five URLs share a broken template, you do not have five content problems. You have one engineering ticket. Fix the layout, request recrawl on the money set, and only then open the writing queue.
When should you stop polishing one URL?
If a page is indexed, snippet-eligible, answer-first, and still never cited after several re-tests on a competitive query, stop endlessly copy-tweaking. Expand fan-out coverage, build corroboration, or accept that a roundup ecosystem owns that prompt for now. Infinite on-page rewrites are how teams avoid off-site work.
| Situation | Next move | Stop doing |
|---|---|---|
| Not indexed | Fix crawl, status, thinness | “AEO writing sprints” |
Indexed, nosnippet on template | Remove the control, recrawl | Rewriting the hero |
| Indexed, snippet-eligible, vague prose | Answer-first + one table | Buying custom schema |
| All of the above, still never cited | Fan-out cluster + corroboration | Weekly synonym swaps |
| Overview never fires on the query | Accept feature absence; win classic SERP | Blaming the CMS |
A page can be “done” for Overviews and still be a bad sales page. Those are different edits. Do not mix them in one ticket.
Re-test rule I use on visibility work: freeze the query list, change one layer (eligibility, extractability, or fan-out), wait for a recrawl window, then score the panel again. If you change copy, schema, and off-site mentions in the same week, you will not know which lever moved. Three messy sprints feel busy. One clean loop tells you whether to keep writing or go off-site.
What fails when you buy a fake AEO stack?
A team buys a “get into AI Overviews” package: custom JSON-LD type nobody validates, a /ai-llms-overview.xml inventing requirements, and a dashboard promising CTR recovery. Two months later, Search Console still shows the money URL as crawled-not-indexed, and the answer is still under a video that never renders text.
Cost: budget spent on fiction while eligibility stays broken. Worse cost: a Search Console exclude inherited from a parent property, or a sitewide nosnippet, while the vendor reports “schema deployed.”
Do this instead:
- Prove indexation and snippet eligibility.
- Confirm the generative AI control is include, if the property has it.
- Rewrite for extractability.
- Cover fan-out honestly.
- Measure with Search Console generative AI reporting (where available) plus a manual prompt panel.
- Only then expand PR and corroboration.
If a vendor cannot explain an item in Search Central language, it is optional until proven otherwise. I will take a boring, indexed, snippet-eligible table over a cinematic page that Google is not allowed to quote.
Vendor questions that end the meeting:
| Ask | Acceptable answer | Walk-away answer |
|---|---|---|
| Where is this in Search Central? | A named AI-features or robots-meta URL | “Our proprietary AEO protocol” |
What happens if we only fix nosnippet? | Recrawl, then re-score the panel | “Schema will override it” |
| Can you guarantee inclusion? | No — we can guarantee eligibility work | A contractual Overview SLA |
| How do you measure? | Frozen panel + Search Console generative AI | A vanity “AEO score” with no method |
| What do we not do? | Doorway fan-out, fake FAQ, llms.txt as a substitute | “We publish 60 AI posts this month” |
Off-site corroboration still matters after eligibility is clean. Google’s guide says chasing inauthentic mentions is a miss; spam systems still apply. Get the About page, Business Profile, and a handful of real third-party pages to agree on the same entity facts. That is corroboration. A purchased “10 AI citations” package is not.
- Money URLs indexed and snippet-eligible
- Generative AI control set to include, if the property has it
- Answer-first HTML on the five highest-intent pages
- Frozen panel scored before and after the recrawl window
- No vendor file that Search Central does not name
FAQ
Do I need special AEO markup?
No. Google’s guidance for AI features does not require a special AI Overviews schema or file. Use standard structured data when it matches visible content, and spend the rest of the budget on eligibility and quotable writing. llms.txt and custom “AEO” types are not a Search requirement.
Can nosnippet block me?
Yes. nosnippet, max-snippet:0, and wrapping your only answer in data-nosnippet can keep you out of the quotation set even if you rank. The robots meta spec applies those preview controls to AI Overviews and AI Mode. Audit templates before you rewrite prose.
Does FAQ schema guarantee inclusion?
No. FAQ markup can clarify Q&A pages and support rich results in some cases, but it is not a ticket into AI Overviews. Fake FAQ spam can hurt more than it helps. Keep visible questions and JSON-LD in sync, or skip the markup.
Does ranking #1 guarantee a citation?
No. Rank improves candidacy; Overviews still choose extractable passages that cover the assembled answer. A lower-ranked but clearer page can win the cite. An Overview also has to fire at all — Google says the feature often does not trigger.
How do I use Search Console’s generative AI reporting?
Use it to spot pages and countries that earn impressions in AI Overviews and AI Mode, then verify with manual Overview checks whether your URL was the cited source. Pair Console with a fixed prompt panel. Treat the report as directional: impressions require the link to be scrolled or expanded into view, and it is still rolling out.
What should I fix in the first week?
Indexation and snippet eligibility on money URLs, the Search Console generative AI control if it exists, then answer-first rewrites and one structured block per page. Leave speculative markup packs and mass blog volume for after those pass.
CTA
Stop shopping for magic Overview markup. Make the page eligible, make the passage quotable, then measure. If the URL already ranks, take the diagnostic next. If clicks fell after an Overview appeared, treat that as a traffic job, not a schema job.
Bring the frozen query list and the five money URLs. That is enough to start.
Start on /visibility, or book a visibility audit if you want the eligibility and extractability pass done with a dated baseline.
What questions does this article answer?
- Do I need special AEO markup?
- No. Google’s guidance for AI features does not require a special AI Overviews schema or file. Use standard structured data when it matches visible content, and spend the rest of the budget on eligibility and quotable writing. llms.txt and custom “AEO” types are not a Search requirement.
- Can `nosnippet` block me?
- Yes. `nosnippet`, `max-snippet:0`, and wrapping your only answer in `data-nosnippet` can keep you out of the quotation set even if you rank. The robots meta spec applies those preview controls to AI Overviews and AI Mode. Audit templates before you rewrite prose.
- Does FAQ schema guarantee inclusion?
- No. FAQ markup can clarify Q&A pages and support rich results in some cases, but it is not a ticket into AI Overviews. Fake FAQ spam can hurt more than it helps. Keep visible questions and JSON-LD in sync, or skip the markup.
- Does ranking #1 guarantee a citation?
- No. Rank improves candidacy; Overviews still choose extractable passages that cover the assembled answer. A lower-ranked but clearer page can win the cite. An Overview also has to fire at all — Google says the feature often does not trigger.
- How do I use Search Console’s generative AI reporting?
- Use it to spot pages and countries that earn impressions in AI Overviews and AI Mode, then verify with manual Overview checks whether your URL was the cited source. Pair Console with a fixed prompt panel. Treat the report as directional: impressions require the link to be scrolled or expanded into view, and it is still rolling out.
- What should I fix in the first week?
- Indexation and snippet eligibility on money URLs, the Search Console generative AI control if it exists, then answer-first rewrites and one structured block per page. Leave speculative markup packs and mass blog volume for after those pass.
Last reviewed — Google AI-features, AI optimization guide, robots-meta, and Search Console generative AI docs checked 2026-08-16.
AI Visibility
AI Visibility Cannabis visibility when the ad accounts are banned
Google and Meta will not take the usual spend. The models still answer dispensary, cultivator, and brand questions — if the site can be read and the cart can clear a 21+ order.
AI Visibility When ChatGPT names the franchise, not your shop
Run the best-HVAC-near-me prompt panel. If the model names a national franchise, fix corroboration and entity facts — not another blog calendar.
AI Visibility How do I get cited by Perplexity specifically
Allow PerplexityBot, put a liftable answer and unique numbers in HTML, then log numbered sources on a frozen prompt panel. There is no bought citation rate.
AI Visibility What belongs in an AI visibility monthly retainer vs a one-time audit
A one-time audit is the baseline plus prioritized fixes. A monthly retainer is prompt-panel tracking, entity hygiene, page jobs, and citation recovery.
Will's Journal in your inbox.
What I learned this week building for shops, floors, and houses.
You're on the list.
Sign-up failed — try again.
By subscribing, you agree to the Privacy Policy.