Skip to content

SEO

Ecommerce SEO

At the start I establish the scope of work, the operational goals and communication, and collect access to the store panel, analytics and the CMS (optionally the server files). I then carry out an e-commerce SEO audit and prepare prioritised recommendations and an agreed way of handing tasks over for implementation.

Area
SEO
Process
3 stages
Scope
6 sections · 8 min
Quote
Free
About the service

Starting the cooperation and the e-commerce SEO audit: access, technical diagnosis and priorities

About the online store SEO service

A few service details
  • Scope of work and operational goals
  • Access and the implementation process in the CMS
  • Indexing and crawl budget
  • Architecture and internal linking
  • Templates, content and metadata
  • Structured data and Core Web Vitals
Work process

The process of auditing a store’s indexing, crawl budget and linking

I start by checking how crawlers move around the store and what actually ends up in the index. I then assess the architecture, the click depth and the consistency of linking and URLs. I turn the findings into a plan of technical work and implementation tasks.

  1. 01/ 03

    Indexing diagnostics

    I verify the page types in the index, duplicates, canonicals and the 404/5xx errors that affect crawling.

  2. 02/ 03

    Crawl budget priorities

    I check whether the budget is being wasted on parameters, sorting and pagination, and point out the areas where indexing signals need tidying up.

  3. 03/ 03

    Implementation tasks

    I use the conclusions when setting out tasks concerning indexing rules and URL order, as well as architecture, navigation, breadcrumbs and internal links.

Starting the cooperation and access

Starting the cooperation and access is the stage at which I establish the scope of work, the operational SEO goals and the way we communicate, and then collect the necessary access to the store’s systems. In practice this covers access to the store panel, the analytics tools, the content management environment and — if available — the server files. This step is needed so that the subsequent work is based on the store’s real data and constraints rather than on assumptions. At this stage we also clarify how tasks will be handed over for implementation and who is responsible for carrying them out.

If there is no possibility of making changes, my work is limited to preparing recommendations and prioritising them. This means I can indicate what should be improved, why and in what order, but the final result depends on implementation. Establishing this condition at the outset makes it possible to match the cooperation model to the real technological and organisational capabilities.

E-commerce SEO audit: the key elements

An e-commerce SEO audit is a quick identification of the technical and structural problems that affect indexing, crawling, the visibility of categories and products, and content quality. In the course of it I identify the barriers that limit crawlers’ access to important pages and the elements that create a risk of duplication and diluted signals. The audit is the basis for the later mapping of keywords to the right page types and for pointing out gaps in the landing page structure. The scope of work in the audit may vary depending on the scale of the store and the complexity of the catalogue (the number of categories, products, variants and language versions, and how dynamic the product range is).

In the audit I check, above all, indexing and the use of crawl budget, the architecture and internal linking, as well as templates and metadata. The analysis covers, among other things, which page types are indexed, whether there are duplicates, incorrect canonicals, filter pages in the index or 404/5xx errors, and whether the crawler is wasting budget on unimportant URLs. I also assess the category structure, click depth, navigation, breadcrumbs, URL consistency and linking to categories and products. In addition, I verify the title/description templates, headings, category content, pagination and repeated elements that may generate duplication.

A key element of the audit is also the verification of structured data and performance, including aspects related to Core Web Vitals. I check the implementation of structured data for products, offers, breadcrumbs and the organisation, as well as the correctness of the fields that can affect presentation in the search results. In parallel, I identify the elements that slow the store down, such as images, scripts and templates, and the mobile usability problems that can limit SEO effectiveness. The conclusions from these areas are later used to set out the implementation work and the priorities in the next stages.

  • Indexing and crawl budget analysis: duplicates, canonicals, filter pages in the index, 404/5xx errors, use of the crawler’s budget.
  • Architecture and linking analysis: category structure, click depth, navigation, breadcrumbs, links to categories and products, URL consistency.
  • Template and metadata analysis: title/description, headings, category content, pagination, repeated elements generating duplication.
  • Structured data analysis: products, offers, breadcrumbs, organisation and the correctness of the fields that affect how results look.
  • Performance and Core Web Vitals analysis: elements that slow the store down and mobile usability problems.

Indexing and crawl budget analysis

Indexing and crawl budget analysis consists of checking how search engine crawlers move around the store and which page types actually end up in the index. I verify that unwanted URLs, including filter pages, do not appear in the index and that signals are not being diluted by duplicates. I also check that the canonicals are set correctly and support pointing to the right versions of pages for indexing. In parallel, I identify the 404/5xx errors that can disrupt crawling and use up the crawler’s resources.

