On Page SEO Factors-Structure of Perfectly Optimized Page (Updated 2017)


On page seoWhen we come to on page SEO, most of the SEO’s using the prevalent techniques and get lack of the traffic.

I think you’re better known about the Meta tags and link building.

(Note: If you don’t know about On Page SEO then please read my post about On Page SEO.)

But many SEO’s or newbie’s are not aware about how to optimize webpage or post for getting great traffic.

Writing quality content is not enough task.

According to one of the survey, Daily 200000 blog posts are uploaded and we will become 199999.

If you are interested in some empirical strategies which will improves your ranking as well as getting terrific traffic then, this post is for you.

I wanted to show you 15 Actionable on Page SEO techniques which will help you to get massive traffic to your website.

On page SEO is very important for before start to get backlinks and promoting your blog post on different mediums like social media.

According to 200 Factors of ranking by Brian Dean, on page factors affects are plays very important role for getting organic traffic as compare to off page SEO.

If your intention is, getting organic or free traffic, then it’s important to optimize web page properly.

Components of Google Ranking Algorithm:

Before, starting my fabulous content I wanted to show you which components are useful and affecting to your website ranking.

According to 72 SEO’s surveyed for SEOmoz’s Blennial ranking factors, following components of Google’s ranking algorithm which affects your website ranking.

Components of google ranking algorithm
Components of google ranking algorithm

1. Authority of The Website/Host Domain

According to this survey, authority of website plays 23.87% role on ranking, just like Moz.

Moz is an official website for SEO and everybody has trust on it.

But, don’t be upset, if your website is not authorized.

Other factors which helps you to increase your website’s ranking.

If you will try all of the techniques which mentioned below then,you will get huge traffic and become successful to do your website authorized.

2. Link Popularity of specific web page or post

The second component of the Google’s ranking algorithm is link popularity of one of the popular page or post.

When one of the post get huge traffic from social media and  most of the visitors spending more time to that post, it sends the quality signal to Google that, this post has great content and this post is very useful for user.

Backlinko is also an authorized website about SEO.

Brian Dean’s post about Google’s 200 ranking gets, 7774 shares on Twitter and 5510 shares on facebook.

This sharing shows the great signal about popularity and importance of this post to google.

3. External Links to The page

I know now a day’s getting backlinks to website is very hard task. But in this survey shows that, getting backlinks to website increase chance of ranking by 20.26%.

Most of the techniques of get backlinks are conflicting.

But, don’t worry I will show you how to get authorized and quality backlinks to your website in next post.

Now a day’s most of the getting backlink techniques are malfunctioning.
When try to get backlinks wisely then, you will become an expert for getting backlinks.

4. Keyword usage

In most time we ignore the importance of keyword research. We consciously do this mistake repeatedly.

Many times we create the great content but, doing the keyword research by using prevalent technique.

We know about the changing intention of user search and Google algorithm update.

Nonetheless, we are using older techniques for keyword research.

Below, I want to show you how to do keyword research which overwhelming impact to your traffic.

  • Use Google automatic search
  • Use LSI keywords
  • Use long tail keywords

Besides, you should use paid and free keyword research tools which driving your keyword research through success.

Below, I have mentioned those tools which improve your keyword research:

  • Long tail Pro
  • SEMrush
  • AskPublic
  • Moz Keyword Explorer

You know what, keyword research is an art and when we doing this carefully and tactically then, we will become successful to get significant traffic to your website.

Because, it’s matter about 15.04%.

If you anticipate getting free traffic then do keyword research wisely.

5.Hosting Provider

In my previous post about what type of hosting do you want to your website?  I have mentioned that hosting which will affect your traffic as well as your ranking.

Still, I think we should spend some time to think about why hosting matters?

I know, you don’t have enough time to think all of this stuff but, according to this survey its matter of 6.19%.

So, what is the reason of why hosting matters to your website ranking?

Is there any idea you have?

Ok, let us see.

