Have you heard of "pay-per-click" or "PPC?" It's the same concept only with today's advantages, businesses have many more options outside of paying a fee every time someone clicks on their Google ad.
Social media advertising
Subscribe for More Awesomeness
Subscribe to my monthly newsletter to see new site launches, find out who my featured client is - plus other random acts of codeness. (I promise my intent is to jam your inbox full of informative goodies, not spam it.)