Online store SEO basics for small businesses

SEO for a small store is not magic. The basics, in the order to do them: keywords, product pages, category pages, images, sitemaps, speed and Search Console.

By Shubham Raghav5 min read

Short answer: for a small online store, SEO means making each product and category page the best answer for what a buyer searches. Use the words buyers actually type in your page titles, headings and descriptions; write a unique description for every product; give images descriptive file names and alt text; keep URLs short; make sure your sitemap is submitted to Google Search Console; and keep the site fast on phones.

1. Find the words your buyers use

Start with how buyers describe your products, not how your supplier does. Type your product into Google and note the suggestions and the "People also ask" questions. Ask customers what they searched to find you. Make a short list for each product: one main phrase ("cotton kurta for women") and a few variations ("office wear kurta", "plus size cotton kurta").

2. Write product pages that rank and sell

Product title

Put the main phrase first, then the key detail: "Women's Cotton Kurta, Straight Fit, Indigo Block Print". Avoid stuffing several keywords in a row.

Page title and meta description

The page title appears as the blue link in Google; keep it under about 60 characters. The meta description is the grey text below; write it like an advert (under about 155 characters) with a reason to click.

Description

Write your own description, not the manufacturer's: other stores copy the same text and Google has no reason to prefer yours. Answer the buyer's questions: material, size, fit, care, what makes it different, who it is for.

URL

Short and readable: /cotton-kurta-indigo is better than /product?id=8842. Set it once and do not change it after the page is indexed.

3. Build category pages properly

Category pages ("Cotton kurtas", "Organic tea") often rank better than individual products because they match broader searches. Give each category a short intro paragraph, a clear heading and a sensible number of products. Do not create dozens of nearly empty categories.

4. Images: alt text and file names

Rename photos before uploading (indigo-cotton-kurta-front.jpg, not IMG_4421.jpg) and add alt text that describes the image. It helps image search and visually impaired shoppers.

5. Technical basics

  • Sitemap. An XML sitemap lists your pages for search engines. Submit it in Google Search Console.
  • Robots.txt. Tells search engines which areas (like cart and admin) to skip.
  • HTTPS. Your store must load securely.
  • Speed on phones. Compress images and avoid heavy pop-ups. Check pages with Google's PageSpeed Insights.
  • Structured data. Product structured data lets Google show price, stock and ratings in results.
  • One address per page. If the same product is reachable at several addresses, a canonical tag tells Google which one counts.

6. Reviews and fresh content

Genuine reviews add fresh, original text in your customers' own words, and star ratings make your result stand out. A blog with helpful guides ("how to choose the right size", "how to care for silk") brings in buyers who are still researching and gives you pages to link to your products from.

7. Measure with Google Search Console

Search Console is free. It shows which searches your pages appear for, how often people click, and any pages Google cannot index. Check it once a week for the first months, and improve the pages that appear often but get few clicks (usually by rewriting the title and meta description).

Common mistakes

  • Copying supplier descriptions word for word.
  • Changing URLs without redirects.
  • Leaving out-of-stock pages that lead nowhere.
  • Blocking the whole site from search engines by mistake after launch.
  • Expecting results in days. SEO usually takes months.

A simple keyword plan for a small store

Do not try to rank for everything at once. A workable plan:

  1. Home page: what you sell and for whom, for example "hand block-printed cotton clothing for women".
  2. Category pages: one main phrase each, such as "cotton kurtas", "block print dupattas".
  3. Product pages: the specific product phrase, including colour, material or size where buyers search for them.
  4. Blog posts: questions and comparisons, such as "how to wash block print cotton" or "cotton vs rayon kurtas".

Give each page one main phrase so your own pages do not compete with each other for the same search.

Link your pages to each other in a sensible way: blog posts to the products they mention, categories to their best products, and products to related products. Internal links help search engines understand which pages matter and help buyers keep browsing.

What to do when a product sells out for good

If a discontinued product's page gets visits from search, do not just delete it. Either keep the page with a clear note and links to similar products, or redirect its address to the closest replacement or category. Deleting it leaves buyers and search engines at a dead end.

Local SEO for shops with a physical address

If you also have a shop, create a Google Business Profile with the same name, address and phone number as your website, and link to your store. It helps local buyers find you on Google Maps and in "near me" searches.

A 30-minute weekly SEO routine

  1. Open Search Console and look at the pages and searches that gained or lost clicks.
  2. Rewrite the title and meta description of one page that appears often but gets few clicks.
  3. Improve one product description with answers to questions customers asked that week.
  4. Add internal links from a blog post or category to one product that deserves more visits.

SEO tools in CartWhizz

  • Every product has its own URL, page title and meta description, with a live Google preview and a button to generate them from the product.
  • Each store has an automatic sitemap.xml and robots.txt that keeps admin, cart and checkout out of search.
  • Product pages carry structured data for price, stock, brand, ratings and breadcrumbs, plus a canonical address.
  • You can connect your own domain on every plan.

See the plans on our pricing page or read more guides on the CartWhizz blog.

Frequently asked questions

How long does SEO take for a new online store?

Usually several months before you see steady traffic. Start with product and category pages, then add helpful guides.

Do I need a blog for ecommerce SEO?

It helps. Guides answer questions buyers ask before they are ready to buy, and give you pages that link to your products.

Should I write my own product descriptions?

Yes. Supplier descriptions are copied by many stores. Original descriptions give search engines a reason to rank your page.

What is a sitemap and do I need one?

An XML file listing your store's pages. Submit it in Google Search Console so Google finds new products faster.

Sources

Official sources, checked 16 October 2026:

Ready to start selling?

Launch your store with CartWhizz in minutes.