3,289
Active products with weak or missing SEO metadata
Titles, descriptions, and on-page signals that could be improved without changing product range.
Flagship project
How we connected Search Console and Shopify data, identified thousands of opportunities, and prioritised what to fix first across a large ecommerce catalogue.

Large Shopify catalogues rarely have one obvious SEO issue. They have thousands of small gaps spread across products, collections, and historical content. The challenge is less about “fixing SEO” and more about building a repeatable workflow that can identify, prioritise, and execute improvements.
Catalogue reality
We connected live platform data with Search Console performance to move from guesswork to an opportunity map. The goal was to surface actionable work across the catalogue without turning the programme into an endless spreadsheet.
Connected data sources
3,289
Active products with weak or missing SEO metadata
Titles, descriptions, and on-page signals that could be improved without changing product range.
649
Active products with imported HTML clutter
Legacy markup and formatting noise that obscures content and creates inconsistent templates.
1,725
Active in-stock products identified as actionable opportunities
Products where demand, availability, and ranking signals suggested prioritised updates.
Most large ecommerce sites do not have a single SEO problem. They have thousands of small opportunities hidden across products, collections and content.
17,640
Products analysed
3,289
Products with weak or missing metadata
649
Products with imported HTML clutter
1,725
Active in-stock optimisation opportunities
Rather than treating SEO as a one-off project, we designed a phased approach that can be applied across a large catalogue and keep learning from live data.
We started at the collection layer to strengthen category-level relevance and internal linking, then used that structure to support product-level work.
Product improvements were designed to work across many URLs: repeatable template rules, structured metadata patterns, and clean content blocks that can be rolled out in batches.
Search Console performance data was used to build work queues and prioritise changes based on real demand and visibility signals.
The workflow continues to learn from live data, feeding new opportunities back into the work queue so the catalogue keeps improving over time.
Connected Shopify and Search Console
Priority commercial collections updated
High-opportunity product batches updated
Search Console opportunities prioritised and shipped
Monitoring visibility, clicks and rankings
An opportunity batch is a set of targeted SEO improvements based on real search data. Instead of rebuilding the entire catalogue, batches let you make continuous improvements across products, collections and content while learning what works.
Collection
Clogau
Search Console visibility
10,300+ impressions
Average position
22.8
Action taken
167 product pages updated
Status
Monitoring impact
Execution focused on shipping real catalogue updates in measurable batches, while keeping the system flexible enough to expand across new priority categories.
167
Clogau products updated
51
Lunar Shoes products updated
52
Brakeburn products updated
14
Shepherd of Sweden products updated
10
Bridge Bags products updated
6
Elizabeth Scarlett products updated
Catalogue workstream
Additional collection improvements
Updates shipped across priority commercial categories.
Foundation
Foundation phase complete
Current phase
Opportunity batches and measurement
The catalogue is now moving from broad optimisation into continuous improvement driven by Search Console data.
The programme is currently active. Google is still processing many of the catalogue and collection changes. Early indicators suggest positive movement across impressions, clicks and average position, but the project remains in the measurement phase.
Step 1
Combine Search Console signals with platform data so decisions are driven by what is searchable and what is sellable.
Step 2
Surface and cluster opportunities across products, collections, and content — then prioritise by impact and feasibility.
Step 3
Turn the opportunity map into a fix sequence: page groups, templates, and tasks your team can ship in the right order.
Step 4
Ship changes in batches, validate templates, and expand across the catalogue once patterns prove out.
Step 5
Track movement via live data, then feed learnings back into the workflow so iteration becomes the default.
This project demonstrates how a repeatable workflow can identify, prioritise and execute those opportunities across a large catalogue.
Connect your data and we’ll identify which page groups are failing, where the opportunity is, and what to fix first.
Request an SEO diagnosis