FirstHR

Free SEO Specialist Job Description Templates

Free SEO specialist job description templates: in-house generalist, technical, content, manager, and entry-level. Download as DOCX.

Nick Anisimov

Nick Anisimov

FirstHR Founder

Hiring•
•
16 min

SEO Specialist Job Description Templates

5 free templates by role type. Download as DOCX or copy-paste.

Hiring a search engine optimization (SEO) specialist is usually the moment a small business decides organic search should be a system instead of a hobby. The five templates below cover the real versions of the role: the in-house generalist that no job board offers, technical, content, SEO manager, and entry-level.

The choice matters, because generic templates fail hardest on this hire. The corporate version describes a narrow specialist inside a marketing department. At a small company, the real opening is one person who owns keyword research, on-page work, technical basics, content, and the monthly report, answering directly to the owner. Post the corporate version and you interview the wrong people.

At FirstHR, we build for small businesses that hire without an HR department, and we run our own organic growth in-house, so this posting is one we know from both sides of the desk. Each template is ready to use: settle the scope question, fill in the bracketed fields, and post.

TL;DR
Five free, ready-to-use SEO specialist job description templates: In-House / Generalist for small businesses, Technical, Content / On-Page, SEO Manager, and Junior / Entry-Level. Download as DOCX, customize the bracketed fields, and post. Skip the degree requirement, ask for results with numbers, and publish the salary range: in SEO, demonstrated outcomes are the only credential that matters.

What Is an SEO Specialist?

An SEO specialist grows a company's visibility in organic search: researching what customers search for, optimizing pages and content to rank for it, keeping the site technically healthy, and reporting what the work produced. Google's own Search Central SEO documentation describes the working knowledge the role applies daily, from how search crawls and indexes pages to how content gets evaluated.

For hiring purposes, the defining fact is that SEO specialist is several jobs sharing one title. At larger companies the role splits into technical, content, and strategic lanes; at a small business one generalist owns the whole channel. The posting's first job is to say which version of the role you are hiring, because the candidates barely overlap.

There is also no separate federal wage category for SEO specialists, which is why salary benchmarks for the role need care. The Standard Occupational Classification, the system federal statistical agencies use to sort workers into occupations, places search marketing work, including recommendations to raise search engine ranking, under market research analysts and marketing specialists (13-1161).

O*NET, the occupation database sponsored by the Department of Labor, lists SEO strategist and SEO consultant titles in that group's search marketing strategists profile.

SEO Specialist Responsibilities and Duties

SEO specialist responsibilities fall into four areas: research and strategy, on-page and content work, technical SEO, and analytics with reporting. The weight between them defines which version of the role you are hiring, and at a small business the in-house generalist carries all four. These are the duties grouped the way the templates use them.

Research & strategy
Run keyword research and map intent to pages
Analyze competitors and content gaps
Prioritize the work that moves revenue
On-page & content
Optimize titles, headings, and page structure
Build content briefs and edit for search
Manage internal linking across the site
Technical SEO
Monitor indexing, sitemaps, and crawlability
Track Core Web Vitals and page experience
Implement structured data where relevant
Analytics & reporting
Track rankings, traffic, and conversions
Report monthly with drivers and next steps
Flag drops and algorithm impacts early

A good posting picks 6 to 10 concrete duties from these areas and names the real work: own keyword research and map it to pages, run monthly crawls and ticket the fixes, report rankings and organic conversions to the owner. A vague line like “improve our SEO presence” attracts vague applicants.

Still Using Spreadsheets for Onboarding?
Automate documents, training assignments, task management, and track onboarding progress in real time.
See How It Works

Which SEO Role Do You Actually Need?

Before choosing a template, settle which job exists at your company. The same title covers a generalist channel owner, two distinct specialist lanes, a manager, and a trainee, and posting the wrong one wastes weeks of interviews.

