SEO · Google Ads · Shopify development

Built from zero: how EzyDog New Zealand reached #1 for every major category keyword

  • Client EzyDog New Zealand
  • MarketNew Zealand
  • SectorEcommerce · Pet products
  • TimeframeFrom launch + ongoing

Result #1 for every major category keyword — built from a blank slate

#1 Every major NZ category keyword
0 → live Organic presence built from scratch
AU/NZ Hreflang split correctly configured

Client snapshot

EzyDog New Zealand is the NZ market storefront for the EzyDog brand, operating on Shopify and selling the full product range of premium dog harnesses, leads and outdoor accessories. The New Zealand market is smaller than Australia but follows similar purchasing behaviour. EzyDog NZ had no prior organic presence when we took it on. This project started from a blank slate.

The challenge

The NZ store was launched by cloning the Australian site. On the surface this seemed efficient. In practice it created an immediate SEO conflict between two stores targeting adjacent but distinct markets. The New Zealand site had no independent organic identity, no ranking history, and no keyword targeting calibrated to NZ search intent. The homepage was pulling in traffic signals intended for category-level queries and creating intent mismatch across the entire site structure.

The diagnosis

  1. The homepage was ranking for major product category keywords in New Zealand SERPs because it had the most authority on the domain, but it served no category-level content. A classic intent mismatch: Google was sending users with product category intent to a brand homepage.
  2. Category pages on the NZ site had no unique content differentiated from the AU site. Page titles, meta descriptions, H1s and body copy were identical to ezydog.com.au, creating cross-domain duplication signals.
  3. No hreflang tags were implemented to signal to Google that ezydog.co.nz was intended for NZ users and ezydog.com.au for AU users. Both sites were competing in overlapping search results.
  4. The NZ domain had zero backlinks at the point of launch and no local topical signals. There was no geographic relevance being communicated at any level of the site.
  5. Internal linking on the cloned site had not been updated to use the .co.nz domain. Some internal links were pointing back to ezydog.com.au, leaking link equity across domains.
  6. Google Ads had not been configured for NZ-specific search intent or product queries. Campaign structure was inherited from AU without market adaptation.

What we built

  1. Conducted NZ-specific keyword research for every product category. Identified where NZ search volume, phrasing and purchase intent differed from the AU market and adjusted targeting accordingly.
  2. Rewrote all category page titles, meta descriptions, H1 tags and body content blocks to be unique to the NZ site. Removed all duplicate content overlap with ezydog.com.au.
  3. Implemented hreflang tags across both the NZ and AU sites to correctly signal geographic intent to Google. Tagged each equivalent page pair with the correct lang/region attributes.
  4. Audited and rebuilt internal linking on the NZ site. Replaced all incorrect .com.au internal links with .co.nz equivalents. Established a clean link equity flow from homepage to category pages.
  5. Built a new site architecture that gave each category page its own distinct keyword cluster and content territory. The homepage was explicitly removed from competition with category pages through content restructuring and internal anchor text discipline.
  6. Set up Google Ads campaigns built from NZ-specific keyword data. Campaign structure, ad copy and bidding strategy calibrated to NZ market competition levels.
  7. Implemented SEO fundamentals correctly at the foundation level: canonical tags, robots.txt, sitemap, structured data and page speed optimisation — all set up from the start rather than retrofitted.
  8. Established baseline reporting in GA4 with NZ-specific segmentation separate from AU performance data.

The results

Metric Before After Period
Organic presence Zero (new domain) Established and growing From launch
Homepage SERP intent mismatch Homepage ranking for category queries Resolved — category pages rank for category keywords Post-optimisation
Major category keyword rankings Not ranking #1 for all major category keywords in NZ Post-optimisation
Hreflang configuration Not implemented Correctly configured for AU/NZ split Post-implementation

The business impact

EzyDog NZ is the clearest proof of what happens when SEO fundamentals are applied correctly from the beginning rather than fixed after damage is done. There was no legacy technical debt to unwind, no years of bad redirects to clean up, no competing signals from an old architecture. We built the right structure on day one and the site responded accordingly, reaching the top position for every major category keyword in the New Zealand market.

The intent mismatch problem deserves specific attention. When a homepage ranks for product category queries, it is not just a rankings problem. It is a conversion problem. Visitors searching for "dog harness NZ" and landing on a brand homepage are being asked to do extra navigation work before they can buy. Fixing that by ensuring category pages rank for category queries removes friction from the purchase path. The discipline of assigning one page to one keyword cluster and enforcing that through content and internal linking is not complicated. It just has to be done properly.

The evidence

Pulled from live reporting — Search Console, GA4, Ahrefs and platform analytics.

EzyDog New Zealand — organic search performance built from launch.
EzyDog New Zealand — organic search performance built from launch.

Want results like these?

Start with a diagnostic. We audit your search presence, paid setup and site performance, then show you exactly where the gaps are — and whether the timeline and budget are realistic. No pitch, no retainer obligation.

Request a search diagnostic