The Internet presents the ability to make money or get 15 minutes of fame to anyone with a computer. With the Search Engines being the main source to these ends. Optimizing websites and taking measures to get to the top of the Search Engines is a big deal. There are several ways to accomplish this goal some less ethical than others, or Black Hat. Black hat refers to techniques that are used to help fool the algorithms of the Search Engines. White hat is to design a website with good navigation for users with valuable content (which is also good for Search Engines).
So here is the SEO acid test
If you are going to use a technique that is intended to get more visitors to your site, ask yourself one simple question: Will this add value to the visitor? If the answer isn’t a strong yes then rethink what you are doing.