Millions of webmasters across the world woke up on Tuesday to see traffic and revenue crash by 50% or more after Google released its latest update â dubbed âGoogle Penguinâ â on the 24th of April. These were sites that had a clearly outlined SEO strategy: lots of backlinks (many from dubious sources), comprehensive on-page [...]
More...
More...