Many search engine optimization companies will sell you a search engine optimization package that addresses many of the major aspects of search engine optimization. These aspects include, but are not limited to, use of file names, alt tags, h1 tags, keyphrase density, meta tag optimization, link analysis and the like. These are all key aspects of a good search optimization.
However, one problem is that the major search engines (especially Google) not only rank pages upon relevant content (which is determined by the factors listed above, and more), but by fresh content as well. What this means to you is that, even after your site has been “optimized to the max”, your rankings will increase to a certain level and then not go much higher. To get to the top and stay there, your site should deliver fresh, relevant content on a regular basis. Depending upon the nature of your business, your competition, and targeted keyphrases, the rate at which you should add content to your site can vary from monthly to daily.
The most cost effective way to achieve this is through the use of a weblog that sits on your server and resides under your domain name. Updating the weblog with rich articles or commentary, broadcasting this information to the internet, and allowing users to post comments, achieves the following:
1) Increases the number of inbound links to your website
2) Increases the frequency at which major search engines will spider or crawl your site
3) Increases interactivity for the web user
4) Improves your search engine ranking
Learn more about seo audit