How to Start a Blog (And Make Money With It)

  • Twitter
  • Facebook
  • Pinterest
  • Menu Item
  • About
  • Contact
  • Advertise
  • Resources
No Passive Income

No Passive Income

Take Action, Build Your Business!

On-Page SEO: What You Need to Know to Optimize Your Web Pages

July 13, 2015 By Erik Emanuelli 41 Comments

On-page SEO should be mastered by every blogger.

Have you ever wondered what it takes to fully optimize a web page for search engines?

From an SEO standpoint, there are two primary sectors you have to consider: on-page optimization and off-page optimization.

Basically, there are things you can do on your site to help your rankings, and things you can do off of your site to improve rankings.

Let’s see in this post the main points to consider when working on the on-page SEO.

 

1. Make Permalink URL SEO-Friendly

You need to create an SEO-friendly permalink URL.

How?

Make it short and add your keywords in it.

Don’t write things like:

nopassiveincome.com/p=87

or very long URLs like:

nopassiveincome/twitter-chat-i-love-it-so-much.

But focus just on your keywords, as this example:

Twitter Chat URL optimized with keywords at NoPassiveIncome post

 

2. Add Your Keywords in the Title

The title tag is the most important on-page SEO factor, so you should add your keywords in it.

You don’t need to place it at the first position, but the closer it is, the more weight will have for search engines.

See my example:

Twitter Chat title tag at NoPassiveIncome post

 

3. Play with Images and Videos

Wall of texts are hard to read and can also bore your readers.

Adding pictures, videos and graphics of any kind may help increase the page views of your site and reduce the bounce rate.

Plus, it can increase the time users spend on your site.

All these factors are really important to rank well on search engines.

Remember to add the proper alt tag to your images, possibly including your keywords, adding them also in the file names (for example, twitter_chat.jpg)

Tip: I like to make screenshots and add them to my content. They are really informative and can make understand the concept at first glance.

 

4. Link Out to Relevant Content

Outbound links should be a constant practice when creating new content.

This is a really important on-page SEO point.

I use to link out few times at beginning of my online journey, I think for fear of being penalized.

Now I finally learned the importance of adding relevant and quality outbound links in my content.

 

5. Add Your Keywords at Beginning of the Content

You should place your keywords within the first 100 words of your content.

Of course, try to do it in a natural way.

Again, an example:

Twitter chat keywords added at beginning of the NoPassiveIncome blog post

 

6. The Importance of H1 Tag

Well, if you use WordPress, you don’t need to worry about it, because the H1 tag (headline tag), is already included to your blog post title.

See this example, checking the code:

Twitter-chat-post-with-H1-entry-title

 

7. Work on the Loading Speed of Your Web Pages

There are many ways to make your site faster.

I use a dedicated server with HostGator, to improve the loading speed of my sites.

You may want to use Google PageSpeed Insights to check your site stats.

 

8. Add Social Sharing Buttons

Social signals are important for ranking your content.

Number of tweets, authority of Twitter users, number of Facebook likes and shares, authority of Facebook user accounts, Pinterest pins, votes on social sharing accounts (like blogging communities), amount of Google +1’s and authority of Google accounts are all factors which influence the ranking of your web pages.

Social sharing buttons at Twitter chat post at NoPassiveIncome blog

 

9. Work on the Length of Your Content

I use to write 300-500 words posts 5 years ago, now I try to write detailed and informative articles, with at least 1000 words.

It seems that 1500 is the ideal length of the perfect content.

See this “Top ranking & average page word count”, by CoSchedule.com:

 

10. Work on the Bounce Rate of Your Site

Bounce rate may be used by Google to rank your web pages.

Adding internal links (with your keywords), or the most popular post in the blog sidebar, are two effective ways to reduce the bounce rate of your site and increase the page views.

 

11. H2 and H3 Tags + Keywords in Your Content

You should include your keywords at least once in the H2 or H3 (etc) of your content.

Also, be sure to follow a specific keyword density (2% generally works for me, but I focused to go not much above 1% for the front page of my niche site).

 

 

I hope these points will help you optimize your content for search engines.

Other than on-page SEO, you should also take care of off-page SEO (basically getting links pointing to your site).

 

What do you think?

Any other tips to add?

Please share your views in the comments below, thanks!