RoleCore mandateRight whenTypical level
In-house generalistOwn organic search end to end, aloneFirst SEO hire at a small businessMid-level
Technical specialistSite health, crawling, indexing, speedLarge or complex site, engineering-heavy fixesMid to senior
Content / on-page specialistContent that ranks, briefs, internal linksContent is the growth engineMid-level
SEO managerStrategy, team, budget, channel revenueChannel exists and needs an ownerSenior
Junior specialistExecute tasks under mentorshipAn SEO lead exists to train themEntry-level

The honest default for a small business is the generalist: there is rarely enough single-lane work to fill a specialist's week.

Which Template Should You Use?

Pick the template that matches the role you settled on above. The structure is the same across all five, but the responsibilities, qualifications, and application asks differ enough that the matched version always reads more credibly to candidates. Use this guide to choose.

In-House / Generalist
Small business, first SEO hire
One person owning organic search end to end: research, on-page, technical basics, content, and reporting, working directly with the owner.
Technical SEO Specialist
Site health and architecture
Crawls and audits, Core Web Vitals, indexing and structured data, migrations, and engineering collaboration with scoped tickets.
Content / On-Page Specialist
Content that ranks
Keyword research into briefs, writing and editing, on-page optimization, internal linking ownership, and content performance tracking.
SEO Manager / Senior
Owns the channel
Strategy and roadmap, link-building programs, mentorship, budget ownership, and revenue-framed reporting to leadership.
Junior / Entry-Level
Mentored growth role
Keyword research, on-page tasks, and reporting under direct mentorship, with bootcamp and self-taught backgrounds explicitly welcome.
Match the Template to the Scope
Two questions sort it quickly. First, team or solo: a first SEO hire owning the channel alone is the Generalist; a hire joining existing SEO work is one of the specialists or the Junior. Second, the bottleneck: site health problems point to Technical, a content engine points to Content / On-Page, and a channel that needs strategy, budget, and accountability points to SEO Manager.

5 Free SEO Specialist Job Description Templates

Download all five as separate Word files in one ZIP, or copy individual templates. Each one covers the job summary, key responsibilities, required and preferred qualifications, compensation, and how to apply, and each asks applicants to show SEO work they have done. The In-House / Generalist template also adds a company overview. Fill in the brackets before you post.

Download All 5 Job Description Templates
In-house generalist, technical, content, SEO manager, and entry-level. All as DOCX files in one ZIP.

Template 1: In-House / Generalist SEO Specialist (Small Business)

The flagship version for a first SEO hire: one person owning research, on-page, technical basics, content collaboration, and reporting, working directly with the owner. The version no job board offers.

In-House / Generalist SEO Specialist Job Description (Small Business)
SEO SPECIALIST JOB DESCRIPTION (IN-HOUSE GENERALIST, SMALL BUSINESS)
Company: __
Location: __ ([ ] On-site [ ] Hybrid [ ] Remote)
Reports to: [Owner / Marketing Lead]
Employment type: [ ] Full-time [ ] Part-time
Salary range: $_____ to $_____ per year

ABOUT [COMPANY NAME]

[One or two sentences about your business, who your customers are, and why
organic search matters to how you grow.]

JOB SUMMARY

[Company Name] is a ____-person company hiring our first in-house SEO
Specialist. This is a generalist role: you will own organic search end to
end, from keyword research and on-page optimization to technical basics,
content collaboration, and reporting. There is no SEO team above you and no
agency to hand work to. You will work directly with [the owner / marketing],
set the strategy yourself, and see your work show up in real leads.

KEY RESPONSIBILITIES (THE WHOLE JOB)

•Own keyword research and map keywords to pages and content
•Optimize on-page elements: titles, headings, internal links, structure
•Handle technical SEO basics: indexing, sitemaps, page speed flags
•Brief and collaborate on SEO content with [writer / owner / team]
•Monitor rankings, traffic, and conversions in Google Search Console
and Google Analytics
•Report monthly on what moved, what did not, and what is next
•Manage local SEO where relevant: business profile, reviews, citations
•Prioritize ruthlessly: pick the work that moves revenue first

REQUIRED SKILLS AND QUALIFICATIONS

