The Ultimate Guide to Ecommerce Blogging


Chapter 1: Blogging Basics

  1. What is a blog?
  2. How is blogging properly used in ecommerce
  3. Content quality
  4. Common mistakes you should avoid

Chapter 2: Marketing Research

  1. Why start with marketing?
  2. Google
  3. Social media
  4. Other tools

Chapter 3: How to make exceptional content

  1. Writers
  2. Research
  3. Format
  4. Content length
  5. Content depth

Chapter 4: SEO

  1. Technical SEO
  2. Audience engagement (images, formatting, internal linking)
  3. Measuring success

Chapter 1: Blogging Basics

You already know you should be blogging, but what is the correct approach for retailers? What mistakes should you avoid?

What is the purpose of a blog?

By now, you should know what a blog is, but what’s the purpose of a blog in retail? In ecommerce, blogs are generally dedicated to helping potential customers to better understand the surrounding industry. As an example, a fashion retailer might write articles that provide fashion tips to their readers.

How is blogging properly utilized in ecommerce?

By writing articles that will be helpful to your shoppers, you can help people to discover your brand in a very natural way. For exampe, Lulu’s uses their blog to teach their target market about current styles, how to dress themselves, how to do their makeup, and much more.

ecommerce blogging

This type of content is designed to be found by people in Lulu’s target market through search engines, and links from other websites or social platforms. In order for this content to be found, however, it needs to be good.

Content Quality

We’ll dig deeper into the specifics of marketing your content, but for now, you should know that writing half-hearted regurgitations of other articles will not bring you much success. Depending on your industry, you may be competing with hundreds or even thousands of similar blogs. Of course, your articles may well be inspired by things written by those competitors. But when people have the choice to read an article from either you, or your competitor, why should they choose yours?

Simply put, your content needs to be of exceptional quality to get traction.

When we speak of quality, we’re not just talking about the depth and accuracy of your information. It also needs to offer unique perspectives, and data. Your images should be of a high quality, and if you include video (which you should consider), that also needs to be helpful and pleasant to watch.

Quality is a huge factor, because it contributes so much to how your content is found. We’ll discuss more on this topic in later chapters, but objectively good content gets more traction on Google and social media platforms.

Common Mistakes

Blogging is a somewhat unique in the marketing world because it can have very long-term value. You may put a day or two into a piece of content, and it might bring traffic to your site for several years. But making one or two small mistakes can hurt the longevity, findability, or readability of that article.

Unlike social media campaigns, a blog post may take several weeks (or even months) before it starts to get traction. Making even a minor mistake might mean that your time has been completely wasted.

Even huge retailers have made the following mistakes:

1. Placing advertisements (explicit or otherwise) in posts

ecommerce blogging

When we say “advertisements” we’re not only referring to an Adwords placement, or even an annoying Forbes-style full screen ad. In most cases, you should not even talk about your products in your blog posts. The sole focus should be the content.

2. Talking about yourself (or your brand)

All writers on your blog should be aware that the reader does NOT care about them. Seriously. You’re not a celebrity, so unless the reader is an investor or a friend, they have absolutely no interest in learning about your company’s accomplishments, or about you as a person.

This is a marketing tool, not a soapbox.

They found your blog post because they have a question, and believe you have the answer. That’s it. 

3. Boring formatting

Formatting may seem boring in and of itself, but if you don’t make your article skimmable and interesting, people will leave. Include plenty of images, lists, etc. Avoid run-on sentences, and long paragraphs. Keep your language simple. Never use 10 words when you can get by with five. 

4. Trying to sound smart

The purpose of your blog is to educate readers, so this may seem somewhat ironic, but many new bloggers tend to make language and style choices that they wouldn’t use when talking to friends or colleagues. Don’t do that. Adding unnecessary flair, perhaps by using big words or complex expressions are great ways to alienate your readers. Why should they waste time trying to understand you?

5. Using Fluff

Lose the boring exposition and get to the point. Seriously. If you really know what you’re talking about, and have something important to say, you shouldn’t need a whole paragraph just to introduce the topic. Avoid starting your blog posts with the phrase “when it comes to subject at hand”, or stating well-known industry statistics.

