Great read. Lots of usefull info :)
The best way is that you have to have much knowledge about off-page and on-page.
What percentage of efforts should we out on OFF page and ON page activities separately?
in my opinion, you should build more links (back links) for your site.
Start backlinking, that will help you alot, and concentrate on good quality contnet!
Well, for link building, you can use related forums.
Try posting on regular basis in few forums you would get good link juice and targeted visitors as well.
Start link building to incese your page rank and alexa ranking
For optimizing your ranking, you need vast knowledge about on page and off page.
It is very important for increasing ranking. you have to look at high quality backlinks.
High quality back link but link must be related to your theme and one way link is most preferable
Increase Ranking in Search Engines with Page Content
To increase ranking in search engines, your priority should be providing High Pagerank backlinks from actual pagerank pages. All backlinks should be dofollow links from High Authority Websites. If you do nothing else, this act alone should increase ranking on search engines. Remember, your viewers are looking for answers to their queries. If they are brought to your site and your content doesn't answer their questions, they'll be out of there fast! Why is this important? The search engines are often monitoring how long visitors remain on you site. If people come and go quickly, it will affect ranking in search engines. Concentrate of providing good content first.
I think you should do your best on page seo after that you should create quality backlinks.
I have three simple answers, SEO, back links and most importantly quality content. Good luck! :)
The best way to increase ranking first things content is an king update regular and post them on the other sites through the helps of:
Forum Posting [Signature].
Blog Comment [Do-Follow].
Social Bookmarking and Social Networking site.
Become increasingly important in search engine rankings and link popularity increase, with 19-20 top engines will be used for ranking algorithms. Simply, search engine sites linked to quality, relevant sites to give a boost, respectively. There are many free tools on the Internet to find out what sites (your favorite search engine you just type in "free link popularity Czech") will allow the connector. If you do not have a lot of sites linking to you, it may be time to start a campaign to link building. This is where the quality of private industry, non-competing sites to find and ask them to link to your website. Link Building is a feature added that these links can bring you more targeted traffic too.
First you should work on your website,s content and meta...
Good quality of backlinks with good pr will help you in Google top 10 ranking....
Build a quality backlinks with your you keyword as an anchor text it defenitely increase your serp.
Put your site to the high PR sites. Increase your no of back links.