Following factors which affects to your website performance:

  • Bandwidth
  • Security
  • Mark Up Time

If your website loading speed is low or your website has low speed then, visitors can’t return to your website again.

Most of the experts recommend that, website speed should not have more than 4 Seconds.

Besides, your domain name provider company also affect on it.

6. Website Traffic and CTR Data

website Traffic

It matters about 6.29%.

If your website has huge traffic then you are successful driving your website through ranking.

CTR shows your organic traffic.

Google like the organic traffic, when most of your traffic which comes from organic traffic like clicking to your website link then, it will increase chance of get ranking.

7. Social Media Traffic

Social medial signals are great signals for your link popularity and importance of your content.

Traffic comes from social media like Facebook, Twitter and others which shows the prevalence of that content.

I think you understand which components are useful for ranking.

Here is my greatest technique’s for yours:

1.Title tag should start with keyword

According to Moz data, title tags that starts with a keyword tend to perform better than title tag with the keywords towards the end of the tag.

Most of the SEO’s create great content, but they ignore creating compelling title for attracting user’s attention as well as attracting Google crawler or spider to your topic.

Also, they could not include the keyword in start of the title.

You don’t always need to use keyword in title but, sometimes your keyword points to the importance of your post, so try to put keyword in beginning of your title.

2. Use Internal Links

Google has started that the first 3-4 words in a URL are given more weight.

So create short and sweet URL’s.

Most of the times we use the URL’s very ugly or very long.

For example: hiddenthings.co.in/p=123 or

Hiddenthings.co.in/SEO Tools- Most-important-Tools For 2017-You Should-Use-it.

It does not mean that you can’t use long url’s but, your url should be more precious.

Important Tip: Always use your keyword in url.

3.Wrap Tour Title Tag in H1 Tag

H1 tag is your “Headline Tag”.

According to Dean Brian’s 200 Factors of ranking, H1 tag is one of the most important factor of the ranking.

Most of the CMS systems like WordPress, Joomla and so on, automatically adds the H1 tag, but some CMS systems can’t. They hide your H1 tag.

So, first check your H1 tag is hiding by your CMS system or not.

4. Add Qualifier to Your Title

By using qualifiers you will attract your potentials to your website as well as you can create value for your stuff.

Use qualifiers like “best”, “review”, “2017”, “Guide”, “Secrets” and so on.

This qualifier helps you to long tails version of your target keyword.

5. Use Subheading in H2

Don’t miss to wrap your subheading in H2 Tag.

It shows the importance of that point.

6. Put your targeted keyword in first 150 word

I think you should put your main keyword in first 100-150 words of your content or stuff.

I know this fact is well known for most of the peoples but, most people’s miss this fact and they put their main keyword in after 100-150 words.

Dropping targeted keyword in first 100-150 word, this helps google to understand what our page about and google show your page for that query.

7.Decorate your website/post with multimedia

If you’re content contains only text then, your visitors can’t pay clear focus on it.

Only text can’t attract users’ attention.

I think you probably notice that, all of my post dazzle with images, because it not only get users attention but also get Google’s attention.

8. Use Responsive Design

Brian Dean wrote that:

I’d be surprised if your site isn’t mobile friendly yet. But if it isn’t, maybe the incentive of more search engine traffic will push you to take the leap.

So let’s go to create your website mobile friendly and get search engine attention.

If you want create mobile-friendly website then I recommend you to use Responsive web design.

Although if you are not agreed with my opinion then I wanted to tell you that,

Google started mobile unfriendly websites in 2015.

9. Boost Website Speed

Page loading speed is also a ranking factor of Google.

Most of the experts recommend that, your site speed should not more that 2-4 seconds.

Increase the site speed by using,

  • CDN Network
  • By compressing images
  • Switching to Faster Hosting

According to one of the survey 75% of user’s would not revisit a site that looks longer than 4 second to load.

Measure the website speed by using tool Pingdom or HubspotGrader

Use the Google PageSpeed Insights tool to figure out your site’s loading speed.

