SEO

Why Your Shopify Store Isn't Ranking on Google (The NZ-Specific Version)

A diagnostic for NZ Shopify stores stuck outside Google's first page: thin collections, manufacturer copy, missing schema, and the internal linking gaps generic checklists miss.

Jason Poonia Jason Poonia | | 12 min read
Why Your Shopify Store Isn't Ranking on Google (The NZ-Specific Version)

Why isn’t my Shopify store ranking on Google?

Most NZ Shopify stores that can’t rank aren’t being penalised, blocked, or held back by some Shopify-specific technical flaw. They’re losing to competitors because their collection pages are thin, their product copy is copied straight from the manufacturer, they have no content answering the questions people actually search before they buy, and their internal linking gives Google no reason to treat any page as authoritative. Shopify itself is rarely the problem. What you’ve built on top of it usually is.

This isn’t a generic “10 SEO tips for Shopify” list. It’s a diagnostic. Work through each section against your own store and you’ll likely find two or three of these are the actual reason you’re stuck on page two, not page one.

Your collection pages have nothing for Google to rank

If your collection pages are a grid of products and nothing else, that’s very likely your biggest problem, and it’s the most common one we see in NZ Shopify stores.

Here’s the mechanic: Google ranks pages, not products. Your collection page (/collections/mens-hiking-boots, for example) is what’s competing for the search term “hiking boots NZ.” But if that page is just product tiles with no unique text, Google has almost nothing to read, understand, or match against a search query. It sees a page that looks like every other retailer’s collection page, because structurally, it is.

Compare that to a competitor whose hiking boots collection page opens with a few paragraphs on how to choose a boot for NZ conditions, what the difference is between a day boot and a tramping boot, and what to check before buying. That page gives Google something to index against real search intent. Yours gives it a product grid.

The fix isn’t padding for padding’s sake. It’s writing genuinely useful buying context above or below the product grid: what the category is, how to choose within it, and what makes your range different. Two hundred words of real guidance outperforms a thousand words of filler, and it outperforms zero words by a wide margin.

If you’re not sure where to start, our SEO services page covers how we approach on-page structure for exactly this kind of thin-content problem.

Your product descriptions are the same ones every other store is using

If you sell branded products and pulled the descriptions straight from the manufacturer’s spec sheet or supplier feed, you’re not competing with other NZ retailers on content. You’re duplicating them.

This matters more on Shopify than people expect, because Shopify makes it so easy to bulk-import product data from a supplier feed that almost nobody rewrites it. That means if you sell the same brand as five other NZ stores, all six of you may have close to identical product page copy. Google has to pick a winner, and it’s rarely picking based on product quality alone. It’s picking based on which page it trusts more overall, which usually comes down to domain authority and the strength of the rest of the site, not the product page itself.

You don’t need to rewrite every SKU on day one. Prioritise:

  • Your highest-traffic and highest-margin products first
  • Categories where you’re clearly competing against other NZ stores selling the same brands
  • Anything still running the default manufacturer copy word for word

Rewriting descriptions to answer real buyer questions (fit, sizing against NZ norms, what it’s actually like to use, who it suits) gives Google unique content to index and gives shoppers a reason to trust the page over a near-identical one elsewhere.

You have no content that ranks for research-stage searches

Product and collection pages only capture people who already know what they want. A large share of Google searches happen before that point: “best running shoes for flat feet,” “how to choose a mattress firmness,” “waterproof vs water-resistant jacket.” If you have no content answering those questions, you’re invisible for the entire research phase of the buying journey, and that’s often where NZ-specific search volume actually lives, because generic global buying guides rarely mention NZ conditions, sizing, or climate.

This is the gap most NZ Shopify stores never fill, because Shopify’s default structure (products, collections, maybe a blog nobody maintains) doesn’t naturally produce this kind of content. It has to be built deliberately, as a buying guide, comparison post, or FAQ page that links back into the relevant collection and products.

