Services
Ecommerce SEO Consultant & Services
Category and product page SEO fixed at the platform level — faceted navigation, crawl budget, and product schema, not a generic on-page checklist.
Paul Lovell — Technical SEO Consultant
Who this is for
Online store owners and in-house teams where category pages aren't ranking despite good products, crawl budget is being wasted on filter/sort URLs, or a Shopify, BigCommerce, Magento, or WooCommerce migration flattened rankings that haven't recovered. This is a technical SEO service for ecommerce brands that already have an SEO strategy or an in-house marketing/digital marketing team, and need an SEO expert to diagnose why the platform itself is holding rankings back — not a full digital marketing retainer, a keyword-research-only engagement, or a generic SEO agency package built for brochure sites.
Process
- 1Full site crawl focused on category, subcategory, and product template structure
- 2Faceted navigation and filter/sort URL audit — what's being crawled, what's being indexed, and what should be neither
- 3Product and category schema review against what the platform generates by default
- 4Crawl budget analysis to find what's being wasted on near-duplicate parameter URLs
- 5Category and product-page keyword research mapped to actual buyer intent, not generic volume
- 6Platform-specific fix list (Shopify, BigCommerce, Magento, WooCommerce, custom) your team or theme developer can action directly
How this actually works
Not a checklist — the specific mechanisms most audits skip past.
01
Separate what filter/sort URLs should do from what the platform defaults to
Most ecommerce platforms generate a crawlable, indexable URL for every filter and sort combination by default. Left unchecked, this creates thousands of near-duplicate category pages competing with the canonical version for the same query — the fix is platform-specific parameter handling, not a blanket noindex that also hides pages you want ranked.
02
Check whether product schema matches what's actually purchasable
Price, availability, and variant schema that's out of sync with live inventory doesn't just fail rich-result eligibility — it can trigger manual review flags. This is checked against a live inventory sample, not just template structure, because the gap usually shows up in edge cases: out-of-stock variants, sale pricing, or bundled products.
03
Audit crawl budget against category depth, not just total URL count
A large catalogue isn't automatically a crawl budget problem — the question is whether Googlebot is reaching new/updated products within a reasonable window, or spending its budget re-crawling filter permutations of pages it already knows. Log-file analysis against category depth shows which one is actually happening.
04
Review internal linking from category to product pages for orphaned inventory
Products that are only reachable via search or a sitemap — not via category/subcategory browsing — get crawled less frequently and rank worse, even with clean schema and no technical errors. This is checked by crawling the site the way a user would, not just parsing the XML sitemap.
05
Treat Shopify SEO as its own discipline, not a smaller version of custom-site SEO
Shopify SEO has constraints a custom-built store doesn't: collection URLs can't be restructured without an app or a redirect strategy, canonical tags on filtered collection views need specific handling, and a meaningful share of "SEO services" sold to Shopify merchants are generic checklists that ignore these platform limits entirely. The fix set here is scoped to what's actually changeable within Shopify (or WooCommerce, BigCommerce, Magento, or a custom build) rather than advice that assumes a platform you're not on.
06
Map keyword research to category architecture, not a flat list ranked by search volume
Generic keyword research for ecommerce produces a spreadsheet of high-volume terms with no home on the site. The useful version maps each term to a specific category, subcategory, or product page based on buyer intent — informational searches to guides or blog content, transactional searches to category pages, specific model/SKU searches to product pages — so collections aren't competing with each other for the same query.
07
Check what Google Search Console and GA4 are actually attributing to which page type
Category pages, product pages, and filtered collection views often get blended together in standard ecommerce analytics reporting, which hides which page type is actually driving organic revenue. Segmenting Search Console and GA4 data by URL pattern before recommending fixes prevents optimising the wrong template.
Sample finding — crawl budget vs. category depth
Category pages (canonical, indexable): 84 Filter/sort permutation URLs (crawled, 30 days): 6,140 Googlebot requests spent on permutations: 71% of total crawl budget New/updated product pages recrawled within 7 days: 38% New/updated product pages recrawled within 30 days: 81% Recommendation: canonicalise + parameter-handle the 6,140 permutation URLs, freeing crawl budget toward new inventory — target 7-day recrawl >70%.
Deliverables
Frequently asked questions
How is ecommerce SEO different from general SEO?
Ecommerce sites have structural problems general SEO checklists don't cover: faceted navigation generating thousands of near-duplicate URLs, product schema that needs to match live inventory, crawl budget competition between category depth and filter permutations, and platform-specific constraints (Shopify's URL structure, for example, can't be changed the way a custom-built site's can). The fixes are platform and catalogue-structure specific, not generic on-page advice.
Why aren't my category pages ranking even though my products are good?
Common causes: filter/sort URLs diluting relevance signals away from the canonical category page, thin or duplicated category copy across similar collections, crawl budget being spent on parameter permutations instead of new inventory, or internal linking that doesn't reinforce the category as the primary page for its target query.
Do you work with Shopify sites specifically?
Yes — Shopify has platform-specific constraints (URL structure, app-generated schema, theme-level rendering) that need a different fix approach than a custom-built or WooCommerce site. The audit identifies what's fixable within Shopify's constraints versus what needs an app or theme-code change.
How long does an ecommerce SEO audit take to show results?
Faceted navigation and crawl budget fixes typically take 4-8 weeks to show in rankings, since Google needs to recrawl and re-evaluate category pages at scale. Schema and product-data fixes for rich-result eligibility can show within 1-2 weeks of Google's next crawl.
Do I need an ecommerce SEO consultant, or can a general SEO service handle this?
A general SEO consulting engagement can handle titles, meta descriptions, and content — but faceted navigation, crawl budget allocation across a large catalogue, and platform-specific schema defaults are structural problems that need someone who's diagnosed them on ecommerce platforms specifically. If your SEO expert's audit doesn't mention parameter handling or crawl budget, it hasn't looked at the actual constraint.
How does this fit alongside my existing digital marketing or SEO strategy?
This is a technical layer underneath whatever content or digital marketing strategy you already run — it doesn't replace an SEO strategy, it fixes the platform-level issues (crawl budget, faceted navigation, schema) that silently cap how well that strategy can perform. Most engagements start with a store that already has a marketing plan and content going out, but category pages aren't ranking despite it.
How is this different from what an ecommerce SEO agency offers?
Most ecommerce SEO agencies bundle technical SEO into a wider retainer alongside content, link building, and paid media, with the technical audit done by whichever team member is available rather than a specialist. This is scoped narrowly to the platform-level diagnosis — crawl budget, faceted navigation, schema, keyword-to-category mapping — done by one person who's run it on Shopify, BigCommerce, Magento, and custom-built stores, not a generic search engine optimization checklist applied to an online store.
Do you do keyword research as part of this, or just technical fixes?
Keyword research is included, but scoped to category and product-page architecture specifically — mapping search intent to the right page type so collections stop competing with each other and product pages target the searches that actually convert. It's not a standalone keyword research or content strategy deliverable; it feeds directly into the technical fix plan.
What tools and data sources does the audit use?
Google Search Console and GA4 for current performance and crawl stats, server log files for what Googlebot is actually requesting, a full site crawl for template and schema structure, and Google Merchant Center data where relevant for Shopping-eligible product feeds. Recommendations are grounded in your site's actual data, not a generic ecommerce SEO checklist.