Tab 1 — GEO Audit Checklist (50 Points)
Columns: Test | Status (Pass/Partial/Fail) | URL | Remediation Priority | Owner | Notes | Remediation Date
-
llms.txt / policy check — allow/block LLM bots?
-
robots.txt & GPTBot access — confirm AI crawlers not blocked
-
HTTPS + canonicalization — headers correct, no conflicts
-
Sitemap includes product feeds (XML + merchant feed)
-
Organization schema (logo, sameAs, contact) at site root
-
Short brand summary on homepage (1–2 sentences extractable)
-
FAQ hub or schema-marked FAQ pages sitewide
-
Core Web Vitals & mobile readiness (esp. CLS, LCP for images)
-
Category intro (50–80 words AI-friendly summary)
-
Category H1 + short answer in first 100 words
-
Breadcrumb schema + pagination markup on category lists
-
Category uses structured product lists (schema/microdata)
-
Internal linking category → top product pages (intent anchors)
-
Category metadata matches buyer intent (meta + OG)
-
Canonical + parameter handling for filter pages
-
Product short answer summary (50–70 words) at top
-
Unique human product description (not manufacturer copy)
-
HTML spec table (weight, dims, color, materials, etc.)
-
Product JSON-LD (Product + Offers) valid
-
Price + availability schema included
-
SKU + GTIN + MPN fields filled
-
Short FAQ (3–7 Qs) per product w/ FAQ schema
-
Shipping & returns snippet short + machine-readable
-
Comparison bullets (uniform format vs similar models)
-
“Best for” one-liner intent match (e.g., Best for budget cooks)
-
Stock/availability structured signal (InStock, PreOrder)
-
User Q&A schema if Q&A present
-
Prominent CTA + conversion signals (commercial intent)
-
Concise summarizable paragraph near top (snippet-friendly)
-
Variant & attribute clarity in markup + HTML
-
Image alt text includes attribute + SKU
-
Image captions highlight specs (hero image)
-
Image file names use product slug or SKU
-
Responsive images (srcset) + WEBP + CDN
-
Image structured data (ImageObject in JSON-LD)
-
All images indexable (not blocked by lazy-load misconfig)
-
JSON-LD for Article/Product/FAQ/Breadcrumb/Organization
-
AggregateRating + reviewCount populated
-
FAQ schema for product Qs (3–7)
-
BreadcrumbList schema matches visible breadcrumbs
-
Organization schema + sameAs links to profiles
-
Offer validUntil for promos (avoid stale prices)
-
Variant structure (isVariantOf) modeled correctly
-
Review diversity: mix on-site + 3rd-party (Google, Trustpilot)
-
Verified buyer flag/markup in reviews
-
Review schema passes Rich Results test
-
Retail feed parity: product feed matches site (price, GTIN, stock)
-
GPTBot / LLM crawl test in logs
-
Page speed (LCP, FID/INP, CLS optimized)
-
Server headers & rendering: JSON-LD visible server-side
Tab 2 — 2-Week Sprint Checklist
Columns: Task | Assigned to | Deadline | Status
Week 1 (Quick Wins)
-
Add 50–70 word short answer to top 10 product pages (items 16 & 29)
-
Add HTML spec tables (item 18)
-
Ensure SKU/GTIN/MPN filled (item 21)
-
Add JSON-LD Product + Offers + FAQ schema (items 19, 22, 37)
Week 2 (Medium Wins)
-
Update image alt/file names + srcset/WEBP/CDN (items 31–35)
-
Align retail feeds with site (item 47)
-
Validate review schema (item 46)
-
Track mentions/citations with prompt tests + tools
Tab 3: JSON-LD Product Template (Sample)
Pre-filled snippet for easy copy/paste and customization per product:
