Should I optimize for zero-click search or fight it
Optimize for citation and brand capture on informational queries. Fight only when a protectable commercial URL is being stolen, not every zero-click result.
William Spurlock Founder — Spurlock Studios 24 MIN
Optimize citation and brand capture on informational queries. Fight only when a protectable commercial URL is being stolen. Zero-click is the default shape of Google, not a bug on your glossary page, and treating every unanswered click as theft will burn the quarter on the wrong URLs. This spoke is the decision rule. The system map lives in the Answer Engine Optimization playbook. Lane work is on /visibility.
The short answer
- Informational how-to, definition, and comparison queries: optimize to be the named source and the brand people search next.
- Protectable commercial URLs (pricing, product, booking, demo, quote): fight if the SERP is answering the transaction without you.
- Mixed queries: split the page job. Give the answer on the explainer. Keep the conversion on a URL you can defend.
- Do not fight the phenomenon. Fight a specific stolen conversion path. SparkToro’s 2026 Similarweb panel put U.S. zero-click at 68.01% for January–April — that is the climate, not your KPI.
nosnippetis a fight tool, not a default. On an explainer it usually deletes the citation you needed.
| Query job | Default | You are not trying to restore |
|---|---|---|
| Informational (what-is, how-to, compare) | Optimize: citation + brand | 2019 CTR on that URL |
| Protectable commercial (price, SKU, book, demo) | Fight if the SERP finishes the transaction | Being the free answer |
| Brand / navigational hijack | Fight the SERP and the entity | A new blog calendar |
What does optimize vs fight actually mean?
Optimize means you accept that some answers stay on Google, ChatGPT, or Perplexity, and you compete to be the sentence, the table, and the brand inside that unit. Fight means you change the SERP or the page so the user still has to reach a URL you own in order to complete the job — buy, book, price, or request.
Those are different jobs. Mixing them on one URL is how teams ship a glossary that cannot convert and a pricing page that Google quotes as a definition.
| Move | You are trying to win | You are willing to lose | Typical URL |
|---|---|---|---|
| Optimize | Citation, brand mention, next branded search | Informational CTR vs 2019 | What-is, how-to, comparison |
| Fight | Click or on-site conversion on a money URL | Appearance as a free answer | Pricing, SKU, booking, demo |
| Mixed | Answer on the explainer; conversion on the handoff | One page doing both jobs badly | “Best X for Y” that should route to a package |
| Ignore | Nothing this quarter | Time | Queries with no revenue or brand path |
Operator rule: if you cannot name the URL that should receive the click, you are not fighting. You are mourning a SERP feature.
Procedure when a stakeholder says “fight zero-click”:
- Write the query on a whiteboard.
- Write the URL you think is being stolen.
- Open the live SERP on mobile and desktop.
- Mark whether the on-SERP unit completes the transaction or only the question.
- If it only completes the question, optimize. If it completes the transaction, fight.
Which zero-click surfaces are you even arguing with?
Zero-click is not one feature. Featured snippets, People Also Ask, Knowledge Panels, local packs, AI Overviews, and chat-with-search answers all keep the user in the engine. The fight tools are different. The optimize tools are mostly the same: extractable answers, one citeable object, entity facts that match About.
SparkToro’s June 2026 writeup, using Similarweb’s U.S. desktop and mobile-web panel for January–April 2026, put zero-click at 68.01% of Google searches. Fishkin notes the 2019 Jumpshot, 2024 Datos, and 2026 Similarweb panels are not the same users — treat the decade chart as directional. The 2024 Datos study reported 58.5% U.S. and 59.7% EU zero-click, and 360 open-web clicks per 1,000 U.S. searches. SparkToro’s 2026 country table listed about 231 open-web clicks per 1,000 U.S. searches. Do not average those into one “industry rate.”
| Study (primary page) | Window / panel | Zero-click headline | Open-web clicks per 1,000 searches | Hedge you keep on the slide |
|---|---|---|---|---|
| SparkToro / Datos 2024 | Datos clickstream; US + EU; mobile coverage from Jan 2024 | 58.5% US, 59.7% EU | 360 US, 374 EU | Limited iOS in panel; ad blockers may undercount paid clicks |
| SparkToro / Similarweb 2026 | Similarweb US desktop + mobile web; Jan–Apr 2026 | 68.01% US | ~231 (SparkToro country table) | Excludes Google’s mobile search app; Fishkin calls prior-year charts apples-to-oranges |
| SparkToro country follow-up | Same 2026 window; additional countries | UK 69.5%, US 68.0%, FR 65.3%, CA 63.8%, IT 63.4%, DE 62.1% | DE 287, IT 280, FR 271, CA 268, UK 232, US 231 | Same methodology as the US 2026 post — still not your GSC |
SparkToro’s 2026 post also summarizes an Ahrefs opted-in tracker (75,000+ domains) as an 8-point drop in the share of traffic Google sent those sites from June 2025 to May 2026, about 22% relative. That is SparkToro’s read of an opted-in professional-site panel, not a census of the web. Use it as climate. Use your frozen query set as the decision.
| Surface | What the user gets without leaving | Optimize play | Fight play |
|---|---|---|---|
| Featured snippet | Paragraph or list from one URL | Be the extract; date the claim | max-snippet / nosnippet only if that URL must not be the free answer |
| People Also Ask | Nested answers | Own the related questions with short answers | Rarely worth a robots fight |
| Knowledge Panel | Entity facts | Match About, schema, and sameAs | Claim and correct the panel |
| Local pack / Maps | NAP, hours, directions, calls | Accurate profile | GBP + unique offer; do not rewrite the site as a directory |
| AI Overviews | Multi-source synthesis | Citation eligibility + citeable table | Preview controls if a commercial passage is being lifted |
| AI Mode / chat search | Multi-turn answer | Same GEO/AEO extractability — see GEO | You cannot robots.txt a competitor’s citation |
SparkToro attributed the 2024→2026 acceleration in part to AI Overviews (they say Overviews appear on 20%+ of searches and, when present, cut CTR by nearly 60%). That is SparkToro’s read of the panel, not a controlled experiment on your property. They also reported only 0.34% of searches moved into AI Mode in that January–April window — growing, not the 2026 zero-click driver yet.
Checklist before you pick a tactic:
- Screenshot the actual unit (snippet, Overview, pack, panel), not a vendor “AI traffic” chart
- Note cited domains and whether your brand is named
- Note whether a click is even required to finish the job
- Split brand vs non-brand in Search Console
- Freeze the query for 90 days so next month’s argument uses the same list
When do you optimize, and when do you fight?
The split is intent plus protectability, not “does an Overview exist.”
Optimize when the query is informational and the honest job of the page is to be quoted. The click was never the product. The product is being the source people and models reuse, then searching your name when they need the thing you sell.
Fight when the SERP is substituting for a URL that carries price, inventory, a booking flow, a demo, or a quote form — and a user can finish that job without you. That is stolen conversion, not stolen curiosity.
| Query class | Default side | Why | Exception that flips it |
|---|---|---|---|
| What-is / definition | Optimize | The engine can complete the job | Your definition is the product (standard, spec, regulated term you own) |
| How-to / steps | Optimize | Steps fit a snippet or Overview | The how-to is the paid tool or login |
| Comparison / best | Optimize | Criteria tables get cited | The comparison is your SKU matrix and prices are live |
| Brand + navigational | Protect / fight if hijacked | They already chose you | Competitor or scraper sitting on your brand SERP |
| Transactional (buy, book, price) | Fight if answered on-SERP | Conversion lives on your URL | You have no unique offer; then you have a product problem |
| Local services | Mixed | Pack can call without a site click | Fight the profile and the service page, not the “what is HVAC” post |
Who still gets a click, even in this climate? Fishkin’s 2026 post points at branded searches, local businesses, and high-intent transactional or tactical queries — the same buckets this spoke tells you to protect or fight. Informational definitions are the ones you stop treating as a traffic farm.
I have been SEO certified since 2021. The certification does not restore informational CTR. It does make this table boring if you actually look at the SERP instead of a sitewide sessions chart.
Decision list:
- If deleting the URL would remove a fact Google currently attributes to you, optimize that URL. Do not
nosnippetit in a panic. - If the URL is in the checkout or lead path, and the SERP now prints your price, availability, or “get a quote” answer from a competitor, fight.
- If neither is true, it is not this quarter’s argument.
How do you classify each query before you pick a side?
Do this on a frozen set of 30–80 queries. Not on vibes. Not on a headline that “68% of searches get no click.” That 68.01% is SparkToro/Similarweb for U.S. Google in early 2026. Your money terms can sit in the third that still clicks.
Procedure:
- Export the last 90 days from Search Console for the cluster.
- Keep queries with impressions above a floor you can defend (your floor, not a blog’s).
- Label intent: informational, commercial investigation, transactional, navigational.
- For each, open the SERP once on the device mix you actually get.
- Mark: unit present (snippet / Overview / pack / panel / none), you cited / mentioned / absent, click required to finish the job (yes/no), protectable URL exists (yes/no).
- Assign side: optimize, fight, mixed, ignore.
- Assign one owner. Unowned labels rot into Slack arguments.
| Label | Evidence you need | First action |
|---|---|---|
| Optimize | Informational; unit answers the question; your job is to be named | Rewrite lead + one table; hand off to a protectable URL |
| Fight | Transactional or brand; unit completes or misstates the commercial job | Unique offer, accurate entity, preview controls only on the stolen passage |
| Mixed | User asks a question then needs a tool or quote | Split: explainer cites, money URL converts |
| Ignore | No citation path, no brand path, no pipeline | Merge or leave alone; do not start a content calendar |
Checklist per query:
- Intent labeled by a human, not only a tool
- SERP screenshot dated
- Cited domains listed
- Protectable URL named or explicitly “none”
- Side assigned: optimize / fight / mixed / ignore
- Owner and review date
Failure to classify is how a homepage redesign gets opened because a glossary lost CTR.
What does optimize look like on an informational URL?
Change the job of the page. Rank-and-collect is the old job. The new job is: be the passage and the table the engine lifts, put the brand in the unit the buyer reads, and send people who want depth, a calculator, or a service to a URL you can defend.
This is AEO on Google’s answer surfaces and GEO when the engine synthesizes. Same extractability. Different scoreboard than 2019 sessions.
Rewrite skeleton that only fits an optimize URL:
- Lead answer in the first 60 words — the definition or the decision, dated if a number can move.
- One citeable object — table, numbered procedure, or bounded checklist. Not a mood paragraph.
- Entity facts that match About / schema — so the unit does not invent your city, price, or offer.
- A next step that is not “read more blog.” Audit, demo, calculator, pricing, or a case you can stand behind.
- A monthly SERP + citation log on the frozen query.
| Page element | Click-farm version | Optimize version |
|---|---|---|
| Title | “Ultimate guide” plus year stuffing | The question, answered |
| Opening | Brand mythology | The sentence a model can lift |
| Middle | Synonym coverage | Table, steps, caveats next to claims |
| Proof | “Trusted by industry leaders” | Named receipts you can defend |
| CTA | Newsletter on every URL | One handoff to a protectable URL |
| robots / preview | Accidental nosnippet | Snippet-eligible; data-nosnippet only on passages you refuse to donate |
| Measurement | Sessions | Citation on the frozen query + brand search + leads |
Do not invent a recovery percentage for the deck. Quote SparkToro or your Search Console. If you cannot say the number out loud, do not put it in the passage you hope Google lifts.
Optimize checklist:
- Indexed and snippet-eligible (Google’s AI-features floor)
- Lead answer visible in fetched HTML, not only in a client-rendered drawer
- One table or procedure worth quoting
- Internal link to the protectable URL with the commercial verb
- No
max-snippet:0accident on the answer block - Owner on the citation log
When is a commercial URL actually being stolen?
Stolen means the user can complete your commercial job without loading your URL, or the engine is sending that job to a competitor while using your facts.
Not stolen: a featured snippet that defines “what is answer engine optimization” using your glossary. That is an optimize win if you are named. It is not a checkout leak.
Stolen, or close enough to fight:
- Your pricing, package names, or booking window appear as a complete answer, and the click is optional to buy or inquire.
- A competitor is the cited source on
[your brand] pricingor[your product] vs [competitor]. - Maps is taking the call on a high-intent service query and your service page is a brochure that adds nothing the profile already states.
- A third-party scraper or marketplace is the Overview source for a SKU you actually sell.
- The Overview or snippet states a dead price, a wrong city, or an offer you retired — and that misstatement is converting against you.
| Symptom | Stolen? | Side | First move |
|---|---|---|---|
| Definition snippet, you cited | No | Optimize | Keep the extract; add brand + handoff |
| Definition snippet, competitor cited | Brand risk, not checkout | Optimize harder | Better extract + entity alignment + PR |
| Overview prints your live price as the answer | Yes if checkout is skippable | Fight | Unique offer on-page; consider preview limits on the price block |
| Brand query shows a competitor | Yes | Fight | Brand SERP cleanup, sameAs, support pages, digital PR |
| Local pack calls without a site visit | Sometimes — that can still be a win | Mixed | Strengthen GBP; keep the service URL for the people who need scope |
| Chat answer names you with a wrong fee | Yes | Fight | Correct the canonical page; get the correction indexed |
Procedure:
- List the three URLs that actually take money or qualified leads.
- For each, list the queries that should land there.
- SERP-check those queries weekly for four weeks.
- If the unit completes the commercial job, you have a fight case. If it only educates, you do not.
Do not declare theft from a sitewide CTR dip. Declare it from a money query plus a screenshot.
What does a justified fight look like?
A justified fight changes what the user must do to finish the job. It does not try to ban AI Overviews. Google will not restore 2019 click curves because you asked nicely in a robots tag.
Google’s own featured snippet documentation is blunt: you cannot volunteer a page as a featured snippet, and the guaranteed way to stay out of snippets is nosnippet — which also kills regular snippets. Robots meta rules apply those preview controls to AI Overviews and AI Mode as well. max-snippet can make a featured snippet less likely. It does not guarantee removal. data-nosnippet can fence a passage (price table, legal clause) without blanking the whole page.
| Fight tool | Use when | Do not use when |
|---|---|---|
| Unique commercial content the SERP cannot finish | You have a real offer, inventory, or configurator | Your “pricing” page is three adjectives |
| Accurate entity + Knowledge Panel claim | Brand query is polluted | You have no legal entity consistency across the site |
| Google Business Profile + service-area facts | Local pack is the real SERP | You try to out-blog the map pack with ten city doorway pages |
data-nosnippet on a price or quote block | That block is being lifted as a complete answer | You wrap the whole article so nothing is citeable |
Lower max-snippet | You want to remain in blue links but not as the featured extract | You still need Overview citation on that URL |
nosnippet | You accept zero snippet and zero AI-feature input from that URL | Any informational URL whose job is to be quoted |
| Digital PR / sameAs / third-party mentions | Competitor owns the entity narrative | You think one guest post replaces a canonical product page — see PR for citations |
| Merchant / product structured data | SKU queries | Fake Product markup on a blog post |
Fight procedure for one stolen commercial URL:
- Confirm the query is commercial or brand, not a definition that happens to mention you.
- Make the on-page offer something an Overview cannot honestly complete (live configuration, scoped quote, login, inventory).
- Align Organization / Product facts with About and the panel.
- Fence only the passage that is being stolen, with
data-nosnippet, if the rest of the page should still be eligible. - Re-fetch in Search Console. Confirm the HTML Google sees.
- Log the SERP weekly. If you
nosnippetthe whole URL, log that you chose invisibility in AI features on purpose.
Fake fights that waste a sprint:
- Doorway pages to “dodge” Overviews
- Clickbait titles that mismatch the quoted truth
- Hoarding every fact behind a form, including the definition
- Publishing forty thin posts to outrank the answer unit
- Sitewide
nosnippetbecause someone read a LinkedIn post
Fishkin’s 2026 advice is adjacent, not identical: SEO still matters, especially on branded, local, and high-intent transactional queries, but “better SEO” will not restore historical Google-referred volume as a climate. That is an optimize-the-business point. This spoke still says: fight the stolen money URL.
How do you measure whether the choice is working?
Do not use informational CTR as the moral scoreboard. SparkToro’s climate numbers (68.01% U.S. zero-click in early 2026 on Similarweb; 58.5% U.S. in the 2024 Datos study) describe searcher behavior across all queries. Your optimize URLs will often look “worse” on CTR while doing the new job. Your fight URLs should still show clicks, calls, or form fills.
Build a correlation dashboard, not a vanity “AEO score.”
| KPI | Source | Optimize URL | Fight URL | Kill criterion |
|---|---|---|---|---|
| Citation / mention on frozen query | Manual SERP log + generative AI report if the property has it | Primary | Secondary (you still want to be named correctly) | 0% for a quarter on money queries → rewrite or stop |
| Brand queries | Search Console | Should hold or rise if the explainer is working | Must not be hijacked | Free-fall after you deleted explainers → you cut demand |
| Clicks (not only CTR) | Search Console | Residual; do not treat as failure alone | Should not collapse if the fight is real | Clicks and impressions both down → demand problem |
| Protectable conversions | Analytics / CRM | Handoff quality | Primary | Sessions were the only slide |
| SERP accuracy | Screenshot log | Facts match the page | Price/offer not stolen or wrong | Wrong commercial fact shipping for two weeks unfixed |
| Snippet eligibility | URL Inspection | Must remain eligible | Intentional if you fenced a block | Accidental nosnippet on an optimize URL |
Weekly review:
- Same 20 queries. Same device class you care about.
- Cited? Mentioned? Absent?
- Did the commercial job still require your URL?
- Brand series vs last week.
- One decision: keep, rewrite, fence, or stop.
If informational sessions fall while citation rate, brand search, and protectable conversions hold, you optimized correctly. If you fought a definition and citation went to a competitor, you picked the wrong side.
I will cite receipts I can defend on a sales call: SEO certified since 2021, 500+ automations built, 20,000+ hours on agentic systems, 35,000+ hours saved for clients, hundreds of production sites. I will not invent a “zero-click recovery rate” for your vertical.
What usually fails first when teams pick the wrong side?
The first break is almost never “Google turned off organic.” It is a classification error that then ships a robots change or a content freeze.
Failure mode A — fighting a definition. A team slaps nosnippet on the glossary because CTR fell. The Overview keeps answering the query. A competitor becomes the named source. Brand search dips a quarter later. You did not get the clicks back. You donated the citation.
Failure mode B — optimizing a checkout. A product or pricing URL is rewritten as a friendly explainer so it can “win AI.” The Overview now completes the purchase decision with your old price list. Demo requests stall. You trained the engine to skip you.
Failure mode C — measuring the climate as the KPI. Leadership hears 68% zero-click and freezes publishing. Competitors keep the citeable tables. You return in six months with a clean CTR chart on a smaller query set you no longer rank for.
| Failure | What it costs | What you do instead |
|---|---|---|
Sitewide nosnippet | Eligibility for snippets and AI-feature input, per Google’s robots-meta spec | Fence one commercial passage or accept the quote |
| Deleting the informational cluster | Brand demand that the citations were feeding | Reinvent five pages; merge the rest |
| Rewriting pricing into a blog | Stolen commercial job | Unique offer; keep the URL transactional |
| One sitewide CTR target | Political freeze | Split optimize vs fight scoreboards |
| No frozen query set | Recurring argument | 30–80 queries, 90 days, screenshots |
Checklist after a bad month:
- Did we
nosnippetan optimize URL? - Did we turn a money URL into a glossary?
- Did we cut pages Google still attributes to us?
- Did we report SparkToro’s 68.01% as if it were our GSC?
- Did anyone own the SERP log?
If three of those are yes, stop publishing. Undo the robots and classification mistakes first.
How do you capture brand when the click never comes?
Brand capture is the optimize prize. The user never loads your URL and still leaves the unit knowing who to search, who to trust, and which offer exists. That only happens if the name, the noun, and the next step are in the extract.
SparkToro’s 2026 piece argues for influence that does not require a visit — audience research, platforms you do not own, still maintaining the site so answers are correct. Agree with the climate. Do not use it as permission to skip the canonical page. Models and Overviews still draw from what is crawlable and extractable.
| Brand capture move | Where it shows up | Proof it worked |
|---|---|---|
| Name in the lead sentence | Snippet / Overview / chat | Screenshot with your brand in the unit |
| Distinctive noun (product, method, place) | Knowledge Panel and answers | Panel matches About |
| Dated table with a source line | Citeable object | Competitor copy starts citing your framing |
| Handoff sentence (“request a visibility audit”) | Residual clicks | Protectable URL conversions, not blog bounce |
| Third-party mentions | Entity corroboration | Covered in the digital PR spoke |
| Consistent NAP / Organization | Local and brand SERPs | Pack and panel stop inventing a second company |
Procedure for one optimize URL:
- Write the one sentence you would tolerate seeing without a click.
- Put the brand in that sentence without stuffing.
- Put the commercial verb on the following sentence, aimed at the protectable URL.
- Add the table the engine can lift without your adjectives.
- Publish, inspect, log.
Checklist:
- Brand string matches the legal / About name
- No nickname collision with a bigger entity
- Offer sentence matches the live service page
- You are willing to see that paragraph quoted without payment — that is the optimize bargain
- If you are not willing, that passage belongs behind
data-nosnippetor on a fight URL
Zero-click brand work is not a vibe campaign. It is a paragraph you can screenshot.
What should you skip if you only have a week?
Skip volume. Skip a new editorial calendar. Skip arguing about whether “SEO is dead.” Do classification and two ships.
| Day | Do | Do not |
|---|---|---|
| 1 | Freeze 30 queries. Export GSC. | Redesign the homepage |
| 2 | SERP-log 20 of them. Label optimize / fight / mixed / ignore | Average SparkToro with your CTR |
| 3 | Pick one optimize URL and one fight URL | Open twenty content tickets |
| 4 | Ship the optimize rewrite (lead, table, handoff) | Add nosnippet “just in case” |
| 5 | Ship the fight change (offer uniqueness or fenced price block) | Rewrite pricing as a listicle |
| 6 | URL Inspection on both. Index request if fetched HTML is correct | Trust the staging screenshot alone |
| 7 | One-page note: sides, owners, next 30 days | A strategy deck with no URLs |
Week-one checklist:
- Frozen query list in a sheet, not a Slack thread
- Twenty dated screenshots
- One optimize URL shipped
- One fight URL shipped or explicitly deferred with a reason
- Accidental preview-control audit (
nosnippet,max-snippet:0) - Brand vs non-brand split saved
- Named owner for the next four weekly logs
If you cannot get Search Console access in a week, you are not ready for a fight. You are ready to ask for access. Hiring a visibility audit is faster than guessing from Analytics sessions.
When is this not worth doing yet?
Skip the optimize-vs-fight program when the basics are still on fire. Citation strategy on a site Google cannot fetch is theater.
Not worth it yet:
- The money URLs are
noindex, blocked, or returning soft 404s. - You have no Search Console property, or nobody who can export queries.
- Entity facts conflict across About, footer, schema, and GBP — the panel will keep hallucinating whoever is louder.
- There is no protectable URL. The whole site is blog. Optimize has nowhere to hand off; fight has nothing to protect.
- Leadership wants a guarantee that informational CTR returns. That is not a project. That is a wish.
- You will not look at a SERP weekly. Without the log, you will relitigate SparkToro’s 68% every Monday.
| Gate | Ready | Not ready |
|---|---|---|
| Fetch / index | Money URLs inspect clean | Rendering or robots accidents |
| Measurement | GSC + Analytics + a sheet | Sessions only |
| Offer | At least one URL that can take a lead or payment | “We sell strategy” with no page |
| Entity | One name, one address story | Three legal names in the wild |
| Time | An owner for four weeks of logs | A one-off workshop with no follow-up |
If those gates fail, fix crawl, entity, and the offer page. Then come back to this decision. The playbook order is still eligibility before extractability before authority.
A week of SERP screenshots without those gates still helps you stop a freeze. It does not justify a sitewide nosnippet or a blog purge. Save the fight tools for a URL that can take money.
What should be true 90 days after you pick a side?
You will not get 2019 informational CTR back as a climate. SparkToro’s own decade note is a 23-point rise in zero-click from their ~45% 2016 Jumpshot figure to 68% in 2026, with an explicit apples-to-oranges hedge on panels. Plan as if the engine keeps more answers. Measure as if your money queries still have a side.
Pass the quarter if you can show:
- Every priority query labeled optimize, fight, mixed, or ignore
- Two informational URLs that are actually cited or named on their frozen queries
- Brand search not in free-fall
- Protectable URLs converting at least as well on a lead or revenue basis
- No accidental
nosnippeton an optimize URL - Fight URLs where the commercial job still requires you, or a documented fence
- An exec note that quotes SparkToro as climate and GSC as the decision
| 90-day artifact | Pass | Fail |
|---|---|---|
| Classification sheet | 90 days, same queries, side marked | Ad-hoc screenshots |
| Optimize ships | Two URLs with tables and handoffs | Twenty outlines, zero HTML |
| Fight ships | Money URLs still transactional | Pricing rewritten as a glossary |
| Citation log | Weekly, named owner | “We do AEO” with no domains listed |
| Brand series | Stable or up | Explainers deleted in the name of focus |
| Pipeline | Protectable conversions held | Sessions were the only slide |
90-day checklist:
- Frozen sheet still has the original queries (no silent swaps)
- Optimize URLs: citation or named mention logged
- Fight URLs: commercial job still requires your page, or fence documented
- Brand series compared to day 0
- Preview controls audited — no accidental
nosnippeton explainers - Exec note quotes SparkToro as climate and GSC as the decision
If none of those moved, you argued about zero-click and never picked a side on a URL.
FAQ
Should I optimize for zero-click search or fight it?
Optimize citation and brand capture on informational queries. Fight only when a protectable commercial URL is being stolen — pricing, product, booking, or demo — and the SERP can finish that job without you. Zero-click as a climate is not something you reverse with better titles.
How do I measure whether optimize-or-fight is working?
Use a frozen query set. For optimize URLs, watch citation or brand mention, brand search, and handoff conversions — not restored informational CTR. For fight URLs, watch whether the commercial job still requires your page, plus clicks and form fills on that URL. Quote SparkToro for climate; use Search Console for the decision.
What usually fails first when teams try this?
Classification. Teams either nosnippet a glossary and donate the citation, or they rewrite a pricing page into an explainer and teach the engine to skip the checkout. The robots mistake and the content-freeze mistake show up before any “Google killed organic” story.
How long does this take to show results?
Classification and the first two URL ships belong in a week. Citation and brand movement take weeks to a quarter on a frozen set, because you need repeated SERP checks, not one screenshot. Commercial fight fixes (wrong price, brand SERP hijack) should show on the next recrawl if the HTML actually changed.
What should I skip if I only have a week?
Skip a new content calendar, homepage theater, and sitewide snippet bans. Freeze 30 queries, label 20 SERPs, ship one optimize rewrite and one fight change, then inspect both URLs. If you lack Search Console, get access before you pick a side.
When is this not worth doing yet?
When money URLs are unindexable, entity facts conflict, there is no protectable conversion URL, or nobody will own a weekly SERP log. Fix fetch, identity, and the offer page first. A strategy argument about 68% zero-click will not substitute for an inspectable HTML document.
CTA
Pick a side per URL — citation on the explainers, a real fight only on stolen commercial paths — then measure that, not 2019 CTR.
Lane: /visibility · Book a visibility audit.
What questions does this article answer?
- Should I optimize for zero-click search or fight it?
- Optimize citation and brand capture on informational queries. Fight only when a protectable commercial URL is being stolen — pricing, product, booking, or demo — and the SERP can finish that job without you. Zero-click as a climate is not something you reverse with better titles.
- How do I measure whether optimize-or-fight is working?
- Use a frozen query set. For optimize URLs, watch citation or brand mention, brand search, and handoff conversions — not restored informational CTR. For fight URLs, watch whether the commercial job still requires your page, plus clicks and form fills on that URL. Quote SparkToro for climate; use Search Console for the decision.
- What usually fails first when teams try this?
- Classification. Teams either `nosnippet` a glossary and donate the citation, or they rewrite a pricing page into an explainer and teach the engine to skip the checkout. The robots mistake and the content-freeze mistake show up before any “Google killed organic” story.
- How long does this take to show results?
- Classification and the first two URL ships belong in a week. Citation and brand movement take weeks to a quarter on a frozen set, because you need repeated SERP checks, not one screenshot. Commercial fight fixes (wrong price, brand SERP hijack) should show on the next recrawl if the HTML actually changed.
- What should I skip if I only have a week?
- Skip a new content calendar, homepage theater, and sitewide snippet bans. Freeze 30 queries, label 20 SERPs, ship one optimize rewrite and one fight change, then inspect both URLs. If you lack Search Console, get access before you pick a side.
- When is this not worth doing yet?
- When money URLs are unindexable, entity facts conflict, there is no protectable conversion URL, or nobody will own a weekly SERP log. Fix fetch, identity, and the offer page first. A strategy argument about 68% zero-click will not substitute for an inspectable HTML document.
Last reviewed — SparkToro Datos 2024 study, SparkToro Similarweb Jan–Apr 2026 study, Google featured-snippet and robots-meta docs checked against the 2026-08-21 publish date.
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.