A couple of weeks ago I came across this widely-recommended post sharing a great blog post checklist. While it does tackle some essential SEO aspects, I decided to create a more SEO-focused version offering you a quick one-reference checklist on making sure your post is SEO-friendly enough to go live (the list is not too long because SEO is not -- and should not be -- your main concern when writing a blog post, and I mentioned only "MUST-do" points to never forget about):
The Checklist:
1. Make sure you have used relevant keywords.
2. Optimize the post URL "slug"
3. Optimize the post title tag
Now, let's discuss each point in more detail:
1. Make sure you have used relevant keywords
Using the right tools for keyword research is essential for three important reasons:
- They allow you to make your writing more diverse (by suggesting synonyms, related terms and definitions);
- They let you brainstorm more post topics and subtopics (by suggesting related topics and neighboring terms);
- They account for your content organic rankings.
Additional help:
- Use this post listing some keyword research tools to start with to choose a preferred online thesaurus and dictionary to research synonyms, related terms and more!
- Get this FireFox addon by Wordtracker FireFox addon that lets you run some basic keyword research in your browser sidebar to never leave the blog post editor page;
- Consider using Wordstream's FireFox addon (paid) that lets you research keywords and shows you the count of each keyword in your post editor:
2. Optimize the post URL "slug
I use these basic rules to make sure my post URL is going to be SEO-friendly:
- I make it meaningful (this is why I recommend using /%postname%/ variable in WordPress setting);
- I make it short (about 5-6 words in it);
- I make sure there are important keywords in the URL.
Additional help:
- Be sure to read this post on URL File Names as well as this one listing some SEO Best Practices for URL Structure
- Drop by this old but still valid post on SEO Friendly URL Structure for WordPress Blogs
3. Optimize the post title tag
The only reason why I am listing this after the URL slug is that titles are more for people than URLs. While you are almost free to make your URLs for robots rather than people (because people pay little attention to the actual address), title tags determine your page click-through, social media success and overall performance.
This is why my rule of thumb is to optimize the title tag for the keywords (as this is still the most prominent place to put your keywords at) while still primarily thinking about its "viral" component (making it catchy and, well, cool).
Note: This is especially valid for blog post titles where rankings are (most often) not the major concern.
Additional help:
- Check this post listing criteria of an effective page title
- Find out how long the title tag should be
4. Optimize your post images
If you are like me, you love visual data representation and use plenty of screenshots and other types of images in every post. The good news, this makes your readers' life easier. The bad news, images may dramatically effect your page load times.
Be sure to note:
- You need to make sure your images are optimized for the web in terms of the size;
- You want to use "Alt" text for images for both SEO and accessibility.
Additional help:
- Learn the difference between image Alt Text and image Title (note that WordPress editor usually forces you to use a title tag and doesn't care about the alt text, so be sure to insert an alt text for each meaningful image);
- Read my detailed guide on how to optimize images for search engines;
- Learn how to optimize image size to make your pages load faster.
5. (Inter)link to old posts
Internal links are crucial for rankings. Besides that, they make sure the stolen posts still have links back to your domain.
Additional help:
- Learn how to (semi-)automate interlinking in WordPress (take special note of "Insights" WordPress plugin that suggests you related posts while you edit the post and allows to quicker insert links in our editor);
- Learn why links in content are more powerful.
Any other essential steps to mention? Please add in the comments and I'll add that to the list!
For strictly “ranking factor” purposes, I cannot think of anything to add :).
However there is one point that, I think, should also be checked before publishing the post and it is the meta description. Not a “vital” ranking factor per se, it should still get your post better a CTR if you craft if to include the keywords in it.
Anyway, very good summary!
.-= Leo recently posted: Website design for accountancy practices =-.
Hi this is an excellent list which, if you are new to this and getting into a routine, helps keep you focused and organised. I still use checksheets like this to keep my work load in some sort of order!!
After reading this post, i came to the conclusion that this post is so full of info, i think SEO is all about optimization and it isn’t one time play, you have to keep yourself in consistent with it, keep changing, keep updating, i mean this SEO industry really have some kind of real deep strength and potential which we really need to hunt for… really really great effort thanks alot
For my own website i have tried several things . The most effective seems to be to be consistent on blog posts and article submissions. there are great programs that help to accomplish this with some practice it is easy
Though i use blogger, these SEO tips still apply and i’ve written loads about them.(A Habit)
i agree with all including Meta description which blogspot now allows us to customize during posts and regular scheduled update – There’s always something to write about.
Thanks