Initialising Digital Ignition
Enkindle Group
Ecommerce SEO Perth

Ecommerce SEO in Perth for store owners who want the theme fixed, not just a report

We do SEO for ecommerce brands from Perth, and we work inside the store, not next to it. Fridgy Australia, one of the clients we name publicly, is a Shopify store. We are comfortable in a theme, in Liquid, in metafields and in the Search Console coverage report at the same time, because ecommerce SEO problems usually live in all three at once.

Google Rating
5.0
★★★★★
23 reviews
+82%
non-brand organic clicks for Fridgy Australia, read back from Search Console
+161%
sessions for Fridgy Australia, an ecommerce store, in twelve months
+104%
orders for Fridgy Australia over the same twelve months
$1,000
where our SEO starts, including GST, per 4 week cycle

Collection pages
are the money pages,
and most of them are thin.

When someone in Perth searches a category term, Google is not trying to rank a single product.
It wants a page that shows the range.
On a lot of Shopify stores that collection page is a title, a grid and nothing else, which leaves Google a heading and a wall of product titles to judge a page you want ranking for a commercial term. We write real content into the collection, and on stores with a lot of collections we drive it from metafields so it is structured, editable by your team and cannot be wiped by an app.
CLIENT RESULTS

Proof this works

What we look at before we touch a single product description

Ecommerce SEO problems rarely sit in one place. They live in the theme, the catalogue structure and the crawl at the same time, so that is where we start.

The checks we run on a store first:

+
what the collection template outputs, above and below the product grid
+
which canonical wins when a product sits under a collection path
+
how many competing Product schema blocks the page actually emits
+
which apps still load scripts on templates where they do nothing

Every one of those is a template fix rather than a recommendation, which is why we do the SEO and the theme work together.

The Fridgy Australia Shopify store homepage, an ecommerce site we do SEO for

Product templates, because you cannot hand write four hundred
product pages.

Optimising products one at a time burns hours without moving revenue. The leverage is in the template.
That means fixing, once:
the product title as the H1, once, with no second H1 in a slideshow or a promo block
variant URLs with a query string canonicalised back to the clean product URL
trust badges, shipping blurb and returns policy checked for duplicated boilerplate
title and meta description patterns built from the fields your team already fills in
image alt text pulled from the product and variant rather than left as the filename
breadcrumb markup that matches the actual navigation path
hand written copy for the best sellers, high margin lines and anything with search volume attached

What we actually do on an ecommerce engagement

Three workstreams, run together. Most stores are only doing the first one, and only on their top few collections.
01

The collections

One collection mapped to one commercial term, with real content placed in the template rather than dumped above the product grid.
GET A FREE AUDIT
02

The templates

Product and collection templates fixed once, so every page in the catalogue inherits correct headings, canonicals, meta and image alt text.
SEE OUR SHOPIFY WORK
03

The crawl

Pagination and duplicate URLs cleaned up so Google spends its crawl on the pages you actually want ranking.
SEE TECHNICAL SEO
Faceted navigation

Faceted navigation and the duplicate URLs nobody looks at

Filtered view
Worth ranking
Not worth ranking
What it is
A combination the store genuinely needs to rank
A parameter nobody was meant to land on
What we do
Promote it to a proper collection
Canonical it back to the parent collection
Content
Its own content and its own target term
Kept out of the parameter space in robots.txt.liquid
Internal links
Linked deliberately
Audited so the theme stops feeding crawlers combinations
Every filter, sort and tag combination is a distinct URL, and Google will spend a large share of your crawl budget there while your real collection pages sit unrefreshed.
We check pagination too, because themes that swap numbered pages for an infinite scroll often leave deeper products with no crawlable path at all.
Product schema

Product schema that matches what is on the page

Three blocks on one product page

Product pages are where we find the most broken markup:

+
themes ship with product JSON-LD built in
+
apps then inject their own
+
review widgets add a third block

The result is conflicting prices on the same page, and a rating value that Google will not use because it is self serving markup on your own site rather than genuine collected reviews.

One clean Product object

We audit what is actually being emitted, remove the duplicates at the theme level, and make sure one clean Product object carries the correct offer price, currency, availability and variant data straight from the Liquid objects so it can never drift out of sync with what the customer sees. Breadcrumbs and Organisation markup get the same treatment.

Not sure whether it is your collection pages or your theme holding the store back?

Why internal links
matter commercially

