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 the 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 the 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 the title of your post shown on social media and communities. 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 makes 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 the 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 boost 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 the image. Replace its default name with a suitable keyword you’re targeting.
  2. Give a relevant and descriptive Alternative text which would help 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. The 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 help you in perfect interlinking your posts. Download it here for free.

→ Tags

I have nothing 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 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 titles 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 on one more essential thing, that is proofreading 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 proofread it at least once before publishing the post.

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!

Nikhil Ganotra (Nick)

Nikhil Ganotra is the owner and editor of Universal Blogging Tips. He is a passionate blogger from India. He loves to read and write about content marketing and SEO related topics. You can catch him on Twitter or use this contact form.