•____ + years of hands-on SEO experience with results you can show
•Working command of Google Search Console and Google Analytics
•Experience with at least one major SEO platform: _______________________
•Ability to work without an SEO team: self-directed, resourceful
•Clear written communication with non-marketers
PREFERRED QUALIFICATIONS
•Experience at a small company or as a solo SEO
•Basic HTML/CSS understanding
•Content writing or editing ability
•No degree required: results and judgment matter more

COMPENSATION AND HOW TO APPLY

Salary range: $_____ to $_____ per year
Benefits: __
To apply, email __ with your resume and one example
of organic growth you drove (with numbers), by _.
[Company Name] is an equal opportunity employer.

Template 2: Technical SEO Specialist

For site-health-heavy work: crawls and audits, Core Web Vitals, indexing and structured data, migrations, and engineering collaboration through scoped tickets.

Technical SEO Specialist Job Description
TECHNICAL SEO SPECIALIST JOB DESCRIPTION
Company: __
Location: __ ([ ] Hybrid [ ] Remote)
Reports to: [Head of Marketing / Engineering Lead]
Employment type: [ ] Full-time
Salary range: $_____ to $_____ per year

JOB SUMMARY

[Company Name] is hiring a Technical SEO Specialist to own the health of
our site in search: architecture, crawlability, indexing, performance, and
structured data. You will work between marketing and engineering, find the
technical issues holding rankings back, and get the fixes shipped. This
role suits an SEO who reads crawl reports the way others read news.

KEY RESPONSIBILITIES

•Own site architecture, internal linking structure, and URL strategy
•Run regular crawls and audits; prioritize and ticket fixes
•Monitor and improve Core Web Vitals and page experience
•Manage indexing: sitemaps, robots directives, canonical strategy
•Implement and validate structured data (schema markup)
•Plan and oversee SEO for site migrations and redesigns
•Work with engineers: write clear, scoped tickets and verify fixes
•Report technical health and its impact on organic performance

REQUIRED SKILLS AND QUALIFICATIONS

•____ + years of technical SEO experience
•Strong command of crawling tools: _______________________
•Working knowledge of HTML, CSS, and how JavaScript affects rendering
•Experience with Google Search Console at a deep level
•Ability to communicate technical priorities to non-engineers
PREFERRED QUALIFICATIONS
•Experience with [your CMS / stack]
•Site migration experience
•Log file analysis experience

COMPENSATION AND HOW TO APPLY

Salary range: $_____ to $_____ per year
Benefits: __
To apply, email __ with your resume and one technical
SEO problem you found and fixed (with the outcome), by _.
[Company Name] is an equal opportunity employer.

Template 3: Content / On-Page SEO Specialist

For content-driven growth: keyword research into briefs, writing and editing, on-page optimization, internal linking ownership, and performance tracking.

Content / On-Page SEO Specialist Job Description
CONTENT / ON-PAGE SEO SPECIALIST JOB DESCRIPTION
Company: __
Location: __ ([ ] Hybrid [ ] Remote)
Reports to: [Marketing Lead / Content Manager]
Employment type: [ ] Full-time [ ] Part-time
Salary range: $_____ to $_____ per year

JOB SUMMARY

[Company Name] is hiring a Content SEO Specialist to turn keyword research
into content that ranks and converts. You will build content briefs, write
or edit SEO content, optimize existing pages, manage internal linking, and
track what performs. This role suits someone equally comfortable in a
keyword tool and in a draft.

KEY RESPONSIBILITIES

•Run keyword research and build a prioritized content roadmap
•Write detailed content briefs: intent, structure, internal links
•Write and/or edit SEO content to publication quality
•Optimize existing pages: titles, headings, freshness, internal links
•Own the internal linking strategy across the content library
•Track content performance: rankings, traffic, conversions
•Update and consolidate underperforming content
•Coordinate with [writers / freelancers / the team] on the calendar

REQUIRED SKILLS AND QUALIFICATIONS

•____ + years of SEO content experience with ranking examples to show
•Strong writing and editing in American English
•Keyword research proficiency with [your SEO platform]
•Understanding of search intent and on-page optimization
•Comfort with Google Search Console and Google Analytics reporting
PREFERRED QUALIFICATIONS
•Experience in [your industry or content type]
•Basic understanding of technical SEO
•CMS experience: _______________________

