Remember High School? There were kids that stood out, popular ones. Someone would speak their name and everyone would say "yea, I've heard about him/her". Popularity was everything. Well, times may have changed but basic concept is same. Popularity is alive and well on Internet.
So what makes some businesses/people stand out online while others fade off into Internet haze? There's a method to this madness and I'm going to explain it to you.
Pretend you were a resident in XYZ community. Now how would you make yourself known as part of neighborhood? Maybe by associating with your neighbors, participating in community groups, maybe even running for council. You could stay home and just keep to yourself, but no one will know who you are or what you stand for. It's same online.
The Internet may be a different kind of neighborhood, but it's still a community of people, and it functions on same principals.
In order to get your business or name out there, you need to create a buzz. To create that buzz you need to get involved in various online activities. You should be doing some, or all of following on a weekly basis to get your name out there amongst people.
1) Post to various web based bulletin boards
2) Publish your own Ezine/Newsletter
3) Make sure you include a script on your homepage that allows visitors to recomend your site to their friends with just a click. Referals from friends carry a lot of weight, so you really should be taking advantage of this one.