In order to increase the traffic from search engines, you have to improve your ranking in serps.
The first step would be to build backlinks using your main keywords for anchor text. Fresh and unique content will indeed help a lot as well.
Spice up your website with some link baits. If you have the possibility, give away some free stuff like ebooks and other small application.
|