pay per click is the advertising resource on which most online campaigns are dependent business directory