Editor’s note
Here are the top takeaways:
The median annual salary for SEOs we polled was $49,211
The highest annual salary we polled was $229,652
To earn the higher salaries in SEO you need be a technical SEO expert—Heads of SEO, SEO Directors and SEO Leads all said that their main specialization was technical SEO
Only 5.4% of respondents learned SEO through a course—most learned on the job (52.3%) or by themselves (42.3%)
36.9% described themselves as content specialists, 30.6% described themselves as technical specialists, 6.3% described themselves as specializing in link-building
49.5% of respondents worked in SEO agencies, 42.3% in-house and 8.2% were self-employed
Most respondents (28.8%) worked in companies that had 11-50 people
The average SEO experience of our respondents was 6.9 years
Self-employed SEOs earned the most on average ($60,232k)—the median annual salary for in-house roles was slightly lower at $56,789, and agency SEOs had the lowest median annual salary at $44,169
There were also a few surprises:
Few SEOs in our survey said that they specialized in link building compared to technical and content. This is despite the fact that links are still one of the most important Google ranking factors.
The average level of experience between SEO Directors and Head of SEO is not that different—10.4 years for a SEO Director and 10.6 years for a Head of SEO—but the salary difference between the roles was ~$11,552—quite substantial.
Role
Median annual salary ($USD)
Average experience (years)
Main specialization
Main work location
Head of SEO
$92,988
10.6
Technical SEO
Agency and in-house
SEO Director
$81,436
10.4
Technical SEO
Agency and in-house
SEO Lead
$38,289
7.4
Technical SEO
Agency
SEO Specialist
$49,229
5.8
Content
In-house
SEO Account Manager
$43,850
4.2
Content
Agency
SEO Consultant
$49,240
6
All-rounder
Agency
SEO Executive
$31,956
3
All-rounder
Agency
SEO Analyst
$56,393
5
All-rounder
In-house
Here’s how annual salaries broke down across our respondents:
According to the SEOs we polled, most of them learned SEO on the job or were self-taught.
Most of our respondents had a couple of years of experience under their belts. The amount of experience Head of SEOs had versus SEO Directors was not that different, at around 10 years.
Across all respondents, the average experience was 6.9 years
For Head of SEO, the average experience was 10.6 years
For SEO Director, the average experience was 10.4 years
For SEO Lead, the average experience was 7.4 years
For SEO Account Manager, the average experience was 4.2 years
For SEO Consultant, the average experience was 6 years
For SEO Executive, the average experience was 3 years
For SEO Analyst, the average experience was 5 years
Technical and Content were the two top skills that SEOs we surveyed specialized in.
The proportion of SEOs that said they specialized in links was much lower despite links being a major ranking factor.
Our survey showed an almost 50/50 split between the UK and Europe. 48.6% of respondents were from the UK—perhaps not surprising given that BrightonSEO is based in the UK.
Most of the respondents we spoke to worked in agencies or in-house. It does mean, however, that our salary data was mainly focused on these two employment types.
Across all respondents, the most common company size was 11-50. A large proportion of SEOs also worked for substantially larger companies that had over 1000 employees.
Here’s the full breakdown of each role.
It’s probably not too much of a surprise that the Head of SEO role was our highest-paying SEO role surveyed. What’s more of a surprise was the variation in salary—our survey showed that a Head of SEO can earn anything from ~$25k to ~$229k.
According to our survey, a Head of SEO has ~10.6 years of experience.
46.7% of respondents worked for an agency, and 46.7% worked in-house. 6.7% were self-employed.
66.7% of respondents said they were self-taught, 26.7% said they’d learned on the job, and 6.7% said that they had learned SEO from a course.
40% said that they specialized in technical SEO, 33.3% in Content, and 13.3% said they were a generalist. The remaining 13.4% said they focused on people management.
This is surprising, as it implies that 73.3% of people in Head of SEO roles are actively providing SEO services for their clients rather than focusing on managing a team.
There were two company sizes that were most popular for Head of SEOs to work in. 40% of respondents said they worked in companies with 11-50 people, and 20% said they worked in companies with over 1001 people.
40% of respondents were from the UK, 13.3% were from the Netherlands, and the remainder were from mainland Europe.
The salary variation wasn’t quite as extreme for SEO Directors, but salaries ranged from ~$42k to ~$121k—still quite a difference.
SEO Directors in our survey had 10.4 years of experience on average.
There was a 50/50 split between SEO Directors’ backgrounds, with 50% from agency and 50% from in-house
62.5% of SEO Directors described themselves as self-taught, and 37.5% said that they learned SEO on the job.
75% of them specialized in technical SEO, whilst 25% described themselves as generalists or Other.
According to our survey, SEO Directors typically work in medium to large companies. 25% said that they worked in companies that had over 1000 people, and 25% said they worked in companies that had 51-100 employees.
Most SEO Directors we surveyed were from the UK (62.5%). The rest were equal splits between India, the U.S., and Germany (12.5%).
SEO Leads typically have a lot of experience, but our survey shows that they only earn slightly more on average than SEO Specialists.
SEO Leads in our survey had 7.4 years of experience on average.
50% of SEO Leads came from an agency background, 41.7% came from in-house, and 8.3% were self-employed.
69.2% learned on the job, 23.1% were self-taught, and 7.7% learned SEO through a course.
30.8% of SEO Leads specialized in technical SEO, 23% specialized in content, and 23.1% specialized in links. 15.4% described themselves as generalists. The remaining 7.7% described themselves as specializing in SEO strategy.
46.2% worked in companies that had 1001+ people, and the remaining 53.8% worked in smaller companies.
23.1% of SEO Leads came from the UK, with the remainder coming from the Netherlands, Italy, and Sweden (15.4% each) and 30.7% from other European countries.
SEO Specialists we surveyed had around 5-6 years of experience, but they typically got paid better than SEO Leads. Based on my experience, this may be due to in-house roles paying better than agency roles in the UK.
SEO Specialists in our survey had an average of 5.8 years of experience.
41.2% of SEO Specialists came from an agency background, while 58.8% said that they were from an in-house background.
58.8% of SEO Specialists said that they had learned SEO on the job, 35.3% said that they were self-taught, and 5.9% said that they had learned SEO through a course.
52.9% of SEO Specialists specialized in content, 29.4% focused on technical, 11.8% described themselves as all-rounders, and 5.9% described specialized in links.
41.2% of SEO Specialists said that they worked in companies that had 11-50 people. Only 17.6% of respondents said that they worked in companies that had 1001+ people. 23.6% said they worked in companies between 51-500 people. The remaining 17.6% worked in smaller companies with less than 10 people.
23.5% of SEO Specialists said that they were from the UK, with the remainder from Europe.
SEO Account Managers in our survey were one of the most consistent salary bands earning between ~$40k and ~$55k.
SEO Account managers in our survey had 4.2 years of experience on average.
85.7% of respondents worked for an agency, and 14.3% worked in-house.
71.4% of respondents said they learned SEO on the job, and 28.6% said they were self-taught.
42.9% said that they specialized in content, 28.6% described themselves as an all-rounder, 14.3% said they were technical SEO, and the remaining 14.2% said they specialized in links.
42.9% of respondents said they worked in companies with 11-50 people, and 28.6% said they worked in companies with over 1001 people. The remaining 28.6% was split equally between people who worked in companies with between 2-11 people or 51-100 people.
85.7% of respondents were from the UK, and 14.3% of the remainder were from Europe.
SEO Consultants we surveyed earned up to ~$87k, which was lower than I was expecting—because our SEO pricing post suggested that SEO consultants charge between $100-150 per hour.
But as the data is UK-focused, the likely reason for this is the £85k VAT tax threshold.
SEO Consultants in our survey had 6 years of experience on average.
63.3% of respondents worked for an agency, and 36.7% worked in-house.
45.5% of respondents said they were self-taught, 36.4% said they’d learned on the job, and 9.1% said that they had learned SEO from a course. The remaining 9% said they’d learned from other ways.
27.3% said that they specialized in technical SEO, 27.3% in content, and 27.3% said they were a generalist. The remaining 18.1% said they focused on management and strategy.
SEO Consultants typically worked on their own or in smaller agencies according to our survey — 36.4% of respondents said they worked on their own, and 27.3% said they worked in companies with 51-100 people. The remaining 36.3% said they worked in companies with between 2-50 people.
36.4% of respondents were from the UK, 27.3% were from the Netherlands, and the remaining 36.3% were from Europe.
SEO Executives in our survey had 3 years of experience on average.
80% of respondents worked for an agency, and 20% worked in-house.
80% of respondents said they were self-taught, and 20% said they’d learned SEO from a course.
40% said that they specialized in technical SEO, 20% in Content, and 40% said they were a generalist.
80% of respondents said they worked in companies with 11-50 people, and 20% said they worked in companies with 1001 or more people.
80% of respondents were from the UK, and 20% were from Belgium.
SEO Analysts typically had a few more years of experience than SEO Executives, but it looks like they earned roughly the same as them.
SEO Analysts in our survey had 5 years of experience on average.
33.3% of respondents worked for an agency, and 66.7% worked In-house.
33.3% of respondents said they were self-taught, and 66.7% said they’d learned on the job.
33.3% said that they specialized in technical SEO, 33.3% in Content, and 33.3% said they specialized in News SEO.
33.3% of respondents said they worked in companies with 101-200 people, and 66.7% said they worked in companies with over 201 people.
SEO Analysts came from a range of locations 33% of respondents were from Portugal, 33.3% were from Brazil, and the remainder were from Serbia.
Sidenote.
We didn’t get many respondents for the SEO Analyst role—so take these results with a pinch of salt.
SEO salaries aren’t often discussed in detail within the industry, so getting a snapshot of their current state from one of the biggest SEO conferences in the UK was insightful.
For our next salary survey, we’ll be opening it up to all SEOs. If you’d like to take part—you can enter here.
Got questions? Ping me on X (formerly known as Twitter)