Done well, this content does three things at once: it ranks for searches your product pages never will, it builds internal links into your commercial pages, and it answers objections before a shopper even reaches checkout, which helps conversion as much as it helps rankings. If you’re also working on the conversion side of this, our conversion rate optimisation services page covers how buying-guide content and on-page trust signals work together.

Your store is missing the schema markup that helps Google understand it

Schema markup (structured data) is code that tells Google explicitly what’s on a page, rather than leaving Google to infer it. For an ecommerce store, the two that matter most are Product schema (price, availability, reviews, SKU) and, where relevant, FAQ schema on buying-guide content.

Shopify does add basic product schema by default in most themes, but it’s frequently incomplete: missing review markup, missing availability status, or not updating correctly with variants and pricing. If you’ve customised your theme, added apps, or migrated themes at any point, there’s a reasonable chance something in that schema broke or was never configured properly in the first place.

The practical impact is rich results: star ratings, price, and stock status showing directly in the search listing. Those small enhancements increase click-through rate even when your ranking position doesn’t move at all, because your listing simply looks more complete than the one above or below it. It’s worth running your key product and collection templates through Google’s Rich Results Test to check what’s actually being read.

We cover the fundamentals of what schema does and why it matters in more depth in our post on Google Search Console and why it matters for SEO, which is also where you’d first notice a schema or indexing problem showing up.

Your internal linking gives Google no signal about what matters

Internal linking is how Google decides which pages on your site are important. If every page links roughly equally to every other page (the default outcome of a standard Shopify nav plus a product grid), Google has no strong signal about which collections or products you actually want to rank. Authority gets spread thin across hundreds of pages instead of concentrated on the ones that matter commercially.

Common patterns we see on NZ Shopify stores:

  • Homepage links to top-level collections only, with no path from blog or guide content down into products
  • Blog posts (where they exist) don’t link to relevant collections or products at all
  • Related-products sections are automated and generic, not curated toward your priority categories
  • No clear “hub” pages linking out to subcategories in a structured way

The fix is to treat internal linking as deliberate architecture, not an afterthought. Buying-guide content should link into the collections and products it discusses. High-priority collections should be linked from the homepage and from related categories, not buried three clicks deep in a mega-menu. Product pages should link back up to their collection and across to genuinely related products, not just whatever the app template auto-populates.

Is this actually a Shopify platform issue, or is it your site?

It’s worth ruling this out directly, because “Shopify SEO” gets blamed for problems that are really content and structure issues, as covered above. But there are a small number of genuine Shopify platform quirks worth checking:

  • Duplicate content from filtered/faceted URLs. Shopify can generate multiple URLs for the same collection filtered by size, colour, or price, and if these aren’t canonicalised properly, you end up with duplicate content diluting your real collection page.
  • Thin or duplicate content across markets if you’re running Shopify Markets for AU/NZ and haven’t localised content between regions.
  • Slow-loading themes and heavy apps. Page speed is a ranking factor, and a theme overloaded with tracking scripts, upsell apps, and review widgets can genuinely hurt you, not just on conversion but on how Google crawls and ranks the page.
  • Orphaned pages from old collections or discontinued products that were never redirected, sitting there as dead weight or, worse, 404ing from pages that still have backlinks pointing at them.

These are real, but they’re mechanical fixes, not strategic ones. They’re worth checking, but they’re rarely the reason a store with genuinely useful, well-linked content still doesn’t rank. The content and structure issues above are almost always the bigger lever.

How do you know which of these is actually your problem?

Start with Google Search Console, not guesswork. Look at which of your collection and product pages are indexed but getting close to zero impressions. That tells you Google has seen the page and decided it isn’t worth showing for anything, which usually points to thin content rather than a technical block. Then check your top organic landing pages. If it’s overwhelmingly your homepage and one or two collections, that’s a strong sign your internal linking and content depth aren’t spreading authority anywhere else.

