SEOs at Large Agencies earn 44% more than Freelancers

SEOs at Large Agencies earn 44% more than Freelancers
Key 'Takeaways' From This Post
  • SEOs at Large (National) Agencies earn 44% more than Freelancers
  • Large (National) Agencies report an average of $584,788 in company revenue
  • Large (National) Agencies earn 2X fees per client than Smaller Agencies & Freelancers
  • SEO Agencies are much more confident about 2016 than Freelance SEOs
  • 89% of Large (National) Agencies are likely to recruit new staff in 2016

Last month we published the Local SEO Industry Survey; the results of which gave us the latest data & insights about the local search industry – from those that work in it day to day.

In this follow-up post, we’ve taken a closer look at the survey responses from the perspective of the different types of SEOs & Agencies who took part.

The 1,972 respondents identified themselves in one of the following roles/agency types:

  • Local / Regional Agencies (34%)
  • National / International Agencies (21%)
  • Web Designers / Agencies (16%)
  • Freelance SEOs (16%)
  • In-house SEOs (13%)

Because these roles/agencies can be so different in terms of their size, revenues, amount of clients, services offered etc… it is very useful to drill down into the results for each type of company. This makes it easier for SEOs/Agencies/Web Designers to benchmark themselves against similar businesses and draw more meaningful comparisons.

In the following post we take a look at 6 of key findings of this deep-dive analysis. We also gave away a free Apple Watch in the survey, and you can find out who the winner was here.


What was your company revenue in the last 12 months?

SEO agency revenue

NB: No year on year comparison available for this chart

Key Findings:

  • In-house SEOs reported the highest company revenues*
  • National / International Agency SEOs reported an average of $584,788 in company revenue
  • Local / Regional Agency SEO reported an average of $324,900 in company revenue
  • Freelance SEOs reported an average of $87,400 in company revenue


*Although In-House SEOs come out top we can discount the data in our comparisons. Most of the businesses they work within are not focused on providing marketing/SEO services to other businesses, so they generate their revenue through other business practices. Therefore a comparison of revenue vs. agencies / freelancers isn’t that relevant and useful in our analysis.

If we focus on marketing/ search businesses, we see that larger (National / International) agencies generate the highest revenues – an average of $584k/year. Given that these agencies are bigger in scale than local agencies this isn’t surprising.

The survey also found that on average National / International agencies employ 7 SEOs vs 4 SEOs at Local / Regional Agencies.

What is interesting, is the scale of revenue difference between different agency/SEO types:

  • National / International Agencies earn 80% more than Local/ Regional Agencies
  • Local/Regional Agencies earn 3.7x more than Freelance SEOs

Averages however can be misleading, as they can be skewed by outlying results. So to help illustrate this point further, here are the median revenues for each business type:

  • In-house SEO – $1million+
  • National / International Agency – $500,000-$1million
  • Local / Regional Agency – $150,000-$250,000
  • Web Designer / Agency – $75,000-$100,000
  • Freelance SEO – $30,000-$50,000

How many clients do you personally handle?

how many clients do you handle

NB: In-house SEOs excluded from chart

Key Findings:

  • SEOs at National / International Agencies look after 17 clients on average (vs 15 in 2014)
  • SEOs at Local / Regional Agencies look after 16 clients on average (vs 12 in 2014)
  • Freelance SEOs look after the least number of clients (9 vs 7 in 2014)


The difference between the amount of clients that an SEO is responsible for at agencies of different sizes is not large – e.g. National / International Agencies agencies (17) vs Local / Regional Agencies (16).

This is despite the much larger gulf in company revenues. Of course, this only reflects on the number of clients to work with, not the amount & complexity of tasks required.

For example, Freelance SEOs look after far less clients on average (9), but you would expect a Freelancer to cover every aspect of the client relationship (including local SEO audits, local search optimization & reporting), as well as managing their ‘company’ as a whole (including new business development, self marketing & often accounting, etc.).

Year on year, Web Designers / Agencies saw the biggest increase in client numbers (up from 10 to 15).

What is your pre-tax personal annual earnings?

how much do SEOs earn

NB: No year on year comparison for this chart

Key Findings:

  • SEOs at National / International Agencies reported the highest average earnings ($83,200)
  • Web Designers / Agencies reported the lowest average earnings ($56,500)