For example, if you’re writing an article about how to style your hair, don’t start with “like it or not, people do judge a book by it’s cover”. Or “the average woman spends ___ hours each week on her hair.” Yuck. Not only is this useless information, it’s also cliché and will have your reader gagging. This is a hard habit to break for many writers, so keep an eye out for it.

Our partner Yotpo has some great insight into mistakes you should avoid too:

“These days, brands are not only defined by the products they sell. Great brands represent a lifestyle. This means that your happy customers will be seeking out more than just your latest line of dresses. They’ll also be looking for your tips on clothing care, or your ideas on how to turn a day dress into an evening look for drinks after work. In short, you customers want to hear more from you and from others living the same brand lifestyle.

This creates a great opportunity to share content with your customer community, whether by blogging or on social — but there are several common pitfalls to avoid when taking the plunge into retail content marketing. Here are three of the worst ones and how to avoid them. 


  • Mistake #1: Stock images. Professional or stock images can only go so far when it comes to authenticity. Instead of staging the perfect photo with models and photographers, use your blog as a forum to showcase your customer community through user-generated content. Feature customer photos and guest posts to increase engagement from readers, who will love seeing and hearing from people just like them. 


  • Mistake #2: The hard sell. Since your most enthusiastic customers are the ones reading and engaging with your blog, it can be tempting to use the opportunity to advertise more products through your content. However, your loyal customers expect more from you than a thinly veiled sales pitch. Provide them with value, and they’ll keep coming back. 


  • Mistake #3: Forgetting to listen to your customers. At the end of the day,  your blog’s purpose is to serve your customers’ interests. Don’t feel pressured to stick to a pre-planned editorial calendar if you notices heaps of comments asking for information on a topic you hadn’t considered. You can even send out a survey to find out what your readers want to learn about next. Be flexible and proactive about seeking out topics that matter to your customers. “

Our partner Pixc shares some more common mistakes:

  • Mistake #1: Forgetting your audience. One of the main mistakes that eCommerce brands make when blogging is forgetting to keep their target customer in mind. Unless you are intentionally writing a lifestyle blog covering a wide variety of topics, it’s important to keep your blog specific to your brand.


  • Mistake #2: Inconsistency. Blog writing requires consistency, and finding the time is something many online merchants often struggle with. The reality is you have to make the time, it doesn’t just magically appear. And for those who use not being a good writer as an excuse, well it’s exactly that, an excuse. Start off writing a small post and with a bit of practice you’ll soon get the hang of it.


  • Mistake #3: Unfocused blogs. Each blog should have a central focus, or keyword, which needs to be included in your main headline and throughout your content. But don’t stuff your blog with keywords in the hope your blog will shoot to first page on Google. Another smart way to include keywords is in your images; image tags, image titles, image descriptions. In fact, images increase blog views by up to 94%. Just make sure that your images are picture perfect.


Chapter 2: Marketing Research

Before you start writing content, you need to think about how you’re going to get it in front of people. Why? Because knowing how you’ll reach people will also help you to understand what you should be talking about.

If you plan to put your content out on Facebook or Twitter, you can look to see what your competitors are doing. What’s working? What’s not working? What topics are stale? What holes are open that you can fill? And most importantly, what questions are people asking?

If you were to start writing without answering these questions first, you’d be making a big mistake. The questions you assume people are asking are probably not important to them at all.

So where should you look?


ecommerce blogging

Google is the first place people go to ask questions. Whether they want to know the definition of a word, or how to replace the motor in their car, they go to Google. That means that people are going to be asking questions about your industry there as well.

You can gleen a little bit from Google’s autocomplete suggestions if you’re creative.
For example, a fashion retailer could start by typing the words “fashion how to”. The following autocomplete suggestions are the most common “how to” questions people are asking with regard to fashion.

This one elementary strategy should give you enough content ideas to provide a few weeks of work. Google’s AdWords keyword planner tool will allow you to dig a bit deeper if you want to find additional topics and keywords to target.

Social Media

No doubt, as you promote your business, you’ve become aware of the fact that social media is one of the most effective ways to reach new audiences. But if social media platforms like Twitter and Facebook were 100% ads for products, who would bother visiting those sites?

With that in mind, it’s important to realize that social media is a place for conversations, not product placements. Conversations about your industry are constantly happening. Following industry leaders will allow you to keep your finger on the pulse and discover new and important topics of discussion. Searching Twitter for relevant hashtags will allow you to browse through commentary from your target market, and from competitors.

