Skip to content
Placeholder image

A Simple SEO Checklist

Rachelle Cummings

By Rachelle Cummings



Write for people first, then optimize for SEO. If your content doesn't serve your audience, they won't be searching for it.

When it comes to Search Engine Optimization (SEO), people often think of it as some magic that you sprinkle on your site, and just like that, you’ll rank first on Google. But it takes a lot of work to create and maintain an effective SEO strategy. In this post, we cover the following: 

  • How to identify your audience
  • How to set up your site for SEO
  • How to identify which keywords you should be ranking for 
  • How to start ranking for those keywords

Why is SEO important for online retailers?

Why is Search Engine Optimization (SEO) important? According to Hubspot, 68% of online experiences begin with a search engine, 53% of all website traffic comes from organic search, and 93% of global traffic comes from Google search, Google Images, and Google Maps. Optimizing your site for search is a great free way to get in front of new customers, build trust with new and existing customers, and build site traffic organically instead of just paying for traffic.

When it comes to Search Engine Optimization (SEO), people often think of it as some magic that you sprinkle on your site, and just like that, you’ll rank first on Google. But it takes a lot of work to create and maintain an effective SEO strategy. There are many best practices to help you optimize your site for search, and there will be different ones that work better for you than others. The most significant rule for all things SEO is, “Write for people first, then optimize for SEO.” If your content doesn’t serve your audience, they won’t be searching for it.

Identify your audience

Before you decide what to say, you need to know who you’re saying it to. As we just mentioned, it’s always essential to write for people first. So, before you dive into all the how-tos of SEO, establish the personas of your audience. If you don’t yet have personas, here’s a tool we use: Character, Obstacle, and Goal. We adopted it from our friend Brian McDonald, who teaches the concept in this episode of “You Are a Storyteller.”

Think of the customer you are trying to attract as your character. Now, what is their goal? And what is the obstacle keeping them from achieving their goal? How does your product or service help them overcome this obstacle to reach their goal?

Imagine you are selling a fantastic instant coffee called Instant Cafe. Now, think of a customer. We’ll call her Jill. Jill is in her mid-twenties and loves to enjoy coffee at home before heading out for work. However, she always wakes up late and doesn’t have time to make a French press every morning, so she often goes coffeeless to work. Instant Cafe can help Jill overcome her problem of waking up late by providing a quick cup of coffee she can make in a minute instead of the several minutes a French press takes.

With this example, Instant Cafe now has one persona it can specifically target through content.

Getting started with SEO: Set up your site

Next, it’s crucial to set up Google Analytics and Search Console. These two resources will help you know what you should be trying to rank for, what’s working, what’s not, and how to improve. If you don’t have this set-up, then you won’t have the information you need to decide about the keywords you should be going after. Set up Google Analytics and Search Console quickly by following these links.

It’s also essential to make sure your sitemap is uploaded to Google. Hubspot put together a great guide that explains what site maps are, why they’re important, and how to submit yours. In essence, a site map works as a roadmap for search engines like Google to see every nook and cranny of your website—every page, paragraph, photo, video, and any other files you have. By knowing everything your website offers and better understanding your content, Google then knows how to find your customers.

Identify SEO keywords you want to rank for

Using Google Search Console, you can start by seeing what content you’re already ranking for. This is important because it’s easier to improve than start brand new, so you may as well improve what’s already working before going after something new.

There are two kinds of keywords: branded and non-branded. Branded keywords use the name of your company. Branded means people are searching specifically for you, such as Instant Cafe. It’s essential to be found first by the people looking for you, and then you can expand out to non-branded keywords, which extend to your industries, your products, and customer problems, things like “How to make a quick cup of coffee,” or “No time for Chemex.”

What you do for each of those will be the same. Use your performance report to pick the top 25 keywords for your website. Highlight each of the metrics:

  • Total impressions: How many people see your article in their search results?
  • Total clicks: How many people click your article in their search results?
  • Average Click-Through Rate (CTR): Average CTR, or how many people click from the link to your article?
  • Average Position: Where does your article appear in Google results, #1 on page one or #32 on page three? Moving up just one position from #6 to #5 improves CTR by an average of 30%.

Then see which queries you can improve the fastest. For example, if you notice you’re appearing on the second page for “how to make instant coffee” and the fifth page for “what’s faster than a French press,” you’ll want to go after “How to make instant coffee” first, as moving from page two to page one is more accessible than page five to page one.

Start ranking for keywords

SEO is an art and a science. There are several ways you can implement SEO on your site, some will work better than others, and you won’t be able to do them all today. Just do what you can and slowly build on that. Here are a few SEO strategies you can try to get started.

Use a relevant title

This is simple yet highly effective if done correctly. Your title is usually the first piece of information users will see before deciding on entering your site. When it comes to titles, clarity over creativity is vital for SEO. Titles should help readers know what problem you’re going to help them solve or what question you will answer. Intentionally select keywords that relate to your audience’s preferences and long-tail keywords that cater to search engines. A long-tail keyword is a keyword that is more specific than a generic keyword. Long-tail keywords get less traffic but often get more conversions. An example keyword title is “How to make instant coffee.” A long-tail keyword title would be “How to make a dairy-free latte with instant coffee.” 

Add title tags, metadata descriptions, image alt tags 

Title tags are the silver bullet of SEO. When used correctly, you can see an increase in traffic anywhere from 20-100%! While every CMS is different, you’ll want to find where to add title tags, metadata descriptions, and image alt tags, and be sure to add them for every post. Adding image alt tags is another way to increase SEO and improve your site accessibility, which in turn improves your organic ranking!

Don’t forget SEO link-building strategies

Link building is critical to increasing your authority, relevance, and Google ranking. Inbound links come from other websites linking to your content. For example, a local blogger decided they liked Instant Cafe, so they wrote a blog post about their new morning routine and linked to Instant Cafe’s blog post “How to Make a Quick Cup of Coffee.” An outbound link is when you link to another website’s content. For example, Instant Cafe wrote a blog post about what to pair with your coffee to enhance the flavor and linked it to a granola bar’s product page. This sort of linking helps search engines identify what your content is about while increasing your page authority.

And don’t miss the internal linking opportunities within your site. Internal links help both users and search engines navigate through your site. They also help increase the authority of certain pages (the more quality links to the page, the higher its authority). So, Instant Cafe ensures that when they create “How to Make a Quick Cup of Coffee,” they link to their Instant Cafe Product and their pairing article, and both of those articles link back to how to make your morning cup of coffee.

Always give credit where credit is due

If you find a site with similar information to what you believe your audience is searching for, don’t just duplicate it. Expand on the information and always be transparent. Hopefully, this is common sense, but to follow best practices, you must produce original content and credit where credit is due. Posting non-original content is penalized by search engines as copying and plagiarizing can be viewed as spam. You’ll notice that we’ve linked to many posts throughout this article; that’s our way of giving credit to the incredible community that helps us improve our SEO strategies daily!

Quality over quantity when it comes to your SEO strategy

At Assemble, we believe in quality over quantity and people over technology and sales. Even if you become a master of SEO, you will not provide useful information or products if you do not cater to your customers’ needs. As mentioned above, find your user personas and stick to your roadmap. So, once you have successfully applied SEO strategies to your website and driven customers to you, it’s all about how you keep them there. The easiest way? Provide the resources and information that is actually what they are looking for. 

This post was written in collaboration with Kelsey Duffield and Joel Cummings.