Build community by helping people solve problems
Share solutions and information
Freely link to sites that are useful and related (not link exchange)
Search for pages/blogs with similar topics to your posts and communicate.
For .edu links, make educational pages
Some examples of success:
added me to a review of scheduling software
because of my XML schedule page
My page on fixing the quote tag in IE
is linked to far and wide. I link out to competing solutions because they are good.
My little used html
page gets a huge amount of traffic from colleges.
My page on the dojo tree widget
ranks higher (in google) that the dojo site for "dojo tree". Why? their documentation sucked at the time. I solved my
problem and documented so others
. Result, my readers create links to the page.
I let a friend publish to my site to gain recognition. We wrote an article
about using MyEclipse to build XUL apps. The folks at MyEclipse promoted the article
and even sent a reference to it in their monthly newsletter.
The best way to get traffic is to create an environment where your visitors work for you. Communities share links and traffic to your site. You'll know when your referrer logs show a significant amount of traffic from email clients (a sign people are sharing links to your site).