ecommerce blogging

Here, you’re likely to find very interesting questions and concerns from people. As a brand, you will want to participate in those conversions. Ask questions, and provide answers.

Competitor Blogs

It should go without saying (but it doesn’t) that you should never plagiarize content from competitors. Besides being unethical (and illegal), plagiarism does you absolutely no good. Google is able to recognize duplicate content, and will not send traffic to anyone other than the original publisher. Even if the content is not an exact duplicate, Google does a decent job of noticing plagiarism, and penalizes sites that do it.

However, that doesn’t mean that you can’t get inspiration from others. Somewhat ironically, Steve Jobs is often attributed the quote “good artists copy, great artists steal”. He said that the quote came from Pablo Picasso, but it actually didn’t. We won’t go down that rabbit hole, but the whole point of what he was saying was that taking ideas and inspiration from others is only a good thing if you improve upon their work.

So by all means, notice good ideas that competing blogs have, and then use them to inspire your own, better work. Since you don’t have a track record yourself, you won’t know what type of content really resonates with your (target) audience, so instead, you’ll want to look at social engagement on these other blogs.


Outside of social media, there are many other places where conversions about your industry are happening. Forums are a great place to hear what people have to say. Reddit is essentially the world’s largest online discussion forum, and people there are brutally honest, which is exactly what you want.

There are also places like Quora and Yahoo answers which are designed specifically to allow people to ask questions on any subject.

You can also look to retail sites like Amazon and Walmart and read reviews of products similar to those that you sell to find out what people really do and do not want. This can help you develop, not only great blog content, but better products.

And of course, you can talk to your customers and find out what they need:

Don’t be afraid to connect with your customers and ask them where they need help or advice. Figuring out their biggest pain points is an ideal starting point. And if you have customers who are willing to share their tips and tricks, this will make for an excellent blog as this is content that other customers can relate to. Rachel Jacobs, Head of Content at Pixc.

Chapter 3: Writing Exceptional Content

As we’ve discussed, there are likely hundreds of great blogs that you’ll be competing with. Blogs are free (most of the time), so there’s no reason for a reader to waste their valuable time on anything but the absolute best content.

When it comes to content, quality is much more valuable than quantity. Rather than wasting resources creating endless blog posts, it’s better to put that energy into creating a comprehensive post on something of value. As blog traffic starts to grow, you’ll quickly figure out what blog topics are gaining the most attention. Once you start to see a pattern, find out how you can expand on that information for further blogs. – Rachel Jacobs, Head of Content a Pixc

Where do you start?


ecommerce blogging

Right now, Google’s search algorithms favor blogs that produce content frequently. But you’re running an ecommerce business, so you probably don’t have the time to research and write content for a few hours a week. If you do, that’s fantastic! If not, you’ll need to have a plan that allows you to publish content multiple times each week. What are your options?

    • Ghost writers
    • Guest writers
    • Full-time staff writers
    • Contract writers
    • Part-time staff writers

For the most part, a mixture of the above options is what works best, but you may not have the contacts, time, or budget to make some of these options work right away.

1. Ghost Writers

Ghost writers can be found on sites like who can write multiple articles each day. This is very affordable, but as they are generally paid on a price-per-100-words basis, the faster they work, the more money they make. This is not ideal for you if you want quality. However, this is still a good place to look for talent, and you can certainly offer a good writer a much better wage in exchange for great content.

Other sites like specialize in sourcing blog writers specifically for marketing purposes. This is more expensive, but can help you find better quality writers without having to sift through dozens of applicants. 

2. Guest Writers

Guest writers are contributors from other websites. The great thing about guest writers is that by placing content on your site, they expose themselves to a larger audience, and earn backlink authority that will help them rank better on Google. You don’t have to pay guest writers as these content placements are just as helpful to them as they are to you. But you’ll need to have at least a couple of pages worth of decent content before they’ll consider spending a few hours creating content for you.

If you want to be successful at hosting guest writers, there are a few things you need to do for them, though.

  • Promote their content
  • Allow them to include links to their site
  • Be easy to work with
  • Be clear about article requirements 