Working for a National / International Agency, the average SEO is expected to work with a greater amount of clients, but they are also rewarded with the highest annual earnings by a considerable distance.

Freelance SEOs, whilst having the freedom of working for themselves, only earn slightly more than Web Designers who participated in the survey.

The median pre-tax annual earnings are listed below:

  • National / International Agency – $60,000-$75,000
  • In-house SEO – $45,000-$60,000
  • Local / Regional Agency – $45,000-$60,000
  • Freelance SEO – $30,000-$45,000
  • Web Designer / Agency – $30,000-$45,000

The In-house SEO’s average income of $72,100 can be slightly misleading as we don’t have data on which industries their companies operate in. However, it’s clear that SEOs don’t have to work for an agency in order to make a good annual income.



How many new leads do you proactively contact each month?

new leads for SEOs

Key Findings:

  • National / International Agencies contact an average of 14 new leads per month (vs 13 in 2014)
  • Local / Regional Agencies contact an average of 10 new leads per month (vs 11 in 2014)
  • Only National / International Agencies contact more new leads year on year


Larger Agencies have more SEOs in their ranks (average of 7) & can therefore take on a greater amount of clients. And with each SEO able to look after 17 clients, this is significant capacity to fill, hence an active, even aggressive, approach to sales.

Year on year, all except the National / International Agencies are contacting less new leads per month, and it’s the Web Designers / Agencies that have the biggest change since 2014 (down from 10 to 7).

What does an average customer pay you each month?

SEO client fees

Key Findings:

  • National / International Agencies command the highest fees from clients
  • Freelance SEOs receive the lowest; approx $913 from a client each month


We’ve already seen that larger National / International Agencies handle the most clients & contact the most new leads per month. The above chart shows they can also command the higher fees from customers – almost double that of the next highest (Local / Regional Agencies).

In part this difference is due to the types & scale of clients that larger agencies work with. National retail & Enterprise scale businesses have greater marketing budgets, and so can afford to pay higher fees. Smaller agencies often find it hard to win larger scale clients due to their risk-averse procurement requirements which demand that outsource partners have sufficient scale & security.

Do you expect to grow your business in the next 12 months?

SEO Agency growth

Key Findings:

  • National / International Agencies are the most positive about growth in 2016 (94%)
  • Freelance SEOs are the most unsure about growth in 2016 (74%)


National / International Agencies are the most positive with their outlook for the next 12 months; 94% expect to see growth in 2016.

It is a very similar pattern for all of the Agencies who took part in the survey, and it’s only In-house / Freelance SEOs who fall below the 90% mark for expectancy of growth. 26% of Freelancers either don’t expect growth in the next 12 months, or say ‘maybe’, which points to less security in their situation.

Are you planning to recruit more staff in the next 12 months?

recruiting SEO staff

NB: In this chart we have collated responses from the original survey which gave 5 possible answers; ‘Yes, definitely’ & ‘Yes, probably’ are represented as ‘Yes’, whilst ‘No it’s unlikely’, ‘No, definitely not’ & ‘Not sure yet’, are represented as ‘No / Unsure’.

Key Findings:

  • National / International Agencies are the most likely to recruit more staff in 2016 (89%)
  • Freelance SEOs are the least likely to recruit more staff in 2016 (42%)


When businesses expect growth, they also expect to hire new staff. National / International Agencies are almost entirely positive about their prospects for the next 12 months, and they are also the most likely to recruit in 2016.

Freelance SEOs are the only group who don’t expect to recruit new staff in the majority. The very nature of being a Freelancer means that they are unlikely to do so of course – unless they take that next step towards becoming a small agency.

Apple Watch winner announced

We launched the survey with a free prize draw to giveaway an Apple or Android Watch worth up to $500. Following the prize draw last week, we can announce that the winner was Molly Bier, an SEO Specialist at Disney ABC Television Group.

Molly has since collected her chosen Apple Watch (38mm Silver Aluminum Case with White Sport Band) from her local Apple Store in New York. Congratulations Molly!


Ross Marchant
About the author
Ross is the former Marketing Manager for BrightLocal. With 9+ years SEO and content experience, Ross spearheaded the marketing and CRM initiatives which focus heavily on creating useful and informative content. Ross coordinated the research program at BrightLocal which delivers unique insights into both the SEO industry and local consumer behaviours.