SEO Leeds based marketing and web design team ready to help! SEO is a common and powerful online marketing channel. Google processes 3.5 billion searches a day and the idea with SEO is to tap in to that traffic. Here are some tools which we use in the quest for this valuable traffic.