How to write SEO friendly content for blogging (Simple On-Page SEO)

If you are searching about blogging you often heard this, Search engine optimized blogs (write SEO-friendly content) to rank higher in google. Every blog post is a new web page in search engines. So write your every blog optimized for search engines.

When writing your blog post you could do all your ON-page SEO optimization for your blog post.

Are you are waiting to start writing your first blog.

SEO friendly content

What is SEO friendly content

Seo-friendly content is writing an article in a way of ranking higher in search engines like google. Every high-ranking page in google is SEO optimized.

Following proper On-Page SEO techniques will make your blog posts SEO optimized, which leads to better ranking. Once your blog pages get ranked in search engines, then you can drive regular free traffic to your web pages.

So, SEO is the best way to drive huge amout of free traffic to website.

How to write SEO friendly content

Seo optimization to content is done in many ways. If you are searching for anything in google, it considers more than 200 factors to display pages in the search results. 

Writing SEO optimized content is also known as writing for SEO. this article explains to you, how to write search engine optimized content. While writing you can do your on-page SEO.

Why SEO important for blogging

With nearly more than million of content uploading online every day. So to give your article to search engines for easy identification, the search engine optimization is needed. 

However, without the SEO your good researched and the well-written article also goes unnoticed in search engines and peoples looking for articles related to your topic. That’s why SEO is important and only SEO can improve your organic traffic from search engines. so writing SEO-friendly content is more important.

What a SEO friendly content needs

  1. Good On-Page SEO optimization
  2. Easy words for good readability
  3. Uniform language for the targeted audience
  4. Giving complete solutions to their questions.

How to start writing SEO friendly content for blogs

Prepare a list of topics from research to start writing SEO-friendly content.

Seo writing involves a lot of research before start writing an article. Some think that SEO can be done after writing an article, But it false.

Firstly, SEO starts with choosing your title. Always prepare a list of titles to write a blog. Choose topics that your audience is more eager to learn about and sometimes, your audiences ask doubts about some topics.

Use tools to find questions. The tools like quora, gives you questions what the people are looking for. Give your answers in a detailed content. 

If you find it more time-consuming, then use topic generators like HubSpot blog idea generator, Answer the public, and many more.

Secondly, Wikipedia is one of the best places for getting more topics. Their table of contents gives you many topic ideas.

Thirdly, google search page gives you more topic that has high search volumes. Type your initial keywords in google search page it shows you better topics.

Also, get your topic from people also ask in Google search pages. Pick the questions related to your topic and give a detailed solution as an article. It has more search volumes, so easy to rank higher.

Get your keywords from the topic

Keyword research is one of the important things in SEO. Your chosen topic must have good keywords with higher search volumes to rank higher in search engines.

Using keyword-only know whether your content will reach thousands of visitors or no one.

There are many Softwares which provides you the keywords research.

Unfortunately, there are also many free SEO tools available in the market to serve you better.

If you are a beginner or don’t want to invest more in SEO tools then uber suggest is one of the best tools we suggest you. It is one of the all in one SEO tools, which has both free and paid versions. The free version also has enough features.

Next, the things to do after start writing the blog

Keyword placements

Try to have 2 to 3 keywords also Keep it one as a primary keyword and others are keywords related to primary keywords.

Use the keywords in the article. Keywords in the articles need to be commonly distributed.

Some areas where you should mainly focus your keywords

1. Post title and meta title

The difference between post title and meta title

Post title – it is the title shown on your website.

Meta title – it is the title shown by the search engines.

Meta Title should be less than 65 characters.

Eventually, If you doesn’t add your meta title, then your post title is taken as meta title. It is the main place where you have been needed to target your keyword.

Try to use long-tail keywords. Long-tail keywords are keywords that has more than 3 to 4 words. Choose long-tail keywords with higher search volumes and low SEO competition.

2. Add image alt

Add your keywords in image alt attributes and also keep the proper filename before uploading. 

Most of them upload images with names like image01.jpg, don’t do that. So try to name the file related to the keyword. 

In addition, By doing this your images could have appeared in google images to search the keywords. It is because Google can’t read images, so we are giving the purpose of the image in the text.

3. Meta description

Similarly, Use your keywords in meta description. Meta description is the thing in which search engines will show about your page.

The meta description should be less than 158 characters.

If you are using WordPress, then every SEO plugin in WordPress allows you to add a meta description. If you doesn’t added it previously, add it to all your previous blogs.

For WordPress, the Yoast SEO plugin serves your all on-page SEO problems.

The meta description increases your click rate in search engines. Similarly, the posts without meta description, has less click rate.

4. Use subheadings (h2 to h6)

Use more subheadings, try to have less than 300 words under each subheading. More subheadings increase your readability score.

Here h1 (more important and post title) refers to higher-level subheading and h6 (less important) refers to lower level subheading. Focus more keywords on higher-level subheadings.

