We know that generating incoming links is key to increasing your search engine ranking. Keeping content current also plays an important role in driving traffic to a Web site. A blog is an essential tool that blends these SEO practices.