CASE STUDY · ANONYMIZED · 6 MIN READ
Case: How a Furniture DTC Closed Its AI Citation Gap
2 of 36 AI answers cited this brand. The anonymized 12×3 matrix, who got cited instead, and the 3 fixes that mattered most.
CASE STUDY · ANONYMIZED · 5 MIN READ
Case: Known on Google, Invisible to AI — A Local Service Story
Google #1, AI knew the name 33% of the time but cited the offer in 5% of answers. The menu that lived behind JavaScript.
CLOUDFLARE WAF · 6 MIN READ · 2026-09-06
How to Allow GPTBot & PerplexityBot Through Cloudflare WAF & Managed Challenges
Fix HTTP 403 Forbidden errors for AI crawlers. Configure custom Cloudflare WAF skip rules for OAI-SearchBot and Perplexity without exposing your origin.
NEXT.JS · 7 MIN READ · 2026-09-06
Generating Dynamic robots.ts and llms.txt in Next.js 14/15 App Router (2026 Guide)
How to configure typed dynamic robots.ts and serve clean /llms.txt routes in Next.js 14 and 15 without edge runtime errors or static build failures.
SHOPIFY · 6 MIN READ · 2026-09-06
How to Fix Shopify robots.txt.liquid Blocking AI Search Crawlers (GPTBot & Perplexity)
Over 40% of Shopify stores inadvertently block AI search crawlers with restrictive liquid rules. Here is the verified 2026 robots.txt.liquid template to allow OAI-SearchBot and Perplexity.
ROBOTS.TXT FIX · 5 MIN READ · 2026-08-29
GPTBot Blocked? How to Allow AI Crawlers in robots.txt (2026 Fix)
GPTBot returns 403 but your site is online? Learn why AI crawlers get blocked by robots.txt, WAF and JS walls, and the 5-minute fix for Shopify, Next.js and WordPress.
RESEARCH · 8 MIN READ · 2026-08-26
Why Reddit & YouTube Dominate 40% of AI Search Citations: The Double-Track AEO Playbook
Empirical study of AI search citation mechanics: why LLMs favor third-party consensus over direct sales pages, and how to execute the double-track AEO playbook.
BENCHMARK · 7 MIN READ · 2026-08-26
Why 65% of Webmasters Fall for the SPA Soft-404 Trap in llms.txt (And How to Fix It)
Empirical audit of 100 web domains reveals how Next.js and SPA routing serve HTML soft-404s to AI crawlers querying llms.txt, and the exact headers to fix it.
DATA STUDY · 6 MIN READ · 2026-08-26
Why 73% of Shopify Stores Experience AI Search Drop-off: The Liquid & robots.txt Pitfall
Empirical audit of 40 DTC Shopify stores reveals why standard themes block Perplexity and ChatGPT Search from deep SKU discovery, and the exact Liquid code to fix it.
CI/CD & ARCHITECTURE · 8 MIN READ · 2026-09-02
How Firecrawl, Docusaurus & Next.js 15 Generate Standardized llms.txt at Scale
Production engineering recipes for automating /llms.txt and /llms-full.txt generation across Firecrawl APIs, Docusaurus post-build scripts, and Next.js 15 App Router.
TECHNICAL AUDIT · 7 MIN READ · 2026-09-01
Why 97% of llms.txt Files Fail: The 3 Indexing Traps & 2026 Fixes
Why AI crawlers miss llms.txt files: SPA routing soft-404s, robots.txt precedence, token bloat, and exact deployment recipes for Next.js, Shopify, and Cloudflare.
METHODOLOGY · 8 MIN READ · 2026-09-01
GEO Score in 2026: Reverse-Engineering How AI Search Calculates Citation Authority
How ChatGPT Search, Perplexity, and Gemini evaluate website authority across 4 structural vectors: Answer-First density, table extractability, and zero-JS purity.
PLAYBOOK · 7 MIN READ · 2026-08-27
How to Get Cited by Perplexity: The 2026 AI Source Selection Playbook
How Perplexity AI selects footnote sources: real-time index retrieval, PerplexityBot crawling, table extractability, and the 3-step optimization playbook.
PLAYBOOK · 9 MIN READ · 2026-08-26
The Definitive 2026 Shopify AI SEO & AEO Playbook: How to Get Products Recommended on ChatGPT, Perplexity & Gemini
The complete technical blueprint for DTC e-commerce merchants: how to transform your Shopify store with robots.txt overrides, dynamic llms.txt, and complete JSON-LD schemas.
TUTORIAL · 6 MIN READ · 2026-08-26
How to Create and Deploy an llms.txt File: The Complete Technical Guide
Step-by-step tutorial on generating and deploying standardized llms.txt and llms-full.txt files across Next.js, Cloudflare, WordPress, and Shopify.
NETWORK RUNBOOK · 7 MIN READ · 2026-08-26
Why ChatGPT Search Isn't Citing Your Website (And 5 Network Checks to Fix It)
Troubleshooting guide for website owners: learn why ChatGPT Search ignores your brand, how firewalls block OAI-SearchBot, and the 5-step network fix.
TECHNICAL REFERENCE · 8 MIN READ · 2026-08-26
The Complete robots.txt Guide for AI Crawlers: OpenAI, Claude, Perplexity & Applebot (2026)
The definitive technical guide to robots.txt rules for AI crawlers: 12 user-agents, search vs model training permissions, and production copy-paste templates.
JS RENDERING WALL · 7 MIN READ
Is Your Website a Blank Wall to AI? The JavaScript Rendering Test
Most AI crawlers never run your JavaScript. A two-minute test shows exactly what they see instead — and how to fix it if the answer is “nothing”.
AI CRAWLER SIGNALS · 6 MIN READ
llms.txt: What It Is, What It Isn't, and Whether You Need One
The file everyone in AI-SEO keeps talking about — what it actually does, three myths worth killing, and a copy-paste template to write yours in ten minutes.
CRAWLER ACCESS · 8 MIN READ
Why ChatGPT Doesn't Recommend Your Website (and How to Fix Each Reason)
You rank #1 on Google and you're invisible in AI answers. Usually the cause is one of five things at your site's front door — here's how to check all of them yourself in under an hour.
2026-08-23
Want us to run these checks — plus 12 live buyer questions across 3 AI engines — on your site?
Get my diagnosis →one page · ≤7 fixes ranked by impact · human-reviewed