- Why average position is the least useful metric a fashion e-commerce site can look at.
- How to build a tracking set that survives collections, sale periods and season changes.
- How to read competitors with no access to their tools, using the rank tracker.
- How to connect positions to real Search Console data, so you can tell whether visibility is producing sales.
A fashion e-commerce site has one characteristic that makes most standard SEO dashboards useless: the catalogue changes twice a year, sometimes four times. The pages that drove revenue in February are out of range by July, and the queries supporting them move with them. A report comparing this month’s traffic with last month’s, in that context, produces nothing but confusion.
Anyone working in the sector in Milan knows the real question is not “how is traffic doing” but “are we holding position on the categories that carry our margin, while the catalogue changes underneath us?” This guide covers how to build monitoring that answers that question, using the free side of the platform and without producing reports nobody reads.
The principle: track categories, not products
With a catalogue of thousands of references the temptation is to track the flagship products. It is a structural mistake, for a simple reason: the product page is mortal. It leaves the range and the position vanishes, taking the history with it.
Category pages, by contrast, outlive the seasons. They are what builds authority over time, what receives links, what appears on the generic queries that generate volume. The correct tracking set is therefore built on three levels.
| Level | Example query | What it tells you |
|---|---|---|
| Main category | women’s jackets | The structural health of the site over the medium term |
| Sub-category / attribute | boiled wool jacket women | Whether filters and attribute pages are working |
| Informational intent | how to wash boiled wool | Your ability to catch the customer before the purchase |
Thirty queries chosen this way tell you more than three hundred product queries. And crucially they stay comparable from one year to the next, which is the only comparison that means anything in a seasonal business.
The calendar: when to look at what
Fashion seasonality in Italy is strong and predictable, and it is better built into the process than suffered each time.
The problem of pages that leave the catalogue
At every collection change, dozens or hundreds of product URLs stop making sense. There are three routes: keep the page with an out-of-stock notice and links to similar products, redirect to its parent category, or let it return an error. The first is almost always best when the product has history and links; the second is acceptable in bulk; the third is justified only for pages that were never visible. What never works is redirecting everything to the home page: the signal is lost and the visitor is confused.

