A complete and thorough SEO should include on-page and off-page factors equally. The goal that should be achieved is getting traffic through organic search. You should know that there are many ways to boost your webpage rank, some will help you more, some less, but you should try them all to see what will work the best for your website. Well positioned backlinks help consumer locate the information or products they need. This is why backlinks are valuable and play an important role in the online commercial world.

Blog is a very useful tool for web promotion, so you should take advantage of it and write a blog for your website and include as much unique content as you can. Try to be precise in what you’re trying to convey for the users in your blog entry and promote your blog in blog directories and blog search engines. If you’re not very good at writing content for blog posts, hire a guest blogger for your blog and ask him/her to write precise and unique content so that your blog can gain more credit from a search engine point of view.

Very important step for establishing your website as valuable and trustworthy is online reputation management. You should make an effort and become a member of popular social networking sites like Orkut, Myspace, Facebook, Linked In, Ecademy, etc. and create a profile of your own. It will help you extend your network online, get connect with your friends, share things with each other, and promote your company/website to build an online reputation.

Create a forum or an online discussion board of your own and start a discussion or share topics with your friends. Post and reply to a thread in other service-related pre-existing forums that allow links in your signature which can be crawled by the search engines. Submit your website to the topmost quality directories like DMOZ, Yahoo Directory, ZoomInfo, One Mission, Pegasus, etc. Nowadays many web directories may offer paid listings but don’t go for it.

Link to internal pages within your site wherever necessary. This is known by the term internal linking. This will increase your internal link popularity, which is another major factor of Google Page Rank algorithm. Try getting a link from within their site content using a targeted keyword as anchor text. You should also publish the pictures of the product you sell and videos if they are available, use websites like Flickr, Picasa, Photo Bucket, Picli, YouTube, Metacafe, Dailymotion, etc.

Another powerful way of promoting your website is social bookmarking, the best thing about it is that you can always re-bookmark your site or an article with different titles and description.  Do some social bookmarking in popular bookmarking sites like Digg, Delicious, StumbleUpon, Propeller, etc. You should be very careful while doing this and you must properly handle the tags which are very essential to broadcast your news on a wide area network. This may increase your website traffic based on how effectively you have participated.