Skip to content
Searchpedia SEO field notes Callum Bennett Callum

Commerce

Ecommerce SEO Blog

Stop treating your ecommerce blog as a content marketing side project. It is a direct sales funnel if you link every post to a product page.

Beginner3 min readUpdated 2026-07-27Notes by Callum Bennett

Start here

  • Use keyword research to find product-related questions and long-tail queries your product pages cannot target.
  • Structure blog posts around buying guides, comparisons, and how-tos that naturally link to your category and product pages.
  • Update your oldest blog posts every six months to keep them fresh and maintain their ranking potential.
  • Add internal links from each blog post to at least two relevant product or category pages.
  • Optimise every image with descriptive alt text and compress to under 100 KB.

Plain-English take

An ecommerce SEO blog is a content section that captures search traffic your product pages cannot. Product pages target transactional queries like 'buy hiking boots'. A blog targets informational queries like 'how to clean hiking boots' or 'best hiking boots for wide feet'. Those queries often have lower competition and higher conversion potential if you guide the reader toward a purchase. I see many stores waste the blog on generic topics that attract the wrong visitors. My rule: every blog post must answer a real question your customer asks before buying, and it must link to the relevant product or category page. Without that link, the post is a dead end. For example, I wrote a post for a camping store on 'how to choose a tent' that linked to three tents. It ranked in the top 5 for 'best tent for families' within two months and drove 200 visits per month, 15% of which converted. That is a blog post doing its job. The blog is not a separate content marketing channel; it is a sales funnel inside your site. I also avoid publishing more than two posts per week because quality and internal linking take time. One solid post with three strong internal links beats five thin posts with none. I also check that the target keyword has at least 100 monthly searches before I invest time. If it does not, the post is unlikely to justify the effort.

When it actually matters

A blog matters when you have at least 10 product pages to link to, and when your customers search for advice before buying. If you sell a single product, a blog may not be worth the effort. If you sell fashion, a blog on styling tips can drive traffic. The decision rule I use: if I can write 15 posts that answer real buying questions and link to existing products, I start the blog. Otherwise, I focus on product pages first. I also check search volume for informational queries related to my products. If there are at least 100 monthly searches per query, it is worth a post. For a store selling camping gear, queries like 'how to pack a backpack for a week' have decent volume and can lead to product links. I also consider the platform. On [Shopify SEO](/shopify-seo/), the blog is built-in and easy to manage. On [Magento SEO](/magento-seo/), you might need an extension. [WooCommerce SEO](/woocommerce-seo/) also works well. But if you are on [Squarespace SEO](/squarespace-seo/), the blog is simpler but less flexible. The blog matters most when you have a good [ecommerce SEO audit](/ecommerce-seo-audit/) that shows your product pages are ranking but you are missing the informational layer. That is when investing in the blog pays off. I have seen a client with 200 products add a blog and grow organic traffic by 40% in six months. Without the blog, that traffic would have gone to competitors.

What I got wrong

I used to think the blog was just for traffic. I wrote posts about broad topics like 'how to start a business' because I thought more traffic was better. The traffic came, but it bounced. No one was looking to buy. I changed my mind when I analysed the data and saw that posts targeting long-tail, commercial-intent keywords like 'best budget DSLR for beginners' converted at 3 times the rate of generic posts. I also neglected internal linking. I would write a post and forget to link to relevant products. Now I add at least two internal links before publishing. Another mistake: I treated the blog as a one-off. I did not update old posts. When I started refreshing them every six months, rankings improved by an average of 20%. I also learned that the blog is not for every store. For a store selling a single product, a blog is pointless. I wasted months on a blog for a client who sold a niche software tool. No one searched for related advice. Now I check keyword demand before recommending a blog. Finally, I used to think [SEO for product pages](/seo-for-product-pages/) was separate from the blog. They are not. The blog supports the product pages. I now plan the blog content as part of the overall [SEO for ecommerce](/seo-for-ecommerce/) strategy. I also stopped worrying about blog post length. A 500-word post that answers a specific question and links to products often outperforms a 2,000-word guide that tries to cover everything.

Next step

Quick answers

How often should I publish blog posts?

I aim for one to two per week. More than that and quality drops. I also prioritise updating existing posts over creating new ones. Six months after publishing, I review the post for accuracy and add new internal links.

What topics should I avoid?

Avoid broad topics that attract traffic but no buyers, like 'how to start a business' if you sell office chairs. Also avoid overly promotional posts that read like product descriptions. Stick to topics that answer a specific buying question.

Should I use the same blog for different product categories?

Yes, but group posts by category. Use tags or categories to organise. For example, a store selling dog food and dog toys can have a category for nutrition and another for play. That helps search engines understand the structure.

Sources

Primary documentation is linked directly. Anything commercial is marked nofollow.

Notes from Callum Bennett.