
Most e-shops I see depend on paid ads. That works while the ads are running, but traffic drops every time a campaign stops, and margins get thinner as the cost per click rises. In this article I go through the channels that increase e-shop traffic without paying for every click: categories that rank at the top of Google, price comparison sites, and getting ready for AI assistants, which already tell people where to shop.
Set priorities from Search Console and orders. Free listings in Google Shopping and a feed for comparison sites can start in days to weeks, while categories and products in Google take weeks to months. Comparison services may use paid placement or cost per click, so they are not always free traffic. In the study of 30 Czech e-shops, 20 of 25 readable robots.txt files lacked an explicit tracked AI agent name; this does not establish blocking. Monthly SEO Growth with me starts at €340/mo and includes 6 hours of work.
Organic channels and comparison services: separate costs
| Channel | Which buying moment it targets | What you need | Speed |
|---|---|---|---|
Categories in Google |
"I'm looking for a type of product" |
text, title, filters, links |
weeks to months |
Product pages in Google |
"I'm looking for a specific model" |
unique description, availability, reviews |
months |
Price comparison sites |
"I'm comparing prices and shops" |
a good XML feed, shop ratings |
days to weeks |
Free listings in Google Shopping |
"I'm choosing a product" |
Merchant Center and a feed |
days to weeks |
Buying guides and comparisons |
"I don't know what to choose" |
content written by an expert |
months |
AI assistants |
"tell me what to buy" |
readable product data, mentions of the shop |
months |
Don't throw paid ads away because of this. They just shouldn't be your only source of customers.
When to prioritise category pages
Categories support choosing a product type; product pages support a particular model. Check which queries have greater demand in your range. A category can remain stable as individual products change.
How to write a category page that ranks
A category page from top to bottom
- A title that matches how people search "Kids' Bike Helmets | Shop Name" instead of "Helmets: Category"
- A short text above the products two or three sentences on what I'll find and who it's for; it must not push the products below the fold
- A longer advice text below the products how to choose the size, what to watch out for, the differences between types
- Links to subcategories and related categories they help both the customer and Google understand how the shop is structured
Watch out for filters and sorting
Filters (color, size, price) can create thousands of URLs that differ only by a parameter. When Google crawls all of them, it wastes time on unimportant variants and visits the important pages less often. A sensible rule: only index the combinations people actually search for (such as "women's trail running shoes"), and keep the other filters for customers, not for search engines. Shoptet and other platforms each set this up differently, but the principle is the same.
How should you prepare product pages?
What a product page needs
- Your own description instead of the supplier's text twenty other shops have the same one; start with the products that sell best or have the highest margin
- Answers to customer questions dimensions, material, care, what's in the box, compatibility
- Don't delete an unavailable product right away if it's coming back, keep the page with availability and alternatives; for permanent removal redirect only to a genuinely equivalent replacement, otherwise HTTP 404/410 can be correct
- Product structured data price, availability and ratings, so Google and other systems understand what the page sells

