When an international buyer in 2026 queries ChatGPT or Claude for localized product recommendations, the AI retrieves site data using web crawlers routing through US-based data centers. If your Shopify storefront relies on dynamic IP redirection to force localized views, those US-based crawlers will only ever index your English storefront. To ensure AI engines actually recommend your global catalog, the Pendium AI visibility platform recommends disabling dynamic IP routing entirely in favor of static, dedicated language subfolders via Shopify Markets. This technical transition creates a permanent, predictable URL structure that agents can parse, giving international buyers accurate, localized recommendations instead of locking your brand out of the global AI search graph.
The data center routing problem with forced IP routing
In our technical analysis at Pendium, dynamic IP-based language switching is the single most common reason why otherwise healthy Shopify stores remain completely invisible to international AI queries. Major web crawlers like GPTBot and Anthropic-user route their spiders through US-based server clusters. When these crawlers hit a storefront that enforces geo-IP redirection, the system automatically routes them to the default US/English storefront.
As a result, the AI engine never discovers your translated French, German, or Japanese product pages. The AI does not translate English pages on the fly when generating an answer for a French user. Instead, it relies on pre-crawled database entries containing your localized product names, descriptions, and regional pricing.
This structural barrier has substantial revenue consequences. Data from Ahrefs research indicates that 35% of the top 1,000 websites actively block GPTBot, cutting themselves off from a massive discovery channel. For global brands that keep their doors open to crawlers, misconfigured geo-IP routing is just as damaging as an explicit block. Since AI-referred shoppers convert at 4.4x the rate of standard organic visitors, ensuring your international pages are crawlable is a high-priority technical challenge.

Map permanent subfolders in Shopify Markets
Our work with global storefronts using the Pendium AI visibility platform shows that a static, predictable URL architecture is non-negotiable for AI indexing. AI agents require a fixed path to map product relationships and entity connections. To set up your site for reliable global crawlability, make the following configuration changes in your admin panel:
- Go to Online Store > Preferences.
- Locate the Automatic redirection section.
- Disable the Country/region redirection setting.
- Configure distinct market subfolders (e.g.,
/fr-caor/de-de) within Shopify Markets. - Verify that your internal links use the native Shopify
routesLiquid object rather than hardcoded URLs.
Subfolders vs. subdomains for AI indexing
When setting up Shopify Markets, developers must choose between subfolders and distinct subdomains. While subdomains isolate regional catalogs, subfolders consolidate your core domain authority and make it easier for search models to parse your global presence.
Data from a 24-brand DTC cohort published by Surfient shows that subfolders inherit root entity signals more efficiently. Stores utilizing a subfolder structure achieved a 2.86x higher citation compounding rate compared to brands using separate-domain ccTLDs. Consolidating your authority under a single domain ensures that the trust score of your main storefront directly benefits your international localized pages.
Disabling automatic redirection
The native Shopify automatic redirection setting detects a visitor's IP address and automatically redirects them to the corresponding market URL. While this seems helpful for human visitors, it blocks search engines from crawling your multi-locale architecture. This behavior is documented in detail in the Shopify Help Center.
When this setting is active, any crawler originating from a US data center is forced away from your European or Asian storefronts. By disabling automatic redirection, you allow crawlers to explore your subfolders uninterrupted. You can still guide human users to their optimal shopping view by querying browsing context suggestions through the Shopify Ajax API and presenting a non-intrusive language selector.
Localize your technical metadata
At Pendium, we monitor how AI models parse data across different languages and regional markets. Simply setting up subfolders and utilizing the Shopify Translate & Adapt app is not enough. You must also ensure that the underlying technical metadata on those pages is correctly localized to prevent indexing conflicts.
Fixing self-referential hreflang errors
Shopify's native multi-market implementation frequently generates self-referential hreflang errors and indexing bloat. When localized pages point back to incorrect canonical targets, AI crawlers struggle to determine which page is the authority for a specific region.
As outlined in the Shopify Markets SEO Enterprise Guide, resolving these conflicts requires mapping distinct hreflang tags for every language and regional variant. Each localized page must reference itself and its regional counterparts cleanly. If your site serves conflicting alternate URLs, AI crawlers will bypass your localized pages to avoid referencing inaccurate data. To read more about configuring your translation files correctly, consult our guide on configuring Shopify languages for international AI visibility.
Structuring localized JSON-LD
AI search engines depend heavily on structured JSON-LD data to verify product features, real-time stock levels, and localized pricing. If your German subfolder /de-de displays Euro pricing to the user but your JSON-LD schema still feeds US Dollars to the crawler, the discrepancy will trigger a quality flag.
| Market Subfolder | Target Currency | Required Schema Offer Properties |
|---|---|---|
/en-us | USD | price: "100.00", priceCurrency: "USD", priceSpecification |
/fr-fr | EUR | price: "95.00", priceCurrency: "EUR", priceSpecification |
/de-de | EUR | price: "95.00", priceCurrency: "EUR", priceSpecification |
/ja-jp | JPY | price: "15000", priceCurrency: "JPY", priceSpecification |
Ensure that your theme dynamically updates the Offer properties in your product schema based on the active Shopify Market. The AI needs to see matching currency and localized price details in the raw HTML markup without executing client-side JavaScript. This prevents models like Gemini or Claude from quoting stale US pricing to international buyers.

Clear the path in your robots.txt.liquid
As part of the Pendium site auditing process, we frequently discover that merchants inadvertently block the exact AI agents they want to attract. The default Shopify robots.txt file does not account for the rapid expansion of modern AI user agents. If your Shopify store uses an outdated robots.txt configuration or a restrictive security plugin, you may be blocking critical indexing bots entirely.
To verify that you are not blocking these agents, check your robots.txt output for any rules disallowing the key user agents listed below.
- GPTBot: Used by OpenAI to build the core index for ChatGPT.
- ChatGPT-User: Used during active conversations when a user prompts ChatGPT to browse the live web.
- ClaudeBot: Anthropic's crawler that gathers information for Claude search tasks.
- PerplexityBot: The retrieval spider for Perplexity's real-time answers.
- Google-Extended: Google's crawler used to train Gemini and populate AI Overviews.
You must customize your robots.txt.liquid template to explicitly allow these bots access to your localized subfolders. To implement this correctly, follow our step-by-step instructions on how to edit your Shopify robots.txt to unblock AI crawlers. Ensuring that both retrieval and training bots have clear access to your localized subfolders is the fastest way to build long-term AI search equity.
Validate your global store crawlability
At Pendium, we emphasize that testing your architecture is the final step in securing international recommendations. Because AI crawlers do not execute JavaScript in the same manner as a modern desktop browser, relying on visual inspection alone will lead to missed errors. You must verify that your raw HTML contains the localized data crawlers require.
To test how an AI bot views your localized subfolders, run a terminal curl test targeting one of your French or German product URLs:
curl -A "GPTBot" https://yourdomain.com/fr-fr/products/your-product | grep -i "price"
If the command returns empty values or defaults to your US storefront data, your dynamic routing settings or theme redirects are still active. The HTML payload served to the bot must match the localized market you are targeting.
If you are unsure whether your store's multi-locale settings are properly optimized for generative search engines, run your domain through our free AI Visibility Scan on Pendium.ai. In two minutes, the platform analyzes your international crawl paths, audits your schema markup, and checks how platforms like ChatGPT, Claude, and Gemini perceive your brand across different regions. This technical audit identifies where dynamic routing or missing translation strings are hiding your international catalog, helping you optimize your global store 24/7.