COMPENSATION AND HOW TO APPLY

Salary range: $_____ to $_____ per year
Benefits: __
To apply, email __ with your resume and two pieces
of content you optimized or wrote that rank (with URLs), by _.
[Company Name] is an equal opportunity employer.

Template 4: SEO Manager / Senior SEO Specialist

For channel ownership: strategy and roadmap, link-building programs, mentorship, budget accountability, and revenue-framed reporting to leadership.

SEO Manager / Senior SEO Specialist Job Description
SEO MANAGER / SENIOR SEO SPECIALIST JOB DESCRIPTION
Company: __
Location: __
Reports to: [Head of Marketing / CEO]
Employment type: [ ] Full-time
Salary range: $_____ to $_____ per year

JOB SUMMARY

[Company Name] is hiring an SEO Manager to own organic search as a channel.
You will set the strategy, manage the roadmap across content and technical
work, run link-building programs, mentor [junior staff / freelancers], and
report channel performance to leadership in revenue terms. This role suits
a senior SEO ready to be accountable for a number, not just a checklist.

KEY RESPONSIBILITIES

STRATEGY AND OWNERSHIP
•Own the organic search strategy and quarterly roadmap
•Set targets for traffic, rankings, and organic-driven revenue
•Decide build-vs-buy: in-house work, freelancers, agencies
EXECUTION MANAGEMENT
•Manage the content and technical SEO backlog and priorities
•Run link-building and digital PR programs
•Mentor and review the work of [junior SEOs / writers / freelancers]
REPORTING AND LEADERSHIP
•Report monthly to leadership: performance, drivers, and next bets
•Forecast organic growth and own the channel budget: $____________
•Keep the company ahead of search and AI-search changes

REQUIRED SKILLS AND QUALIFICATIONS

•____ + years of SEO experience with channel-level results to show
•Experience owning strategy, not just executing tasks
•Management or mentorship experience
•Strong analytical and forecasting skills
•Executive-ready communication
PREFERRED QUALIFICATIONS
•Experience in [your industry / business model]
•Experience managing agencies or freelancers
•Hands-on technical SEO depth

COMPENSATION AND HOW TO APPLY

Salary range: $_____ to $_____ per year
Benefits: __
To apply, email __ with your resume and a summary of
an organic channel you grew (with numbers), by _.
[Company Name] is an equal opportunity employer.

Template 5: Junior / Entry-Level SEO Specialist

For a mentored growth role: keyword research, on-page tasks, and reporting under direct guidance, with bootcamp graduates and self-taught candidates explicitly welcome.

Junior / Entry-Level SEO Specialist Job Description
JUNIOR SEO SPECIALIST JOB DESCRIPTION (ENTRY-LEVEL)
Company: __
Location: __ ([ ] On-site [ ] Hybrid [ ] Remote)
Reports to: [SEO Manager / Marketing Lead]
Employment type: [ ] Full-time [ ] Part-time
Salary range: $_____ to $_____ per year

JOB SUMMARY

[Company Name] is hiring a Junior SEO Specialist to support our organic
search work and grow into the role. You will run keyword research, handle
on-page optimization tasks, build reports, and learn the craft with direct
mentorship from [SEO Manager / Marketing Lead]. Bootcamp graduates,
self-taught SEOs with projects, and career changers are welcome; we hire
for curiosity and rigor.

KEY RESPONSIBILITIES

•Run keyword research and maintain the keyword tracking sheet
•Execute on-page optimization tasks from the backlog
•Update titles, headings, and internal links per briefs
•Build weekly and monthly performance reports in Google Search
Console and Google Analytics
•Monitor rankings and flag drops or anomalies early
•Support content production: outlines, fact-checks, uploads
•Learn our tools and processes; document what you learn

REQUIRED SKILLS AND QUALIFICATIONS

