Přeskočit na obsah
Back to all articles
E-commerce11 min read

How to Increase E-shop Traffic Without Paid Ads

Categories that rank in Google, price comparison sites, free listings in Google Shopping, buying guides and getting ready for AI assistants. Channels that keep working after you switch off the ads.

Marek Frňka
Freelance web developer behind Le Artist, based in Ostrava
In this article
Checking a product page on a phone beside the physical product.
Check the image, variant and route to the basket on a phone. AI-generated illustrative photograph.

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.

Quick answer

Set priorities from Search Console and orders. Categories can answer broad purchase queries, products specific model searches and guides selection questions. Google offers free product listings; comparison services may use paid placement or cost per click and cannot all be labelled free traffic.

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 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 saying what I'll find in the category and who it's for. Don't write an essay that pushes 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. This is the place to answer customer questions.
  • 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?

  • Your own description instead of the supplier's text. Twenty other shops have the same description on their websites. You don't have to rewrite thousands of products at once. Start with the ones that sell best or have the highest margin.
  • Answers to the questions customers have. Dimensions, material, how to care for it, what's in the box, what it's compatible with.
  • Don't delete an unavailable product right away. If it's coming back, keep the page with availability information and suggested alternatives. For permanently discontinued goods, redirect only to a genuinely equivalent replacement; without one, HTTP 404/410 can be correct. Blanket redirects to a general category may mislead.
  • Product structured data (price, availability, ratings). It helps Google and other systems understand what the page sells.
Close-up of the stitching, zip and fabric of a canvas backpack.
Material detail answers questions an overall view cannot resolve. AI-generated illustrative photograph.

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:

  • 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

ContentConcrete example
QuestionHow do I choose a lamp for a small desk?
AnswerMeasure space for the base and consider light direction.
Next pageDesk lamps → dimensions and power source
ProductAlba → 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.

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

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.

Did you enjoy this article?

If you're looking for a quality website or e-shop that actually works, let's talk.

Contact meMy work

No commitment · Quote in 24h