Platform Guides
Platform-specific fixes for WordPress, Shopify, Lovable, Replit, and Next.js.
The same check needs a different fix on every platform. WordPress writes robots through a plugin, Shopify compiles it from a Liquid template, and Next.js owns it as a static file. Pick your stack:
- WordPress — robots.txt, llms.txt, sitemap, Yoast/Rank Math, AI bot rules.
- Shopify — robots.txt.liquid, product feeds, structured data, theme limits.
- Lovable — public/ files, server routes, MCP endpoints, llms.txt.
- Replit — static assets, robots, llms.txt, deployment caveats.
- Next.js / Vercel — App Router metadata, route handlers, public/ files, edge headers.
Don't see your platform? Most static-site generators (Hugo, Eleventy, Astro, Jekyll) work like Next.js for AIScan purposes — drop files into public/ or static/ and they're served at the root. Longer walkthroughs for each stack live in the guide library.
Further reading
- Make your pricing machine-readable for shopping agents
| If you want to… | Do this | Where | AIScan check | ||||| | Let an agent answer "what does this cost" without reading prose | Add Offer or AggregateOffer JSONLD to the pricing page | A <script…
- How to ship one h1, title, meta description and JSON-LD on Ghost
| Signal | Who owns it on Ghost | Where you set it | |||| | <h1 | The theme, from your post's literal title | Nothing to set. It's the title field itself | | <title tag | The {{metatitle}} helper |…
- How to ship one h1, title, meta description and JSON-LD on Webflow
Webflow's SEO panel now writes three of the four signals that AIScan's C3 check grades, and the fourth one is not in any panel. On a paid Site plan you can set a page's title tag, its meta…
- How to ship one h1, title, meta description and JSON-LD on Next.js
Next.js hands you a Metadata API that writes your <title and your meta description into the head automatically. It does not write your JSONLD, and it does not write your <h1. Those two are ordinary…
- How to ship one h1, title, meta description and JSON-LD on WordPress
WordPress sites fail AIScan's C3 check more often than their owners expect, and almost never for the reason they expect. Across the 129 WordPress sites in our scan corpus, verified on 8 September…
- The complete AI readiness setup for Wix in 2026
Every other platform in this series asks you to create something. Wix has already created it. Before you open a single panel, a Wix site is serving a robots.txt, a sitemap index, serverrendered HTML…
- The Agentic Commerce Stack in 2026: UCP, ACP, AP2 and x402, Measured on 30 Storefronts
Five protocol names now compete for the same sentence in every agentic commerce explainer: UCP, ACP, AP2, x402 and MPP. Almost every explainer treats them as rivals. They are not. Four of the five…
- How to declare allow/deny rules for named AI crawlers in robots.txt on Wix
Wix writes your robots.txt for you. Fetched on 7 September 2026, the file at www.wix.com/robots.txt ran to 90 nonempty lines: one Useragent: group, 87 Disallow rules, and a single Sitemap: line at…