Ever visit a domain only to find a page full of ads? Known as domain parking, the placement of PPC (pay-per-click) ads on traffic-rich domain names has always been a popular source of revenue for domainers. With the modernization of the Internet and the evolution of a much savvier group …