Harry Parker
Twelve years in SEO + e-commerce engineering. Now runs Surfient's retrieval and protocol research.
- Retrieval mechanics
- llms.txt + ai-sitemap
- Share-of-voice research
- Shopify implementation
- Posts
- 29
- Guides
- 21
Harry leads Surfient's retrieval and protocol research — how llms.txt, ai-sitemap.xml, structured-data feeds, and in-prose ranking cues move the needle on AI answer share. He spent twelve years in SEO and e-commerce engineering before pivoting fully to generative search in 2024. His work pairs hands-on Shopify implementation with controlled experiments on ChatGPT, Perplexity, Claude, and Google AI Overviews.
- Retrieval mechanics
- llms.txt + ai-sitemap
- Share-of-voice research
- Shopify implementation
Posts by Harry Parker
- 11 min read
Why your Shopify store isn't in ChatGPT
Nine times out of ten a Shopify store is absent from ChatGPT for one of three classes of reason: it isn't being crawled by the right bots, its signals don't survive the retrieval pass, or the narrative on the page isn't shaped like something a model will quote. Here is the 14-point check we run, the thresholds we use, and the 6 fixes that close the gap fastest.
- 9 min read
GSC is lying about your traffic
The number-one reason merchants think GEO isn't working is that GSC tells them organic traffic is flat. GSC is not wrong — it's just not measuring what you think it's measuring. Here is what GSC actually counts, where AI-cited visits really land, and the three changes to your channel grouping that recover 62% of the attribution loss.
- 12 min read
The 90-day GEO onboarding blueprint
Most merchants treat GEO as a week-long schema fix. The ones that move citation share run a 90-day program: Audit → Fix → Amplify, with weekly rituals and hard checkpoints. Here is the exact blueprint, what ships in each phase, and the median numbers to hit at Day 30, 60, and 90.
- 7 min read
llms.txt for Shopify — the 20-minute setup
Publishing an llms.txt is the single highest-leverage thing a Shopify merchant can do to become citable by AI assistants this quarter. Here is the exact template, the Shopify hosting workaround, and what changes once GPTBot starts fetching it.
- 9 min read
Your product descriptions kill AI citations
Ranking in Google rewards atmosphere copy: evocative, emotional, vague. Ranking in ChatGPT rewards the opposite — specific, quotable, boring. Most Shopify PDPs still ship the first. Here are the five patterns we see kill AI citations the most, the rewrite rule for each, and the 4.2× multiplier you get when you fix all five.
- 11 min read
GEO budget allocation framework for Shopify
The fastest way to waste a GEO budget is to dump it on schema. Here's the four-lane split we see outperform — Schema, Content, Measurement, External — broken down by store size, plus the two misallocations that keep citation share plateaued regardless of spend.
- 9 min read
Why GEO beats SEO for Shopify merchants in 2026
Organic traffic to Shopify stores has been flat for 18 months while ChatGPT, Perplexity, and Google AI Overviews quietly absorb the top of the funnel. Here is what GEO actually is, why it replaces SEO for commerce, and how to start this quarter.
- 10 min read
What most SEO agencies still miss about GEO
The label on the deck slide says GEO. The services underneath are the same keyword-research, backlink-outreach, Google-ranking-report stack that didn't move AI citations for the 7-out-of-11 stores we tracked. Here's what a measurement-grounded GEO program actually ships — and the ten questions that separate it from a rebrand.
- 9 min read
Shopify metafields for AI citations
An admin metafield is not a citation. Of the 4,800 merchant metafields we've audited across Shopify stores, 73% never land in the DOM or the JSON-LD graph — so every fact inside them is invisible to AI crawlers. This post covers which namespaces matter, which are private by default, and a production-tested Liquid snippet for surfacing them as additionalProperty.
- 10 min read
Why your Schema.org is broken (prove it in 10 min)
Seven out of ten Shopify PDPs we audit ship with Schema.org errors that block the rich result. The same errors block AI citations. Here are the twelve most common ones, the fixes, and the four-layer validation stack that makes sure they don't come back after an app update.
- 10 min read
AI Overviews intercept 72% of Shopify traffic
Organic traffic on Shopify-category queries now routes through an AI Overview first 72% of the time. Merchant PDPs have doubled their AIO citation share since Q4 2024 — driven entirely by schema hygiene. Here's the intercept-rate breakdown by query type, the citation-class shift, and the five tactics that win the AIO slot.
- 9 min read
AI crawler traffic in your Shopify logs
If you've never tailed your access logs, you're missing the single earliest signal of GEO health. This is the 280-merchant share chart, the pipeline to capture it, and the alerts that catch a broken llms.txt before it costs you citations.
- 10 min read
The 18-field Product/Offer JSON-LD checklist
We audited 1,200 Shopify PDPs this quarter. Stores that shipped all 18 fields were cited by AI engines at 2.4× the rate of stores with fewer than eight. This is the checklist — and the eight mistakes we saw the most.
- 11 min read
Affiliate sites steal 28% of brand AI citations
Wirecutter, NYMag Strategist, and BuzzFeed Reviews capture 28% of brand-specific AI citations that should go to the brand being searched. The four-lever playbook that moves brand citation share from 43% to 67% in 12 weeks.
- 11 min read
Why $8M Shopify brands out-cite $3B incumbents
Across five Q1 2026 head-to-head cases, smaller Shopify DTC brands beat enterprise incumbents by 20-40 points in AI citation share. The five structural advantages — and six tactics challengers use to exploit them.
- 12 min read
International GEO: multi-locale on Shopify
One Shopify brand, five locales, five different GEO strategies. The URL architecture, hreflang rules, and per-locale tactics that earned a $34M DTC 7,347 AI citations across US/UK/DE/FR/JP in Q1 2026.
- 12 min read
DTC GEO tactics that actually work — Q1 2026
Seven DTC GEO tactics ranked by citation-share lift per dollar, measured across 47 Shopify brands in Q1 2026. The top four combined deliver +34-53 points in 12 weeks at $48k. Full 90-day rollout included.
- 11 min read
Review schema for AI citations: 3 shapes, 6 errors
Review schema is the cheapest retriever signal on a Shopify product page when shipped correctly — and a 3-8 week penalty when shipped wrong. Here are the three shapes that move citation share (+0/+12/+22%), the six errors that disqualify your page, and the validation workflow to run before every release.
- 11 min read
AI traffic converts 2.3x better than Google
Across 47 Shopify brands and 3.2M sessions in Q1 2026, AI-referred buyers convert 2.2x better than Google organic with 18-24% higher AOV. Most GEO pro-formas under-sell by 2x because they use the wrong conversion baseline. Here are the numbers and the funnel mechanics.
- 11 min read
GEO attribution for Shopify: why last-click lies
68% of AI-discovered Shopify buyers return via direct traffic 1-7 days later, where last-click attribution credits direct with 100% of the revenue and AI with zero. This post walks five attribution models, names position-based 60/40 as the pragmatic default, and ships a four-layer implementation stack.
- 12 min read
Perplexity Shopping Mode for Shopify
Perplexity Shopping Mode runs a separate pipeline from the text surface with its own eligibility filter. Four hard gates decide whether your Shopify product cards appear at all; four soft signals decide rank; eight query archetypes trigger the mode. Here’s the Shopify-specific fix order.
- 10 min read
How to read your GEO score: 4 sub-score patterns
A composite GEO score on its own is almost useless. The shape of its four sub-scores — visibility, schema, citations, freshness — is where the diagnosis lives. Here are the four common patterns and the specific remediation for each.
- 11 min read
Google AI Mode vs AI Overviews: the matrix
Google runs two AI surfaces on the same query: AI Overviews on top of the SERP, and AI Mode as a full conversational page. They pull from overlapping but non-identical pipelines and reward different content structures. Here’s the matrix that tells you which lever matters for which surface — and how to measure them without blurring the signal.
- 11 min read
The GEO hiring rubric: 5 competencies
Most GEO hires fail because teams interview for “SEO-adjacent vibes” and skip the five competencies that actually predict success: schema fluency, retrieval mental model, measurement discipline, content intuition, and Shopify surface area. Here’s the weighted rubric and the five-stage interview loop we use at Surfient.
- 10 min read
“GEO audits” are 90% theatre
We reviewed 42 GEO audit PDFs in the last six months. 39 were traditional SEO audits wearing a new jacket — comprehensive-looking, screenshot-heavy, and completely disconnected from how AI retrieval actually works. Here’s the six-dimension scorecard to grade any audit in under 20 minutes before you pay for it.
- 11 min read
How return rate quietly controls AI citation share
AI retrievers can’t query your Shopify admin, but return rate leaks onto Reddit, Trustpilot, reviews, and BBB at volumes retrievers absolutely index. The observed penalty curve across 184 Shopify merchants in Q1 2026 shows a ceiling band under 8%, a linear degradation band from 8-18%, and a citation cliff above 18% where share collapses to under a quarter of peers.
- 10 min read
The GEO-ready Shopify app stack: 9 apps mapped
You don’t need a new “AI-first” app stack for GEO. Most Shopify merchants already have 5-7 of the 9 apps that matter — they’re just configured for the wrong job. This is the stack map: 9 apps, the specific retrieval mechanic each one drives, which engines each one moves most, and the monthly cost band for each slot.
- 11 min read
The prompt library that replaces your keyword list
Keyword lists are four columns of metadata optimised for single-turn typed SERPs. AI retrieval is multi-turn, multi-engine, and corroboration-weighted — the replacement artefact is a 7-column prompt library with a weekly discovery/sampling/measurement/response cycle. Here’s the schema, the lifecycle, and the failure modes to watch.
- 11 min read
The Black Friday GEO playbook for Shopify
Black Friday is a prompt-volume event, not a discount event. Retrievers lock their citation candidates 48 hours before BF Tuesday and hold them through the peak. This is the week-by-week BF GEO playbook: ship schema early, corroborate mid-month, freeze at T-48, monitor through the peak, unfreeze December 1. Every schema tweak inside the lock window is a net-negative risk.
Guides authored by Harry Parker
- concept11 min
What is Generative Engine Optimization (GEO)?
GEO is the practice of making your store citable by AI answer engines — ChatGPT, Perplexity, Claude, Gemini, Copilot, and Google AI Overviews. It is not a new name for SEO.
Co-authored with Hiren Bhuva - concept12 min
GEO vs SEO: where they overlap and diverge
Generative Engine Optimization and classic SEO solve different problems with different signals. This is the decision table merchants actually need.
Co-authored with Hiren Bhuva - commercial13 min
The best Shopify app for ChatGPT citations in 2026
Honest head-to-head of the Shopify apps that actually move the needle on ChatGPT citations — what each does well, where each falls short, and which store profiles each fits.
Co-authored with Hiren Bhuva - engine12 min
How to rank your Shopify store in ChatGPT in 2026
ChatGPT Shopping auto-enrolled every eligible Shopify store on 24 March 2026. Enrollment is not visibility. This is the field guide for the seven moves that actually get you cited.
Co-authored with Hiren Bhuva - engine11 min
Rank your Shopify store in Google AI Overviews
Google AI Overviews answer buyer queries above the blue links. If your Shopify store is not cited inside the overview, traffic to your page evaporates even when you rank #1 organically. This is the field guide.
Co-authored with Hiren Bhuva - engine11 min
Rank your Shopify store in Copilot Shopping
Copilot Shopping reads the same Bing index as ChatGPT Search — but weighs Merchant Center feeds, Product schema, and first-party reviews very differently. Here is the field guide for earning Copilot citations.
- technical9 min
FAQ schema for Shopify: the 2026 setup guide
FAQPage JSON-LD is the single highest-leverage schema for AI citations on Shopify — a 3.2× citation lift when paired with top-10 organic. Here is the implementation, validation, and avoidance list.
- concept9 min
What is agentic commerce, in plain English
Agentic commerce is when an AI agent — ChatGPT, Claude, Gemini, a Copilot — takes an action on behalf of a shopper, not just an answer. Buying, reordering, returning. Here is what is real in 2026, what is still hype, and what Shopify merchants should actually do.
- commercial11 min
Best Shopify GEO tools in 2026: honest comparison
GEO tooling for Shopify merchants has matured fast. Here is the honest comparison across Surfient, Profound, StoreRank, Vizby, Avada AEO, and Yoast AI — scored on audit depth, fix automation, measurement, and price.
Co-authored with Hiren Bhuva - technical10 min
HowTo schema for Shopify product pages in 2026
HowTo schema is one of the few structured data types that earns both a rich result in Google and a retrieval signal across every major AI engine. Used correctly on Shopify, it is the cheapest cross-engine visibility lift in the schema stack.
- shopify9 min
Using Shopify Blog to win AI citations in 2026
The Shopify native blog is underpowered compared to WordPress, but it is good enough — when used with the right article structure, schema, and internal linking. This is the playbook for turning your blog into a citation engine.
- concept11 min
Is SEO dead in the age of AI search?
The short answer is no — but it is changing shape. Classic search still drives 40-60% of commerce discovery in 2026, which is a smaller share than in 2020 but a larger absolute number. Here is the honest picture.
Co-authored with Hiren Bhuva - commercial13 min
The Shopify AI SEO / GEO checklist for 2026
One page, one checklist, in the order the signals actually move. Work through this top to bottom and a Shopify store typically goes from invisible inside AI engines to consistently cited in 60 to 90 days.
Co-authored with Hiren Bhuva - technical10 min
GTIN, GPC, MPN: identifiers AI feeds need
AI shopping surfaces — ChatGPT Shopping, Google AI Overviews shopping tiles, Perplexity commerce — all route through feeds that still demand clean product identifiers. GTIN, GPC, and MPN are the three that move the needle, and most Shopify feeds get at least one of them wrong.
- measurement10 min
Analyzing GPTBot, ClaudeBot, PerplexityBot hits
AI crawler traffic is quietly the most useful measurement surface in GEO — it tells you which pages retrievers actually visit, how often, and what they might be extracting. The catch is that most Shopify stores have never pulled a log file, and the ones that have look at the wrong thing.
- concept9 min
AI search vs traditional search in 2026
AI search is not replacing traditional search — it is carving off specific phases of the shopper journey. Understanding which phases is more useful than any 'AI is eating search' headline. Shoppers still open Google for some things and ChatGPT for others, and the split follows a predictable pattern.
- commercial10 min
Manual vs automated AI indexing for Shopify
Manual AI indexing works if you have the technical bandwidth and the time — we respect the merchants who ship it. Automated tooling (Surfient, IndexGPT, StoreRank, LLMS.txt Agent, Avada AEO) makes sense when bandwidth is the constraint. The choice depends on three variables, and the honest answer is not always 'use the app'.
Co-authored with Hiren Bhuva - engine10 min
Rank your Shopify store in Kagi's Shop lens
Kagi is the paid, ad-free search engine whose audience skews affluent and purchase-ready. Its Shop lens and Summariser pull from a different source-weighted crawl than Google — which means a distinct playbook for merchants whose ideal customer lives inside a $10/month search subscription.
- technical8 min
BreadcrumbList schema for Shopify in 2026
BreadcrumbList schema tells retrievers how a product fits inside your catalog's taxonomy. On Shopify it is under-shipped, easy to add correctly, and measurably lifts citation rates in categories where hierarchy matters (collections within collections, parent brands with sub-lines).
- measurement9 min
Tracking AI referral traffic in GA4 and more
AI assistants send traffic that default analytics configurations dump into 'Direct' or mislabel as 'Referral'. Setting up correct attribution is a 30-minute project that lets you actually see which engines are driving revenue — and which are still worth zero.
- measurement10 min
How to run a competitor gap audit for AI search
A competitor gap audit tells you exactly which prompts your rivals are winning, which they are losing, and which structural signals separate their AI-cited pages from yours. Two afternoons of work, and the result is a prioritised roadmap rather than a guess.
Co-authored with Evan Mallick
Every post and guide from the Surfient research team.
Weekly field notes, structured playbooks, and deep dives on how ChatGPT, Perplexity, Claude, and Google AI Overviews decide which Shopify store gets quoted.