I have been a Moz Local customer from its inception. I am still not listed on Best of the Web. Can it get submission get pushed through Moz or should I just pay BOTW directly for a listing?
Posts made by cstreegz
-
Moz Local not submitting to Best of the Web. What gives?