How To Write SEO Blog Posts That Get Results

In this blog post, you will learn how to write SEO blog posts that get results on google. 

How To Write SEO Blog Posts That Get Results

Learn how to write SEO blog posts that get results.

We will share with you the most important tips that will help you write SEO blog posts that rank high on google.

How To Write SEO Blog Posts That Get Results Fast?

Let us now take a look at the 11 simple tips for writing SEO blog posts that guarantee results. 

The following are the 11 simple tips and tricks to writing SEO blog posts that get results:

  1. Use 1-2 long-tail keywords.
  2. Use keywords strategically throughout your blog post.
  3. Optimise for mobile devices.
  4. Optimise the meta description.
  5. Include alt text for images.
  6. Limit topic tags.
  7. Use user-friendly URL structures.
  8. Link to related blog posts.
  9. Review metrics regularly.
  10. Organise by topic complexes.
  11. Publish evergreen content.
  12. Update existing content.

1. Use 1-2 long-tail keywords

Optimizing your blog posts for keywords is not about including as many keywords as possible in your posts. These days, this hurts your search engine optimization because search engines consider this keyword stuffing (i.e. including as many keywords as possible for the sole purpose of ranking high in organic search).

Furthermore, this is not conducive to the reading experience - a ranking factor that search engines now prioritize to ensure you are meeting your visitors' intent. Therefore, you should use keywords in your content in a way that does not seem unnatural or forced.

Focusing on one or two long-tail keywords per blog post is a solid general rule of thumb. While you can use more than one keyword in a single post, keep the focus of the post narrow enough that you can spend time optimizing for just one or two keywords.

You may ask: Why long-tail keywords?

The precise objectives of your audience are kept in mind while you write using these longer, frequently question-based keywords.  For example, the long-tail keyword "how to write a blog post" is much more effective in terms of search engine optimization than the short keyword "blog post".

Website visitors who search for long-tail keywords are more likely to read the whole post and then look for more information from you. In other words, they help you generate the right kind of visitors - visitors who convert.

2. Use keywords throughout the blog post

Now that you have a keyword or two, it's time to incorporate them into your blog post. But where is the best place to include these terms so that you rank high in search results?

There are four key places where you should try to include your keywords: 

  • Title tag, 
  • Headline, text
  • URL 
  • Meta description

Title tag

The title (i.e. headline) of your blog post is the first step a search engine and reader take in determining the relevance of your content. Therefore, it is important to include a keyword here. Google calls this the "title tag" in a search result.

Make sure your keyword is included within the first 60 characters of your title, as this is exactly where Google cuts off titles on SERPs. 

Technically, Google measures by pixel width, not the number of characters, and recently increased the pixel width for organic search results from about 500 pixels to 600 pixels, which is about 60 characters.

Long title tag: If you have a long headline, it's a good idea to place your keyword at the beginning, as it could be truncated towards the end in the SERPs, which can have a negative impact on the perceived relevance of your post.

Headings & body text

Mention your keyword in a normal cadence in the text and headings. This means that you include your keywords in your texts, but only in a natural, reader-friendly way. Do not overdo it at the risk of being penalized for keyword stuffing.

Before you start writing a new blog post, you will probably think about how to incorporate your keywords into your post. This is a smart idea, but it should not be your only or even your main focus.

When you are creating content, your primary focus should be on what's important to your audience, not how many times you can put a keyword or keyword phrase in that content. Focus on being helpful and answering the question your customer asked to get to your post. If you do that, you will naturally be optimized for important keywords anyway.


Search engines also look at your URL to find out what a post is about, which is one of the first things a page will be crawled. You have a great opportunity to improve your URLs on every post you publish, as each post lives on its own unique URL - so be sure to include one or two keywords in it.

Meta Description

Your meta description is intended to provide search engines and readers with information about the content of your blog post. This means you should use your own long-term so that Google and your audience are clear about the content of your post.

At the same time, keep in mind that copy is very important for click-through rates because it satisfies the intent of some readers - the more engagement, the better.

3. Optimize mobile devices

We previously learned that more people are using search engines from their mobile phones than from their computers. And for all of these valuable queries that are searched on mobile devices, Google returns mobile-friendly results first. 

This is another example of Google's heavy preference for mobile-friendly websites - and it's been true since the company updated its Penguin algorithm in April 2015. 

So, how do you go about making your blog mobile friendly? Using responsive design. Mobile responsive websites allow blog pages to have only one URL instead of two - one for desktop and one for mobile, respectively. 

This helps the SEO of your post because any incoming links back to your site will not be split between separate URLs. As a result, you will focus the SEO power you gain from these links, helping Google easily recognize the value of your post and rank accordingly.

Pro tip: The value of search engines is constantly changing. Make sure to keep abreast of these changes by subscribing to the official Google Blog.

4. Optimize the meta description

For review, a meta description is an additional text that appears in SERPs that lets readers know what the link is about. A meta description gives searchers the information they need to determine whether or not your content is what they're looking for and ultimately helps them decide whether or not to click.

The maximum length for this meta description is greater than it used to be - now around 300 characters - which indicates that he wants to give readers more ideas about what each result will give them.

Using bolded in the meta description helps readers make a connection between the intent of their search term and this result. 

Note: Nowadays, it is not guaranteed that your meta description will always be pulled into SERPs as it was before. Google pulls in other parts of your blog post that include the searched keywords, presumably to give searchers the optimal context on how the result matches their specific query

While you can't do much to affect the text being checked out, you should continue to improve this metadata, as well as your post, so that search engines show the best content from the article. By creating easy-to-read content with natural keywords included, you'll make it easier for Google to prove your post's relevance in the SERPs for you.

5. Include alt text for the image

