Global expansion, localizing content, and selling in multiple currencies and languages
Hi everyone
Solved! Go to the solution
This is an accepted solution.
Hi @pratikiscom
I see you're dealing with Shopify automatically generating 404 pages with en-gb and en-tr extensions, even though your market and multi-language settings are turned off. That’s frustrating, especially when Google Search Console keeps flagging them as errors. Let’s break this down and find a fix.
Even if you have markets and multi-language settings disabled, Shopify might still generate locale-specific URLs due to past configurations, theme settings, or cached settings. These URLs (en-gb/products/sample-item, etc.) don’t exist, so they return 404 errors.
Here’s what you can do:
Even if you believe they’re off, double-check:
If you see en-gb or en-tr as active, disable them and clear your cache.
You can manually redirect the broken URLs to the correct product pages:
Add a redirect like:
From: /en-gb/products/sample-item
To: /products/sample-item
If Google still crawls these URLs, block them in robots.txt:
1-Go to Online Store > Themes > Edit Code.
Open robots.txt.liquid and add:
makefile
CopyEdit
User-agent: *
Disallow: /en-gb/
Disallow: /en-tr/
2-Save and test it using Google’s Robots Testing Tool.
After fixing the issue, go to Google Search Console > Indexing > Removals and request Google to remove these invalid URLs.
Try these steps, and Shopify should stop generating unnecessary 404s. If you need extra help, just let me know asap. Thanks
Daisy.
This is an accepted solution.
Hi @pratikiscom
I see you're dealing with Shopify automatically generating 404 pages with en-gb and en-tr extensions, even though your market and multi-language settings are turned off. That’s frustrating, especially when Google Search Console keeps flagging them as errors. Let’s break this down and find a fix.
Even if you have markets and multi-language settings disabled, Shopify might still generate locale-specific URLs due to past configurations, theme settings, or cached settings. These URLs (en-gb/products/sample-item, etc.) don’t exist, so they return 404 errors.
Here’s what you can do:
Even if you believe they’re off, double-check:
If you see en-gb or en-tr as active, disable them and clear your cache.
You can manually redirect the broken URLs to the correct product pages:
Add a redirect like:
From: /en-gb/products/sample-item
To: /products/sample-item
If Google still crawls these URLs, block them in robots.txt:
1-Go to Online Store > Themes > Edit Code.
Open robots.txt.liquid and add:
makefile
CopyEdit
User-agent: *
Disallow: /en-gb/
Disallow: /en-tr/
2-Save and test it using Google’s Robots Testing Tool.
After fixing the issue, go to Google Search Console > Indexing > Removals and request Google to remove these invalid URLs.
Try these steps, and Shopify should stop generating unnecessary 404s. If you need extra help, just let me know asap. Thanks
Daisy.
Learn how to build powerful custom workflows in Shopify Flow with expert guidance from ...
By Jacqui May 7, 2025Did You Know? May is named after Maia, the Roman goddess of growth and flourishing! ...
By JasonH May 2, 2025Discover opportunities to improve SEO with new guidance available from Shopify’s growth...
By Jacqui May 1, 2025