Sherlock Holmes once said that ‘once you have eliminated the impossible, whatever remains, no matter how improbable, must be the truth’ and that neatly sums up where we find ourselves today. . Since the introduction of Hummingbird webmasters across the world have been reporting sharp drops in keyword positions and in some cases a complete […]