In fact, don’t use many h2 or h3 tags, split it to lower-level tags.

5. First and last paragraph

Use your keywords in the first and last paragraphs of an article. Don’t try to stuff the keywords. If you cant able to use in the first paragraph, then use with in the first 100 words of the article.

6. Keywords in slug

Use your keywords in blog URL’s. You doesn’t need to have your complete title name in URL, short it.

7. Internal linking with an older blog post

When writing a new blog, link your older posts. You can be seen that every article has backlinks of other related posts.

Internal linking increases your sites traffic. By having more backlinks, the readers will spend more time in your site and bounce rate can be decreased.

Link your posts in the main keywords, so it has more advantages.

Also Read – Best WordPress hosting providers

8. Longer articles

In the modern world, longer articles perform better in search engines. The smaller articles are considered as an article with less in-depth content.

So google prefers longer articles. Nowadays, the average length of the article is over 1300 words. 

Make some pillar articles. Pillar articles are articles that has more in-depth information on a topic. The good pillar articles should have at least 3000 words.

Pillar articles has more chance of higher ranking search engines.

9. Shorter paragraphs

Write shorter paragraphs with enough subheadings. Try to have paragraphs less than 4 to 5 lines.

Stop words are words, that doesn’t add more values to the sentence. Some times it can be safely eliminated without changing the meaning of the sentence.

All, are, and, any, at, be, do, and many more are some of the stop words.

By eliminating these stop words from the permalink your SEO can be improved. Usually, the title of the post has more stop words.

For example – if your post title is

 “10 ways to rank your pages in google”

The default permalink would look like

Change the permalink to

Use only hyphens (-) in between the URLs. don’t use underscore (_) in URLs.

Try to shorten your URLs, short URLs perform better in the search engines. Focus the keywords in the URLs.

11. LSI Keywords

LSI Keywords are keywords, that are closely related to your content title. It is a keywords related to your content title, used by Google to understand completely about your page.

  1. For example – if you are writing about a topic,

“ How to make ice coffee “

Then the LSI keywords are – temperature, filter, water, quantity, beans, grind, and many others.

  1. For example – if you are writing about a topic,

“ How to start a blog “

Then the LSI keywords are – Domain, hosting, niche, WordPress, plugins, themes, SEO, and many more.

These LSI words helps you to rank in google not only for primary keywords, but also for keywords related to the primary keywords.

12. Place social share buttons

Add social shares button at the sidebar or end of the article. The more share you get more chances to rank higher in google.

It is also known as getting traffic value from social signals.

13. Use compressed images

Compress the images before using them in blogs. The larger image size will slow down your page loading speed.

The higher page loading time, will affect your traffic and decrease the value in search engines.

14. Use multimedia in blogs

Place multimedia like images, infographics, and tutorial videos. The multimedia also increases your pages SEO value.

15. Use table of contents

Table of contents increases your keyword density. In WordPress, the plugin (easy table of contents) is available for creating the table of contents.

Use tools for writing a good blog post

Grammarly – to write an errorless article. It also has a chrome extension to connect with chrome. Grammarly also comes with more advanced tools.

Prowriting aid – one of the best software to take care of readability issues. It highlights the passive voice, difficult to read words, grammar errors. It increases your reading score.

Hemingway editor – one of the good writing software, with many features.

Plagiarism checker – for writing articles you will need to research many websites and take similar content. With millions of articles uploading every day online, make sure your content unique. This plagiarism checker checks your URLs to other content in websites to have unique content. you can also upload your document for checking plagiarism.

Semrush writing assistant – Find your idle length of an article, by using the Semrush writing assistant tool.

Some keyword research tools for On-Page SEO optimization

  1. Semrush
  2. Kwfinder
  3. SE Ranking
  4. Ubersuggest
  5. Longtailpro
  6. Google keyword planner

Final quick checklist For ON-page SEO

  1. Do keyword research
  2. Post title and meta title
  3. Add Meta description
  4. Use an image with alt and compress it before using it in the blog
  5. Place keywords in the first and last paragraphs (don’t dump keywords)
  6. Internal linking
  7. Write longer articles
  8. Shorter paragraphs
  9. Use LSI keywords
  10. Eliminate stop words from the permalink
  11.  Use short URLs
  12. Place social share buttons
  13. Use table of contents
  14. Use tools to do effective blogging

Also read – Best blogging tools to improve productivity


Concluding that, do unique research to give quality articles with these ON-page SEO techniques.

Finally, these optimizations make your blogs to search engines optimized and SEO friendly content and helps to rank higher in search engines. 

Thank you for spending your valuable time. If you find this article useful kindly share it.

Do you have any other ON-page SEO techniques to write SEO-friendly content, then comment below so that other readers also know it.

Leave a Comment

Your email address will not be published. Required fields are marked *