Going To Publish A New Blog Post? Stop, Read this first!

WordPress SEO Blog Post ChecklistHello everyone! 🙂

Today, I am going to share something important that all bloggers must know. I know very well that you all must be familiar with the term “SEO”. It sounds to be very simple and yes it is, only if you follow the correct procedure.

Here, I am going to show you how to structure a perfect SEO optimized blog post.

A Perfect SEO Optimized Blog Post will drive you a lucrative flow of long term organic traffic and it’s far better than the temporary referral traffic from the blogging communities and the other traffic generation sources such as blog commenting or sharing on social media.

Here is a small WordPress Blog Post SEO Checklist that you must have a look and confirm whether you had covered all the factors or not.

→ Keyword research

The checklist begins with keyword research. It is considered to be most essential part of the on-page SEO.

Yes, it is true that keyword stuffing doesn’t work nowadays due to the frequent penalty waves by the Google but it also doesn’t mean that keywords are of no use. You still need to target good keywords to get higher rankings in the Google search results. I always recommend my readers going for long tail keywords as they are less competitive and are easy to rank. Earlier I wrote a post on how to dig long tail keyword ideas for FREE which you must read.

Alternatively, you can also use Google keyword planner (Free) or SEMrush (.aff) to search for long tail keyword ideas to structure a perfect optimized SEO blog post.

→ Permalink Optimization

Yes, I know we all ignore it. Right? Actually, we shouldn’t! Before going further to the permalink optimization, let me explain what actually permalink is.

Permalink is the “Permanent Link“. Didn’t get it? Let’s take an example. Suppose you are writing a blog post with the title ” 10 Health Recipes For A Perfect Body”. WordPress will automatically convert this title into the default URL which would look something like this “yourdomain.com/10-healthy-recipes-for-a-perfect-body”.


Got it? Now, it contains some words that are usually avoided by the bots. Like “For, An, A” etc. To optimize your permalink you need to edit the link manually and make it an SEO Optimized Blog Post URL. Follow the given points:

  • It should be having your main keyword.
  • Remove unnecessary words like “I, you, for, you”
  • Make it short, around 4-5 words.

P.S – Make sure not to change the permalinks of your existing posts as it would be giving a 404 error and in-case, if you do, then make sure to redirect them.

→ Post Titles And Meta Titles

Post title and meta titles are two different titles. Post title will be title of your post shown on social media and comunities. Your meta title will be shown in search engines. You should make sure to choose an enticing and catchy title for your blog.

SEO Optimized Blog Post

And when experts say that make your title SEO friendly then with “title” they point to the meta title.

Yes, your post title should be enticing to your visitors… Like the title of this post”Going to publish a new post? Stop, Read this first!”

The title is attractive but not SEO friendly, for this we need to create an SEO friendly title for the post. i.e Meta Title.

The meta title of this post is “How To Structure A Perfect SEO Optimized Blog Post“.  This title would be visible in the search results and would drive me good rankings due to the presence of a good keyword. Here are the essential factors of an SEO Friendly Post URL –

  • Should contain keyword in the beginning
  • Should be Short to be perfectly shown up in the results.
  • Should be catchy but simple.

→ Heading Tags

Aha… One of the most essential factors affecting rankings of the posts in Google search results. The title you write for the post is considered as the H1 tag and for the rest of the content, you can use H2, H3, H4, H5, H6 tags depending on the requirements. Make you sure to keep the targeted keyword in the H2 tag as it would help you boosting your page rankings in the search results.

→ Keyword Density

I have seen many bloggers still taking keyword density into consideration but nowadays it is not the part of SEO strategy. Please follow the below given screenshot for a reference ( Credits: – Moz.com). Just deliver value to your readers and make sure the post looks natural.



→ Image Optimization