When we say you should promote their content, we don’t just mean the content they publish on your site (of course you should do that, though). Partner with them, and help them grow their audience by regularly sharing content on their site. Promoting content on social channels is a good way to help great publishers to know about your brand. This makes introducing yourself and asking for guest contributions much simpler. Promoting their content also creates a reciprocal effect. In other words, if you’re regularly sharing their content, they may feel obliged to share your content as well.

Far too many old school publishers have extremely strict rules about links pointing away from their site. At least right now, Google doesn’t penalize sites (not directly, anyway) for having these types of links that take visitors away from their site, so there’s really no reason to be so picky about this.

If you aren’t a huge publisher, guest contributors have no reason to work with you if you won’t allow them to link to their site naturally in their article.

That said, links should provide valuable reference, and not just point to their homepage or a landing page. Links should point to articles that are related to the topic at hand. 

3. Full-time Staff Writers

This is probably not a great option when you’re just starting out, unless there’s a massive hole in the industry in terms of content. But at some point, paying employees to create content on a full time basis will ensure a steady stream of quality content. 

These individuals should have a background in creative writing and marketing. 

4. Part-time Staff Writers

One of the best options for those new to ecommerce blogging is to use existing staff members to create content for the blog. Different members of your team will have varying backgrounds that can help them write unique and interesting content.


Next to the actual quality of the writing, research is the most important aspect of ecommerce blogging. After all, if what you’re saying isn’t interesting or accurate, why should anyone read it? Marketers like Niel Patel have shown that data-driven headlines drive a lot more engagement. The research phase helps you to determine what questions your audience has, and how to answer them truthfully.

In our experience, this phase should comprise anywhere from 50% to 90% of the time you spend producing an article. By a large margin, the articles we’ve spent the most time on have made the largest impact on our community.

The previous chapter discussed how to find the questions that your readers are asking, but how do you find the answers?

1. Proprietary Data

Since you’re in the industry, you may very well know the answers. If you have any proprietary data, use that to prove your point. For example, as a retail search provider, we have access to search data. We were able to extract that and find out what the best design is for an ecommrece search bar.

While they did face some backlash, Facebook manipulated their feed to see if they could affect people’s emotions. Then they published their research online.

ecommerce blogging

Whenever possible, try not to guess or copy and paste well-known industry facts and figures. When we published our search bar best practices, we found out that some oft-quoted industry stats were just plain wrong. You may learn something similar.

Even if you don’t have access to the data that you want yet, you can survey customers, or perform internal experiments. Imagine being able to write a headline like “90% of men think red lipstick is tacky”.

2. Studies

Research firms exist in every industry, and they publish interesting data all the time. Spend some time finding reliable sources of research in your industry, and read their reports. Sometimes you’ll have to pay to have access to the full report, but it’s generally worth it.

Derek Halpern, founder of, has made millions of dollars by reading psychological studies, and turning that data into interesting blog posts. 

3. The Media

Right now, the public has a lot of doubts about the media’s honesty. But for the most part, the people working in these jobs are honest in their work. There are usually multiple people working on a given story too.

In some cases, the journalists working for major media publications have picked apart scientific research to find an angle for a story. In those instances, they’ve done the hard work for you.

ecommerce blogging

Subscribing to publishers in your industry can give you access to virtually endless data and inspiration. This is also a fantastic way to learn how great headlines are written.


The format of your blog post is extremely important. Unlike traditional magazines, you don’t have the luxury of designing an interesting layout with giant high resolution images on each page. Blog posts are mostly words, so you have to be smart about how you format them if you want people to read them. 

1. General Formatting 

People don’t want to read your articles.

But wait. . . why are we writing for them?

Because they do want information.

Listicles (an ugly buzzword for “list articles”) are the most popular written content type for a reason. They’re skimmable.

A list has the advantage of telling people exactly how much value they’re going to get right in the title. And people can easily skip past anything that they already know.

But not all of your articles have to (or should be) lists. Despite being data-heavy, listicles do have the perception of being… well… kind of cheap. Most of your articles should be in a more normal format. They should still be skimmable though.

Use general formatting options within your CMS (Content Management System) to your advantage. All of them will provide options for headlines (H1, H2, etc.), bold/italics/underline, bulleted lists, and indenting.

Use headlines to separate main subjects, use bullet points to create short lists of important points, and use bold/italics/underline to make important words or sentences stand out.

People read bolded text and headlines more than anything else on the page.

The above sentence will probably be read ten times for every time this sentence is read once. 

