A lot goes into a successful Local SEO strategy, so there are a lot of factors to consider when we put together our Top 50 Local SEO Companies list. We evaluate hundreds of Local SEO firms and assign scores for criteria such as the on-page work of the company’s own homepage, how effectively the company achieves high rankings for the keyword phrases it targets, the quality of the SEO company’s backlinks, and the number of times the Local SEO firm is mentioned in the media. Our scoring system also considers each company’s participation in the SEO community through its own blog, guest posts on other blogs, secret shopping, and speaking at conferences.
Those data points are weighted and used to produce a score for each Local SEO provider, which we then use in compiling our Top 50 list. We don’t make the details of our proprietary scoring system public knowledge, so SEO companies can’t “game the system” for a higher ranking — but any company that gets a high score on several of these data points is likely to use the best and most effective Local SEO methods.