Black Hat SEO is a search engine optimization technique that exploits weaknesses in the search engines’ algorithms to boost your site’s ranking. It violates the search engines’ guidelines and principles and is often a violation of their terms of service.