Marko Miljkovic, home
← All services

Service 08

E-commerce SEO — audits that turn into compounding growth.

Technical and content work that shows up in organic traffic within months, not quarters, and in the number that actually matters: revenue. The same programme runs for marketplaces: every page type audited, structured, written and linked, then delivered as a prioritised ticket list your developer can ship.

What the work includes

  • Cannibalisation audit and full site structure, with search volume per category level
  • Keyword research, WDF/IDF and on-page structure for every page type, money pages first
  • Crawl budget: pagination, canonicals, parameter URLs, robots.txt, macro and micro sitemaps
  • Structured data per page type: products, categories, authors, breadcrumbs
  • Internal linking, navigation and footer built around the category tree
  • Google-friendly URL structure with a 301 map, and rendering analysis
  • Developer tickets ranked by revenue impact, not by ease of shipping

How the work breaks down

  1. 01

    Audit, structure and URLs

    • Cannibalisation audit across every page type, so one query maps to one URL
    • Full site structure with monthly search volume for every category, subcategory and sub-subcategory
    • Filter pages promoted to real subcategories where the volume justifies a page, and kept out of the index where it does not
    • A new, readable, Google-friendly URL structure with a 301 map, staged on a test server before anything goes live
    • Rendering analysis: what Googlebot actually sees against what the browser renders
    • Low-hanging-fruit analysis: terms sitting at positions 10 to 20 that a link and a rewrite will move
  2. 02

    Keyword research and on-page structure, per page type

    • Keyword research for every page type: home, categories, subcategories, filters, products, authors or brands, blog
    • WDF/IDF analysis per page type, starting with the money pages: the category pages
    • On-page structure per page type: title, H1, H2 and H3 pattern, and what sits above and below the product grid
    • Titles and meta descriptions written as patterns, so filter-generated pages ship with them automatically
    • Category and subcategory copy of 250 to 500 words, split above and below the listing
  3. 03

    Crawl budget and indexation

    • Pagination with its own URLs, noindex/follow, and rel prev/next, so every product is reachable and nothing duplicate is indexed
    • Canonical tags on categories, paginated pages and parameter URLs
    • Index/follow rules per level: category, subcategory, sub-subcategory, filter, product
    • Sorting and other parameter URLs resolved, not left to Google to guess
    • robots.txt directives that steer crawl budget and bot behaviour
    • Macro and micro XML sitemaps built by category and cluster, so indexation is controllable and the structure is legible to bots
  4. 04

    Structured data, per page type

    • Organization, WebSite and BreadcrumbList sitewide
    • Product, Offer and AggregateRating on product pages, generated from the product record
    • Category, subcategory and author markup, with ratings aggregated up the tree
  5. 05

    Internal linking, navigation and footer

    • Navigation rebuilt around the category tree, with the pages that earn link equity in it and the ones that do not moved to the footer
    • A pre-footer of low-hanging-fruit terms linking to the exact pages that need the push
    • One product in exactly one category; orphans resolved through hierarchy rather than one-off links
    • HTML sitemap where the catalogue is too large for navigation alone

Proof: Book publisher and online bookstore (name withheld)

Other services

By industry: Marketplaces · B2B SaaS & Agencies · Legal · iGaming & Sports Betting · B2C Content

SEO & AEO Consultant

Contact Marko Miljkovic

Send the domain and a sentence on what has stalled. You get a straight answer on what I would check first, and whether I am the right fit, before any call.

Usually within one working day. No newsletter, no CRM sequence.