1.You could give people a free subscription to your newsletter. Almost everyone is publishing a newsletter nowadays so it is important to give something extra with the free subscription. You need to set yourself apart from the other internet marketers out there. This might be done by offering a gift or free advertising when people subscribe.
2.Provide your visitors with new and original content. Your content will be more attractive to your visitors if it is up-to-date or original. You could also offer people the option to reprint the content in their newsletter or web site. You will need to change your content frequently if you do this. But the benefits are worth the effort. The search engines will love your site and keep coming back. Your site will rank highly in their results and your visitors will keep coming back for the latest updates.
3.Use PPC directories. You can advertise in pay per click directories. With PPC you only pay when some one clicks on your link. If no one clicks you pay nothing. This method is very good if you are selling a product at your site. It is easy to assess the cost of each sale and measure you success.
There are lots of PPC sites out there now. Google and Yahoo! are not the only ones. You can often get a better deal at these other sites depending on the competition for the keyword you are using. Shop around. There is probably a site out there with your keyword going cheap. But, Make sure that it can deliver the traffic. You can do this by checking its Alexa rank. If it is not getting much traffic itself, how is it going to direct traffic to you?
4.Give your visitors a free ebook. You could write your own and include an ad in the ebook linking to your site and allow other people to sell it or give it away. If you don't want to take the time to write one, you could ask other writers permission to use their articles and assemble an article eBook. Or commission an eBook. There are plenty of writers around willing to write a fresh eBook for you at a fair price.
5.Hold free online classes or seminars. They could be held in your web site's chat room. The idea of "live" information will entice people to visit your web site. You will become known as an expert on the topic.
6.If you have expertise in a certain area you could offer free consulting to people who visit your web site. You could do this via e-mail or by telephone. People will consider this a huge value because consulting fees can be very expensive. Use a separate business line if you use the phone or you will have calls coming in to your home phone around the clock as the world turns. If your site becomes known for this service you may need to employ people to help keep up. If this happens you can bring in a two tier system whereby you have a free service and a paid service offering something extra.
7.Give visitors a free entry into a contest you are running. The prizes should be something of interest or value to your visitors or relevant to your site's topics. Most people who enter will continually revisit your web site to get the results. Do not be discouraged if the first one or two contests do not set the world on fire. The word has to get out. People will talk to their friends about this site that is running this great contest, and before too long your site will have a name for running contests. There are people out there who really go for that sort of thing and will visit your site regularly.
8.Let visitors download free software. It could be freeware, shareware, demos etc. You could even turn part of your site into a free software area and let other people sell it or give it away from this area. You do not need to produce the free software yourself. There are plenty of sources on the web. All you have to do is link to them. If you gather a significant amount of software of a type relevant to the topic of your site you will make your site a valuable resource for your visitors and they will keep coming back to get more.
9.Offer free online services or utilities from your web site. They could be search engine submitting, copy writing proofreading etc. The service or utility should be helpful to your target audience.
10.Give your visitors a free membership to your online club. People like to feel that they belong to something, why not your online club. You could also give away a free newsletter for club members only. The members will very likely want to contribute a large part of its content making it easy to source articles. If you offer them a link back to their own site your members will be queuing up to put content in your newsletter.
I goes without saying that all of the above should be relevant to the topic of your site in order to be of interest to your visitors. Do not keep changing the topic of your site. I see this happening all too often. The webmaster has a site for three months or so and becomes disheartened because his site not taken off as he hoped, so he decides to try a different topic. Doing so he loses the regular visitors s/he had and has to start at the beginning again in the new topic. Also, the search engines will very likely be slow to change to the new topic, confusing everyone who visits from there. It may also affect the PR of the site as the new topic may initially be viewed as unrelated content.