2. Paragraph length 

I doubt you’ve noticed it, but this article’s paragraphs are carefully formatted. It’s a habit for me since I’ve been doing it for years, but many writers (especially professionals) are accustomed to writing paragraphs that are several lines deep. This is normal in books, for example, but it doesn’t work too great for online readers. 

Don’t be afraid to give important sentences space to breath. 

Your 3rd grade teacher might slap me on the hand for leaving the above sentence up there all by itself, but it works. Important sentences, those that summarize the key points, deserve to have their own vertical space. 

Of course, a lot of content marketers have experimented with paragraph length to back up this claim. 

3. Images 

Images are supremely important in blog posts. You need a lot of them, but there are some rules and theories you should be aware of.

First off, Derek Halpern, mention above, published his research on content width, and found that by decreasing the width of the first few lines, he could increase blog post engagement drastically.

In practice, this involves using a small portrait image on the top right side of the blog post. This decreases the width of the first 3 or 4 paragraphs, making them easier to read.

Second, make sure that you have rights to use any images you place in your blogs posts. While a lot does fall under fair use, if you use the wrong image, you could end up in a world of hurt. It’s a good idea to get yourself a subscription to a stock image provider such as iStockPhoto. Adobe Stock is good alternative if your creative team already uses Adobe products.

I personally like to use at least one image per headline, but use an image any time it will help you to tell the story, or illustrate an important point.

Every blog post needs a featured image (or thumbnail). The purpose of these images is to communicate the primary subject, but also to draw the reader’s attention to the post. This is especially important when sharing on social. While we usually create a separate image for social sharing, if you don’t have the time or creative energy for this, use an image with a face. These get significantly more engagement on social channels. 

4. Style 

Style is personal, but it takes time to develop, and it can always be improved. Especially when writing blog posts, one rule supersedes all others:

Use simple language.

What’s most important is that you are easily understood. As was mentioned in the first chapter, the people that are reading your articles don’t care about you or your business. They aren’t interested in how smart you are, or how edgy your business is. They went to your article for information. Make it easy for them to find it and understand it.

Be the expert.

While your language should be simple, it should be authoritative. This is where bringing a lot of data to your articles will be helpful. Even if it’s not your own data, having something substantive and verifiable is extremely important if you want your readers to trust you.

For an eCommerce business, your blog is a great opportunity to communicate with your current customers and potential customers. This is why it’s so important to truly understand who your customer is and what’s important to them. Additionally, it allows you to become as an expert within your particular niche. By educating your customers on topics relevant to them, you’ll soon become their go-to resource. – Rachel Jacobs, Head of Content at Pixc.

Content Length

The length of content is statistically important. Longer articles, around 1500 words, typically rank higher on Google.

But we can’t confuse correlation with causation. Google doesn’t provide their search algorithm to publishers, so we can’t be sure if they’re prioritizing longer content, or if longer articles are ranked higher for other reasons. Could it be that these longer articles are just more valuable?

However, it should be said that it’s hard to write a valuable, data-rich article that’s less than 1,000 words. Most of your articles should be at least that long, but don’t artificially inflate articles just to hit some magical word count you’ve heard about from some marketing guru.

Concentrate on value, and length will come naturally.

Chapter 4: Basic SEO

SEO is one of the most difficult parts about blogging and online business in general. It’s always changing. For that reason, we won’t get into deep and impractical SEO strategies that work great today, but might not in a few weeks.

The most important thing to know about SEO is that Google doesn’t want people to be able to cheat. In the early days, search engines could be fooled into directing traffic to sites with nothing more than ads and keywords. These days, however, manipulating your search ranking is much more complicated.  

Value is the only true SEO metric. 

Even if you get all of the technical stuff right, if your blog isn’t offering value to the reader, nothing else matters. That’s not to say that keywords, meta tags and descriptions, and site speed aren’t important factors. They absolutely are. But none of that will matter if you don’t write stuff that people want to read.

But what about the other stuff? What’s important now, and likely to stay important for a long time? 

1. Speed 

Getting to your site should be fast. Google has been increasing the weighting of desktop and mobile speeds for a few years. The amount of time it takes for one of your articles and all of its contents to load is extremely important at the moment. 

