04-19-2024, 04:27 AM
(04-18-2024, 02:45 PM)diamondhead Wrote: Why noticed it now? I remember reading your posts in the SERP thread back in March.
As, I said this is the site I least expected. It relies heavily on natural traffic so I didn't even realized it because I thought to drop 10-15% traffic it is not unnatural.
@nehal91 There are at least 6000 forms submitted I have checked so far 700 since the last 2 days. Nothing found so far. I will work hard in the weekend to check them quickly.