In order to market a website (and boost the on-line presence of a website), there are several things that will need to work in tandem, to produce the most desirable results.
Read this post on seo-bestpractices.com