Why ecommerce SEO is different from SEO for a normal website
A service business might have thirty pages. An online store can have thirty thousand URLs, most created automatically by the platform: every product, every colour variant, every filter combination and every sort order. That scale changes the job.
A normal website’s SEO is mostly about writing good pages. An ecommerce SEO freelancer spends as much time deciding which pages should not exist in Google as improving the ones that should. Duplicate product descriptions copied from manufacturers, near-identical variant pages, and filtered URLs such as “?colour=red&size=m&sort=price” all compete with your real pages for crawl attention.
The other difference is intent. Store searches are commercial: people are close to buying. Winning “cotton kurta for women” sends buyers; winning a blog question sends readers. Good store SEO starts with the pages that match buying searches, which is why category pages come first.
Category page SEO: where an ecommerce SEO freelancer starts
Category pages usually deserve the first hours of any store SEO plan. They target broader buying searches (“stainless steel water bottles”, “silk sarees online”) that bring more traffic than any single product, and they link down to every product inside them.
A strong category page has a title and H1 that use the words buyers type, a short introduction of original text above or beside the grid, and more helpful copy below it: sizing advice, material differences, care tips, delivery notes for India. It shows real products that are in stock, links to closely related categories, and carries breadcrumb markup. Thin category pages with only a grid and a heading struggle against competitors that explain.
We also check the category structure itself. If buyers search “men’s running shoes” but your store only has “Footwear > Sports”, the page they want does not exist. Creating a new category or a curated collection often does more than editing ten product pages.
- Title and H1 built from real search terms, not internal names
- Original introduction and helpful copy, not stuffed keyword lists
- Breadcrumbs with BreadcrumbList schema
- Links to sibling and child categories
- Pagination that keeps products crawlable
Product page SEO that actually helps buyers and search engines
Product pages win long, specific searches: model numbers, sizes, materials, “with warranty”, “for gifting”. They win them when the page answers what a buyer wants to know before paying.
The fixes are practical. Replace manufacturer descriptions with your own words where possible, starting with best sellers. Put the key specifications in a clean table. Use descriptive image file names and alt text, and show several photos including one in use. Add delivery time, return terms and payment options (UPI, cards, cash on delivery if you offer it) near the price. Include genuine customer reviews only, never written by staff.
For very large catalogues, rewriting every description by hand is unrealistic. We prioritise by revenue and search demand, and for the long tail we can use AI-assisted drafting from your specification sheets, with a human checking each batch for accuracy before it goes live.
Product schema and merchant listings: what to mark up
Structured data tells Google exactly what a product is, what it costs and whether it is in stock. Done properly, it makes your products eligible for richer search results and for Google’s free product listings; done badly, it triggers warnings or mismatches.
An ecommerce SEO freelancer should add Product schema in JSON-LD with name, image, description, brand, SKU or GTIN where you have one, and an Offer containing price in INR, availability and the page URL. Shipping details and return policy markup help merchant listings show delivery and returns information. Ratings markup belongs only where reviews are real and visible on the page. BreadcrumbList helps search results show your category path.
One honest note: FAQ rich results are now shown only for a small set of authoritative government and health sites, so FAQ markup on product pages rarely changes how you appear. We focus effort on Product, Offer and breadcrumbs, test every template in Google’s Rich Results Test, and keep the schema in sync with the prices in your Merchant Center feed.
- Product: name, image, description, brand, SKU, GTIN if available
- Offer: price, priceCurrency INR, availability, URL
- Shipping details and return policy for merchant listings
- AggregateRating only with real, visible reviews
- BreadcrumbList on category and product templates
Faceted navigation: stopping filter URLs from wasting crawl
Filters help shoppers and hurt SEO when left unchecked. Five colours, six sizes, four price bands and three sort orders already create hundreds of URL combinations for a single category, most of them near-duplicates.
The fix is a decision per filter, not one blanket rule. Filters that match real searches with demand, such as “black leather wallets” or “cotton sarees under a budget”, can become indexable pages with their own title, H1 and short copy. Filters with no search demand, such as sort order, page size or combined multi-selects, should point canonical tags at the main category, and the worst offenders can be kept out of crawling entirely.
We map this in a simple sheet: each filter, whether it has search demand, and the rule applied. Then we check Search Console’s page indexing report over the following weeks to confirm Google is spending its time on the pages you want.
Variants, duplicates and out-of-stock products
Three store-specific problems cause most duplicate content headaches. Each has a clear rule.
Colour and size variants
If variants differ only by size, keep one product URL with a selector. If each colour is searched separately and has its own photos, separate URLs can work, each with unique titles and a clear canonical plan.
Same product in several categories
Platforms sometimes create a URL per category path. Pick one canonical product URL and make sure internal links and the sitemap use it.
Temporarily out of stock
Keep the page live, mark availability correctly in schema, show a restock note or alternatives, and keep it in the sitemap.
Permanently discontinued
Redirect to the closest replacement or the parent category if one clearly fits; otherwise return a proper 404 or 410 so Google drops it.
Manufacturer descriptions
Dozens of stores use the same supplier text. Rewrite your best sellers first so your page gives Google a reason to prefer it.
Keyword research for an online store in India
Store keyword research asks one question: what do buyers type when they are ready to purchase something you sell? The answers shape categories, filters worth indexing and product titles.
We start with your own data: Search Console queries you already appear for, your site search logs, and the words customers use on WhatsApp and in reviews. Then we widen with keyword tools, Google autocomplete and the “related searches” at the bottom of results. Indian searches bring their own patterns: price qualifiers (“under budget”, “cheap”), city delivery (“online delivery in Pune”), Hinglish (“ladies kurti set online”) and regional product names. A product called “stainless steel tiffin” by the factory might be searched as “lunch box for office”.
The output is a mapping of search clusters to pages: which category targets which cluster, which filter pages deserve their own URL, and where a new collection page is missing. That map guides the next three months of work.
Technical checks an ecommerce SEO freelancer runs first
Before writing a word of copy, check that search engines can reach and read the store. Technical faults on a store multiply across thousands of pages.
- Crawl the store and compare crawled URLs with the XML sitemap
- Check Search Console page indexing for “crawled, not indexed” patterns on product pages
- Confirm products and prices render in the HTML Google sees, not only after heavy JavaScript
- Look for redirect chains from old product URLs and seasonal campaigns
- Check canonical tags on product, variant and filtered pages
- Review robots.txt rules for cart, account and search result pages
- Test Core Web Vitals on mobile for category and product templates
- Verify hreflang if you sell to several countries
Deeper crawl and indexing work is covered on technical SEO freelancer.
Store speed and Core Web Vitals on Indian mobile networks
Most Indian shoppers browse on Android phones, often on mobile data, so a store that feels fast on office Wi-Fi can feel slow where it matters. Speed affects both rankings and whether a visitor waits to see the product.
The usual culprits on stores are oversized product photos, too many apps or plugins each loading their own scripts, heavy sliders on the home page, chat widgets loading immediately, and fonts pulled from several places. Fixes include serving resized WebP or AVIF images, lazy-loading images below the first screen, removing unused apps, delaying chat and review widgets until interaction, and caching pages at the edge.
We measure with PageSpeed Insights and the Core Web Vitals report in Search Console, using field data where Google has it, and we test on a real mid-range Android phone. Speed work often gives the quickest visible win in the first month. See website speed optimisation for the detailed method.
Every platform has its own habits. An ecommerce SEO freelancer should know what each one does by default and what needs changing.
Shopify
Fixed URL prefixes such as /products/ and /collections/, product URLs repeated under collection paths, and themes that load many app scripts. Fix internal links to the canonical product URL and trim apps.
WooCommerce
Plugin bloat, attribute and tag archives that create thin pages, and slow shared hosting. Clean archives, choose a light theme, and cache properly.
Custom stores
Full control, but nothing is automatic: sitemaps, canonicals, schema and redirects must be built. Also check that product content is rendered on the server, not only by JavaScript.
Headless setups
Fast when done well, but server rendering, metadata and structured data need deliberate work in the front end.
Platform-specific build help lives on Shopify developer and WooCommerce developer.
Content and links that help an online store rank
After categories and products, supporting content helps buyers and builds relevance. Buying guides, size charts, comparison pages (“cotton vs linen bedsheets”), care instructions and gifting guides answer questions shoppers ask before choosing. Each should link to the matching category.
Links from other websites still matter, but the route matters more. We do not buy links or join link schemes; Google penalises them and a store can lose traffic overnight. Useful routes for stores include supplier and brand pages that list stockists, local news coverage of a launch, craft or industry associations, and genuinely useful guides that other sites cite.
Internal links are the easiest win. A best-seller linked from the home page, the main menu and three related categories gets more attention from Google than one buried six clicks deep.
How to measure an ecommerce SEO freelancer’s work
Judge store SEO on data you can see yourself, not screenshots of rankings. Google Search Console shows clicks, impressions and positions per page and query; your analytics and order system show which organic visits turned into sales.
A fair monthly report answers four questions briefly: what was changed, which pages and queries moved, what indexing or technical issues appeared, and what is planned next. We send that as a short written note plus the Search Console view, and you keep owner access to every property.
Set expectations for timing. Technical fixes can show effects within weeks once Google recrawls. New category content and links usually take several months. Nobody can guarantee rankings, and anyone who promises a fixed position for a competitive product term is guessing.
Red flags when hiring an ecommerce SEO freelancer
Store owners are frequent targets for poor SEO offers. Slow down if you hear any of these.
- Promises of page-one positions for competitive product terms
- Hundreds of backlinks for a small monthly fee
- Reports showing only ranking screenshots, no Search Console access
- Plans to create thousands of thin city or keyword pages for products
- Adding fake reviews or star ratings in schema
- No questions about your platform, catalogue size or best sellers
- Asking for full admin access without explaining what will change
A reliable ecommerce SEO freelancer explains every change before making it and leaves you with access to all data.
Worked example: a hypothetical brassware store’s first 90 days
This is an illustrative scenario, not a client case. It shows how store SEO work is sequenced.
A family business sells brass puja items and home decor online through a WooCommerce store with about 600 products. Search Console shows many product pages “crawled, currently not indexed”, category pages with only a heading and grid, and hundreds of filtered URLs indexed.
Month one: audit, filter rules (canonical sort and multi-select URLs to the category, keep “brass diya” and “brass pooja thali” as indexable collections), fix Product and Offer schema, compress images and remove three unused plugins. Month two: write copy for the ten biggest categories, add buying guides for gifting seasons, and rewrite descriptions for the top 50 products. Month three: internal linking from guides to categories, a check of indexing trends, and a plan for the festival season. Monthly SEO for a store like this would start from ₹10,000/mo, with the rewriting volume quoted as a separate line.
Ecommerce SEO freelancer help across India
Store SEO is done entirely online: Search Console access, a staging copy of the store where changes are tested, and WhatsApp for quick questions. Location changes nothing about the process or starting price.
We work with sellers in many regions, and these city pages explain what local sellers tend to need: Mumbai, Morvi, Bhuj, Jamnagar, Namakkal, Sivakasi, English Bazar, Ichalkaranji, Thanjavur and Moradabad. Sellers exporting abroad can combine store SEO with international targeting; see export business websites.
Online store ka SEO kaise hota hai? Aasaan shabdon mein
Store SEO mein sabse pehle category pages theek kiye jaate hain, kyunki log “silk saree online” jaise shabd search karte hain, kisi ek product ka naam nahi. Har category par apna likha hua content, sahi title aur breadcrumb hona chahiye.
Phir product pages par price, stock aur delivery ki jaankari schema ke saath lagti hai, filter wale faltu URLs Google se hataaye jaate hain, aur mobile speed sudhaari jaati hai. Hamare saath monthly store SEO ₹10,000/mo se shuru hota hai. Ranking ki guarantee koi nahi de sakta, lekin Search Console mein har mahine progress aap khud dekh sakte hain.