05-29-2021, 03:23 PM
Although indexing remains an issue still I am seeing some improvements.
Compared to last weekend every site I monitor has fell atleast 25% traffic.
Compared to last weekend every site I monitor has fell atleast 25% traffic.