How do you get the most out of price comparison sites?
In the Czech Republic, Heureka and Zboží.cz (the two main Czech price comparison sites) are still an important source of customers who are close to buying in many product categories. The foundation is a good XML feed: accurate product names, EAN codes, the right categories, and current prices and availability. An inaccurate feed means the product gets matched incorrectly or not at all, and in the worst case the customer sees a different price than on your website.
The other half is your shop's rating. Comparison sites and customers both watch how you handle orders. Ask for a review after delivery, and respond to negative reviews too, factually and politely.
What are free listings in Google Shopping?
Google offers free product listings when the store and data meet its requirements. Merchant Center and product information are a foundation, not a display guarantee. Czech listings also need shipping information; check policies, returns and diagnostics. A feed for another comparison service may need changes. Google requirements.
What kind of e-shop content brings in customers?
An e-shop blog shouldn't be a company diary. It should answer questions from people who are choosing and don't yet know what to buy. These work best:
Content that leads to a purchase
- Buying guides "how to choose trail running shoes"
- Comparisons "merino or synthetic for running"
- Problem solving "why my heel gets rubbed raw in my shoes and what to do about it"
Every article like this has to lead to a category or specific products. An article without a link into the shop brings in a reader who then leaves. I explain how to write this kind of text in how to write content for AI search.
Worked example: A buying question leads to the catalogue
ORIGINAL EXAMPLE · FICTIONAL DATA
| Content | Concrete example |
|---|---|
| Question | How do I choose a lamp for a small desk? |
| Answer | Measure space for the base and consider light direction. |
| Next page | Desk lamps → dimensions and power source |
| Product | Alba → check available specifications |
Fictional guide-to-catalogue link; no traffic promise.
How do you get an e-shop ready for AI assistants?
More and more people ask ChatGPT or Google what to buy. For your shop to appear in the answer, AI systems have to be able to read what you sell, at what price and whether it's in stock. In practice, that means:
- product information accessible to crawlers, preferably in initial HTML; systems differ in rendering support,
- structured data with price and availability,
- verified access for the search crawlers you want in robots.txt and CDN/hosting rules. In the 30 Czech e-shop study, 20 of 25 readable files lacked an explicit tracked AI agent name; this does not establish blocking, permission or owner intent,
What if your e-shop runs on Shoptet?
Most of the advice in this article applies to any platform. Shoptet has the advantage of handling comparison site feeds and basic structured data by itself. The room for improvement is usually in category texts, filter settings, titles and content. If you're wondering whether the platform is enough for you, you'll find a comparison in Shoptet, Shopify or a custom e-shop.
What to avoid
- Copying supplier descriptions for your whole range and expecting that to set you apart.
- Letting every filter combination get indexed. Google then spends its time on pages nobody searches for.
- Blanket redirects for discontinued products without an equivalent replacement.
- Writing a blog with no connection to your product range.
- Measuring success by traffic. For an e-shop, what counts is revenue and margin from unpaid channels.
What to take away
- Set priorities from Search Console and orders, not by gut feeling.
- Categories target the choice of a product type, product pages a specific model.
- On comparison sites, a good XML feed and your shop's rating decide; not all of them are free traffic.
- An e-shop blog should answer questions people have while choosing and lead into the shop.
- Judge success by revenue and margin from unpaid channels, not by traffic alone.
Frequently asked questions
What brings the most unpaid traffic to an e-shop?
The answer depends on range and demand. Compare categories, products and guides in your own data. Separate paid comparison-site clicks from free listings.
Is it worth writing category texts?
Yes, if they're useful. A short intro above the products and a longer advice text below them help the customer choose and help Google understand what the category offers. Text written only for keywords won't help.
Do I have to rewrite the descriptions for all my products?
Not all at once. Start with the products that sell best or have the highest margin, and keep going gradually. A few dozen well-described products will show you whether it pays off in your field.
Are free listings in Google really free?
Yes, you don't pay for impressions or clicks in free listings. You need a Google Merchant Center account and a product feed, which you often already have for comparison sites.
How long does it take for e-shop traffic to go up?
Comparison sites and free listings in Google can show results within days to weeks. Changes to categories and content usually show up in organic search within a few weeks to months.
Want help with this?
If you want me to go through your shop's categories, filters, feed and content, start with a free website check. You'll find long-term search care in my SEO optimization service. If your platform is holding you back, take a look at a custom e-shop.
Sources and links
- Google Merchant Center
- Google: Product structured data
- Google: Managing faceted navigation
- Heureka for merchants
- Zboží.cz for merchants
For filters, distinguish crawling control from indexing. robots.txt is not an index removal instruction and a blocked crawler cannot see noindex. Canonical is a signal for genuine duplicates, not a universal indexing ban. Traffic growth and the illustrative time ranges above are not guaranteed.