The category page: what actually makes it win
In most Italian e-commerce sites the category page is a product grid with a heading above it. Those who treat it as a real page gain positions on queries worth thousands of visits a month. The elements that make the difference are few and repeatable.
Text written for the buyer, not for the engine. Three hundred words at the top or bottom explaining how to choose: differences between materials, fit criteria, what changes between price bands. If the text could be copied onto another site by changing the brand name, it is worth nothing.
Indexable filters only where demand exists. Not every combination deserves a page. The ones that do are those people actually search for: colour plus type, material plus type, occasion. Everything else is excluded from indexing, or the catalogue inflates with weak pages stealing visibility from each other.
Internal links between related categories. A hand-curated “see also” block on the twenty main categories is worth more than any automatic recommendation plugin, because it follows the real buying logic rather than a statistical one.
Category-specific questions. Sizing, returns, delivery times, garment care. This is also the block most frequently picked up in generative answers, because it is already written as question and answer.
- ✓Three to four hundred words that genuinely help the reader choose
- ✓Indexable filters only where real demand exists
- ✓Curated links towards related categories
- ✓Questions on sizing, returns and delivery times
- ✓A URL that stays the same from one season to the next
The monthly cycle in practice
All the work described fits into roughly two hours a month, if it is organised on a fixed rhythm.
This discipline, more than the choice of tools, is what separates projects that grow steadily from those that lurch in reaction to revenue dips.
Reading competitors without access to their data
The tracking module works on any domain, with no ownership verification and no account connection. For a Milanese e-commerce site that means keeping the three or four direct competitors — and the marketplace that dominates the generic queries — under the same level of observation as your own site.
Three questions to answer every month. How many queries they hold in the top one, top three and top ten against you. Which categories they gained on recently. And with what type of page they rank where you do not: category, attribute page, guide, or a landing page built for the season.
The third question is the one that generates the work plan. If on attribute queries — “black oversized coat” — the competitor ranks with an indexable filter page while you generate those combinations only via JavaScript, the problem is not the content: it is the architecture of the catalogue.
Connecting positions to revenue
Positions are a means. The connection to real data happens in Search Console, and for fashion there are three particularly useful readings.
High impressions, low clicks on a category. Almost always a title and snippet problem rather than a position problem. In a sector where the SERP includes enormous marketplaces, your title has to say something they cannot: shipping, returns, availability in the Milan store, verifiable Italian manufacture.
Rising queries you do not hold. These are the trends forming. A few appear every month; two or three deserve a page within the quarter.
The gap between mobile and desktop. In fashion, mobile is comfortably above 70% of traffic. An average mobile position noticeably worse than desktop points to a technical problem that has to be solved before any investment in content.
A concrete case: a furniture showroom selling online
A company with a showroom in the city and an online catalogue of around 1,800 references arrives with a familiar complaint: “the traffic is there, the online sales are not”. The first month was measurement only, with nothing touched.
Position tracking showed that on the most commercial category queries the site appeared around twelfth, while two competitors sat steadily on the first page with category pages carrying text, a choosing guide and a question section. On the same categories, this site had a product grid and nothing else.
Search Console produced the second finding: nearly a third of impressions came from informational queries about materials, at a good average position but with a very low click rate. Those page titles were all built the same way, with the brand name first and the answer invisible in the snippet.
The third came from the indexing check: around 400 product pages had never received a verified bot visit, because they were reachable only through a dynamically loaded filter and were never linked statically from anywhere.
The three corrections — text and questions on the eight main categories, rewritten titles on the informational pages, static links to the orphaned products followed by indexing submission — took about three weeks of work. No paid campaign at this stage: first you fix the house, then you invite the guests.
“First you fix the house, then you invite the guests. Paid volume on top of a catalogue the crawlers cannot reach just raises the cost of the same invisibility.”
When the infrastructure cannot carry the catalogue
There are two symptoms of a problem upstream, and neither is solved by writing copy.
Many catalogue pages receive no impressions at all. They were either never discovered or are considered redundant. The indexing module accepts sitemaps and URLs and verifies actual bot visits; the first 100 URLs are free and are enough to tell whether the problem is discovery or perceived quality.
Variants of the same article compete with each other. Seven colours of one garment generate seven near-identical pages and the engine picks one at random. This is solved with serious variant handling at the template level, not page by page.
When a managed campaign makes sense
For a contained catalogue in an uncrowded niche, in-house work is enough. When you are competing on generic categories against structured operators, the continuity required is hard to maintain internally. AutoSEO, at $149 a month, covers AI-assisted keyword selection starting from the queries the site already catches, daily link building from the network of more than 230,000 partner sites, on-site suggestions and live reporting, with the first movement expected in four to eight weeks. FullSEO, from $500 a month, adds a dedicated team, manual keyword review, premium backlinks targeted by DR and editorial content, with first movement in three to six weeks.
The relationship with marketplaces
In fashion and furniture the question is not whether to compete with the big marketplaces but where. On generic category queries, a mid-sized site rarely gets past them. On attribute queries, occasion queries, product-care and sizing queries, the generalists are structurally weak, because they cannot afford specific content across tens of thousands of references.
The strategy that works is therefore positional rather than a matter of force: hold the areas where specialisation counts, build authority there, and accept sharing the more generic queries. Monitoring exists precisely to decide this, by showing which query families still have sites of your size in the first ten results.
Frequently asked questions
How many queries does a catalogue of 5,000 references need?
Between 30 and 60, all at category, sub-category and attribute level. Product pages are checked by sampling, not tracked one by one.
How do I compare two different seasons?
Always year on year, over the same date range, on the same category queries. Month-on-month comparison in a seasonal business is not informative.
Can I track marketplaces too?
Yes, like any other domain. It is useful for deciding when to compete directly and when the better strategy is holding attribute and informational queries, where the large generalists are weaker.
How do I handle pages for a collection that returns every year?
If the category is recurring — swimwear, coats, outdoor furniture — keep the same URL year after year and update its content instead of creating a new page each season. You keep the history and avoid starting from zero every time.
How often should the tracked query set be revised?
Twice a year, at the season changes. Remove categories that left the range and add the new ones, but keep at least twenty stable queries so year-on-year comparison survives. Without that fixed core you lose any historical reading.
Put your catalogue next to your competitors’
Positions on any domain, Search Console data and indexing verification.
Open the Semalt dashboardNeed Help With Your SEO?
Our team of experts can help you implement these strategies and more.
Get Free Consultation