Technical SEO, content depth, and AI-citation visibility across Shopify, WordPress, and custom platforms. We do not sell rankings; we ship the work that earns them.
Most ecommerce SEO agencies sell decks of keyword research and "ranking improvements" without doing the engineering work that actually moves the needle. We are an engineering-led agency that ships the four pillars of modern SEO: technical SEO (crawlability, Core Web Vitals, schema), on-page SEO (title + meta + heading discipline, internal linking), content + topical authority (hub + cluster architecture, named-author E-E-A-T, source-backed claims), and AI-search visibility (answer capsules, Speakable schema, AI-crawler access). We work on Shopify, WordPress, and custom platforms. We do not promise rankings; we ship the work that earns them.
in short
Four pillars covered on every engagement: technical SEO, on-page, content + topical authority, AI-search visibility (GEO).
Four engagement shapes: 2-week audit (refundable), platform migration with SEO preservation, topical-authority build, monthly retainer.
Schema discipline: schema.org Article + Organization + Person + BreadcrumbList + SpeakableSpecification; never self-serving aggregateRating.
AI search ready: GPTBot/ClaudeBot/PerplexityBot allowed, answer capsules per H2, source-backed claims with descriptive anchors.
§ 02 · the four pillars
Four pillars. Every engagement covers all four.
Skipping any of the four breaks the others. Technical SEO without content earns no rankings; content without technical SEO does not get indexed; both without AI-search visibility miss the 30-50% of search traffic now flowing through Google AIO, ChatGPT, Perplexity, and Claude.
pillar 01
Technical SEO.
Crawlability + indexation + Core Web Vitals + schema + hreflang + sitemap architecture + canonical discipline. The plumbing that makes content findable in the first place.
Crawl audit (Screaming Frog, Sitebulb, Ahrefs Site Audit)
Title + meta + heading distribution, internal linking architecture, anchor-text discipline, page-experience signals. The per-page work that converts crawl into ranking.
Title 50-60 chars, primary keyword left-of-center
Meta description 140-160 chars, action-verb led
H1 plain-text first, 2-of-3 keyword distribution rule
5-12 internal links per page, descriptive anchors
6-12 outbound authority citations per page
pillar 03
Content + topical authority.
Hub + cluster architecture, named-author E-E-A-T signals, source-backed claims. The depth that earns rankings on the long-tail and the trust that survives Helpful Content System updates.
Pillar pages + 4-8 cluster posts per topic
Named author with bio + LinkedIn sameAs
1 outbound citation per ~150 body words
Real client metrics + case studies, never fabricated
Last-updated dates on every indexable page
pillar 04
AI-search visibility (GEO).
Answer-capsule format, Speakable schema, AI-crawler access, citation magnet design. The newest pillar — the work that gets your brand cited by Google AIO, ChatGPT, Perplexity, and Claude search.
30-60 word answer capsules under question H2s
SpeakableSpecification schema with capsule selectors
robots.txt allowlist for GPTBot, ClaudeBot, PerplexityBot, OAI-SearchBot
Source-density target (8-15 outbound citations per long-form page)
llms.txt site summary at root
§ 03 · four engagement shapes
Four engagement shapes. Pick the one that fits.
Four engagement shapes scope cleanly. The 2-week audit (refundable against any follow-on), migration SEO (the highest-stakes window in any replatform), the 6-month topical authority build, and the monthly retainer. Most clients start with the audit.
engagement
scope
timeline
best for
SEO Audit
Technical + content + AI-citation audit, written deliverable
2 weeks
First diagnostic, pre-engagement
Migration SEO
Pre + post 301 strategy, redirect QA, 90-day recovery monitoring
Most engagements start with the audit (the cheapest way to scope what comes next) or with migration SEO (the highest-stakes window where one redirect mistake can lose 30-60% of organic traffic). See our Shopify migration service for the migration-SEO methodology.
§ 04 · platforms we ship on
Platform-aware SEO. Different platforms, different work.
SEO work is not platform-agnostic. Shopify and Shopify Plus need Liquid-level schema and theme-tag discipline. WordPress needs Yoast / Rank Math + ACF schema templates. Custom Next.js / Hydrogen sites need hand-rolled SSG schema. We ship the platform-specific work, not a one-size playbook.
platform 01
Shopify + Shopify Plus.
Liquid-level schema deployment, theme.liquid header tag discipline, Shopify Markets multi-region SEO, robots.txt overrides via robots.txt.liquid. See our Shopify SEO breakdown.
platform 02
WordPress + WooCommerce.
Yoast / Rank Math configuration, ACF schema templates, WP-CLI bulk operations, Cloudflare APO + R2 image optimization. See our WordPress development service.
platform 03
Custom (Next.js, Hydrogen, Eleventy).
SSG / ISR for indexability, edge-side schema, hand-rolled hreflang + canonical, Vercel / Cloudflare deployment SEO discipline.
platform 04
Magento + BigCommerce.
Catalog SEO at scale (10K+ SKU sites), Adobe Commerce schema deployment, BigCommerce Stencil theme SEO. Most engagements end in a Shopify Plus migration recommendation.
§ 05 · the new pillar
AI-search visibility. The 30-50% of traffic most agencies still ignore.
Google AI Overviews, ChatGPT search, Perplexity, Claude search, and Gemini are now answering questions that used to send traffic to your site. The question is no longer "do I rank for this keyword" but "does the AI cite me when answering this question." Three distinct work streams:
Answer-capsule restructuring.
Per Search Engine Land's analysis of ~8K AI citations, 72% of ChatGPT-cited posts use answer-capsule format: H2 phrased as a question + 30-60 word self-contained capsule paragraph + expanded explanation. We restructure existing pages so ≥60% of H2s have capsules, then wire SpeakableSpecification schema to the capsule selectors.
AI-crawler access audit.
Cloudflare default-blocks AI crawlers on new domains since July 2025. Many sites are silently invisible to GPTBot, ClaudeBot, PerplexityBot, OAI-SearchBot. We audit robots.txt + Cloudflare Bot Rules + WAF deny lists, then explicitly allowlist the training and retrieval crawlers.
Source-density buildout.
Industry data: pages with credible inline sources see up to 115% more AI visibility. We restructure flagship pages to hit 1 outbound citation per ~150 body words across four credibility buckets (university research, official documentation, industry reports, recent data) — this is the single highest-impact AI-citation move.
§ 06 · fit check
We are wrong for you if. Honest fit check.
The two-column fit check below names the brands we work well with and the ones we are wrong for. Saying no to a poor fit is faster than discovering it three months in.
Wrong fit:
You want guaranteed rankings (no honest agency promises this)
You want PBNs, link buying, or anything that violates Google's spam policies
Your site is under $200K revenue and you need to fix the product first
You expect SEO results in <90 days (some technical fixes show fast; content moves slower)
You want monthly link-volume reporting instead of compounding ranking work
Right fit:
$500K-$50M revenue ecommerce brand
Shopify, Shopify Plus, WordPress, custom platform
Roadmap includes content depth, not just per-page optimization
You want AI-citation visibility alongside traditional SEO
You expect a 6-12 month engagement to see compounding results
§ 07 · questions
Six honest answers.
The questions ecommerce operators ask most before booking an SEO audit: pricing, timeline, link building, AI search vs traditional SEO, when to DIY vs hire, and whether anyone can guarantee rankings.
How much do ecommerce SEO services cost?
Honest market ranges in 2026: an SEO audit runs $3,000-$12,000 (one-time). Migration SEO for a Shopify Plus replatform runs $15,000-$60,000. A monthly retainer for a $1M-$10M store typically runs $3,000-$15,000/mo. Topical authority builds (hub + cluster content) run $25,000-$80,000 over 6 months. Cheaper offshore quotes ($500-$1,500/mo) usually skip the engineering work that actually moves rankings; the cheapest quote is rarely the lowest total cost.
How long until I see SEO results?
Technical SEO fixes show in 2-8 weeks (indexation gains, Core Web Vitals improvements, schema-driven rich-results impressions). On-page work shows in 4-12 weeks (title + meta updates flowing through SERP). Content + topical authority shows in 4-9 months as new pages accumulate authority. AI-citation visibility shows in 6-12 weeks once schema + answer capsules are deployed and the AI crawlers re-index. Anyone promising 30-day results is either selling traffic from a different source or making a promise they cannot keep.
Do you do link building?
We do earned link work — guest posts on industry-relevant publications (Shopify Partners blog, Klaviyo blog, Recharge blog), digital PR around real client case studies, and editorial outreach for content the audience genuinely wants. We do not do paid link networks, PBNs, link-exchange schemes, or anything that violates Google's spam policies. Cheap link-buying is the fastest way to a manual action; we will not do it.
What's the difference between SEO and AI search optimization?
Traditional SEO optimizes for blue-link rankings on Google + Bing. AI-search optimization (sometimes called GEO — Generative Engine Optimization) optimizes for being cited as a source by AI engines (Google AI Overviews, ChatGPT search, Perplexity, Claude search, Gemini). The two share the same foundation (technical SEO, schema, content depth) but diverge on the surface. AI-search wants answer capsules, source-backed claims, named-author E-E-A-T, and explicit AI-crawler access. Pages that win AI citations almost always also win traditional rankings; the reverse is increasingly less true.
Should I do SEO myself or hire an agency?
DIY SEO works for stores under $250K revenue with a founder who has 8-12 hours/week to invest in learning and execution. Tools like Yoast, Rank Math, Ahrefs, and Search Console make the basics accessible. Above $500K revenue the opportunity cost of founder time crosses agency cost; above $2M revenue the technical depth required (Core Web Vitals optimization, schema deployment at scale, AI-search restructuring) usually requires specialist engineering. The honest middle path: do the on-page basics yourself, hire an agency for technical + content depth + migration windows.
Can you guarantee rankings?
No, and any agency that does is lying. Google explicitly warns against ranking guarantees in its SEO Starter Guide — rankings depend on hundreds of factors including competitor activity, algorithm updates, and your own content velocity. What we can guarantee: we ship the work that earns rankings, we measure the right metrics (impressions, clicks, position, AI citations), we report honestly on what is working and what is not, and we tell you when to stop spending on something that is not paying back.
§ 08 · book the audit
SEO audit. In 2 weeks.
2-week diagnostic across all four pillars. Written deliverable, prioritized fixes, and an honest "what to do first" recommendation. Most audits surface 10-30 fixes the team can ship internally; we are happy when you only hire us for the parts you cannot.