Inevitably this question comes up in every sales meeting: “How long will SEO take?” The answer, of course, is “It depends.”  While some very fancy and technological sites will give us some very interesting data about domain age, link volume, trust...