Natural Search Blog

How major companies choose SEOs

While we have our own in-house SEO team (and I immodestly consider myself something of an expert in SEO), I do periodically hire an SEO company for various special consulting projects to augment our internal expertise. We hire for stuff like auditing of our optimization work, advice on special problems, strategic planning, and etc. While I’m expert in this area, it’s incestuous and full of hubris not to get some external input.

So, how do we select SEO firms from out of the pack? The internet is crawling with firms and individuals who perform all sorts of SEO work. On the business side, there’ve been times when various firms have seemed to be virtually beating down the door with proposals to “help” us. And at SES conferences, there’s times when it seems like all our Marketing and Sales people attending are perceived as chum thrown into the roiling waters of sharks. Fortunately they look for those of us in the technology department to vet such proposals.

I thought it might be of interest to note down a handful of general guidelines for many of you other SEO professionals out there who are interested in doing work for Fortune 100 firms such as ours.


Fatal error: Uncaught Error: Call to undefined function UTW_ShowCurrentTagSet() in /home2/sspencer/public_html/ Stack trace: #0 /home2/sspencer/public_html/ require_once() #1 /home2/sspencer/public_html/ load_template('/home2/sspencer...', true) #2 /home2/sspencer/public_html/ locate_template(Array, true) #3 /home2/sspencer/public_html/ get_footer() #4 /home2/sspencer/public_html/ include('/home2/sspencer...') #5 /home2/sspencer/public_html/ require_once('/home2/sspencer...') #6 /home2/sspencer/public_html/ require('/home2/sspencer...') #7 {main} thrown in /home2/sspencer/public_html/ on line 5