How To Write an SEO Friendly Blog Post

A digital blogger must consider both facts, readers (humans) and search engines (bots) before writing. Readers expect quality, relevant, and original content whereas search engines expect SEO friendly content.

To make your blog SEO friendly, we small business SEO company created a step by step guide. It will help you improve your search engine ranking and traffic as well.

9 Tips to Write an SEO Friendly Blog Posts

So, now you may get a clear idea about blog post before you hit publish button. Go through these 9 steps to differentiate blog traffic of normal blog with SEO friendly blog post.

1. Research Before You Write

Choose a topic and research it. This will give you a clear view of the topic. Understand the topic and produce quality content. This will help you to increase the number of readers and your rank in search engines.

  • Initial stage is to research keywords, which you will use in an article.
  • Collect important information related to the topic.
  • Gather facts and figures related to your topic.
  • Research and include appropriate and optimized images

2. Analyze Keywords Before Writing

The first step after deciding the topic is keyword research. Every blogger would wish everyone to read their blogs. There is no use if your blog is not visible to the people. By adding keywords to your blog you may increase visibility. Search engines prefer long tail keywords as they are easy to understand. There are a lot of tools like Google Keyword Planner that will help you find keywords and analyze the ranking.

3. Make Title Catchy

Titles are displayed in the search engine results. Make it catchy that grabs the attention of people. Think about the people’s query and select a title accordingly. Start the title using words like why, how, what, who, and so on. Titles starting with numbers are more appealing nowadays. Also, make sure your title doesn’t exceed more than 65 letters.

4.Formulate The Structure

Before you begin to write, formulate the structure of blog. List down the heading and subheadings. Collect all the information and follow the below structure to write an amazing blog.


An introduction is critical part of the blog thus, make it interesting. An interesting introduction will take the readers further. If it is weak, they may not scroll down. Try to give the entire information about blog in the introduction. An introduction should contain a question that increases the curiosity of people to know the answer. Include some quotes, facts, and figures related to the topic.


Research the topic completely and include all the necessary related information. Try to express your thoughts, experience, and learning in blog. Add some additional points which will be useful to the readers.


Always relate introduction to the conclusion. Make sure you have answered all the questions you asked earlier. Follow some tricks to make the readers comment on your blog. Add a question at the end of blog to receive comments. To engage readers, ask them to share their thoughts.

5. Include Subheadings

Adding subheadings is one of the best ways to engage readers. A blog with full of words may frustrate readers and they may skip reading. Headings can give a direction to readers and can explain the entire overview of the blog. To make headings SEO and user friendly, use H1 (heading), H2 (subheading), and H3 to H6(minor headings).

6. Optimize the Length of the Blog

Length of a blog depends on its topic. Do not add a lot of information just to elongate the number of words. At the same time, do not neglect important information to reduce the size of blog. A reader spends approximately 3-4 minutes in reading a blog. Thus, make the length of post around 1000 to 1500 words. This will be quite challenging but, a blog with reasonable number and rich-content will engage people.

While reading a blog post reader may get interested to learn related blog post. So don’t forget to add internal links to one of your related posts. Internal linking make your post stronger because you show some authority on the subject. As well as that, your link structure is also important for your Google rank.

8. Proofread Your Blog Thoroughly

Proofreading is important to retain your readers. A reader coming to your blogs seek for information. If they find mistakes in grammar, spelling, or misleading facts they will lose trust. This will lower the reputation of your blog posts and never brings back the reader again. Thus, proofread it multiple times. Here are few tips for proofreading,

  • Proofread your blog thoroughly
  • Check for grammatical errors, spelling mistakes, consistent flow, structure of sentences, and more
  • Ask someone else to proofread. This may help in understanding readers expectations.
  • Appreciate readers for pointing out mistakes and correct them.

9. Update Your Content Regularly

Updating content regularly makes your blog stronger. It will make readers visit your blog once again. You can even build the number of subscribers by expressing your blogs are up to date. Also, the traffic will be increased if you update your existing content periodically.

Winding up

Implement the above points in your blog and create a masterpiece that will serve both the user and search engine. Double check whether you have covered every topic before you publish your blog. It may be time-consuming but, your blog will get indexed fast.

At SmallBusinessWeb, we provide our clients with multifunctional campaigns and reasonable digital marketing pricing packages for small business that boost visibility and help in attracting new customers. If you need any help to improve traffic, feel free to reach us anytime.

Do you have any points to add? Share them in the comments section below.

About the Author - Srividhya

Srividhya is a copywriter at ColorWhistle. She’s passionate about writing blogs related to web development, web designing, online marketing, and more. In her spare time, she works out or paints.

Go to top
Close Popup

Let's Talk

    Sure thing, leave us your details and one of our representatives will be happy to call you back!

    Eg: John Doe
    Eg: United States
    More the details, speeder the process :)