WordPress plugins WP Rocket and WP Smush It can help speed things up.

10. Sparge LSI Keywords

LSI keywords (Latent Semantic Index) are synonyms of the user search. Google uses these keywords to find relevancy of the pages.

Sparge them in to each post.

Use one or two LSI keyword in each post.

If you don’t know how to find LSI keywords look below

If I am entering keyword likes, “SEO Tools”-

Then, look below the Google result page,

11. Use internal links

If you are writing a new post and you’re new post is related to previous post then, link this new post to previous post.

Wikipedia is a great example of internal linking.

Each post in Wikipedia contains 50 links because, they are Wikipedia.

So I recommend you to link 3-5 older post whenever you publish a new post.

12. Image Optimization

When optimizing the page don’t miss, to include your target keyword in image file name.

For ex. on page SEO.png.

Optimize your images by using ALT tag.

Another benefit of optimizing images is, it gives clue to the Google that what your page is about?

This can help it in rank in organic search.

For ex. When Google sees images with ALT text “On Page SEO” and “Off page SEO” it tells the Google: This page is about SEO.

13. Include Outbound Links

Link your post to another website post.

When linking post to another post, one thing always remember that, this post should relevant to your post.

For example, another website already conducts survey of IT people’s health and you’re your post is related to global health then, you could link your post to this pot.

It shows that your website is hub of quality info.

Include 2-4 links per 1000 words.

Make sure that the sites you link out to reflect on you.

So make sure that, only link authority sites.

14. Use Social Media Sharing Buttons

Social sharing is not helping you to increasing ranking.

But, it helps you to present your content on those peoples who are not aware about your website.

So, put social sharing buttons on your website.

A study by BrightEdge found that, the social media sharing buttons can increase social sharing by 700%.

You know why I know this?

Because, my maximum website traffic coming from social media. (Thanks for those visitors who share my website across social media.)

If you are using wordpress then it’s very simple task and it has plenty and pretty plugins are available.

If you don’t know how to do this or which plugin is best then mail me.

15. Post Long Content

According to Neil Patel, the content at least 1500 words long.Longer content which helps you rank better.

Following figure shows how long content helps you to increase Google’s ranking.

The SEO adage is “Length is strength”.

Why Long Content Important?

  • Increase the time on site
  • Increase Social shares
  • Decrease the Bounce Rate

When writing a new post I am always makes sure that my post contains at least 1000 words.

So try to write long content which attracts the Google’s attention.

16. Keyword in Description Tag

Another relevancy signal.

Still, not important, but useful to get user interaction.


I think this post gave you a great idea about On Page Optimization and I am sure by using this ideas you will improve your website performance.

But one thing always

If you have any doubt about it comments it below.



