Who else wants to increase website traffic from search engines? It doesn’t matter whether you are a new blogger or SEO professional, we all need more search traffic. Search engine traffic is not only free, but it will also send the potential customers who are eagerly searching for products to buy.

on page seo optimization

Without organic traffic, your website can’t make more sales, leads or brand recognition. One of the proven ways to improve your organic traffic is through on-page SEO optimization. We’ll discuss what it is all about and how can you increase your search rankings on Google using on-page optimization.

What is on-page SEO?

In simple terms, optimization that you do on your web pages (for selected keywords) to increase their search visibility is called on-page SEO.

On-page optimization SEO includes the following key factors

  • Keywords in your article titles
  • Keyword density (around 1 to 2% is considered as better)
  • Keywords on your H1, H2 and H3 tags
  • Keyword in your Alt tag (images)
  • Internal links to your older blog posts (relevant internal linking)
  • Keywords in first 100 words in your articles

Without on-page optimization, your web pages could barely rank in the search results. So if you are focusing on improving your search engine traffic, improve your on-page optimization.

On-page SEO tips for WordPress bloggers

If you are searching for ways to increase your on-page SEO skills, focus on placing your keywords in the following prominent places.

Note: Before doing on-page optimization, make sure to come up with at least one keyword that you want to rank for. And try to come up with a long tail keyword (ex: On-page SEO tips) than using a short tail keyword like on-page SEO. Short tail keywords are generally hard to rank for and require a lot of backlinks, time and energy. Now, let’s jump into the details.

Insert your specific keywords on title tags: Whatever the keyword you want to rank for, place them on your headlines. Make sure to include your keywords in the beginning of your titles to get more weightage from search engines. Keywords placed in the beginning tend to get a boost from search engine rankings.

Place your keywords in sub headings: Your H2 and H3 tags matter too in on-page optimization. Spend time in writing powerful headlines that are well optimized both for readers and search engines. Instead of keyword stuffing, use relevant words for your primary keywords.

Include your keywords in the first 100 words: Drop your keywords in the beginning of your articles, this practice emphasizes the relevancy of your keywords and gives you more search traffic.

Interlink to your relevant posts: If you are writing frequent blog posts, don’t forget to linking to your old blog posts and make sure they are relevant. Interlinking with relevancy can help search engine crawlers dig deep down into your website and gives you better search results.

Install SEO by Yoast: You need a SEO plugin to optimize your blog posts for the search engines. I would strongly recommend you to use WordPress SEO by Yoast, it’s not only free but also one of the most popular SEO plugins to increase your search rankings.

This plugin helps you create a

  • Meta description
  • Search friendly headline
  • Meta tags

You can also check the keyword density of your blog posts by using this plugin. Make sure to use your keywords between 1 to 2%.

Include alt tags for your images: Most people also search Google images, and if you have appealing images on your blog posts and optimized properly with the relevant keywords using ALT tags, you will be getting massive traffic.

Stop keyword stuffing: Instead of using the same keywords again and again, write high quality articles with relevant keywords. Search engines use various tools to give weightage to the relevant keywords.

On-page SEO checklist

Here’s the on-page SEO checklist to perfectly optimize your web pages for the search engines.

  • Did you use internal links in your post?
  • Did you use your primary keywords in H1, H2, and H3 tags?
  • Are you using relevant keywords instead of keyword stuffing?
  • Are you using long tail keywords?
  • Did you use ALT tags in your images?
  • Did your keywords appear in first and last paragraphs?
  • Is your title properly optimized with your primary keyword?
  • Is your content original and not copied from anywhere else?
  • Is your meta description, and URL structure is optimized with your primary keywords?

Always ask yourself above questions before publishing your blog posts to get more traffic from search engines. Also make sure to write detailed posts around 800 to 1000 words, if you want to rank better in the search results for specific keywords.

How to increase your search rankings with on-page SEO?

Now, let’s discuss about how to increase your search engine rankings. Before you publish a post, use the above on-page SEO checklist and try to cover most of them. Follow the below tips and you will be able to get massive SEO traffic.

Write high quality relevant content: First, define your website needs. Properly optimize your website with relevant keywords. Then, start producing highly relevant web pages related to your keywords. Without quality content, you can’t get your rankings in Google top results.

Add outbound links that are highly relevant: Google also considers your outbound links. If you are linking to established sites in your niche, you will definitely get rewards not only from the search engines but also from the people who are reading your site. Also give references when needed.

Optimize your website speed: Website speed is one of the crucial ranking factors in Google. Make your site loading time faster and you will notice rewarding results from Google. Use tools like Pingdom tools, Google page speed, Yslow etc. to check your website performance.

Include a sitemap: A sitemap is what helps search engine crawlers to easily crawl your site whenever your site gets updated. Use Google XML sitemaps plugin to install a sitemap for your WordPress sites.

In a nutshell: On-page SEO optimization shouldn’t be done for few web pages. You need to perform it throughout your site to get better results from Google. Include a sitemap, use better SEO plugins like SEO by Yoast, make your website loading time faster and use on-page SEO checklist before publishing your posts.

Let me know your thoughts on on-page optimization. Please share your comments below.

If you enjoyed this article, get email updates (it's free).

15 thoughts on “On-Page SEO Tips for WordPress Bloggers”

  1. Asking question to oneself and searching for the right answer is the best way to achieve what you want. Great points you have taken Rand. I have a question Rand related choosing blogging platform. Does it make any difference to use free domain (sub domain) in case of ranking?

    Well thanks for another helpful WBF.

  2. Awesome tips, also search engines nowadays try to show you that content that is strongly related to your particular query. Search engines uses LSI phrases and terms to identify what type of content a particular page has. Our chances of ranking increases by using LSI phrases and keywords in our content. I love to improve in SEO all the time especially when I see changes in my site´s rank. I will try to implement some of these tips.

  3. Hi Rahul,

    You mentioned all good points. Page Speed was always a major performance parameter and MOZ recent surveys also supported the fact that there has been a direct correlation between page load time and ranking data. W3 Total Cache plugin does it in a good way.


  4. I think you the article pointed some very important stuff about seo on-page but I like to add 2 other things :

    1. if your site is an online shop you should consider to integrate microdata schema.org for homepage, category/subcategory and product page.

    2. for category pages, you should avoid duplicate content for title and meta description generated by pagination. you can do that with canonical rel=”next” and rel=”prev”. you can read more about this here : http://googlewebmastercentral.blogspot.ro/2011/09/pagination-with-relnext-and-relprev.html

  5. I am New bloggy. I knew only such names like on page and off page optimization SEO. But depth matter i don’t Know. I got few things from you about on page SEO. What about off page optimization. Please write an article about Off page SEO.

  6. You’ve got a great checklist right there. Other than those that you mentioned, I wouldn’t say that there is any particular length of content which would rank best, but whatever content we post, it has to answer readers’ questions

  7. Hi Rahul,
    good to see you writing here!
    Great information about on-page SEO.

    Aside considering these points when creating new content,
    we also need to worry about off-page SEO.
    Google still loves links!

    Thanks for the share,
    have a great week!

  8. Awesome tips, also search engines nowadays try to show you that content that is strongly related to your particular query. Search engines uses LSI phrases and terms to identify what type of content a particular page has. Our chances of ranking increases by using LSI phrases and keywords in our content.

Leave a Reply

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