On Page SEO vs Blog Post Readability
Bloggers are often doubting whether to focus on a blog post search engine optimization elements or just to have a blogging style that suits their blog readers by completely ignoring search engine traffic.
Can we have a win-win situation? Can a blog post be both reader-friendly and have the capabilities of pulling in search engine traffic for your blog? Yes, you can as everything is possible in blogging.
In today’s content creation tips, I will be giving you tips on how you can overcome this doubt and blog for both your readers and the search engine traffic stats of your blog.
Schedule for different blogging styles
You can’t have both search engine optimization and blog post readability at their best within a blog post. However, you can have both of them, implemented extensively in different blog posts. Try to have blogging weeks or days for full implementation of either search engine optimization or blog post readability and this will improve your blog as a whole, on capturing search engine traffic and satisfying your readers.
Cautious of sentence structure used
Try not to change part of a sentence just to optimize the blog post for search engines. If any extra seeding of keywords is required, the whole sentence or even the whole paragraph should be reviewed and rewritten if required. Shortcuts in proofreading should be evaded and blog post readability should be the priority when the targeted keywords are not suitable to be seeded into a particular section of the blog post.
Target only one keyword
Don’t target more than one keyword in a blog post. This will only make your writings deviate from proper readability. Also, targeting more than one keyword will only reduce the density of all the keywords you are targeting.
If you find it hard to decide on which keyword to target, use a keyword tracker to reveal which keyword is being searched more frequently. Also, a search on major search engines will reveal how many competitions that your blog post will be facing. Go for the articles that is capable of bringing in more traffic but with lesser competition.
Correct placement of targeted keywords
Many bloggers have the basic knowledge of keyword density for SEO purposes, which is to seed keywords all over a blog post. This is not actually the case as keywords will be given more weight if they are being placed at the start and the end of a blog post. Thus, no excessive keyword stuffing is needed within the blog post body.
Furthermore, keyword density is no longer important as it used to be in search engine optimization.
Fully utilize invisible blog post SEO elements
Invisible blog post search engine optimization elements include blog post URL, title and meta tags. URLs of each blog post can be customized and be seeded with keywords via the post slug field in your blog editor as shown in the screenshot below.
Using the All-In-One SEO Pack plugin will also give you the opportunity to customize your blog post title and the meta tags used in each and every one of your blog post. Compared to keyword density, these elements carry more weight in search engine optimization.
Use headers
Headers ("h" HTML tags) is a great blog post element to use if you want to have a win-win result when you have the doubts on which side fall to. Search engines, when they are indexing the contents of your blog, pay more weight to the keywords contained within your headers.
On the other hand, using prominent headers within your blog post also enhances readability as it allows scanning and fast reading. Also, planning out headers during a blog post creation process keeps the points from being jumbled up.
Internal linking
A proper internal linking structure also helps to push your blog post up the search engine index because search engines treat every single page on your blog as separate units and links to and fro contain value as well.
Use the Similar Post plugin and always link to relevant old blog posts so that search engine bots will have access to and reevaluate them when they crawl on your new contents.
Avoid allocation of time for blog post SEO
Some bloggers allocate about 15-30 minutes or more just to optimize their blog posts within their blog’s database for search engines. Revisiting old blog posts to update the information and correcting grammatical or spelling errors during blogging idle time will be good if there is no intentions to optimize them extensively for search engines.
Allocating time for blog post SEO tends to bring a blogger overboard in optimizing a blog post. Remember, even though you have a great ranking in the search engines and get good traffic, the visitors will not be attracted to stay long if they can’t read what you have to offer properly.
Consider other traffic sources
You have do acquire traffic from other sources if you are to neglect search engine traffic. The Internet has exploded with traffic generation method, especially after the boom of web 2.0.
Social media traffic such as those generated from StumbleUpon can be a great alternative for generating blog traffic and all you have to do is to write contents that compel social media users (people), which means you must have great readability in your blog post as well!
Search Engine Traffic or Blog Post Readability?
Targeting search engine traffic will give you a stable incoming traffic as long as people are making the search consistently via search engines. However, having good contents with proper readability keeps readers coming back to your blog and it eventually will build up a stable traffic base.
What is your say on this? Search engine traffic or blog post readability or implement my blogging tips above?
Subscribe to Wayne Liew Dot Com RSS Feed for more blogging tips on blog content creation.

My advice: write for people, not robots. Sure organic search engine traffic is pretty sweet, but in the process of optimizing your content, you’ll probably worsen its value and bore the reader with repetitive keyword packed sentences. Write good quality content, with no particular focus on seo optimization and traffic will come, both organically and virally.
I think the general tips you have in this post are good but I disagree with your first point that suggests that you need to write for SEO / human readers in separate blog posts. The trickiest part to this is the title - if you can get your keyword phrase near the beginning of your headline and still make it a good, compelling headline then you’re set as you can do all the other on-page stuff very easily.
@ Tibi
I agree. However, writing without any intentions of SEO will cause a slow blog growth and a lot of effort to promote referral traffic. Also, as I have mentioned in the post above, there are still a lot of means to optimize a blog post for search engines other than seeding keywords.
Anyway, I am more inclined towards writing for readers as well. This article is aimed at bloggers that have the intentions to use keyword density as a SEO means and I am trying to provide some tips on how they can SEO-ed a blog post without harming the readability.
@ Caroline
If you are using the All-In-One SEO plugin, you will be able to divide a headline (title that appears before the start of a blog post) and a title (the title that is within the title tags in HTML editor and appears in the title bar of the browser).
For example, the headlines and the titles is not the same.
The first point originated from my views that not every visitors read each and every one of your blog posts. Anyway, if one does not see why his/her blog needs search engine traffic, this step can be ignored, totally.
My first priority is human readers. even so, I’m also concerned on SEO and All In OneSEO pack really helps a LOT. But if I’ll have to choose, men come first. They’re still the best search engine, i think
I agree with Tibi. Blog posts should be geared towards people. SEO is important, but it shouldn’t detract from the audience: humans.
@ Louis
Readers definitely can cause a huge ripple for your blog due to their recommendations to others. For example, if they are impressed by your articles and they recommend it on their blog with 500 daily uniques, you will earn a handful of traffic as well.
@ Flimjo
Blog post should be geared towards people and I will not deny it. However, wouldn’t it be better if a post is both reader-friendly and ranked high on the search engines?
What a great statement “write for people, not robots”! But, I do think you need to write a little bit for the robots to get the humans to your site.
This is indeed true. Marketing to robots for the traffic is easier compared to marketing to human beings. Lots of commenting, interaction and sometimes even investments have to be made to make your market to human campaign successful.