From there, a genuinely useful starting checklist looks like this:

  1. Pick your five highest-commercial-value collection pages. Do they have any unique written content, or just a product grid?
  2. Pick five products that share a brand with at least one other NZ retailer. Is the description word-for-word the same as the supplier’s?
  3. Search your top three “buyer research” queries (things like “[category] buying guide NZ” or “best [category] for [use case]”). Do you rank anywhere on page one? Does anyone else in NZ?
  4. Run your product template through Google’s Rich Results Test. Is Product schema present and complete?
  5. From your homepage, how many clicks does it take to reach your highest-margin collection? Is it linked from anywhere else on the site?

If you’re answering “no” to most of these, that’s not a mystery to solve. It’s a build list.

Fixing this without a full site rebuild

None of the fixes above require replatforming or a new theme. They’re additive: write the collection copy, rewrite the priority product descriptions, build the buying-guide content, fix the schema, and restructure the internal links. Shopify supports all of this natively or through well-established apps; the work is content and architecture, not code.

Where it gets harder is prioritisation. Most stores have hundreds of products and dozens of collections, and rewriting all of it at once isn’t realistic. The stores that see the fastest movement are the ones that go deep on their highest-value categories first (the ones with real search volume and real margin) rather than spreading thin effort across the entire catalogue.

If you want a second set of eyes on where your store’s biggest gaps actually are, that’s the starting point of our SEO services work: we audit collection depth, content gaps, schema, and internal linking before recommending anything, rather than starting from a generic checklist. It’s also worth looking at what’s happening after someone lands on your site, not just whether they find it; our ecommerce ROAS benchmarks for NZ stores post is a useful companion if you’re weighing organic investment against paid spend.

FAQs

Why does my Shopify store show up on Google for my brand name but nothing else?

Ranking for your own brand name is the easiest search term to win because there’s no real competition; nobody else is searching “your store name” except people who already know you. Ranking for category and product terms is a different problem entirely, and it comes down to whether your collection and product pages have enough unique, useful content and internal authority to compete with other stores targeting the same terms. Brand-only visibility is usually the clearest sign that your non-branded content is too thin to compete.

Does Shopify have a built-in SEO problem compared to WordPress?

Not fundamentally. Shopify handles core technical SEO (page speed on modern themes, mobile rendering, basic schema, sitemap generation) reasonably well out of the box. The gap between well-ranking and poorly-ranking Shopify stores almost always comes down to content depth and internal linking, not the platform itself. A poorly built WordPress store has exactly the same problems.

How long does it take to see ranking improvements after fixing collection and product content?

There’s no fixed timeframe, and it varies by competition level and how much authority your domain already has. As a general pattern, freshly rewritten or expanded pages typically need to be recrawled and reassessed by Google before any movement shows, which is rarely instant. Treat early weeks as implementation, not results, and watch Search Console impressions and average position as your leading indicators before you see actual traffic movement.

Should I write buying guides as blog posts or as content on the collection page itself?

Both have a place, but they serve different searches. A collection page with strong intro content is aimed at someone already searching the category term directly (“hiking boots NZ”). A standalone buying guide is aimed at someone earlier in their research (“how to choose hiking boots for NZ tramping”), and it should link into the relevant collection once it’s made its case. Stores that only do one or the other are leaving a stage of the search journey uncovered.

Do I need an app to add schema markup to my Shopify store, or is it built in?

Most modern Shopify themes include basic Product schema by default, but “basic” often means missing review data, incomplete availability status, or fields that don’t update correctly with variants. Check what’s actually live with Google’s Rich Results Test before assuming an app is necessary; in many cases the fix is correcting the existing theme code rather than adding another app.

Written by

Jason Poonia

Jason Poonia is the founder and Managing Director of Lucid Media, helping NZ businesses grow online since 2018. With over 6 years delivering results for clients across New Zealand and internationally, Jason combines technical expertise with proven marketing strategies to help businesses attract more customers and build scalable systems. Background in Computer Science from the University of Auckland.