Implementing search engine marketing (SEM) and pay-per-click (PPC) advertising