Yes, Image Optimization is a crucial factor determining the flow of traffic on your blog post. You might be knowing that Google bots can’t recognize an image but they can read the text that you will provide in the form of title and Alt text. So, for a better flow of organic traffic you need to optimize your images correctly. Here are some tips that you must follow-

  1. Give a short but descriptive title to image. Replace its default name by a suitable keyword you’re targeting.
  2. Give a relevant and descriptive Alternative text which would helps the bots to easily recognize your images.
  3. Don’t use a large image size as it might slow down your blog speed.
  4. Use Lazy Load Plugin to reduce the page loading time.
  5. Caption is not necessary but you still use it, if required!

→ Outbound linking

Outbound linking is a method of linking out to sites of a similar niche.

Yes, I know you ignore outbound linking. Even I do? Why we all ignore outbound linking? Let me tell you why!

We all are afraid of Google penalties. Right? But you must also know that site giving no outbound links will act as a barrier to the progress of your blog. You must make sure to link out to authority sites as it is considered to be a part of an essential SEO strategy that everyone must follow.

You can also use the SEO smart links plugin as it would help you with both inbound and outbound linking.

→ Internal Linking

Internal linking means interconnecting all your posts. The more you interlink, the more Google will crawl them and keep them alive. P.S – No spammy practice should be undertaken. Interlinking also helps in reducing the bounce rate of your blog as the reader would be getting more relevant information that he would be seeking for on the web. And it could also become your regular visitor from the new visitor.

SEO Smart links helps you in perfect interlinking your posts. Download it here for free.

→ Tags

Umm… I have noting much to say about it. But all I know that it is widely used as a tactic of spamming as people insert many keywords in the form of tags to improve their rankings in the search results but it is not going to work. Google considers it as a poor ranking factor. If you really want to use tags, then use them with relevant keywords and DON’T SPAM.

→ Meta Description

Meta Description tells the bots what your post is about! It is usually shown as a summary when you share your post on the social networks such as Facebook, Google Plus etc. It is also flaunted by bots below your post title in the search results.

→ Categories

Selecting a relevant category for every post you write is a must task. It helps the readers on your site in navigating easily and thus reduces the bounce rate and increases the average page time on your blog.

→ Featured Image


Very few bloggers focus on this little-known tactic. Featured image is an image that is shown beside your post title and excerpt on the homepage. Now suppose you are a new visitor to my blog and you see you all common images, thus you will not love to click on the post and read it despite how relevant the content is. So, you must make sure that the images are you using are enticing to your visitors and they must prefer clicking on the post.

That’s it. Now, you are ready to publish your post. But still, we are missing out one more essential thing, that is proof reading the blog post. Typos and other grammatical mistakes can deliver a poor impression on your visitors and could decline the reputation of your brand. Hence, make sure to proof read it at-least once before publishing the post.

P.S. I know there are many typos and grammatical errors in my posts. I try my best to avoid them. 🙂


I know what you might be thinking now? You might be thinking that how to manage all these things as it seems to be a tough job.

Actually, it’s not. With time and experience, it becomes a regular job. Make sure to research some good keywords before start writing the post and for that, I would highly recommend you going for “SEMrush” as I consider it as the most accurate tool for searching good keywords.

Thanks for reading! Please do share if you liked it!

