Search Engine Optimization (SEO) is the best way to drive traffic to your website for free. Not only is it free, it is the best kind of traffic (targeted). Targeted traffic is best because it is actually going to send you people who are looking for what you have. This is based on your keywords. ‘Keywords’ are relevant phrases that define what your site is about exactly.
The Search Engine robots crawl websites on a regular basis, usually every 30-days unless there is activity (fresh content). When they crawl a site that appears to be dormant, (nothing fresh, no traffic, etc.) then they just leave and come back next time. However if they see that the site has fresh content they will re-index the site. The index is their database of all the websites on the Internet.
When your site is re-indexed, that means that your link is promoted to a higher position in their search results. You want to strive to be as close to Page One as possible (this may be a long-term goal) and you have to work at it constantly. One thing about Internet marketing in general is that you must be consistently building your momentum with everything you do to promote your business.
Posting once a month would be the minimum, if you want your site to be seen as being relevant at all. With a straight HTML website, it is difficult to make significant changes even once a month. That is why it is a brilliant idea to have a blog on your website. It is considerably easier to post to a blog than to be changing your code, adding pages, etc., to create fresh content.}
At the very least if you have a separate blog, you would want to link it to your website. You can do this by creating back-links in your content that refers back and forth – On the website, refer to the blog (link), on the blog refer to the website (link). Again though, it is a much brighter idea to have the site built on the WordPress platform so that it is seen as a page on your website. These are considered pages in a sense and so then you begin to be indexed not just for your home page but for each post you add.
If you do not feel comfortable writing then you will need to get over that unless you can afford to pay for a ghostwriter to create articles for you. There are also other options that are of lesser significance, such as posting other people’s articles (and giving them credit as the author as well as posting their links). You can also get PLR articles and change them around to make them unique.
SEO is a long-term strategy and the more you contribute to your own site the more important your results will become. It’s really not wise to ignore search engine techniques because it is far more significant and powerful than most other free techniques such as traffic exchanges. This is not to say that can’t work also, and it may be a good idea to do both.