Reply To: Seeing a 60% drop off in traffic since the update

Forum White Hat SEO Seeing a 60% drop off in traffic since the update Reply To: Seeing a 60% drop off in traffic since the update

#14951
deinterest

30% drop in december, but things are looking better now.

Scroll to Top