← All articles

How to drive traffic to your online store: the free channels to set up first, then paid

· 12 min read · Marketing & SEO

Short answer: A new online store gets its first steady traffic from free sources that keep working once they're set up: Google Search (product and category pages Google can find and understand), free product listings in Google's Shopping tab through Merchant Center, and the people you already reach through email, social accounts and communities. Paid ads come after that, as a way to test products and speed things up, not as the only source of visitors. Most of the setup is a one-off job, and some of it is done for you on an e-commerce platform that builds your Google product feed for you.

Start with the traffic you can own

There are three kinds of traffic, and they behave differently:

  • Google Search and free product listings — Cost: Your time; How fast: Weeks to months; Keeps coming when you stop?: Yes
  • Email, social, communities — Cost: Your time; How fast: Days; Keeps coming when you stop?: Partly
  • Paid ads — Cost: Every click; How fast: Same day; Keeps coming when you stop?: No

A store that relies only on ads stops getting visitors the day the budget runs out. A store that has its product pages indexed and its products listed for free keeps getting visits while you sleep. Set up the free channels first, even if you also run ads from day one.

Step 1: Make sure Google can find every product

Google can only send traffic to pages it knows about. Google's ecommerce guidance is specific about how to help:

  • Link every product from a category page. Menus should lead to category pages, categories to sub-categories, and those to products. Googlebot generally doesn't type into your site search box, so a product that's only reachable through search may be missed.
  • Use normal HTML links for navigation. Google advises against navigation that relies on JavaScript events on other page elements instead of real links.
  • Back it up with a sitemap or a product feed. If you can't link everything, a sitemap or a Google Merchant Center feed tells Google what exists.
  • Link your best sellers from the home page, from blog posts and from newsletters. Pages with more internal links generally look more important.

Then set up Google Search Console. It shows which searches bring people to your store, and its URL Inspection tool shows how Google sees a page. A quick `site:yourstore.com` search on Google tells you roughly what's indexed. Be patient: Google says changes can show up within hours or take several months, and you should wait a few weeks before judging whether a change worked.

Step 2: Write product and category pages people (and Google) understand

This is the core of ecommerce SEO, and most of it is plain good writing. From Google's SEO Starter Guide:

  • A unique, clear title for every page, including your store name and a useful detail such as the category. Most store platforms build the page title from the product name you enter, so the wording is what you control.
  • A short meta description in one or two sentences that says what's special about the product. Google may show it in results, or pick text from the page instead.
  • Readable URLs with words like the category and product name, not random IDs.
  • One main URL per product. Variants, sort orders and filters can create many addresses for the same page. Redirect the extras to the main one, or use a canonical link if you can't.
  • Sharp photos with descriptive alt text, placed near the text that describes them.
  • Your own words. Don't copy the manufacturer's description across dozens of pages; write what a customer needs to decide, such as size, material, fit and what's in the box.

Some things matter less than people think. Google doesn't use the meta keywords tag, repeating keywords breaks its spam policies, and word count on its own doesn't affect ranking. Write enough to answer the buyer's questions and stop there. Picking products people actually search for helps here too; we cover that in how to find products to sell online.

Step 3: List your products for free on Google Shopping

Many store owners don't know this: you can show products in Google's Shopping tab without paying for ads. Free listings from Google Merchant Center can appear in the Shopping tab, in Google Search with price and availability, in Google Images and Lens, and in some countries on YouTube. In the US, apparel and accessories can also appear in the Popular Products carousel on mobile.

To be eligible, Merchant Center asks for:

  • Product data: ID, title, link, image link, price, description and availability, plus GTIN or MPN, brand and condition where they apply.
  • A return policy that can be shown next to your products.
  • Shipping settings or shipping costs in your product data. This is mandatory in the US and several other countries.

New Merchant Center accounts are opted in to free listings by default. Showing up isn't guaranteed, because Google matches listings to searches using your data, so keep titles and descriptions as clear as on your product pages.

Google recommends using structured data on your product pages and a Merchant Center feed together: the structured data helps Google read each page, and the feed makes sure Google knows your whole catalog and gets updates when you choose. You can also let Merchant Center update prices and stock automatically from your site when it spots a mismatch.

Step 4: Use the audience you already have

Search traffic builds slowly, so your first sales usually come from people who already know you. Google's own guide lists the basics: social media, community engagement, word of mouth, and putting your store address on everything you hand out.

  • Email. Collect addresses with clear consent from the first day, and send news about new products and useful content. A list is the one audience no platform can take away.
  • Social accounts. Show the product in use and answer questions in public. Post where your buyers already spend time rather than everywhere.
  • Communities. Take part in forums and groups around your niche and help first. Constant self-promotion gets ignored, and Google warns that overpromoting can tire people out.
  • Content. Guides that answer real buyer questions (how to choose a size, how to care for a material) attract search visits and give you something worth sharing. Link from each guide to the products it mentions.

Step 5: Add paid traffic to test, not to replace

Paid ads, including Shopping ads that run alongside free listings, are the fastest way to put a product in front of buyers. Use them to learn: start with a small daily budget on one or two products, send people to a product page that already answers their questions, and run the test for long enough to see real orders.

Judge ads on profit, not clicks. An ad that brings visitors but costs more per order than the order earns is a loss, however good the traffic numbers look. Put the ad cost per order into the same profit check you use for shipping and payment fees.

Step 6: Measure what actually brings sales

Check your traffic sources once a week and your profit by channel once a month:

  • Search Console: which searches and pages bring visits, and which pages have issues.
  • Merchant Center: the Performance page, filtered for free listings, shows clicks from your free product listings.
  • Your analytics and store reports: visits, conversion rate and orders per channel.

Drop what doesn't pay back and do more of what does. This review fits into the monthly routine we describe in how to manage an online store.

How Favenda helps

Favenda builds a Google Merchant Center feed from your catalog, so you can submit your products to free listings without exporting them by hand. Reviews come only from verified buyers. Google Analytics 4, Google Ads and the Meta Pixel connect to your store and run only after visitors accept cookies. If you move from another platform, we migrate your products and customers for free and redirect your old URLs, so you keep the rankings you've built. Each order shows real profit after shipping and payment costs, there are no transaction fees on your sales, and hosting, SSL, backups and updates are included. The Store plan is $59 a month excluding tax, with two months free when you pay annually.

See Favenda →

FAQ

How do I drive traffic to my online store for free?
Make sure Google can find and understand every product page, set up Search Console, and list your products in Google's free listings through Merchant Center. Then use email, social accounts and communities where your buyers already are. These cost time rather than money and keep working after the setup.

How long does it take to get traffic from Google?
Google says changes can appear within hours or take several months, and recommends waiting a few weeks before judging a change. Free product listings depend on your Merchant Center data being complete, and appearing is never guaranteed.

Should a new store start with paid ads?
Ads bring visitors the same day, so they're useful for testing which products sell. But they stop when the budget stops. Run them on a small budget alongside the free channels, and judge them on the profit each order leaves, not on clicks.


Sources: Google Search Central, "SEO Starter Guide", "Help Google understand your ecommerce site structure", "Share your product data with Google" and the Ecommerce section overview; Google Merchant Center Help, "About free listings". All read on 23 October 2026. Google's features and requirements change and vary by country; check the current help pages before you set up your listings.