Ecommerce Technical SEO Audit and Fixes
Online stores generate technical SEO problems by design: filters that multiply URLs, variants that compete with the main product, apps that slow every page. I audit the store, decide what Google should index and fix the templates, so products and collections can rank.
For stores whose products are missing from Google, whose traffic fell after a platform change, or whose mobile pages are too slow to sell.
Technical SEO problems of online stores
| Problem | What happens | Fix |
|---|---|---|
| Faceted navigation | Every filter combination creates a URL, and Google crawls thousands of near-copies | Decide which filters deserve indexable pages; canonical or block the rest |
| Product variants | Color and size URLs compete with the main product | One canonical product URL, variants as options, not separate pages |
| Duplicate product paths | The same product reachable under every collection it belongs to | Link to the canonical product URL everywhere, including theme code |
| Thin collection pages | Category pages with only a product grid are left out of the index | Unique intro text, internal links and filters that keep the URL clean |
| Out-of-stock products | Pages removed or redirected in bulk lose their rankings and links | Keep pages that will return; redirect discontinued ones to the closest product |
| Internal search pages | Search result URLs indexed by mistake, often by the thousand | noindex on search results and no links to them in sitemaps |
| Product structured data | Errors in Product, Offer and review markup block rich results | Valid markup generated from the same data shown on the page |
| App and tracking scripts | Each app adds JavaScript to every page, and mobile speed collapses | Remove leftovers, load only where needed, delay what can wait |
Why is my Shopify store not showing up on Google?
- Password protection is on. New stores start behind a password page, and Google cannot index them until it is removed.
- The wrong primary domain. If the myshopify.com address is primary, your own domain only redirects and the store builds no signals on it.
- noindex from a theme or app. Some apps and theme edits add noindex or robots.txt rules to whole sections.
- Duplicate product URLs. Products linked under collection paths compete with the canonical product page.
- The store is new. Without links and with thin collections, Google takes weeks to index more than the home page.
The same checks apply to any platform. The general guide covers WordPress, Wix and Squarespace: why a website is not showing up on Google.
What the ecommerce SEO audit covers
- Indexing of products, collections and categories in Search Console, by template.
- Crawl waste from filters, sorting, pagination and internal search.
- Canonicals for variants, collection paths and tracking parameters.
- Structured data for products, offers, reviews and breadcrumbs.
- Speed of product and collection templates on mobile, including apps and tags.
- Internal links from navigation, collections and related products.
Ecommerce platform migrations
Moving from Magento, WooCommerce or a custom store to Shopify, or the other way around, changes
every URL pattern. Shopify, for example, forces product URLs under /products/ and
categories under /collections/. Without a complete redirect map, years of product
rankings disappear in a week. I build the map from Search Console, analytics and backlinks, import
the redirects in bulk and test them before the switch. More on the SEO website migration page.
Ecommerce technical SEO questions
Why are my Shopify products not showing on Google?
If the store appears but products do not, the usual causes are product pages treated as duplicates because of variants and collection paths, descriptions copied from the manufacturer, products not available on the Online Store sales channel, or a sitemap Google has not processed yet. Products in the Shopping tab are a separate case: they come from Google Merchant Center, not from the regular index.
How long does it take for a new online store to appear on Google?
Once the store is public and the sitemap is submitted in Search Console, the home page often appears within days. Product and collection pages take longer, from a few weeks to a few months, depending on internal links, unique content and how many near-duplicate URLs the store generates.
Should filter pages be indexed?
Only the ones people search for, like a color or a brand inside a category, and only when the page has a clean, stable URL. Every other filter combination should be canonicalized to the main category or kept out of crawling, or it wastes crawl and creates duplicates.
What happens to SEO when a product goes out of stock?
If the product will return, keep the page live with its stock status, so it keeps its rankings. If it is discontinued, redirect it to the closest replacement or category. Mass deleting old products is one of the most common causes of traffic loss in stores.
Which ecommerce platforms do you work with?
The audit works on any platform, because it looks at what Google sees. What can be fixed depends on the access the platform gives: theme code and apps on Shopify, plugins and templates on WooCommerce, and full code on Magento, BigCommerce or custom stores.
Send your store
Email the store URL, the platform and what is wrong, like products missing from Google or a traffic drop after a migration.
- Email: calebe.development@gmail.com
- WhatsApp: +55 11 98838-5247
- Who replies: Calebe Araujo, the developer who does the work
Page updated on .