By Steve Merrill, Founder of WRKNG Digital | September 22, 2026
You can write great product pages and still be invisible to AI. Not because of the content. Because of a few settings that decide whether a machine can read the content at all.
These are boring settings. Buried in admin, in apps, in your theme. Nobody checks them because they don't affect what a human sees. They affect everything a machine sees.
Setting one: your robots.txt and crawler access
Shopify lets you edit robots.txt now. Plenty of stores or their apps block AI crawlers without realizing it.
If you block the crawler, you block the recommendation. It's that direct. Check what's actually being disallowed before you touch anything else.
Setting two: how your theme renders product data
Many themes paint price and availability onto the page with JavaScript after it loads. A person waits. A machine may not.
So the fix is confirming your Product and Offer data is in the raw HTML on load. Test one product URL and read the source. If the price isn't there, that's your problem.
Setting three: security and bot-management apps
Bot blockers and aggressive firewalls are built to stop bad traffic. They sometimes stop the good bots too, including the AI crawlers you want.
Check the allowlist. If your security app treats OpenAI or Perplexity's crawler like an attacker, you've locked the door on your best new referral source.
Setting four: metafields and product completeness
Empty metafields mean empty facts. If brand, material, GTIN, and dimensions live in fields you never filled, the machine sees blanks.
Here's the bottom line: an assistant recommends the product it understands best. Complete metafields are how you make sure that's yours, following the same data spec Google uses.
Setting five: consistency between feed and site
Your product feed and your live page should tell the same story. Same price. Same availability. Same title.
When they disagree, the assistant sees conflicting facts and trusts you less. I've watched stores lose to a competitor for no reason other than their own data arguing with itself. Read that again, then go reconcile it.
Further reading
- Google on robots.txt and crawlers
- Schema.org Product reference
- Schema.org Offer reference
- Google Merchant Center product data spec
- Perplexity shopping
Frequently Asked Questions
Which Shopify settings affect AI visibility the most?
Five: your robots.txt and crawler access, how your theme renders product data (raw HTML versus JavaScript), any bot-management or security app that might block AI crawlers, the completeness of your product metafields, and consistency between your product feed and your live pages. Each one can quietly make your store unreadable to AI even when your content is strong.
Can a security app block AI shopping assistants?
Yes. Bot blockers and firewalls built to stop malicious traffic sometimes block legitimate AI crawlers like OpenAI's or Perplexity's. Check the app's allowlist and confirm the crawlers you want aren't being treated as threats, or your store can be excluded from AI recommendations without you ever knowing why.
Why does feed and site consistency matter for AI?
AI assistants pull facts from both your product feed and your live pages. When those sources disagree on price, availability, or title, the assistant sees conflicting data and trusts your store less, which can cost you the recommendation. Reconcile your feed and your live product pages so they tell one consistent story.
Want to know if AI assistants can actually find and recommend your store? Get a free AI-visibility read on your Shopify store at WRKNG Digital. We show you exactly what ChatGPT, Perplexity, and Google AI see when they look at your products.

