English Español Deutsch Français Italiano Português (Brasil) Русский 中文 日本語
Submit post
Go to Blog

How to Deal with Content and SEO When You Run a Small Business: SEMrush Solution

The Wow-Score shows how engaging a blog post is. It is calculated based on the correlation between users’ active reading time, their scrolling speed and the article’s length.

How to Deal with Content and SEO When You Run a Small Business: SEMrush Solution

Alexandra Nekrasova
How to Deal with Content and SEO When You Run a Small Business: SEMrush Solution

Running a small business often means that your resources are limited; no single-purpose teams, no unlimited budgets, and very little help. In these circumstances, the main resource of an SMB marketer is time. But since you pay in this coin for any and all tasks, you have no other choice but to spend it wisely.

The fastest way to deal with content and SEO is to select your best-performing pages and optimize them to bring in even more traffic. This way, you divide the general SEO work into bite-size tasks and reach your promotion goals with a series of short steps rather than rare giant leaps.

PPC and digital PR help you achieve your short-term goals, and while optimizing content plays out in the long run, it can be frustrating to see no immediate results from SEO. But this is how it works — SEO takes time. So, while you launch your PPC campaign or look for PR opportunities, don’t forget to work on your content at the same time. This way, all three ways will complement one another.

how to do ppc if you run a small business

how to fund pr channels for a small business

 Let’s say there’s an organic food delivery service that wants to boost its rankings; how could they do that? As an example, I took peachdish.com, a healthy meal box delivery service. They are featured on a few delivery services digests, and they rank for about 8,000 keywords in organic search. Not a bad result, but here’s how to make it better.

Note: We randomly chose this company as an example for our article. Please note, there is no commercial purpose. 

How to Find the Traffic Growth Points

Ideally, to see what pages of your website perform best in terms of traffic, keywords, rankings, session length, and bounce rate, you need data from Google Analytics and Google Search Console.

To accumulate all this data in a single chart, we recommend you setup the Organic Traffic Insights in your SEMrush project. It connects to your website’s Google Analytics and Google Search Console accounts and presents the information in a digestible way providing a lot of filtering options.

organic traffic insights top menu

Since I don’t have access to peachdish.com accounts, I can’t show the full workflow here. However, when you setup the Organic Traffic Insights and connect your Google accounts to it, you need to filter out the pages with the highest session length and take a closer look at them.

  1. If the page ranks highly but little CTR, it might indicate that there is something wrong with its search snippet. Check your title and meta tags and ensure there is relevancy to the target keyword.

  2. If the page has a lot of sessions, but a large bounce rate and little time on site, it might mean that people don’t find the answer to their question on your site. The possible reasons could be poor content or the wrong keywords for which the page is promoted.

What to Do When You Have No Access to Google Analytics and Google Search Console Accounts

Don’t worry, there is still a way to find those important pages. In our Positions report of the Domain Analytics section, you can see the big scope country level keywords from the SEMrush database for which the domain ranks in the top 100 positions on Google.

What is great about it is, again, filters. Sorting the results by Traffic you can see what pages bring the most traffic to the website — these are your candidates for optimization.

Positions report for www.peachdish.com

As you can see here, PeachDish has a lot of branded keywords in first positions. That is great: it means, their brand is popular. They have probably invested in PPC, worked with some industry media, and got themselves good coverage there.

However, it is not enough to be ranking only by a brand name. The content on your website is supposed to be fulfilling the user’s intent, answer a question, help make purchases, etc. In the end, SEO and content marketing are supposed to be helping you rank for something more than just your brand name.

How to Optimize What Is Already Optimized

A simple rule here would be: a) find what performs well and make it great and b) find what is great already and make it even greater.

What this means: when your page ranks on the second page of search results the best way to boost traffic is to take it to the first page. And when you are already on the first page, try winning the SERP features: featured snippets, reviews, videos, etc.

And don’t think that once you have reached this goal, you can forget about the page forever. SEO is a continuous process, and in order to stay in the game, you have to periodically revise your achievements and adjust the strategies.

Goal: Getting a Featured Snippet

A big goal today for many businesses is to get a featured snippet. Not only does it help create trust for a brand, but it can also bring in a lot of high-quality traffic. So how do you figure out what you want to get a featured snippet for?

Using the SEMrush tools, a good way to check is to apply a few filters to see which pages a website has on the first page of search results. To do that, I would exclude all the positions starting from 11th, and then all the branded keywords (for example, anything containing “peach” and “dish” in it).

Advanced filters in Positions report

This way we can see all the keywords, for which PeachDish ranks on the first page on Google and see only those that are not connected to its brand name.

Non-branded keywords in Positions report

Insight #1

As you can see, they have a lot of recipes on their website. Since it is a meal box delivery and customers receive not the cooked meals, but the ingredients with recipes, it makes total sense to have a cooking blog on the website. Also, if a recipe is unique enough, it doesn't have a lot of competition, and markup is done correctly on your site, it can be fairly easy to get into a recipe featured snippet.

Hover tooltip in Positions report Hover tooltip in Positions report

A great new feature is the SEMrush SERP features hint box: if you hover over a keyword, you can see all the SERP features that are available for it and the features that you already have. Here, PeachDish has a video for “flounder stew”, but is not presented in the snippet. There are a lot of recipes in snippets, so I would try doing that.

Insight #2

Most of those keywords have little volume, that means, those pages that are ranking highly do not actually bring much traffic.

Positions report

