03-07-2024, 02:48 PM
Our UK traffic is down. As soon as the updates started.
It's not that our rankings of the eCommerce site fell. But the traffic just fell by 20%. It's not right.
It's not that our rankings of the eCommerce site fell. But the traffic just fell by 20%. It's not right.