I have an Aabaco website and since last night, I've been getting visits from all over the world from the following referrer: seocheckupx.com
I've received about 20 hits, covering almost every continent. Prior to last night, the referrer was always Google, Facebook, Duckduckgo, etc. Does anyone, by any chance, know anything about a referrer: seocheckupx.com ?
Any help would be greatly appreciated!