Submit Site to Search Engines
Make sure that you have submitted your site to all of the
major search engines. The search engines can give you a great
deal of free traffic, but be patient as it may take a while
for them to index your site and start sending traffic.
And don't forget the search engines like good content, so
if you want to get a lot of free traffic from them, then you
need to provide good keyword rich content on your site and
update it on a regular basis.