Searching for information on the Internet is essential to every user. I wouldn't want to spend too much time looking for information on a subject I choose. Looking for a site and getting the exact information you need is usually like finding a needle in a haystack. There are millions of pages for a single word but you have to know which ones you should tag it with so if the search engines look you up for information you would get first reads. Content is a priority; and if there are other things you need to consider in making your site visible it is Search Engine Optimization. It's a whole process that includes Link Building, exchange or marketing. If your site appears on top when a topic is being searched then you have higher visibility too; which would also mean getting higher hits on your site. Web masters have been practicing this method for a long time now and they always want to outdo the competition. If I was ordering pizza I would definitely order with the first restaurant that will appear when I search for it on engines.
Exchanging links with other sites that also have the same content or information that you have is one effective way of getting the word out. You would be able to benefit from the same people who need information in the same niche. If for example you own CNN and your link is indicated on BBC; chances are if the news on BBC does not satisfy then and you seem to have more in depth analysis of a report then you would likely get a reader or two from the original source. There are various ways and formula that search engines follow in order to rank sites when key words are typed in a search box. This can make or break the success of your on line presence and do better things for your business or avenue of information. You share what you know and if you get the audience you deserve... that's one of the greatest things to achieve for your site!
Isn't that nice to know?! =)