Ecommerce sites usually have plenty of links pointing at the homepage and almost nothing pointing at the collection pages that are supposed to be earning money.
We map the link graph before we change anything, then build links deliberately:
+
collections reachable from the main navigation, not only a footer link or the sitemap
+
products brought closer than four clicks from the homepage
+
category level cross links between related collections
+
contextual links from blog content into the collection rather than a single product
+
links in the collection copy where they help a buyer
+
content planned around the terms that sit near a purchase
A buying guide that ranks and sends nobody to a collection page is a nice piece of writing and a poor investment.
Pricing and process

How we work, and what it costs

SEO with us starts from $1,000 including GST per four week cycle, quoted to scope. We bill every four weeks rather than monthly, so cycles line up with the work rather than with the calendar.

The auditor edits the theme

We handle the SEO and the build work ourselves, so the person auditing your store is the person editing the theme. That matters on ecommerce more than anywhere else, because the fix for most of the problems described above is a change to a Liquid template, not a recommendation emailed to whoever maintains your theme.

If you would rather we quoted the build and the SEO together, we do that too.

What a Shopify speed pass can include

Speed is not a ranking button you press. It is a revenue issue that also affects crawling and Core Web Vitals, and on Shopify it is nearly always the same handful of things:
a reviews widget firing on the cart page
a bundling app loading globally for two products
an upsell app you stopped paying for eighteen months ago
dead scripts stripped out of the theme
responsive images actually requested by the theme, because plenty of themes never ask
hero images loaded eagerly when they are the largest contentful paint element
product grid images requested at display size rather than full resolution and scaled in CSS
width and height attributes so the layout does not shift as the grid fills in
every change made on a duplicated theme and tested before it is published

Who this is for

This is suited to ecommerce store owners that need:
01
collection pages that rank for commercial terms
02
product templates fixed once rather than page by page
03
filter and sort URLs kept out of the crawl
04
one clean Product object on every product page
05
a Shopify theme that is not slowed down by its apps
06
the SEO and the theme work done by the same team
Questions

Ecommerce SEO questions store owners ask.

Does my store need to be on Shopify?+
No. This page describes Shopify in detail because that is where most of these examples come from, but the underlying problems are the same on WooCommerce, BigCommerce and custom builds. Faceted navigation still generates duplicate URLs, collection pages are still thin, product schema still conflicts. Tell us what you are on and we will tell you honestly whether we are the right fit.
Will my live store actually get changed, or will I just get a list?+
We make the changes. We do the SEO and the development ourselves, so template fixes, schema corrections and speed work get implemented rather than handed to you as homework. We work on a duplicated theme, test the change, and publish only once you have agreed to it. If you have your own developer we are happy to hand them a spec instead.
How long before I see anything happen?+
Technical fixes such as duplicate URL cleanup, schema and speed usually show up in crawl and indexing data within a few weeks because you are removing an obstacle rather than building something new. Ranking movement on commercial collection terms takes longer, and how much longer depends on your category and who you are competing with. We will tell you what we expect before you sign anything, and we will not put a date on a ranking.
My product pages rank fine but my category pages do not. Why?+
Almost always because the product pages have unique content and the category pages do not. Google has real information about a product and little more than a list of product titles about a collection. It is also common for several collections on the same store to target overlapping terms, which splits the signals across pages that all half qualify. Fixing that means writing genuine content into the collections and consolidating the ones that overlap.
Can this run alongside the ads I am already running?+
Yes, and it usually helps both. Search term data from paid campaigns tells us which commercial terms actually convert for your store, which is far better input than volume estimates alone. We run paid media as well, so if you want ads and SEO under one roof we can run both without the two lanes contradicting each other.
What do I need to provide to get started?+
Access to your store admin or a staff account with theme permissions, Google Search Console and Google Analytics. If any of those do not exist yet we will set them up. From there we audit the store and come back to you with the order of work and what we expect it to change.

Related
growth areas

Organic traffic to a store is only worth what the store converts, and what you do with the customer afterwards.

These are the areas e-commerce SEO is usually paired with.

Tell us where your store is losing sales

Send us your store URL and what is not working. Whether that is product pages that never rank or traffic that never turns into orders, we will come back with specifics, not a generic pitch. If you would rather talk it through, call us.

Call 0455 089 036
We reply to every enquiry ourselves. No call centre, no automated sequence.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Want to know why your category pages are not ranking?
Enkindle Group logo
Enkindle Group
2026