The good news is that the competition for those keywords is not high either, which makes it easy to promote them. The ideal solution here would be to find the balance between the keyword volume and the competition level.

Quick tip: play with the filters. Try sorting the keywords by volume, competition level, traffic, etc. It reveals a lot of insightful information about your keyword portfolio and promotion opportunities.

Aiming for the Top 10 In the SERPs

Setting the filters in the following way will show you the keywords for which your website ranks on the second search results page: we're excluding all the positions less than 11 and greater than 20. And, as in the previous example, we only want to look at the keywords that are not connected to PeachDish brand name. 

Positions report filtered for the 2nd page of search results

First of all, take a close look at the list. Can the keywords be grouped semantically? How big is the competition? How much search volume do these keywords have? Try out a few filters and gather your own insights. You would be surprised how many good optimization ideas come from a simple semantic analysis.

Positions report

Insight #1

Most of the keywords lead to the peachdish.com homepage. On one hand, this is a good thing, since the page is ranking for a lot of keywords. On the other hand, it limits the options for content optimization, since the homepage is the face of the business and the content on it is sensitive to changes.

What I have spotted from skimming the list is that there are a lot of keywords containing the word “delivery” which have relatively high volume.

Positions report

My suggestion would be to create another page around the “delivery” semantics. For instance, pointing out the benefits of the delivered meal kits, or how PeachDish handles delivery.

Creating content around semantic concepts can be tricky since it is hard to know what topic will interest users the most. For that case, we have created the SEO Content Template — a tool, that allows you to gather all the best-performing content techniques that your rivals (the top 10 performers on Google) are using for a set of selected keywords.

SEO Content Template allows you to create a semantic core for future text. For instance, when creating content for “fresh food delivery”, these are the keywords that are used by SERP competitors of PeachDish.

SEO Content Template

You can even see how your competitors use your target keywords. For that, you don’t need to Google it and search for the precise word match; the SEO Content Template aggregates the exact text abstracts to save you time.

SEO Content Template

Insight #2

If you don’t want to split the traffic between two pages, but do want to increase the rankings of the specific page, you can gather ideas on how to do that in SEO Ideas tool.

It provides you insights on strategic, content, backlinking, technical, and other aspects of search optimization based on your domain’s data. From optimizing meta descriptions to keyword cannibalization, the tool provides a thorough analysis of how your content (and partially, website) performs and what can be done to improve it.

Using the recommendations from the beginning of this post, I chose the keyword/landing page pair: airline chicken and https://www.peachdish.com/ingredient/VBMVSScAACYA5QOZ/airline-chicken and added it to SEO Ideas.

Recommendation 1

If you click the link, you will see that there is barely any text on the page. This is the first thing the tool suggests fixing in the Content ideas.

SEO Ideas for content

Recommendation 2

The tool recommends that I optimize for CTR by using the Recipe markup code. This is smart, since it's really easy to work with the recipes — easy to rank for it, and easy to add markups, videos and other media that Google loves.

SEMrush SEO Ideas

Recommendation 3

Next, the tool suggests using these semantically related keywords as competing pages use them. Enriching the semantic core of your content is essential for a better user experience. Expanding the content here would be very helpful, and focusing on semantics is just a smart way to go SEO-wise.

SEMrush SEO Ideas

There are many other useful ideas in the SEO Ideas tool, but describing them all would extend this post for another dozen pages.

You can find a thorough SEO Ideas workflow in this post or you can simply try it out for your domain and see what it can do.

SEO: Divide and Conquer 

The rule of taking one step at a time works for almost anyone that is focused on a monumental task; small business SEO is not an exception. And, in the situation of limited resources and highly valued time, it is actually the only possible way to ever achieve the high rankings that businesses of all sizes covet. So, divide up each area you need to grow in, work on each of them with keyword goals in mind, and slowly, but surely, beat out your competition.

If you found our tips useful, drop us a line in the comments down below! And wait up for a complete guide on how SMB companies can promote on the Internet with SEMrush — it’s coming out soon!

Preview: Online Marketing for a Small Business: SEMrush Solutions

Marketing a small business can be a real challenge as budgets and resources are often much smaller - nevertheless, measurable results are still required.  This guide aims to help those looking to market a small business no matter how limited the budget. Amongst other useful advice, the book explains how you can streamline your processes and effectively build a strategy that...

Get Free PDF

Alexandra Nekrasova

Knows everything… well, almost.

Digital marketing enthusiast with a weak spot for junk food and dark humour.
Share this post


Erez Elias

Occasionally takes part in conversations.

Does anyone know how accurate the organic search position is?
Alexandra Nekrasova

Knows everything… well, almost.

Erez Elias
Hi Erez, thanks for your comment! The data is accurate, since it’s being collected regularly. In the Organic research, you can see the date of the latest data update — the higher is the keyword volume, the more regular are the updates. And in the Position Tracking, the data is updated every day so the latest positions are there.
Harshil Barot

Occasionally takes part in conversations.

The content and SEO are the main things to keep in my when you start a small business blog. Thanks for sharing!
Alexandra Nekrasova

Knows everything… well, almost.

Harshil Barot
Hi Harshil! Glad to hear you found it useful! However, it takes really long for any SEO magic to start paying off in traffic, that's why our series of articles for SMB marketers begins with PPC and digital PR. Used in a combination, they start bringing in the leads way faster.

Send feedback

Your feedback must contain at least 3 words (10 characters).

We will only use this email to respond to you on your feedback. Privacy Policy

Thank you for your feedback!