What Shopify does for you, and where it gets in the way
Shopify gives you a fast, secure, mobile-ready store with a sitemap and sane URLs out of the box, which puts you ahead of a lot of custom builds. What it does not give you is a reason to rank. That still comes from page structure, content and demand, and Shopify has a few habits that actively work against you.
So a Shopify SEO agency worth paying is not there to "do SEO" in the abstract. It is there to fix the specific things this platform does, and to build the pages Shopify will never build for you.
The platform-specific problems are consistent across almost every store we look at:
- Products living at two addresses. Shopify serves the same product at /products/name and at /collections/collection/products/name. It canonicalizes them, which mostly works, but internal links and filters still generate crawl paths that dilute the signal.
- Thin collection pages. A collection page is usually a heading and a grid of products. That is a catalog, not a page that answers a search. Collections are your highest-intent commercial keywords and most stores leave them nearly empty.
- Filter and sort URLs. Faceted navigation on a large catalog can generate thousands of near-identical URLs. Left alone, Google spends its crawl budget on color filters instead of your products.
- App bloat. Every app adds scripts. Fifteen apps later the store loads in six seconds on a phone, and no amount of keyword work makes up for that.
- Forced URL structure. You cannot remove /products/ or /collections/ from Shopify URLs. Not a ranking disaster, but it means URL design is not one of the levers you have.
Collection pages are where the money is
If an agency starts by talking about blog posts, ask about collections first. Collection pages target the searches people use when they are ready to buy: "linen bed sheets", "womens hiking boots", "commercial coffee grinders". Those searches convert. A blog post about how to choose a coffee grinder usually does not.
A collection page built to rank has an actual introduction above or below the grid that answers the obvious questions: what the range covers, how to choose between options, sizing, materials, delivery. It has internal links to related collections. It has a heading structure that makes sense. And it exists for searches people actually make, rather than for how your warehouse is organized.
That last point causes most of the missed opportunity. Stores build collections around supplier categories and internal logic. Customers search by problem, occasion, material, size and price. The gap between those two lists is a content plan.
Most Shopify stores have twelve collections and need forty. Not forty thin pages, forty pages that each match something a customer types.