Step-by-step guide to start a blog and make money blogging
Download UBT blogging guide worth $19 for Free
100% Privacy. I will never ever spam you!
  • Helpful post for the bloggers from you Nikhil 🙂

    I’ve read your post till the end, it is good. Yes, it is more important to do KW research and as you said KW density have no great value. One of my blog post holds first rank in Google for the targeted KW and if you check the KW density of that post, it will be below 1 %.

    Well said about post urls. Stop words must be avoided. The shorter the url, the more will be its value. So it is essential to have short url for every blog posts. On page SEO, internal and external linking, featured image etc., all these matter a lot and thus it would be good to focus on them.

    Over all, it is a good post, keep writing 🙂

    • Glad you liked it ma’am. Yes, there are many posts on my blog too that are ranking good with keyword density less than 1% lol.

      All that matters is the naturalness and originality.

      I appreciate your comment 🙂

  • Hi Nikhil,
    SEO is an important part of online success. If we blog without minding SEO then we are not likely to succeed. I agree with the tips shared in this post. They are practical.
    I have shared the above comment in kingged.com as well.

    • Glad you liked it, man. Thanks for commenting and sharing 🙂

  • Hi Nikhil,

    Content optimization is one of the most important part of today’s SEO. If anyone publish content without proper search engine optimization, they will loss huge traffic from search engines.

    You mention here some important points that everyone should consider.

    Thanks for the valuable post.

    • Hey ,

      Yeah, you are very right that unless we are optimizing our posts, we couldn’t drive a good flow of organic traffic. So, content optimization is must.

      Thanks for stopping by! 🙂

  • Hey Nikhil,

    The Title of this post was attractive enough! This is one place to stop by before anyone post a new blog post. I definitely concur. why? I practice most of these and making your site SEO compliant will help propel anyone’s blog.

    The only thing I don’t practice is changing my permalinks by taking out the pronouns you mentioned, but it does make sense. People are going to be more focus on your titles and Search Engines are going to be more focused on your keywords. So why not take out all the excess words.

    One thing I do with the outbound links is that I include a “rel=nofollow” and just focus on getting more comments. I’ve already been penalized by Google by a lot and I had to fix all of those bad urls i had on my site. Yes you want to create back links from high ranking sites, but I see the best practice is to comment on blogs that have commentluv enabled.

    Other than that, this post is a great reference for all bloggers. Thanks for sharing and I hope you’re having a great week!

    I found your blog on kingged.com under the category of SEO/SEM

    • Hello Mr.Smith,

      Glad you liked my post! Yeah, these were some of the most essential steps that every blogger need to care of while publishing a new blog post.

      And giving clipping every external link with a “Nofollow tag” is not a good practice. We need to link to the authority sites with a Dofollow tag as it positive ranking factor by Google.

      Yes, Commenting on commentluv enabled blogs drive us backlinks and hence help us rank better.

      Thanks for commenting and stopping by! Stay Updated 🙂

  • That is really pretty nice article about writing tips. Actually, I never focus on feature image but recently I used the magazine them thus I have plugin which set the feature image for me. Also, thanks for SEO link plugin, I would take a lot and learnt more about this..! 🙂

  • This is really amazing Guide to Make posts more Optimized.

    Good explanation of Tags.Most of the people use it for their event Blogs and sometime they made me laugh 😛

    I will be taking care of all of the points you shared in article.

    Thanks for the share.

    • Glad you liked it Gurpreet. Thanks for your feedback! 🙂

  • Sumaira Nausheen

    Hi. Nikhil. An awesome article and very practical points!.*Bookmarking* . I am working on my very first blog which is on blogger and this will help me greatly to work my way ahead. I have a query though, a little away from the topic . I have not yet made my blog visible to search engines nor given it out to anyone and still there is a view which constantly shows up on my stats once or twice a week from a different country than mine. My blog is still not ready with the content that I want to give out and I’m only still working on the look and html part of it. I have also changed the url of my blog once or twice to check this. In spite of that, this one view keeps coming every now and then forcing me to think if my IP address has been hacked and my net activity being watched.Is there a possibility of this? If yes, is there a solution to is? I think I should mention that there are mischievous elements around me who are capable of doing this and would do it at any given chance.

    • Hey Sumaira,

      It’s nothing like that. Nobody is trying to hack your website. Keep calm. It’s just the bots who are visiting your website. You just need to focus on delivering high-quality content and that’s it. So, no need to worry and no need to keep changing your IP addresses and focus just on your content! 🙂

      • Sumaira

        Thanks a ton Nikhil! That gives me a sigh of relief to move ahead. Thanks again and see you around. 🙂

        • No worries. Feel free to ask any other query, in case you have! 🙂

  • thank s for good info

Learn how UBT went from making $0/month to $1000/month. 
Download Universal Blogging Guide And  Universal Affiliate Marketing Guide For Free
Download Now