For search engines that crawl the vast metropolis of the web, links are the streets between pages. Using sophisticated link analysis, the engines can discover how pages are related to each other and in what ways.
Links aren't everything in SEO, but search professionals attribute a large portion of the engines' algorithms to link-related factors (see Search Engine Ranking Factors). Through links, engines can not only analyze the popularity websites and pages based on the number and popularity of pages linking to them, but also metrics like trust, spam, and authority.
It is important to get your overall link-building strategy right. Here are the top 5 most important factors that will guide your link-building strategy and help you choose the perfect immediate tactics to implement on your website.
Make your anchor texts natural in each link you build: That we need to have natural looking inbound links is a given by now. The days of cloaked URLs, link exchange schemes, keyword stuffing and other black hat techniques belong in the dark pages of SEO history that no one would want to revisit today.
Syndicating your own content: However, if you have the exact same content on your site, too, you run a risk of being labelled as a content copycat and getting punished by search engines for no real fault of your own. Avoid this scenario by using rel=canonical attributes correctly in your HTML. Another way to prove that the content on your own website is original is to publish it before it is published elsewhere and use clear authorship markups that establish that it is your content and not copied content from a reputed publisher.
Identify Competitors Links: With the help of Link Assistant tool, try to find out the backlinks of competitors’ websites. This tool provides the list of top backlinks along with different attributes, including Alex Rank, number of pages etc.
Get Do Follow Links from Wikipedia Articles: Wikipedia links are no-follow, but this post explains an internet marketing strategy for obtaining passive, recurring, and authoritative links by leveraging the popularity of Wikipedia.
Clone Your Most Successful Link Profiles: You know that analyzing links on competitor sites is important, but you should also be know for examining your own link profiles for new link opportunities.
Many people may say that directory submission is dead! I believe that it isn’t as you are increasing the likely hood of people seeing your website. It is purely based on how effectively we are selecting those directories and how efficiently we are choosing the category for submission.
Social Bookmarking is another great way of promoting your website. Submit your latest blog posts and pages to the most popular bookmarking sites, like StumbleUpon, Digg, Delicious, Reddit, etc. Search engines really like these types of sites because the content on these sites is updated very frequently.
Link baiting is another popular way of promoting your site. If you produce a really popular unique post for your site, then other people may want to link to it. Perhaps you have copied/published another website’s content on your site, don’t forget to place their website link as a reference.
If you have used any of your own photos or images on your site, then you can share then on many of the major photo sharing websites like Flickr, Picasa, Photo Bucket, etc.
Just like photo sharing, if you have any videos that you have used on your site, then you can submit them to sites like; YouTube, Vimeo, etc. allowing people to find your content in other ways.
Depending on your site’s niche, you might find that listing in local directories may be useful. You may have a website promoting your local business, therefore instead of going global and facing huge competition, listing your website locally, so that search engines can easily view your website and fetch the content, will be much better.
You can actively participate in answering questions on sites like Yahoo Answers. By answering and asking relevant questions on your site niche, you help to build up your reputation as someone that is an expert in your chosen field.