Marketing
SEO for online shops: a beginner’s guide
A plain-English guide to SEO for online shops: keyword research, product and category pages, technical basics, Google Shopping and content that ranks.

SEO for an online shop means making it easy for Google to understand what you sell, and making your pages the best answer for what shoppers search. In practice: find the words people search for, use them in clear product and category pages, make your site fast and easy to crawl, add product details Google can read (price, stock, reviews), and get listed free in Google Shopping. It takes months rather than days, but the traffic it brings costs nothing per click.
How Google sees your shop
Google sends a program (a crawler) through your site, following links from page to page. It reads each page, works out what it’s about and stores it. When someone searches, Google picks the pages it thinks answer best. Your job is to help at each step: be easy to crawl, be clear about what each page is, and be genuinely useful.
Step 1: keyword research
Start by finding out how real people search for what you sell. Often it’s not how you’d describe it yourself.
- List your products and categories in plain words, the way a customer would say them.
- Type each into Google and note the suggestions in the search box and the “People also ask” questions.
- Use a free tool such as Google’s Keyword Planner (inside Google Ads) or Google Search Console to see what people search and how often.
- Look at which pages already rank for those words. If they’re all big retailers, look for more specific phrases.
- Pick one main phrase for each important page.
Step 2: category pages
Category pages (like “Women’s running shoes”) often target the broadest, most-searched phrases, so they matter a lot.
- Use the main phrase in the page title and heading.
- Add a short, useful introduction above or below the products: what’s in the range, how to choose, who it’s for.
- Link to related categories and buying guides.
- Avoid creating many near-identical pages for every filter combination; they can compete with each other.
Step 3: product pages
- Title tag: what the product is, plus a key detail. For example “Upper Arm Blood Pressure Monitor with Large Cuff | YourShop”.
- Heading: the product name, clearly saying what it is.
- Description: your own words, not the manufacturer’s. Copying the same text as other shops gives Google no reason to choose you.
- Meta description: a short summary that makes people want to click. Google doesn’t always use it, but often does.
- Images: good photos with descriptive file names and alt text.
- Reviews and questions: genuine customer content keeps pages fresh and answers searchers’ questions.
Step 4: structured data
Structured data is code that tells Google exactly what’s on a product page: name, price, currency, stock and review rating. It can help your listing show extra details, like price and stars, in search results. Google decides whether to show them, but without structured data you won’t get them at all.
Many shop platforms add this for you. If yours doesn’t, Google’s Rich Results Test will show what it can read from any page.
Step 5: Google Shopping free listings
Your products can appear in the Shopping tab on Google, and sometimes in main results, without paying for ads. To get there:
- Create a free Google Merchant Center account and verify your website.
- Add a product feed: a list of your products with titles, prices, images, stock and identifiers like barcodes (GTINs).
- Make sure the prices and stock in your feed match your website exactly.
- Fix any errors Merchant Center flags, then keep the feed updated automatically.
Your shop platform should be able to produce this feed for you. Merchella, for example, creates Google Shopping product feeds and can show review stars in Google.
Step 6: technical basics
You don’t need to be technical, but check these:
- Speed. Slow pages lose shoppers and can hurt rankings. Compress images and avoid piling on heavy apps and scripts. Google’s PageSpeed Insights is free.
- Mobile. Most shoppers browse on phones, and Google looks mainly at the mobile version of your site.
- Secure address. Your shop should use https everywhere.
- Sitemap. Submit your sitemap in Google Search Console so Google finds every page.
- Clean addresses. Readable URLs like /blood-pressure-monitors are better than /p?id=4821.
- Out-of-stock and removed products. Keep temporarily out-of-stock pages live. For products gone for good, redirect to the closest alternative rather than leaving a broken page.
- Duplicate pages. If the same product appears at several addresses, use a canonical tag to say which is the main one.
Step 7: helpful content
Buying guides and how-to articles can bring in people earlier in their search, before they know which product they want. Good topics come straight from customer questions:
- “How to choose…” guides for your main categories.
- Comparisons between types of product you sell.
- How to use, care for or get the most from your products.
- Answers to the questions your support inbox gets most often.
Write for the reader first. Make each article genuinely useful and link to the relevant products and categories.
Step 8: links and mentions
Links from other trusted websites are still a strong signal. For a small shop, good ways to earn them include:
- Getting listed by your suppliers or brands you stock.
- Local press and business directories.
- Being featured in gift guides and roundups by bloggers in your niche.
- Creating a genuinely useful resource others want to link to.
Avoid buying links. It breaks Google’s rules and can harm your rankings.
Step 9: measure and improve
Set up Google Search Console (free). It shows which searches bring people to your site, which pages appear, how often people click, and any problems Google finds.
- Look for pages that appear often but get few clicks. Improve their titles and descriptions.
- Look for searches where you rank on page two. A better page could move you up.
- Check monthly for errors and fix them.
In short
Start with the words your customers use, build clear category and product pages around them, keep your site fast and tidy, get your products into Google Shopping, and write helpful content that answers real questions. SEO is slow, but it builds on itself, and every month of good work makes the next easier.