There are almost 99% of people who would wish to get in Google Top 10 in Natural way.

However, for you to get your website on Google, the Natural way, you really need to be consistent and focused. Because if you lose track, everything will go out of your hand and will have to start the whole game again.

Ok, so let’s start on how you can get your website in Google Top 10.

1. Choose your website’s main keywords as primary keyword, secondary keyword and tertiary keyword.

Now let’s start with the On-Page optimization of your website.

2. If you are still searching for the domain name and have not put in your website then you may wish to use the keyword rich domain name. e.g if your website is going to be  informative on fat burning foods specifically for diabetic women then I would advice you to register a domain that reads as “”. You got my point now.

If you have already registered a domain name or you are using your brand name, then let’s proceed.

3. Title Tag – Ensure your Title tag is a sentence and not a just bunch of keywords. A sentence that makes sense and is revolving around your primary and secondary keywords.

Ensure the title tag is different for each and every individual page. Why? Because each page is different and have different concept or information that needs different titles.

Very Important Tip – You are making your site for humans and not for bots. (Read between the lines…)

4. Meta Description – Meta description should be 156 characters long. Include primary to tertiary keywords within the description. Meta description is only used to serve as a snippet to give some information about your site in search engine results.

5. Meta Keywords – Google do not use it any more but other search engines do. Do not put less than 3 keywords and more than 7 keywords in meta keywords tag.

6. Header Tags – Example of header tags are h1, h2, h3….h6 tags. These tags are very relevant to both readers and search engines as it indicates the importance of some word or a sentence. Primary keyword should be put in h1 tag, Secondary in h2 tag and likewise. The hierarchy indicates the level of importance of a particular word or sentence.

7. Image Tags – Currently images are not interpreted the way the texts are. Hence search engines will not know or identify the image similarity. However, there is a way to identify your image. Using image “alt tags” search engines can identify the image and what it is for! Use secondary and tertiary keywords in alt tags. Do not use primary keywords in image tags. (This is completely optional on you. You can use primary keywords also – but this has been my experience and hence I do not use – Every one can have different results using different terms, etc – I won’t go in detail about it here)

8. Bold tag – Whenever you feel that certain word or sentence is useful in some context, then make it bold. It will help you to signify the importance of the word or a sentence in front of readers and search engines too.

9. Italicize – Similar explanation as above

10. Underline – Similar explanation as above

11. Keyword Density – Search engines are not putting much weight on density as it can be easily managed by the website owner. Initially it used to have some weight on search engine results. Now it is becoming less and less relevant. I would not bother about it any more but if you wish to then you can keep the keyword density between 2-3.5% and it should work just fine.

12. Keyword Proximity – No two keywords should be adjacent to each other. It has very simple explanation. If you are spamming – you will keep two keywords and even more keywords, adjacent to each other. This is called keyword proximity If the keyword proximity is more and repeated, then your site will be termed as spam site and will lose rankings almost immediately on the visit of spider.

The users of your website will also not like to read keyword stuffed articles. Let it be natural and original. Unique content still rules and will continue to rule.

13. Code to text ratio – No website can be made without code. Even if you are using WordPress, the code is being used in the back-end. Just right click on any website and click on View Page Source – You will get an idea what I am talking about.

You see the page full of code and some texts between each code. Now there is a formula here as follows:

0-10 % – Consider adding more content or revamping your code.
11-24 % – Content is moderate, but always room to improve.
25+ % – Generally good, but don’t over-do it.

There are so many tools on the net to find Code To Text Ratio. Just use Google to search them.

14. Internal Linking Structure – When you are linking from one article to another within your website or blog, we call it as internal linking. Use primary to tertiary keywords to do the internal linking instead of random words like Click here, Go here ,etc.

Internal linking with keywords shows the importance of keywords and that the article is important for a particular keyword.

15. Far Linking – Far linking is not a term being used that often and hence many will not know about it. It simply means, how far is your page from another page? Consider to reach any page from your website within just 3 clicks. This way your sitemap will be in good structure and will be easy for the readers and search engines to index your site very effectively.

16. Authority Links – Always try to link to another authoritative article out of your website providing the reference. This way you are creating reader friendly website and you will get lot of love from search engines.

17. Outgoing Links – All links going out of your website should be to another authority or niche related website and it also applies to incoming links too. Well, that we will discuss in Off-Page SEO section a little later.

18. Limited Links – Each page should not have more than 100 links or else it won’t be indexed by search engines. Try to keep it optimal.

19. Sitemap – Search engines and humans both like organized and well-mannered website. If your site do not have sitemap.xml then if will be difficult for search engines to index some quality and relevant pages – you can lose the traffic that was to come with the help of search engines. Sitemap is an indication as what pages your site have and at what address (URLs) are they located.

Sitemap is must have for all the websites.

20. Robots. txt – This is specifically a file to be created for search engines to limit their crawling where we do not desire them to crawl. You can check the robots.txt file for wikipedia here and more detailed information on robots.txt file here.

21. Canonicalization Error – Very important – You avoid this and your site can easily be penalized. More about canonicalization error.

22. URL Structure – Always use static URLs like but never use or try to avoid dynamic URLs like

23. Unique Content – I think here I need not explain any damn thing. This is self explanatory.