Forum Moderators: martinibuster
Over and above google local results have started showing up at the top of niche I have been doing.
Well... just bad luck.
Maybe I need to start a new site from the scratch. I do not know how long that is gonna take because I am not a rich investor.