Search engines do not simply search for images. Instead, they search for images with image alt text. Blog posts should not only contain text - they should also include images that help explain and support your content.  

You may be wondering why this is. Since search engines cannot "see" images in the same way that humans can, the alt text of an image tells the search engine what the image is about. This ultimately helps those images rank on the search engine's image results page.

Image alt text also improves user experience (UX). Displayed inside the image container when the image cannot be found or displayed. Technically, alt text is an attribute that can be added to an image tag in HTML.

image alt text

Here's what the whole picture sign might look like:

The image alt text should be usefully descriptive - meaning it should provide the search engine with context to index the image if it's in a blog article on a similar topic.

To provide more context, here is a list of things you should keep in mind when creating alt text for your blog images:

  • Describe the image
  • Leave out "image..." and instead start with a description of the image.
  • Be specific in your description
  • Keep it under 125 characters
  • Use your keywords 

6. Determine the topic marks

Topic tags can help organize your blog content, but if you overuse them, they can actually be harmful. If you have a lot of similar tags, you may be penalized by search engines for having duplicate content.

Think of it this way, when you create a topic tag, you can also create a new site page where the topic tags' content will appear. If you use too many similar tags for the same content, it will appear to search engines as if you are viewing the content multiple times across your website. 

For example, topic tags like 'blogging', 'blog', and 'blog posts are too similar to each other to be used in the same post. If you are concerned that there are too many similar tags in your existing blog posts, take some time to clean them up. 

Choose about 15-25 topic tags that you think are important to your blog and are not similar to each other. Afterwards, simply tag your posts with those keywords.  This way, you won't have to worry about duplicate content.

7. Include easy-to-use URL structures

Before you publish your blog post, take a closer look at its URL structure. Is it long, full of stop words, or unrelated to the topic of the post? If so, you may want to rewrite it before publishing it.

The URL structure of your web pages (which is different from the specific URLs of your posts) should make it easier for your visitors to understand the structure of your site and the content they are about to see. Search engines prefer web page URLs that make it easier for them and site visitors to understand the content of the page.

8.  Link to related blog posts

You may have heard that backlinks affect how high your blog site rank in the SERP, and it's true - backlinks show how reliable your site is over the number of other related sites that link to your site. But backlinks are not the perfect link-building solution. The link to and from your blog posts can have a positive impact on how well your blog site ranks as well. another web page.

Inbound links to your content help prove the validity or relevance of your content to search engines. The same rule applies to internal links that lead to other pages on your website. If you have written about a topic mentioned in your blog post in a blog post, e-book, or another web page, it is best to link to that page.

9. Review the metrics regularly

The free Google Search Console includes a section called Search Analytics Report. This report helps you analyze clicks from Google search - it's useful for identifying the keywords people use to find your blog content.

You can also learn how to use Google Search Console by reading this blog post written by my colleague Matthew Barbie, and by checking out the official Google support page. If you're interested in optimizing your best-performing old blog posts for traffic and potential customers as we've been doing since 2015, this tool can help pinpoint the low payouts.

Remember that many content marketers struggle with optimizing their blog posts for search. The truth is that your blog posts won't start ranking right away. Building research authority takes time.

But, when you publish blog posts frequently and continually optimize them for search while maintaining an intent-based reader experience, you will reap the rewards in the form of traffic and lead in the long run.

10. Organize by topic cluster

The way most blogs are currently organized (including our own, until very recently), bloggers and SEO have worked to create individual blog posts that are ranked for specific keywords.

This makes things disorganized and makes it difficult for blog visitors to find the exact information they need. It also causes your URLs to compete with each other in search engine rankings when you produce multiple blog posts on similar topics.

11. Publish Evergreen Content

When planning and writing your blog articles, make sure they are evergreen content. That is, the content is about topics that will be relevant and valuable for a long time (with only minor changes or updates). 

Let's look at some of the reasons why persistent content is so important:

  • This will help you rank up over time, not just in the near future.
  • It contributes to steady amounts of traffic to your blog (and website) long after it's been published.
  • It will help you generate leads over time as a result of the traffic it constantly generates.

All blog content - whether it's a long article, how-to guide, Q&A, tutorial, etc. - should be evergreen. Even the images that you utilize in these posts ought to be timeless. Check out this blog post for some examples and ideas for evergreen content on your blog.

12. Update existing content

You may assume that you need to create new blog content to improve your SEO. Although this is partially true, you should also focus a significant amount of your time and energy on the content of your current blog. Specifically, reallocating and updating your existing content, as well as removing your old content.

This is because it takes much longer for a completely new piece of content to settle on the search engine results page (SERP) and gain authority, while you can update a piece of content and reap the benefits fairly immediately by comparison.

Not only will your updated content rank in the SERP faster, resulting in better visitors and leads, but it also takes much less time and resources to update an existing piece of content than to create an entirely new article.

Additionally, updating and reallocating some of the most successful pieces of content extends their lifespan so you can achieve the best results over a longer period of time (especially if the content is evergreen).

The final step entails removing old content that is no longer relevant to your audience. Although your goal is to ensure that your content is evergreen, some of it will become outdated over time. This includes stats, product information (if you have any listed on your blogs - as your products and business evolve), or information that changes across your industry over time.


When it comes to writing blog posts that rank on Google, there are a few key things to keep in mind. First and foremost, your content has to be high-quality and informative. Google loves fresh, original content, so make sure to write something that will keep readers engaged. 

Secondly, you need to optimize your blog post for specific keywords. This means using relevant keywords throughout your post, as well as in your title and in your meta tags. Finally, make sure to promote your blog post across the web. The more places your post is shared, the more likely it is to rank on Google.

Finally, by following the above tips for how to write SEO blog posts that get results, we guarantee high-ranking results for your posts on google.

Ali Al-Talhi
By : Ali Al-Talhi