•Foundational SEO knowledge: courses, certifications, or personal
projects all count
•Comfort with spreadsheets and learning new tools fast
•Strong attention to detail
•Clear written communication
•Curiosity: you read about search because you want to
PREFERRED QUALIFICATIONS
•A personal site, blog, or project you have optimized
•Internship or freelance SEO experience
•Basic HTML knowledge

WHAT WE OFFER

•Direct mentorship from _______________________
•A growth path toward _______________________ (SEO specialist, etc.)

COMPENSATION AND HOW TO APPLY

Salary range: $_____ to $_____ per year
To apply, email __ with your resume and anything you
have optimized (personal projects count), by _.
[Company Name] is an equal opportunity employer.

Skills and Tools to Include

SEO hiring rewards a results-first qualifications section, because the field has no license, no required degree, and a strong population of self-taught practitioners. The baseline tools still belong in the posting: Google Search Console and Google Analytics at minimum, plus your SEO platform as a fill-in field. The strongest requirement, though, is evidence of results.

Weak requirementStrong requirement
Knowledge of SEO best practicesHands-on SEO experience with organic growth results you can show, with numbers
Familiar with SEO toolsWorking command of Google Search Console and Google Analytics; experience with [your SEO platform]
Bachelor's degree in marketingNo degree required; demonstrated results and judgment matter more
Strong communication skillsReports monthly to non-marketers in plain language: what moved, what did not, what is next
Up to date on SEO trendsCan explain a recent search or AI-search change and what it means for our site

Keep the must-have list short: results, the baseline tools, and self-direction proportional to the scope. Everything else, including specific platform brands and HTML knowledge, belongs in preferred qualifications. And keep the language neutral and job-related, since the Equal Employment Opportunity Commission (EEOC) prohibits job advertisements that show a preference based on protected characteristics.

How to Write an SEO Specialist Job Description

A strong SEO posting comes together quickly once the scope question is settled. According to the job description guide from the Society for Human Resource Management, a job description outlines the tasks, duties, and responsibilities of a position and doubles as a recruitment tool.

The recruiting side of a job description matters more than usual for this hire. SEO candidates evaluate web pages for a living, so they will judge your posting as a work sample. Here is the process the templates are built around.

1
Choose the right template
In-house generalist, technical, content, SEO manager, or entry-level. The scope question, one person owning everything versus a specialist lane, decides which.
2
Define the scope honestly
State whether the hire owns organic search alone or joins existing work, who they report to, and what already exists: content library, tooling, past SEO decisions.
3
List 6 to 10 concrete responsibilities
Cover research, on-page, technical, and reporting in plain language: own keyword research and map it to pages, not the vague “improve our SEO presence.”
4
Require results, not credentials
Skip the degree, name tools as fill-in fields, and make the application ask for one example of organic growth the candidate drove, with numbers.
5
Publish the salary range and apply steps
SEO candidates research compensation professionally. Anchor the range to market data by level, include the equal opportunity statement, and give clear instructions.
Companies Using FirstHR Onboard 3x Faster
Join hundreds of small businesses who transformed their new hire experience.
See It in Action

SEO Specialist Salary

Benchmark SEO specialist pay against federal figures from the Bureau of Labor Statistics (BLS) for market research analysts and marketing specialists, the broader classification that search marketing work files under. Treat its median as the center of your band rather than a precise figure for the role.

The Nearest Federal Benchmark (BLS, May 2025)
Market research analysts and marketing specialists, the classification that includes search marketing roles, earned a median of $78,760 per year in May 2025, with the lowest 10 percent under $43,390 and the highest 10 percent over $155,480. Employment is projected to grow 7 percent from 2025 to 2035, much faster than average, with about 82,000 openings each year (U.S. Bureau of Labor Statistics).

According to the Bureau of Labor Statistics Occupational Employment and Wage Statistics survey (May 2025), the classification's 25th percentile was $58,350 and its 75th was $108,310. Benchmark junior hires toward the lower half of that ladder, and SEO managers and senior specialists toward the upper half. Location, industry, and technical depth move the numbers from there.