Product pages, and the description everyone copies
The single most common product page problem in e-commerce is the supplier description, pasted unchanged, sitting on forty other stores selling the same item. Google has to pick one of you, and it usually picks the one with the strongest site, which is rarely yours.
What earns a product page its place:
- Your own words on the products that matter. Not all of them. Start with the ones that drive revenue or have real search volume, and leave the long tail on supplier copy until later.
- The specifics buyers ask about. Dimensions, materials, care, compatibility, what is in the box, delivery time. Answering these lifts conversion as well as rankings, which is a rare double.
- Reviews on the page. They add unique content that updates itself, and they are the thing shoppers scroll to first.
- Complete structured data. Price, availability and reviews marked up properly so they can appear in results. This overlaps directly with your Shopping feed, and Google’s product data specification is the reference for getting the underlying attributes right.
- Images with real alt text and sensible file sizes. Shopify serves images well if you give it reasonable source files. It cannot save you from a 4MB hero shot.
The Shopify technical list, in order
Most of this is a one-off pass rather than an ongoing retainer item, and it should happen in the first month of any engagement.
- Speed, honestly measured. Test on a phone on mobile data, not on the office wi-fi. Audit installed apps and remove the ones nobody uses, because each one leaves scripts behind. Core Web Vitals tells you which of the three measures is failing and on which template.
- Crawl control. Shopify lets you edit robots via a theme file, which is the tool for stopping crawlers wandering through filter combinations and internal search results. Use it carefully, and check the result in Search Console rather than assuming.
- Duplicate and near-duplicate collections. Stores accumulate them: seasonal collections that never got removed, near-identical categories, an empty collection from a campaign in 2023. Consolidate and redirect rather than letting them compete.
- Redirects after every catalog change. Deleted products and renamed collections leave dead URLs that had links and rankings. Shopify makes redirects easy, which is not the same as anyone doing them.
- Pagination and "view all". Large collections split across pages need to stay crawlable. Infinite scroll with no crawlable links is a way to hide half your catalog from Google.
- International setup, if you sell across borders. Markets, currencies and hreflang need to line up. We covered the wider version in the e-commerce international expansion checklist.
Shopify’s own help documentation covers the mechanics of most of these. The judgment calls, especially around crawl control and consolidation, are what you are paying an agency for. Our explainer on what a technical SEO audit checks sets out the general scope.
Search is not only Google now
A decent share of product research now happens in AI assistants and in Google results that answer without a click. That does not change the fundamentals, but it does change what gets rewarded: clear specifications, honest comparisons, structured data, and pages that state answers plainly rather than burying them in marketing copy.
The practical version for a store is unglamorous. Put the specifications in text rather than in an image. Answer the comparison questions people ask before buying. Keep your structured data accurate. Google explains the current thinking in its guidance on AI features in Search, and we go deeper in how to rank in AI Overviews.
The other thing worth doing is joining up organic and paid. Your Shopping campaigns already know which product searches convert and which ones attract browsers. Pointing your collection page plan at the terms that convert in Google Shopping is faster and cheaper than guessing. SEO and paid media should not compete for credit. They should share search intelligence.
How to choose one, and when not to hire at all
Four questions separate an agency that knows Shopify from one that will apply a generic checklist to it:
- "How would you handle our collection structure?" A good answer talks about search demand versus your current categories. A weak answer talks about meta titles.
- "Which of our apps would you remove?" They should be willing to look and have an opinion, because app bloat is usually the biggest speed problem on a Shopify store.
- "How will you handle redirects when we retire products?" If they have not thought about your catalog lifecycle, they have not run a store before.
- "What will you produce in the first ninety days?" Named pages and named fixes, not "ongoing optimization".
And the part most agencies will not volunteer: do not hire one yet if your store is under about $30,000 a month in revenue and your paid channels are still improving month on month. At that stage, another dollar into ads or into email flows usually returns faster than SEO, because SEO takes six months and ads take a week.
Also skip it if you are about to replatform or redesign, because you will pay for the same thinking twice. And skip it if your product pages convert poorly, since sending more traffic to a page that does not sell is an expensive way to confirm it does not sell. Fix the conversion rate first, then buy the traffic. Our guide to what SEO costs covers what to expect once you are ready, and our e-commerce SEO service covers how we scope it.
Frequently asked questions
Is Shopify good for SEO?
Yes, for the fundamentals. You get fast hosting, HTTPS, a generated sitemap, mobile-ready themes and clean URLs without doing anything. The limits are structural: forced URL paths, thin collection templates, duplicate product paths, and apps that slow the store down. Those are the problems an agency should be fixing.
What does a Shopify SEO agency actually do?
In the first month: a technical pass covering speed, app bloat, crawl control, duplicate collections and redirects. After that: restructuring collections around real search demand, writing collection and product content, fixing structured data, and building internal links. Reporting should show enquiries and revenue from organic search, not just rankings.
How much does Shopify SEO cost?
E-commerce retainers in Australia commonly run $2,500 to $8,000 a month, higher than local service SEO because catalogs are bigger and competition is national. A one-off technical audit and implementation is often $3,000 to $10,000. Content volume is usually the biggest variable in any quote.
Should I write unique descriptions for every product?
Not all at once. Start with the products that drive revenue or have genuine search volume, and leave the long tail on supplier copy for now. Duplicate supplier descriptions on high-value products are worth fixing because you are competing with every other store selling the same item with the same words.
Do Shopify apps hurt SEO?
Indirectly, through speed. Each app injects scripts, and uninstalled apps often leave code behind in the theme. A store running fifteen apps frequently loads several seconds slower on mobile than the same store running five. Auditing apps is usually the fastest performance win available on a Shopify store.
