How to Start Blogging for Business in 2023: Ultimate Guide
Do you want to increase brand awareness, bring more users, attract high-quality backlinks to your website, drive high-quality leads for your business and stop being dependent on paid advertising? If yes, then you need to start with blogging for business!
in this article. you will learn everything you need to know and how to start with blogging for business in a step-by-step process to drive organic traffic, increase website ranking and bring more customers to your business from organic search results and dominate your industry.
Blogging for business or business blog is a strategic marketing approach that focuses on creating and distributing blog posts that are valuable, relevant, and consistent in order to attract and retain a clearly defined target audience. It’s a marketing channel that is located on a company website and is mainly focused on driving organic users from search engines by targeting keywords also called queries to bring users using those keywords to the website.
Benefits of Blogging for Business
Blogging for business has become one of the most popular marketing strategies used by businesses to increase company brand awareness, SEO lead generation, and or sales.
In fact, those businesses that are blogging, 78.9% of them reported that their blog delivers marketing results.
Also, using a content marketing strategy like blogging can increase your conversion rate by 6x. The average expected conversion rate without blogging is 0.5% while using blogging, your conversion rate is likely to rise to 2.9%.
And blogging for business is arguably one of the most important parts of SEO strategy as without that it’s hard to rank your website for important queries in your niche.
And it has profound benefits on your company and website success in many more different ways here I am going to share with you the three most important benefits of blogging for business:
Benefit #1: Attracts Backlinks Naturally
The first and arguably one of the most important benefits of blogging for business for SEO is that it helps you to attract high-quality backlinks to your website and backlinks benefits are enourmous.
According to OptinMonster, Companies who blog get 97% more links to their websites.
In fact, if you look at some of your top-ranking competitors, you will see their best pages by links are most likely blog posts or their blog posts got the most links in general.
For example, if you look at OptinMonster itself, you can clearly see their blogging for business brought them thousands of backlinks and referring domains.
Or HubSpot which basically revolutionizes blogging for business is driving thousands for high-quality backlinks to their website using a B2B blog strategy.
And all these backlinks have a significant impact on websites as the more backlinks your blogs generate, the better will be your overall ranking for all keywords.
Not only that, but because blogging is great for attracting backlinks, you can use blogs to get valuable backlinks and then pass the link juice to your money pages like product or category pages to improve their ranking.
And this can be done in form of guest blogging as well. Blogging for business does not only mean on your own website but also using link building strategies to increase brand awareness, website authority, and referral traffic.
Just like I said, blogging is an essential part of any SEO strategy because SEO is at its very basic, it’s only content and backlinks and this strategy helps you with both.
Benefit #2: The Biggest Source of Traffic
The second very important benefit of blogging for business is that it will be the biggest source of your website traffic if it is done correctly.
Many bloggers and businesses are still relying on social media and online advertising as their main sources to bring website traffic.
And those leads are of higher quality as well, SEO leads have a 14.6% close rate, while outbound leads (such as direct mail or print advertising) have a 1.7% close rate. And this applies to both B2C and B2B sales leads.
Your blog can have a significant effect on your lead generation, especially in industries like SaaS where b2b saas lead generation strategies are crucial for growth. A great example of that is HubSpot as their website attracts 11 million visitors every single month.
And most of the organic traffic is generated by their blog.
And their blog is generating 10k leads each and every month.
Heck, they even talk about the importance of blogging for business when many companies did not have even a website.
So yes, blogging for business is essential to drive more leads and more revenue for your business.
The Main Reasons Why Most Blogs Fails
Perhaps there are a million and one reasons why your company blog can fail and very few why it can succeed and if we wanted to talk about every single reason, I could create an entire website about that… Which I kinda do, SEO is a big part of that.
Anyway, just said, there could be many reasons why blogging for business fails and here I will share with you the four most common reasons:
1. Targeting No Search Volume Keywords
The first and one of the most obvious reasons is that you are targeting no search volume keywords in your niche.
It’s quite obvious, if nobody searches for the keyword, then it won’t drive any traffic obviously.
Therefore, whenever you are going to target a keyword, make sure you are using any SEO tool like SE Ranking to check the keyword search volume.
Usually, these tools tend to underestimate the keyword search volume, but f the keyword has at least a search volume of 10, it can drive you even 1,000 organic users every month, however, usually, it can be around 100-500 organic traffic.
2. Targeting Too Competitive Keywords
The second and similar reason why blogs usually fail is that they are targeting too highly competitive keywords.
Just like with no search volume keywords, there can be also keywords that are too competitive, that only super high authoritative websites can rank in positions that can drive any organic traffic.
So, before you start targeting keywords, it’s good to compare your website authority by looking at the keyword difficulty.
And if you don’t have an SEO tool a good rule of thumb is looking at the length of the keywords, usually:
Head keywords: 1-2 long keywords are the most competitive and have the highest search volume
Body keywords 2-3 long keywords are in the medium range of competitiveness and search volume.
Long-tail keywords: 3+ long keywords are usually easier to rank for, but the search volume is lower. Perfect for starting websites.
3. Not Optimized for SEO
Another big reason why blogging for business fails is due to the lack of SEO optimization on blogs.
While search engines are getting smarter, you still need to optimize your website and blog for SEO, otherwise, search engines will have trouble understanding and ranking your content.
Later I will show you some of the best ways to optimize your blog for SEO.
4. Not Having Long Enough Patience
And the last reason why blogs fail that I want to mention is that the owner does not have long enough patience.
The thing is, that blogging takes some time, and while it’s hard to predict how long it can take to rank your blog and I could just say it depends or answer it like John Mueller in this video:
However, I want to give you a more solid answer to this question but take it with pinch of salt.
From my experience and seeing from my clients I can see that blog posts will be indexed within the first week and start to rank in 60-90 days. But the blog post starts to rank well after 12 months of being published, often it can take between 12-24 months depending on the competitiveness of the keyword and search market.
This means, that if you start publishing blog posts today, you can start seeing good results in 12 months.
Additionally, after 12 months you will have a lot more articles on your website and some may start to rank a bit faster, and some can take even longer to rank well.
However, this is when most people give up because they look at their list of blog posts and they have for example 50 blog posts but don’t see the results.
That’s why it’s good to know, that while you have 50 blog posts, they have not been published at the same time, but separately throughout the year.
So, what you see after year is probably the growth of your first article and perhaps 1-2 lucky blog posts that got an early boost.
So, when you look at it like this, you will understand that even after a year or two you can barely see any results. But then you will start seeing the exponential growth from your articles published back in the beginning.
Therefore, be patient with your blogging for business, it will take time!
The Main Goals of Blogging for Business
Regardless of if you are blogging for B2B or B2C, there are four main goals of blogging for business.
1. Attract Your Target Audience
The first and arguably the most important goal of blogging for business is to attract your target audience to your website.
A clearly defined audience will help you to create an effective content marketing plan for your blog and focus on the right topics/keywords.
With that, there are basically two groups of target audiences you should attract to your website.
The first group are people in the market for your solution: They want to solve their problems and search for the most efficient way that fits their needs and budget.
And if you provide a solution that does not fit their budget it automatically works as prequalification as those that can afford it, go further to learn, and those that cannot move to other solution that fits their budget.
For example in the SEO industry, to bring a target audience that is in the market you would be focusing on topics that are very much related to your products or services such as:
Best keyword research tools
Blog posts writing services
Free SEO audit
And the second group are those that fit your ideal customer but are not in the market: In many cases, your target audience might not yet be experiencing problems you are solving, this could be because their company is not big enough or they are just not aware of their problems yet.
However, you should not ignore this group, as only around 10% of your target audience is in the market at any given point, the rest are just browsing around for information.
In this group, your target audience only wants to learn, become better at something, or be more knowledgeable. In SEO this could be topics like:
A great example of targeting their ideal customer is HubSpot with their blog. They provide CRM solutions for sales, marketing, and customer service. Also, they offer CMS solutions for website developers and marketing departments.
Therefore, their target audience are people in the sales, marketing, customer service, and website departments and you can clearly see how they target it:
And this is the reason why they are able to bring 10k leads and attract millions of visitors every single month, as they are focusing on both groups of their target audience.
2. Create Brand Awareness
The second goal of blogging for business is to create brand awareness for your company.
Blogging is excellent for increasing brand awareness as explained with the second group of a target audience, you can attract those that fit your ideal customer, but are not in the market yet, by posting relevant and helpful content.
However, once they start searching for your solution, exposure to your blog and familiarity with your brand can help you convert those users into leads.
Increasing brand awareness increases your conversion rates. This is because you are increasing exposure to your brand and the more people are exposed to your brand, the more they tend to trust it. Just like the rule of 7 in marketing.
For example, one of my big problems is that whenever I finish an article, I need to manually enter it into WordPress, this takes hours, it’s annoying and totally wasteful of my time. But I never took an action to actually solve the problem.
And recently I visited the Wordable blog and saw, that they provide the exact solution I was looking for, even thou, the blog post had nothing to do with the solution.
3. Funnel Down Potential Customers
The third goal of your blogging for business is to funnel down your potential customers. Especially in B2B, the buyer journey takes a much longer time, and the customer consumes more information to move down the funnel.
According to Garner, customers who perceived the information they received from suppliers to be helpful in advancing across their buying journey were 2.8 times more likely to experience a high degree of purchase ease, and three times more likely to buy a bigger deal with less regret.
Gartner calls this buyer enablement, and it means providing helpful information to your potential customers to help them advance in the buyer journey.
And blogging for business should be focusing on getting your potential customers closer to becoming leads and making purchasing decisions by mapping keywords to buyer journeys finding out what information they need and then providing them on your blog.
4. Sell Your Products or Services
And the last goal of blogging for business is to sell your products or services.
Blogs are very versatile in the way how you can promote your products or service there.
For example, HubSpot is using anchor text CTA, banners, and side pop-ups to promote and sell their products on their relevant articles.
ActiveCampaign is using a simple call-to-action at the end of their blog articles.
Another example could be SingleGrain.com, where Eric is using banners to promote his marketing agency services.
And then having Exit-Pop-Up, giving him another chance to sign for a free consultation.
And there are countless of examples how others are using blogging for business to sell their products or services.
And regardless of what you sell, your blog should aim to sell it.
How To Start Blogging for Business?
Now let’s discuss the essential steps of how you can start blogging for your business.
In this section, we will discuss how to do keyword research, create SEO content, optimize it for On-Page SEO, improve your online reputation to improve your ranking, and more to get your blog going and start driving your target audience.
Keyword research helps to discover the important keywords in your niche that you should be targeting to attract your target audience, create brand awareness, move your prospects down the funnel and start generating leads or sales for your business.
Based on this, you will be creating specific content to target the keywords, so you can rank for those keywords.
However, here I want to share with you some of the important keyword research best practices for blogging for business that you should keep in mind.
Practice #1: Create Topic, Niche, and industry Clusters
The first best practice for your blogging for business keyword research is to create relevant topics, niches, and industry clusters.
To do that, first of all, you must understand the three main categories of keywords:
Head Keywords: These are keywords with very broad topics within the industry. Usually, this keyword has many different meanings, thus search engines provide different types of content as the user can mean anything. An example could be “marketing” or “car”. Often these keywords have massive search volume.
Body Keywords: These are the main broad keywords within a certain niche. These keywords are already more targeted and search engines have a better context of what users want; however, the keyword is still broad. E.g., could be “content marketing” or “electric car”. Often these keywords still have relatively high search volume.
Long-tail Keywords: These are usually more specific and longer versions of body keywords. These keywords are very precise and search engines often share the same content. E.g. could be a “content marketing plan” or “new electric car companies”.
Part #1: Creating Topic Clusters
Topic clusters created by HubSpot are a group of related content that collectively address the broad main topic and its subtopics. It’s made from a broad topic in the middle, which often is called seed or body keyword, and then around are subtopics/long-tail keywords that share the seed/body keyword in the root.
An example of the main topic could be “irish whiskey” and the subtopics that share the main topic/seed keyword in the root could be “irish whiskey cocktails”, “irish whiskey brands”, or “irish whiskey vs whisky”.
So, to find topic clusters, you just toss the seed keyword in keyword research tools like SE Ranking.
And then collect all those primary keywords from the Keyword Suggestions report that can be targeted with your content. Remember not all those keywords can be targeted as some of those are only secondary or LSI keywords that only work as additions to your primary keyword.
So, this is the topic cluster model, but of course, in a niche, there are many different topic clusters like this one, thus then you need to create niche clusters.
Part #2: Creating Niche Clusters
Niche clusters are a group of related topic clusters that collectively address the broad niche topics and their subtopics. It’s made from numerous topic clusters that usually share a head keyword in the root.
So, based on the previous example of the topic “irish whiskey” the niche topic would be “whisky” and to create your niche cluster you would find as many main topics related to the whiskey like “Japanese whisky”, “scotch whisky”, “irish whiskey”, etc.
Then again you would create your topic clusters from all these main topics. However, for ease of doing this, you will want to put your keywords into buckets to have a better view of your keywords.
Additionally, you still need to remember, that the niche cluster is also a topic cluster and you will need to find as many subtopics to target as well such as “types of whisky” or “whisky brands”.
So, to create your niche clusters, you would toss the head keyword in the keyword suggestion tool. And again, you would collect all the relevant keywords from the keywords report.
So, this is how you create niche clusters to address as many users’ needs and questions as possible within the niche. And lastly, you will want to also create your industry clusters.
Part #3: Industry Clusters
Industry clusters are a group of related niche clusters and their topic clusters that collectively address all the industry topics and their subtopics to cover the entire subject. It’s made of different niche clusters that together made up the industry.
For example, whiskey is under distilled spirit, which is one huge industry. So, from this point, you would target different related niche topics like “brandy”, “cognac”, “gin”, or even “wine” and then create topic clusters from the niche topics like “red wine”, “white wine” or “rose wine” and go from there.
And this is how you should focus on your keyword research strategy and semantic SEO.
Today, you want to make sure you have as much semantically related content within your industry as you can to boost your topical authority and start dominating the space.
Practice #2: Search for Profitable Keywords
The second keyword research best practice for blogging for business is to search for profitable keywords.
This will allow you to not only drive organic traffic to your website but most importantly leads or sales for your business regardless of your industry.
So, after you have generated your topic, niche, and industry clusters, you should have a long list of keywords. So now, you need to figure out what of those are profitable keywords by using the different types of search intent:
Profitable keywords are located at the MOFU and BOFU stages of the funnel with commercial, transactional, and navigational search intent.
So to analyze search intent you can use the table of keyword modifiers that indicates a certain type of search intent, but please take it with a pinch of salt: (Note: These modifiers are located in the Title)
And also you will look at the ranking pages and the type of content Google display to more accurately determine the search intent.
For example, let’s look at the keyword “crm system”, I will be using SE Ranking Organic Results tool to get accurate SERPs ranking for my target location:
As you can see, this is an information keyword, because you can see a lot of keyword modifiers “what” and generally all these are blog posts to provide information.
Only one result is commercial/transactional as it is a product page with the keyword modifier “best” and as you can see, the ranking is dropping anyway.
However, when you add one of the commercial keyword modifiers into the keyword such as “best crm system”, you can see, the results change.
And this is a perfect example of a profitable/commercial keyword for blogging for business because you need commercial or transactional keywords that still show blog posts like this one. Usually, commercial blog posts are a list of recommended products or services like this one.
Obviously, if the ranking pages will be a category or product pages such as the keyword “asus gaming laptops”,
Then that’s a keyword that you cannot use for your blog, but maybe for your e-commerce store and create a category page as most of the pages are category pages.
So, you will want to search for profitable keywords so you can generate profit from your blog as well and not just traffic. Remember, traffic doesn’t pay the bills.
Practice #3: Do Competitor Keyword Analysis for Blog
The third important practice I have for you is to do competitor keyword analysis.
Competitor keyword analysis also called content gap analysis is a process of reverse engineering your competitors’ blogs to find any keywords your competitor is targeting and ranking, but you don’t.
Arguably this is one of the best keyword research strategies to find keyword ideas for your blog and entire website, especially if you are not familiar with the industry.
And here you will have a list of hundreds of your competitors based on your ranking keywords. The more keywords you are ranking, the better the results you will get.
So now I will select any close competitor. Usually what I am searching for is a competitor with a not high number of missing keywords, as it would be very difficult to get through the list.
Also, it’s good to look at the website with similar or lower DT, but with high traffic. Often, you can find some interesting easy to rank keywords in your niche, like this one:
So now, click on the “missing keywords” number and this will navigate you to the “Competitor Comparison” report to find any missing keywords.
Or you can switch to the “Unique” keywords tab, change the domain and you will see the ranking pages, keywords, and the current ranking.
Then, you can also visit their website and check out their URLs and Titles to see what keywords they are targeting with their blog posts.
Your competitors can be a great source of ideas and improvement for your blog and you should definitely use them!
Practice #4: Map Keywords to Buyer Journey
The fourth important practice for keyword research is to map keywords to the buyer journey to ensure you are targeting keywords across all stages.
As the user progresses in the buyer journey, they will be using different keywords to learn more about the product or service all the way to making the purchase.
And your goal is to ensure you target the keywords across all stages of the buyer journey so you maximize your chances of generating leads from your blogging and SEO strategy.
With that, to map your keywords, you need to understand the search intent again. However, in this case, you will want to look at all four types of search intent:
Informational keywords: These keywords are used when users are searching for any tips, tricks, strategies, tutorials, techniques, or any information on a given topic.
Commercial keywords: These keywords are used when users start searching for products or services and want to learn which one is the best.
Transactional keywords: These keywords are used when users already decided which products or services they want to see, try, or buy.
Navigational keywords: These keywords are used when users are searching for a specific brand regardless it’s for informational or commercial purposes.
And again you can use the table of keyword modifiers to identify the search intent.
And of course the Organic SERPs for the analyzed keyword.
So, let’s pick a few keywords to determine the search intent and map the keyword into a buyer journey.
Keyword example #1: “coffee beans unroasted”
When you look at the organic search results for the keyword, you can see a lot of product and category pages or even the homepage. This tells me, that the keyword is mostly transactional.
Keyword example #2: “types of coffee beans”
So, when I look at the Organic SERPs for this keyword, I can see a lot of blog posts and information about the different types of coffee beans, what set them apart, and their characteristics. All this shows that the keyword is informational.
Note: Information keywords about products or services often lead quickly to commercial search intent keywords. E.g. one type of coffee bean is Arabica, so then the user can search for “best arabica coffee”, etc.
Keyword example #3: “coffee bean and tea leaf”
And lastly, when I look at the keyword organic results, I can clearly see it’s a navigational keyword as this is branded keyword.
So, like this you will map all your keywords to make sure, you have keywords across all stages of the buyer journey. However, remember, that not every keyword can be targeted with your blog posts, so this goes a little bit outside of blogging for business.
Step #2: Target Keywords with SEO Content
Once you have a list of keywords you want to target, the next step is to start creating SEO content that ranks in SERPs for your target keyword.
Also, depending on your resources and capacity, you’ll need to figure out how many keywords you actually need. For example, if you are planning to produce 5 articles a week, then you will need around 260 keywords to cover the whole year.
So, work out the numbers to see how much content you want and can produce and how many keywords you actually need.
Now, when it comes to writing SEO content, there are a lot of misunderstandings and false claims that I am going to bust in this section.
Also, if you don’t know anything about producing SEO content, you can watch my video here:
However, in this section I am going to give you some of the most important best practices for blogging for business when you are creating SEO-friendly content:
Practice #5: Target Only One Primary Keyword per Blog Post
The first best practice for SEO content and the fifth for blogging for business is to target only one primary keyword per blog post.
The primary keyword is the main keyword that you want to rank for with your content and it’s the main topic that appears in the organic search results.
For example, the keyword “seo strategies” is not a primary keyword but a secondary keyword, because as you can see the search results are showing pages optimized for different primary keywords which are “seo strategy” and “seo techniques”.
Therefore, before you start targeting your keyword, make sure it is a primary keyword.
With that, whenever you are going to create a blog post you need to make sure you are writing the blog post only to target one particular keyword and not multiple primary keywords.
The reasons why are because:
First of all, it’s extremely hard to write content for two keywords/topics. It often wouldn’t make sense even if those two keywords are related and users and search engines would end up confused.
Second of all, it’s also very hard to optimize the blog post for that keyword so search engines can understand it and rank it accordingly.
Therefore, whenever you are creating content, make sure you are targeting primary and not secondary keywords and only one primary keyword per blog post.
Practice #6: Target the Search Intent Correctly
I have talked a lot about search intent already, but let’s dive in a bit deeper and fill up the last missing puzzle.
You already understand, that search intent works as an indicator of profitable keywords, and using search intent you can map keywords to your buyer journey.
So now, what’s left is understanding what type of content you should create to meet the search intent, so your keyword can rank in the search.
Search intent means the reason behind the searcher’s query and what they want to receive from the search engine.
And the reason why is this so important is because Google had put a lot of weight on search intent with their core algorithms to provide more accurate search results to their users or to meet the users’ needs.
Therefore, search intent should be the first thing you look at after you decided what primary keyword you are going to target.
Let’s give a few examples:
Keyword Search Intent Example #1: “seo strategies”
If we come back to the previous example and the search engine results, of this keyword, you can clearly see why search intent is so important because if you would create an article with 10-15 SEO strategies to target this keyword, you wouldn’t rank.
And it makes sense, a list of unorganized SEO strategies doesn’t actually help you to lay out a proper plan to rank in search engines and drive organic traffic.
While an article on SEO strategy guides you on how to implement many different SEO strategies and techniques in a systematic way to achieve the best SEO results.
Therefore, to rank for the keyword “seo strategies” you will need to target the keyword “seo strategy” and then include the keyword “seo strategies” within the article as an LSI keyword.
Keyword Search Intent Example #2: “coffee grounds for plants”
Based on the results, I can clearly see, that this is informational search intent and to meet the search intent I will have to write a blog post to target the search query.
And when I look at the top-ranking pages, I’ll see that the blog post should include the different benefits and disadvantages of using coffee grounds for plants, how and where they can be used in the garden, and other useful information related to that topic. (Check out SEO for Landscaping.)
Also, I have noticed, that the first result is actually targeting a different version of the primary keyword which is “composting with coffee grounds”.
So, to see, which primary keyword is better to target and which one to make as a secondary keyword I simply compare the search volume of those two keywords and the one with higher search volume will win.
And based on this, I know the keyword “coffee grounds for plants” has way better potential for me. So it will be the primary keyword and “composting with coffee grounds” will be the secondary keyword.
So, just like this, you will want to analyze the search intent of every keyword you are going to target. Also, in many instances when you are doing this, you will find an even better version of your primary keyword, so don’t worry to replace the keyword.
Practice #7: Go More In-Depth with Your Blog Posts
And the last best practice I have for you is to go more in-depth with your blog posts.
A lot of marketers, blogging gurus, and all these digital nomads are stressing about two things that actually don’t matter at all!
The first is the posting frequency and according to the data, you should post at least two to four times a week, or 10-20 blog posts a month, or 120-240 blog posts a year.
And second, you should write long-ass articles to rank in top searches results, as according to another smart research shows that the best word count for SEO is between 1,000-and 2,000.
However, these are wrong things to focus on.
Yes, obviously, the more content you have on your website, the more keywords you will be ranking for, thus, the more traffic you will bring. So, obviously, if you write 100 articles a month you will be doing better than if you would write only 10 articles a month.
But then there is the word count being considered a super important Google ranking factor, which is not and even John Mueller approves it that number of words is not a quality factor.
So, instead of focusing on writing articles to meet the word count, try to write articles in-depth, cover as much as you can and I promise you, you will hit the word count every single time.
For example, my average word count is around 5,000 and this is because I am going in-depth with everything I can, this means, adding more benefits, more strategies or techniques, more useful tips and I am trying to cover as much as there is to the topic.
However, then I am also trying to write as little as possible for every subheading but cover everything. The reason why is because people don’t like to read, but they skim, thus, I am trying to deliver the information in the most concise method.
If you look at this article, you can see each step has numerous best practices and it’s over 10k words. And I could add even more best practices, strategies, and tips.
So, instead, try to focus on writing as little as possible, but provide more information, that is what it means to go in-depth.
Step #3: Optimize Your Content for On-Page SEO
The third step of blogging for business is to optimize your blog posts for on-page SEO.
While Google, Bing, and other search engines are getting smarter, you shouldn’t still skip optimizing your on-page SEO as it helps them to better understand your content and rank it accordingly.
Also, it helps humans as well to better understand the topic of the content and they can decide if that’s something they are looking for.
So, on-page SEO influence directly some of the Google ranking factors as well as indirectly some of the engagement factors such as the CTR, bounce rate, and even the time on the page.
Therefore, if you want to know everything about on-page SEO, you can watch my video here:
However, here let me share with you some of the most important best practices when it comes to on-page SEO and blogging for business:
Practice #8: Focus On Keyword Placement
Your goal with keyword placement is to make the primary and some of the secondary keywords as visible as possible for Google, so they can recognize what’s your page about.
So here you have some of the best practices where you should include and place your keyword:
Include your primary keyword in your title tag as it is used as a ranking factor.
Include your primary keyword in your URL and nothing else to keep it short, look at this example.
Include your primary keyword in headings and subheadings, H1, H2, or even H5 is a strong signal to Google.
Include your primary keyword in the introduction in the first 200 words.
Include your primary keyword in the name of images, captions, and alt-text.
Include primary keywords in anchor text on your other pages. Don’t worry about longer anchor text. It gives more context to Google.
Google my business helps with local keywords. Include your most important local keywords on your page and GMB.
So when it comes to keyword placement, you should still very much focus on where and how much you have used your primary and secondary keywords. Of course, you don’t want to go crazy and stuff your keywords everywhere, but enough so Google can better understand it.
Usually, I believe keyword density around 0.25-1% is fine and Google should see the keyword more than enough to understand it.
Practice #9: Implement Proper Internal Linking for SEO
Another super important practice is to implement a proper internal linking strategy for each and every of your article.
Internal links are extremely important for your blogging for business and it is used in numerous ways by Google when assessing your webpage for ranking such as:
Internal links pass link juice, this helps to improve the ranking for other of your pages.
Google uses internal links to get better context about the pages.
When it comes to off-page SEO, many assume, that it’s mainly about link building strategies and that’s about it. However, there is so much more you can do, to improve your online reputation in eyes of your potential users and Google as well.
Off-page SEO is a very important step towards your blogging success as it will help you to build trust with search engines, so you can start ranking on top of the SERPs for your target queries.
Therefore, if you don’t know anything about off-page SEO, I recommend you to check out my off-page SEO guide to learn more:
However, here let me share with you some of the off-page SEO best practices for blogging for business.
Practice #11: Build Your Social Fortress for SEO
The first thing you should do, when you start creating an online presence with your business is to create a social fortress for your website
The social fortress is a list of social media and directories sites that are linking to you. It includes essential information about your business such as the website of your brand, logo, description, and in some cases location as well.
Building a social fortress is an important part of your online reputation as it will help you to create a digital footprint that helps search engines to get more information about your business and validate if you are a real business.
Because at the beginning when you are starting, search engines like Google have very little information about who you are, and what’s your business about. Therefore, they cannot trust if you are a good source of information and if search engines can send users to your website.
And by creating social media and registering on directories and job sites, especially on more famous ones like:
You essential create a bigger digital footprint and more data sources for them to verify if you are a real business.
On top of that, it works as an authority booster as often they give you a backlink to your website, even though often nofollow, but for Google, it works as a hint and can be accounted for ranking.
Additionally, it helps to also increase brand awareness and popularity of your brand for the users that discover you through these sites.
Practice #12: Start with Link Building
The second off-page SEO best practice for blogging for business is to start with link building for your blog to start growing your ranking and page authority. Especially for the most important blog posts you really want to rank in search.
For Google and other search engines, backlinks are one of the top-ranking factors when they are assessing your web pages for ranking, therefore without backlinks, you cannot rank.
And while you don’t have to do link building to get backlinks, it can take a really long time to build up the authority to rank for some of the competitive keywords, which could generate a lot of money.
So, when you start with link building, you want to focus mostly on a few link building strategies that are:
Guest posting, around 80% of your backlinks should come from here.
Link insertion, around 10% of your backlinks should come from here.
Link exchange, around 10% of your backlinks should come from here.
Of course, I count only the links you build and not those from building your social fortress or those that came naturally. Also, if you can effort doing digital PR, it’s a great way to build backlinks as well and according to John Mueller one of the best legal ways.
Also, when it comes to guest blogging, you should start with sites with smaller website authority. For example, if you started and your website authority is below 10,
Then you should write guest posts for websites with website authority up to 30 and after that focus on sites with similar website authority.
However, also try to focus on websites with organic traffic with at least 500, preferably 1,000 according to an SEO tool, as it is a good sign that the website is trusted by Google.
Also, when it comes to the frequency of building backlinks for your blog and website, you cannot just simply build as many backlinks as you want as that could get you penalized for unnatural links.
Instead, you should increase your backlink portfolio by 1-2% every week to stay safe.
For example, if your website has 100 referring domains according to an SEO tool like SE Ranking, then you will want to build around 1-2 new backlinks every week and increase as you grow.