Whatever level you are hiring for, publish the range in the posting. SEO candidates benchmark compensation as a professional habit, and the posting without a number is the one they skip.

Your First SEO Hire Without an HR Department

Corporate SEO hiring assumes infrastructure: a marketing department, existing tooling, a manager who speaks the language. A small business owner hiring their first SEO has none of that and often cannot evaluate the craft directly. Here is how to write the posting for that reality.

Your first SEO hire is a generalist, and corporate templates filter them out
Big-company SEO postings describe one lane: a technical specialist next to a content team next to an agency. At a small company, the SEO hire does all of it alone, decides the priorities, and answers directly to the owner. Use the generalist template and say so plainly. Specialists who want a narrow lane will pass, and the resourceful all-rounders who thrive as the only SEO in the building will recognize the job as theirs.
Ask for results with numbers, not years with tools
SEO is a field where credentials prove little and results prove everything: there is no license, no required degree, and the best practitioners are often self-taught. Skip the degree requirement, list tool experience as fill-in-the-blank rather than a brand checklist, and make the application ask for one example of organic growth the candidate drove, with numbers. That single request filters harder than any qualifications list, because talkers cannot produce it and practitioners cannot wait to.
Decide in-house versus agency before you post
An in-house SEO makes sense when organic search is a core growth channel and there is at least a full-time backlog of work: ongoing content, a site that needs continuous attention, local presence to manage. If your need is a one-time audit or a few months of fixes, an agency or freelancer costs less and ends cleanly. Posting a full-time role for project-sized work produces a bored hire and a quiet quit by month six; count the recurring work honestly first.

From Hiring to Onboarding

The job description is step one. Once a candidate accepts, the same document becomes the foundation for the offer letter and the onboarding plan.

An SEO hire also has specific day-one needs: access to Google's Search Console and Analytics, your content management system (CMS), and your SEO platform; a tour of past SEO work and decisions, so they do not re-litigate solved problems; and a clear picture of how content gets approved and shipped.

The role also fits a 30-60-90 day plan unusually well: audit and quick wins in month one, a prioritized roadmap by day sixty, measurable movement by day ninety.

Once you have settled the offer, the offer letter template handles the next step. The role usually sits inside your marketing function, so the marketing onboarding templates apply too: they include the tech stack access checklist a new SEO needs in week one.

Where you use a contract, the employment contract template attaches the job description as its formal scope. With FirstHR, the offer goes out for e-signature, each signed document is kept on the employee profile, and the onboarding workflow runs in the same system.

Key Takeaways
SEO specialist is several jobs under one title: settle the scope question first, since a generalist channel owner and a technical specialist barely share a candidate pool.
For a small business, the honest default is the in-house generalist who owns research, on-page, technical basics, content, and reporting alone.
Require results, not credentials: no degree needed, and one example of organic growth with numbers filters applicants harder than any qualifications list.
Benchmark pay against the nearest federal classification, which had a May 2025 median of $78,760, and use its percentile ladder rather than one number to price each level.
Decide in-house versus agency before posting: project-shaped work belongs with outside help, and a full-time role needs a full-time backlog.
Plan day-one access before the start date: Search Console, analytics, the CMS, and your SEO platform, plus a tour of past decisions, so week one becomes an audit instead of archaeology.

Frequently Asked Questions

What does an SEO specialist do?

An SEO specialist is responsible for making a company more visible in organic, unpaid search results. The job breaks into four kinds of work. Research and strategy means finding the keywords customers use and matching each search intent to the right page. On-page and content work covers improving titles, headings, and internal links and writing content briefs. Technical SEO deals with indexing, site speed, crawlability, and structured data. Analytics means watching rankings, traffic, and conversions and reporting what changed. Large companies split these four areas across separate specialists, while a small business usually gives all of them to one in-house generalist who works directly with the owner or marketing lead. That range of setups is why this page offers five different templates.

What does SEO JD mean?