To improve page speed, here are a few crucial tips. 

  • Compress images. Keep them as small as possible.
  • Compress CSS, HTML, and Javascript files
  • Minify CSS, HTML, and Javascript files
  • Use a CDN (Content Delivery Network)
  • Use browser caching 

Once you’ve published a blog post, you can use a page speed analysis tool like Google’s PageSpeed Insights to find out how fast the page is, and what exactly is slowing it down. From there, you can show your web developer and fix those problems if necessary. 

2. Keyword targeting 

Keyword targeting is really the heart and soul of SEO. From the very beginning of SEO, it has been an important factor. After all, when people type words into Google’s magical white box, they are telling Google that they want to land on a page that is relevant to those keywords. 

But keyword targeting isn’t what it used to be. In the past, the goal was to have the keyword placed on a page as many times as possible. But these days, Google isn’t so concerned with quantity. Quality is far more important. So how should you go about targeting specific keywords? 

  • Article title
    The article title is still one of the strongest relevancy signals to Google. Make sure your keyword is in the title (naturally). Having the target keyword or phrase closer to the beginning of the title works best.


  • Article length
    Length is important, but there isn’t a magic number that will put you in the number one slot. As we discussed above, having superior content to your competitors is more important. Sometimes that means it’s longer, sometimes it doesn’t. Don’t artificially inflate your article with irrelevant information as this will likely decrease engagement and thus negatively affect SEO.


  • Natural use of keywords
    Within the article, you should have natural uses of the keyword and variations of it. Ranking for a couple dozen long-tail variations of the keyword will help a lot in the long run.


  • Meta tags & descriptions
    Proper use of meta tags and descriptions will help to signal to Google the purpose of your article. This article, for example, uses the H1, H2, and H3 (headline text) meta tags to break up the article into segments. This tells Google how the article is organized, and what the main topics are. Writing short descriptions for the included images is also crucial. 


  • Backlinks & Anchor text
    Backlinks (links that point back to this article) will help to build natural SEO if they are placed in relevant places. Ultimately, you’ll want links on other publisher’s websites within articles that are related to your keyword. If you were targeting the keyword “how to wear a scarf”, you might want to get placement in articles about fall or winter fashion that mention the use of scarfs.

    The anchor text (the text that the link is placed in) should be tied to your keyword. In other words, don’t anchor “click here to learn more”. This tells Google nothing about what the link points to. Something like “how to wear a scarf” would be much better anchor text. 

Beyond technical optimization, engagement is extremely important to Google. If you want Google to direct more people to your articles, they’ll need to know that visitors are engaging with your content.

In chapter 3, we discussed formatting. This is extremely important to making your content enjoyable. The quality of your content is very important too. As we’ve gone into detail on these things, we won’t rehash them in this chapter.

However, there are other things you can do to increase your engagement scores. But first, what are the engagement metrics we’re talking about for your blog posts? 

  • Time on site
  • Time on page
  • Page views
  • Bounce rate (lower is better) 

Time on site is largely influenced by the number of pages a single visitor views. Even if they land on a 10,000 word article, they’re not going to spend more than a few minutes on that page. So it’s important to have other relevant content that’s easy to find. This is where internal linking comes in. In other words, your articles should link to each other when relevant. 

Time on page is affected by the relevancy of the article they land on. This is Google’s responsibility (with organic traffic), but you can help yourself by ensuring that your articles don’t branch out to obscure subjects unrelated to your article’s title. And again, make sure that your content is interesting and easy to read. 

To get a lot of traffic, you’re going to need a lot of content. This is also tied to your internal linking strategy, and is also affected by external links to your site. Social is also very helpful. Page views tend to snowball once Google starts to send traffic to you, which then improves your SEO score. 

Your bounce rate is tied to content relevance, quality, format, and length. If your content is bad, people won’t read it. If it’s ugly, people won’t read it. If it’s irrelevant, too short, or too long, people won’t read it. 

Hopefully these points are coming across loud and clear by now.

Now it’s time to get started.

What is your very first blog post about, and why?

Our Industry Guides

The Ultimate Ecommerce Site Search Guide

Here's EVERYTHING we know about site search for ecommerce stores.

How The Experts Are Merchandising

These are the best practices for merchandising you need to know.

What You Should Know Before Choosing A 3rd Party Provider

Don't waste time comparing features, we think there’s a more valuable approach you can take...