First off, while most people struggle on ranking high, one of the reasons is, that they are trying to rank a very competitive term on a brand new domain name. It takes 1-3 months for you to get at least some rank for your domain and you can only do this with high PR sites.
You must write articles, and lots of them. If you do this, you will be able to increase Google ranking quite easily. You see, by writing articles and submitting them to sites such as EzineArticles and GoArticles. By writing articles that are keyword optimized Google will reward you by putting your articles at the top of some popular Google searches.
The Algorithm used to assign PageRank are very complex and cannot be cracked, however most experts do agree that Google PageRank uses back links as a major variable in the complex algorithm used to assign PageRank to a web site. Keep this in mind, because this is very important.
One of the most effective ways to increase your perceived importance with Google is when other important sites think you are important. This is not really a new concept and we see this in advertising all the time. Companies pay 'important people' to endorse their products and the thought behind it is that if this important person finds the product useful then it must be good.
Although the Google Page Rank Algorithm is complex your work as a website owner or SEO expert is much simpler. Page rank boils down to backlinks. Backlinks is the easiest and most reliable way for Google to determine which site is more important.
Anchor text is very important in building quality back links. The anchor text the text that contains the link and Google assigns a lot of value to a link with anchor text. Using your keywords as anchor text in your back links is a great way to add linkjuice to your backlinks.
While the more backlinks you have for your website the better, the quality of these backlinks plays a vital role. Not all links are created equally, and ones that have more inherent value will provide a larger boost to your Google rankings. High quality one way back links in particular, especially from related sites, or better yet, high page rank sites, are key to your search engine rankings. The more the better.
Google likes sites that are optimized and gives them good rankings based on the expertise of your site optimization. Of course, you can do your own search engine optimization (SEO) or hire someone else to do it. You will need a sharp understanding of what is required and how to maximize your sales message while using your keywords.
To obtain a good Google ranking you also need other sites to link to your website or topic page. Sites that are organized and have developed, naturally, develop and demand a respect on the internet. If you develop a website with a lot of information on a niche topic and many, many links to other web sites that carry further information on this niche topic your Google ranking will obtain a prominent status in their search engine.
Read about social bookmarking, also read about social bookmark and manual social bookmarking
Also read about social bookmarking on blog2kandmanual social bookmarking article nexus