Share41
Share4
Tweet184
Pin1
230 Shares
Our 3 Step Process To Writing Co...
How to Create Powerful Online Ma...

Related Posts

  • How To Make Your Company’s Blog Go From Okay To Excellent
  • 000WebHost: Free Web Hosting with PHP, MySQL, Cpanel & No Ads!
  • How to Make Money With Propeller Ads
  • Is it Still Possible to Succeed in Online Marketing?
  • How to Write Engaging and SEO Optimized Blog Posts

About Erik Emanuelli

Hi! I am Erik Emanuelliย : problogger, marketer and social media addict. You can follow me on Twitter, add me on Facebookย or follow me on Pinterest.

Comments

  1. Paul

    July 13, 2015 at 5:03 pm

    Spelling mistake in 9. Work on the Lenght of Your Content

    Length

    Thanks for the tips

    Reply
    • Erik Emanuelli

      July 14, 2015 at 9:04 am

      Hello Paul,
      thanks for the hint on the typo.
      Really appreciated! ๐Ÿ™‚

      Reply
  2. Aarti Agarwal

    July 14, 2015 at 2:43 pm

    Hello Erik

    It is Wonderful Ideas and Step by Step Guide On Page SEO , is very important Point i like Your Article Great Writing Thanks a lot For Sharing me Keep it up
    have a nice day

    Reply
    • Erik Emanuelli

      July 14, 2015 at 2:46 pm

      Thank you for the feedback, Aarti.
      Glad you enjoyed the post!

      Reply
  3. Sunday

    July 14, 2015 at 4:47 pm

    On-page SEO optimization is very simple but could be complicated. Yes, the complication can arise if there is no clear cut plan on linking.

    The processes described here are basics and every one wanting to implement workable optimization must follow them.

    Working on the bounce rate is a new strategy for me! Thanks for sharing these reminders!
    I left the above comment in kingged.com

    Reply
    • Erik Emanuelli

      July 15, 2015 at 9:21 am

      Hello Sunday,
      on-page SEO could be complicated if you don’t know the basics! ๐Ÿ˜‰

      I hope this post is going to help some new bloggers during the process of creation of new content, while making the optimization for search engines too.

      Thanks for reading and commenting,
      have a good one.

      Reply
  4. Apoorv

    July 14, 2015 at 9:05 pm

    Nicely described basic seo practice. Step wise approach to make article seo as well as human friendly to get best results from both.

    Well I would like to add one more thing in your play with images title, you can also you alt tags which help to include keywords.

    Overall a complete seo package for the beginner !

    Regards
    Apoorv Agrawal

    Reply
    • Erik Emanuelli

      July 15, 2015 at 9:23 am

      Hello Apoorv,
      thanks for pointing out that, but I already added that suggestion at the #3:

      “Remember to add the proper alt tag to your images, possibly including your keywords, adding them also in the file names (for example, twitter_chat.jpg)”

      Appreciate the visit and kind feedback.

      Reply
  5. Elvis Michael

    July 15, 2015 at 6:33 am

    You nailed it! Especially with the “Pictures and videos” part.
    Visuals are highly appealing to the human eye, thus increasing the time they stay on the page and (maybe) increasing the chances of them sharing your content with their friends.

    Thankfully, there is an authoritative video for just about everything out there. If your well-constructed article has a related video attached, it will give your content that much more credibility.

    Elvis Michael

    Reply
    • Erik Emanuelli

      July 15, 2015 at 9:23 am

      Hi Michael,
      glad you enjoyed the post.
      Hope to have you helped!

      Reply
  6. MMO

    July 15, 2015 at 10:15 pm

    Oh wow, thanks Eric,

    Tip 9 seems to be my only problem with on-page SEO. However, I try to write longer posts once in a while.

    Reply
    • Erik Emanuelli

      July 16, 2015 at 8:35 am

      Glad to have you helped.
      Appreciate the comment.

      Reply
  7. Stu Edwards

    July 17, 2015 at 6:09 am

    Awesome Erik – Great Epic refresher for on page SEO!

    It’s very interesting to see the average word count for the top position pages… Need to increase the work count from now on!

    Reply
    • Erik Emanuelli

      July 17, 2015 at 9:27 am

      Hi Stu,
      it’s hard to keep up with quality content all the weeks,
      but I always try to give some added value in my posts,
      with more than 1200 words, on average.

      Thanks for the kind feedback, have a good one!

      Reply
  8. Mark

    July 18, 2015 at 7:56 am

    Hello, I am not a blogger nor a website specialist, In fact I am probably below beginner stage. I need help in a bad way, I just recently inherited my website and im finding out I know nothing about what you are talking about. However I am learning fast I have been adding items listing url’s keywords I would like it very much if someone would be willing to take a look and see if im heading in the right direction, without costing an arm and a leg of course. Thanks for you post! BUT IS A WEBSITE FOR DUMMIES?

    MLVALIER

    Reply
    • Erik Emanuelli

      July 18, 2015 at 2:04 pm

      Hi Mark,
      I see your website is not built with WordPress.
      May be you should consider a re-design?

      If you need some help, this guide may be useful:
      http://nopassiveincome.com/how-to-start-a-blog/

      Reply
  9. Rashedul azad

    July 18, 2015 at 4:19 pm

    Great informative post Erik Emanuelli,

    I am a new seo optimizer, from your post i learn some new things. And i think it will be very helpful to me in my new sites.

    Thank you very much Erik, keep this up.

    Reply
    • Erik Emanuelli

      July 18, 2015 at 6:59 pm

      Glad you enjoyed the content, Azad.
      Thanks for commenting.

      Reply
  10. Saurabh Tiwari

    July 21, 2015 at 8:13 pm

    Thanks a lot for writing this post, Erick Sir. Even though, OnPage SEO is not easy to understand and comprehend, you wrote in such a way that it was not only easy to read, but simple to understand. Thanks a lot again.

    Reply
    • Erik Emanuelli

      July 22, 2015 at 10:12 am

      Hi Saurabh,
      thanks for the awesome feedback.

      I hope this guide will help any bloggers optimize their content for on-page SEO purpose the right way.

      Reply
  11. Yasin Rishad

    July 22, 2015 at 8:27 am

    Hi Eric,

    Glad to see your post on page seo. On-Page SEO techniques helps to improve your search engine optimization, including; page titles, meta tags, descriptions, internal linking, body tags, etc.

    All the points are explained very clearly, Great source of information about on-page seo strategies . Thanks for en-lighting us with your knowledge, it is helpful for many of us.

    Kind Regards
    Yasin Rishad

    Reply
    • Erik Emanuelli

      July 22, 2015 at 10:13 am

      Hi Yasin,
      glad you liked this guide about on-page SEO.

      Thanks for visiting and commenting,
      have a good one.

      Reply
  12. Theodore Nwangene

    July 22, 2015 at 10:52 pm

    A very great article Erik,
    Most people usually see SEO as a rocket science but if you ask me, i will tell you that its very easy, it all depends on how you approach it.

    If you really want to benefit very well from the search engines then, you need to have SEO in mind from the first day you build you blog. It should all start from your content structure, you need to structure your site in such a way that it will not be difficult for the search engines to understand what its all about that way, every other thing will become somehow easy for you.

    I have no doubt that if one can follow all the tips you’ve outlined here, he will end up building a solid On page SEO and his site will be highly favoured.

    Thanks for sharing Erik

    Reply
    • Erik Emanuelli

      July 23, 2015 at 9:08 am

      Hi Theodore,
      well said!

      Hope these tips are going to help some new bloggers.
      Thanks for visiting and commenting.

      Reply
  13. Sam

    July 23, 2015 at 10:42 am

    Great Share Erik.

    I think on-page is the primary factor for better search appearance. URL construction, loading speed and placing keyword to the right position (such as title and header tag) are very necessary. I find Google webmaster tool is pretty much helpful as it can notify about HTML improvements, 404 error, etc.

    I consider that we cannot ignore mobile-friendly optimization as search engines are providing more value to responsive web pages.Internet mobile users are growing at a rapid speed as well.

    Thank you, Erik, for sharing such a great on page checklist.

    Reply
  14. Erik Emanuelli

    July 23, 2015 at 12:03 pm

    Hi Sam,
    thanks for mentioning GWT.
    I sometimes noticed errors and tips to improve my sites.

    Glad you enjoyed the content and thanks for stopping by, leaving your views.

    Reply
  15. Albert

    July 30, 2015 at 11:01 am

    Hello Eric! First of all thanks for this blog. I am novice in SEO so; it was really useful for me. I read all the points and itโ€™s really very clear to me now.

    Reply
    • Erik Emanuelli

      July 30, 2015 at 11:56 am

      Hi Albert,
      welcome to my blog and glad to hear you found something interesting here!

      Hope you can read more useful content. ๐Ÿ™‚
      Be sure to take a look around.

      Reply
  16. Avitus

    July 30, 2015 at 6:33 pm

    Thanks for these golden nuggets. I recently learned about the linking out technique as well. However i’d like to know if it makes any difference if the outbound links are dofollow or nofollow.?

    Reply
    • Erik Emanuelli

      July 31, 2015 at 10:41 am

      Hi Avitus,
      thanks for the kind words.

      Regarding your question,
      yes, it does make a difference.

      If the outbound links are relevant to your content and pointing to quality resources, I see no reasons why you should add the “nofollow” tag.

      Hope it helps.

      Reply
  17. Sharad Gupta

    August 23, 2015 at 8:16 am

    Proper Seo is the requirement of any successful blog.
    We know content is the king but the SEO is really a queen.
    The Blogging realm can only run fine when these two factors are having good health.

    Reply
    • Erik Emanuelli

      August 23, 2015 at 4:31 pm

      Yeah Sharad, Google still loves links!

      Reply
  18. JP

    September 14, 2016 at 5:19 am

    Thanks for the article Erik! Been looking into improving my on page seo skills and this has been really useful. Keep sharing the awesome content, cheers!

    Reply
    • Erik Emanuelli

      September 14, 2016 at 3:20 pm

      Glad to have you helped, JP.

      Reply
  19. Akshay Thakur

    July 21, 2017 at 4:51 am

    Hi Erik,
    Most of bloggers not getting a point regarding the On Page SEO. But On Page SEO plays major role in Search Engine Ranking. You covered almost all points on On Page SEO. Thank you for adding those details..

    Reply
    • Erik Emanuelli

      July 25, 2017 at 1:12 pm

      That’s right, Akshay.

      Reply
  20. Fred

    October 18, 2017 at 9:23 pm

    On the note of page speed – Cloudflare helps a lot with that, and it’s completely free.

    The most important thing is good hosting, though. I was having trouble with my sites loading slowly forever, and I had tried everything under the sun to make sure they were as optimized as possible and nothing was working. Turns out all it took was upgrading to a faster server, which I suppose is kind of a “well yeah duh” kind of thing, but still. The lesson is if your sites are loading slowly, it might not be something wrong with your sites. It might be the most obvious thing of all, your server!

    Reply
    • Erik Emanuelli

      October 20, 2017 at 9:11 am

      Hey Fred,
      nice insights and thanks for sharing them!

      Reply
  21. David

    October 28, 2017 at 8:45 am

    I am very new on SEO. I heard that today we need 80% content +20% On-page.
    Is that true? But I will try to build some high quality backlinks also.

    Reply
    • Erik Emanuelli

      October 30, 2017 at 9:32 am

      The 80-20 rule, aka the Pareto principle, refers to the fact that 80% of the results are often achieved by 20% of the work. Here’s a good discussion about this:
      https://inbound.org/discuss/seo-pros-what-would-be-your-80-20-on-page-seo-checklist-for-a-low-no-budget-business

      Reply
  22. Vihaan Rao

    June 1, 2018 at 11:51 am

    SEO on a page is not that complicated if proper steps are followed. The technique of building links from relevant content and adding keywords at the beginning of the content can lead to good on-page implementation results. Even I got to know something new about analyzing the bounce rate of the web page which I had never tried till now. So for me, it is a new learning. Thanks for sharing it.

    Reply

Leave a Reply to Erik Emanuelli Cancel reply

Categories

  • Blogging Tips & Tricks
  • Money Making
  • Small Business Tips
  • Social Media & Marketing
  • Tools & Resources
  • Traffic, SEO & SEM

Popular Posts

  • How to Get Likes on Facebook - 500 and More FB Likes in 2 days!
  • How to REALLY Make Money with Sponsored Posts
  • How to Make Money With Affiliate Marketing - A 7 Minute Guide
  • Start Monetizing Your Blog with SeedingUp : Interview with Johannes
  • Are You a Freelance Writer? Check These 20 Sites that Pay You to Write

Copyright © 2019 NoPassiveIncome -ย Privacy & Disclosure Policy