SEO JD is shorthand for an SEO job description: the document an employer writes to post an open SEO specialist position, covering the role summary, key responsibilities, required skills and tools, qualifications, and compensation. The abbreviation JD for job description is common in recruiting generally, so an SEO JD is simply the SEO version of that document. If you need a ready-made one rather than a definition, the five templates on this page cover the common versions of the role: in-house generalist for small businesses, technical, content-focused, SEO manager, and entry-level.

What should an SEO specialist job description include?

A strong SEO job description includes a role summary that states the scope, specific responsibilities, the tools you use, qualifications built on results, a salary range, and application instructions. The scope line tells candidates whether the person owns organic search alone or works within a team. For responsibilities, list 6 to 10 across research, on-page, technical, and reporting work. Name the tools your company uses, with Google Search Console and Google Analytics as the baseline. Ask for demonstrated results rather than degrees, publish the salary range, and have applicants send one example of organic growth they drove, with numbers. The scope question matters most, because a generalist posting and a technical specialist posting attract entirely different candidates; settle which version you need before writing a word.

Does an SEO specialist need a degree?

No, and requiring one shrinks your applicant pool without improving quality. SEO has no license, no required certification, and no standard academic path; many of the strongest practitioners are self-taught or came from adjacent fields like writing, web development, or analytics. What predicts performance is demonstrated results: rankings achieved, traffic grown, problems found and fixed. The practical approach for a posting is to skip the degree requirement entirely or list it as a non-essential preference, require results with numbers instead, and evaluate finalists with a small paid task that resembles your real work, like auditing a page or building a content brief.

How much does an SEO specialist make?

The closest federal benchmark is a median of $78,760 a year, from the Bureau of Labor Statistics May 2025 wage survey. SEO specialists have no wage category of their own, so that figure belongs to market research analysts and marketing specialists, the occupation that covers search marketing work. In that group the bottom tenth earned under $43,390, the top tenth over $155,480, and the middle half between $58,350 and $108,310. Use those percentiles as level markers: price junior roles nearer the low end and SEO managers or senior specialists toward the top, then adjust for location and industry. Whatever range you settle on, put it in the posting; SEO candidates research pay as part of the job, and a listing without a number tends to read as a lowball.

Should I hire an in-house SEO or use an agency?

Hire in-house when organic search is central to how you grow and there is enough ongoing work to fill a full-time week; use an agency or freelancer when the work is a project with an end date. Ongoing work looks like a steady stream of content to produce, a site that needs regular technical care, a local presence to maintain, and strategy that improves with deep knowledge of the business. Project work looks like a one-time audit, a site migration, or a few months of foundational fixes, and an outside engagement simply stops when it is done. The trap is hiring full-time for project-sized work: within months you have a bored employee. Tally the recurring weekly tasks honestly, and if they come to less than half a workload, start with outside help and move the role in-house later.

How do I write an SEO job description for a small business?

Write it for the generalist the job really is, not the narrow specialist a corporate template describes. Say plainly that the hire will run organic search end to end and report straight to the owner, with no SEO team above them and no agency to pass work to. Spell out the real mix of work in plain language: keyword research, on-page work, technical basics, content collaboration, and a monthly report. Leave the degree requirement out, put your own tools in the fill-in-the-blank fields, post an honest salary range, and ask each applicant for one example of organic growth they drove, backed by numbers. The in-house generalist template on this page is built for exactly this situation; fill in its bracketed fields and it is ready to post.

What happens after I hire an SEO specialist?

After the hire, the job description turns into working paperwork: it becomes the basis for the offer letter and for the new hire's onboarding plan. An SEO hire also needs a few things ready on day one: logins for Google Search Console, Google Analytics, your content management system, and your SEO platform; a walkthrough of earlier SEO work and the reasoning behind past decisions, so settled questions stay settled; and a clear view of how content is approved and published. A 30-60-90 plan suits the role well, moving from an audit and quick wins in the first month to a prioritized roadmap by day sixty and measurable movement by day ninety. FirstHR handles the offer letter, e-signature paperwork, and onboarding workflow in one place, so a small business can take an SEO specialist from accepted offer to first published win without an HR department.

Ready to transform your onboarding?

7-day free trial No credit card required
Start Your Free Trial