You should undertake keyword research well before you choose a domain name, structure your site, and build your content. However, this is not always possible, as most webmasters only turn to SEO after they’ve built their site.
To combat the enormous data, search engine designers have developed a set of mathematically based tools that will improve search engine performance. Such tools are invaluable for improving the way in which terms and documents are automatically synthesized.
Don’t forget that one source for information about keywords is your own web logs. This helps you avoid undoing what you’re already ranking well for. Google Analytics’ keyword stats can also be particularly useful input to the early stages of an SEO campaign.
There are a variety of link building strategies such as commenting on others’ blogs with a backlink to your site, posting on forums while having a link to your site in the signature, submitting to social bookmarking sites such as Digg, Reddit, Delicious, etc. In the computerized world of searchable databases this same strategy is being developed, but it has a long way to go before being perfected.
There is another problem with locating the relevant documents for a respective query, and that is the increasing size of collections. Heretofore, the focus of new technology has been more on processing and digitizing information, whether it be text, images, video, or audio, than on organizing it.
In short, you need to make a scientific study of the keywords and key- phrases your customers and competitors actually use, and balance this against what your competitors are doing. Use a three-step approach to keyword analysis (known affectionately as D-A-D): discovery, attractiveness, and deployment.
The higher the number of links doesn’t necessarily mean that the greater your page rank is going to be. No. Page Rank is a function of the quality of links that are inbound towards your site. So if you have a link from a higher Page Ranked site chances of your Page Rank going up are higher.