In this part of the audit I also assess whether the crawl budget is being wasted on unimportant or repetitive URLs generated by parameters, sorting and pagination. Based on what I observe, I point out the areas where indexing signals need tidying up, so that the important categories and products are visited more often and processed more consistently by crawlers. The findings from the analysis are the input for planning technical work on indexing rules and URL order. The scope and the number of cases detected depend on the scale of the store and the complexity of the catalogue.

  • Verifying which page types are indexed (categories, products, filter pages and other URL variants).
  • Identifying duplicates and incorrect canonicals that cause diluted indexing.
  • Detecting 404/5xx errors and URLs that consume crawl budget without any SEO value.

Architecture and linking analysis

Architecture and linking analysis covers assessing whether the structure of the store allows crawlers and users to reach the key categories and products efficiently. I check how the categories and subcategories are built and whether their layout supports moving logically through the product range. I assess click depth — how far from the home page the important landing pages are. As part of this analysis I also verify whether the navigation and breadcrumbs help with orientation and with passing internal signals.

In the part concerning internal linking, I analyse whether the store lacks consistency in linking to the priority categories and products. I look at where the links appear (e.g. in the navigation, breadcrumbs and other structural elements) and whether inconsistencies arise in the URLs. URL consistency is assessed in terms of uniform rules across the store, because discrepancies can make both crawling and keeping the structure in order more difficult. The conclusions from this analysis are used later when setting out the implementation tasks concerning linking and architecture.

  • Assessing the structure of categories and subcategories and the click depth to key pages.
  • Verifying the navigation and breadcrumbs in terms of leading to categories and products.
  • Checking the internal links to categories and products and the consistency of URLs across the store.

Keyword research and mapping to URLs

Keyword research and mapping to URLs cover selecting queries for categories, products and guide content and assigning them to specific addresses in the store. I begin the work by segmenting intent in e-commerce: I separate transactional keywords (for categories and products), informational ones (for guides) and navigational ones. I then set priorities based on how well the keywords match the offer and the current structure of the store. The aim of this stage is also to limit the risk of keyword cannibalisation — a situation in which different pages compete for the same queries.

The result of the mapping is the “Keyword-to-URL map” document, in which keyword groups are assigned to categories, subcategories, products and supporting content. If the store lacks suitable landing pages, I include recommendations for creating new pages in the map. The conclusions from this stage support the decision on whether the priority should be SEO for categories, or for products and the long tail, depending on the structure of demand and the store’s catalogue. With a larger product range, the need to keep assignments and priorities consistently in order grows.

  • Intent segmentation: transactional, informational and navigational keywords and their prioritisation.
  • Assigning keyword groups to specific URLs (categories, subcategories, products, supporting content) with an emphasis on avoiding keyword cannibalisation.
  • Recommendations for new landing pages, if the current structure does not cover important topics or query types.

Action plan and SEO implementation backlog

The action plan and SEO implementation backlog is the stage at which I turn the conclusions from the audit and the keyword mapping into a list of specific work to be done in the store. I arrange the tasks in order of their impact on indexing and sales and break them down into implementation items with a clearly described scope. In the plan I specify who carries out a given task, what exactly is to be changed, how it should be implemented and what the dependencies between the pieces of work are. As a result, the work can be followed through regardless of whether you carry out the implementations in-house or with the support of a technical person.

The key outcome is the “SEO task backlog”: a list with priorities, an implementation description, the risk and the acceptance criteria — the conditions for considering a task correctly implemented. The backlog is the basis for execution and for accounting for progress, and it also makes decision-making easier in the places that require agreement on the business or technology side. The scale of the store and the complexity of the catalogue (e.g. the number of categories, products, variants or language versions) affect the number of tasks and the need for automation in the templates. The limitations of the platform and the template may, in turn, determine which recommendations can be implemented straight away and which will require development work.

  • Arranging tasks by priority (impact on indexing and sales) and by the dependencies between implementations.
  • An implementation description for each task: scope, responsibility (who), method of delivery (how) and risks.
  • Acceptance criteria that define what we consider correctly implemented and ready for verification.
Testimonials
What clients and the industry say

Feedback from clients and industry people I have worked with on SEO projects.

Damian Salkowski

I had the chance to work with Kuba at Kulturalnie o SEO, an event I organise. Kuba did a great job as a speaker and received high marks from the audience. He showed professionalism and broad knowledge. In other projects at Vestigio, Kuba shows enormous commitment, a willingness to explore and implement new ideas, and excellent organisation of his work.

Damian SalkowskiCEO of SENUTO
01 / 08
Jakub Dzikowski
Jakub DzikowskiSEO freelancer & consultant

You talk to me, not a salesperson

Tell me what you want to achieve. I’ll reply personally

I work as a freelancer: the same person reads your message, prepares the quote and then runs the project. No sales team in between.