51 thoughts on “On Page SEO Factors-Structure of Perfectly Optimized Page (Updated 2017)

  1. Hello, i read your blog from time to time and i own a similar
    one and i was just curious if you get a lot of spam responses?
    If so how do you reduce it, any plugin or anything you can advise?

    I get so much lately it’s driving me crazy so any help is very much appreciated.

  2. Have you ever thought about publishing an ebook or guest authoring on other blogs?

    I have a blog based upon on the same subjects you discuss and
    would really like to have you share some stories/information. I know my visitors would value
    your work. If you are even remotely interested, feel free to shoot
    me an e mail.

  3. I am extremely impressed with your writing skills as well as with the
    layout on your blog. Is this a paid theme or did you modify it yourself?
    Anyway keep up the excellent quality writing, it is
    rare to see a great blog like this one today.

  4. I am really loving the theme/design of your website.
    Do you ever run into any browser compatibility problems?

    A couple of my blog visitors have complained about my
    website not operating correctly in Explorer
    but looks great in Chrome. Do you have any suggestions to help fix this issue?

  5. Thanks for any other informative blog. Where else could I am getting that type
    of info written in such an ideal method? I have a undertaking that I’m simply now working on, annd I have been at the look
    out for such information.

  6. I constantly spent my half an hour to read this weblog’s posts every daay along with
    a cuup of coffee.

  7. Hi there mates, how is all, and what you desire to say concerning this article, in my view its truly awesome
    in support of me.

  8. What i don’t understood is if truth be told how you are now not actually a lot
    more neatly-liked than you may be now. You’re so intelligent.

    You recognize thus significantly relating to this topic, produced me in my
    opinion consider it from a lot of numerous angles.

    Its like women and men are not fascinated except it is one thing to do with Lady gaga!

    Your own stuffs nice. All the time deal with it up!

  9. continuously i used to read smaller content which also clrar their motive, and that is also happening with this post which I am reading at this place.

  10. I’m amazed, I must say. Rarely do I encounter a blog that’s both educative and interesting, and
    without a doubt, you have hit the nail on the head.
    The problem is something too few people are speaking intelligently about.
    I’m very happy that I came across this during my search for something concerning this.

  11. Wonderful goods from you, man. I’ve understand your stuff previous to and
    you’re just too wonderful. I really like what you have acquired here, certainly like what you’re
    stating and the way in which you say it. You make it enjoyable and you still care for to keep
    it smart. I can’t wait to read far more from you. This is actually a tremendous

  12. Well I definitely liked reading it. This article provided by you is very effective for
    proper planning.

  13. Afteer going over a handful of the blog posts on your site,
    I really appreciate your technique of writing a
    blog. I added itt to mmy bookmark website lisdt
    and will be checking back soon. Please visit my website
    too and tell me what you think.

  14. Wonderful website you have here but I was wondering if you knew of any user discussion forums that cover the same topics discussed here?
    I’d really love to be a part of community where I can get feedback from other knowledgeable
    individuals that share the same interest. If you have any suggestions, please let me
    know. Thanks!

  15. This design is incredible! You certainly know how
    to keep a reader amused. Between your wit and your videos, I was almost moved to start my own blog (well, almost…HaHa!) Fantastic job.
    I really enjoyed what you had to say, and more than that, how you presented it.
    Too cool!

  16. I absolutely love your site.. Very nice colors & theme.
    Did you make this site yourself? Please reply back as
    I’m wanting to create my very own site and want to
    find out where you got this from or exactly what the theme is
    named. Cheers!

  17. After I initially commented I seem to have clicked on the -Notify me when new
    comments are added- checkbox and from now on every time a comment is added I get 4 emails with the same comment.
    Is there a means you are able to remove me from that service?

    Many thanks!

  18. Sweet blog! I found it while searching on Yahoo News.
    Do you hae any tips on how to get listeed in Yahoo
    News? I’ve been trying for a while but I never seem too get there!

    Appreciate it

  19. Hello There. I found your blog using msn. This is a really
    well written article. I’ll make sure to bookmark it and come back to read more of your useful information. Thanks for the post.
    I’ll certainly comeback.

  20. Amazing posts from you, man. I’ve understand your stuff and you are way too wonderful.
    I really like what you have here, particularly like what you are saying and the way in which you say it.

    You make it enjoyable. I can’t wait to find out more of your articles.
    This is really an awesome site.

  21. I hаvе learn sоme good stuff here. Ⅾefinitely price bookmarking fоr revisiting.

    I surprise һow so much effort үou ρlace tо create the sort of ցreat
    informative website.

  22. hi!,I love your writing so a lot! percentage we keep in touch more approximately your article on AOL?
    I need a specialist in this space to unravel my problem.
    May be that is you! Having a look ahead to see you.

  23. What i don’t realize is in reality how you’re no longer
    really a lot more neatly-appreciated than you might be right now.
    You’re very intelligent. You realize thus significantly in relation to this topic, produced me in my opinion believe it from a
    lot of varied angles. Its like men and women aren’t interested except it’s one thing to do
    with Woman gaga! Your own stuffs outstanding. At all times
    handle it up!


Leave a Reply

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