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 an SEO specialist is usually the moment a small business decides organic search should be a system instead of a hobby. It is also a hire where the generic templates fail hardest: the corporate version describes a narrow specialist inside a marketing department, while the real opening at a 15-person company is one person who will own keyword research, on-page work, technical basics, content, and the monthly report, all at once, 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. 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. Each is ready to use. Fill in the bracketed fields, settle the scope question, and post. For the general principles behind any posting, the guide to writing a job description covers the fundamentals.

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 in minutes. 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. The skill set Google itself describes in its Search Central SEO documentation, from how search crawls and indexes pages to how content gets evaluated, is the working knowledge the role applies daily.

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. There is also no clean federal category for it: the closest O*NET classification files search marketing under market research analysts and marketing specialists, which is why salary benchmarks for the role need care. The posting's first job is to say which version of the role you are hiring, because the candidates barely overlap.

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. Vague postings, improve our SEO presence, attract vague applicants. For a structured way to scope any role before posting, the guide to defining job responsibilities walks through the process.

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 company of 5 to 50 people is the generalist: there is rarely enough single-lane work to fill a specialist's week. If the role you are scoping is broader than search, covering email, social, and campaigns, the marketing job description templates fit better, and for a coordination-level marketing hire, see the marketing coordinator templates.

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. The version no job board offers.
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 a single Word document or copy individual templates. Each one follows the same structure: company overview, job summary, key responsibilities, required and preferred qualifications, compensation, and how to apply, with the results-with-numbers application ask built in. Fill in the brackets before you post.

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

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.
Still Using Spreadsheets for Onboarding?
Automate documents, training assignments, task management, and track onboarding progress in real time.
See How It Works

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.
Companies Using FirstHR Onboard 3x Faster
Join hundreds of small businesses who transformed their new hire experience.
See It in Action

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 belong in the posting, Google Search Console and Google Analytics at minimum, plus your SEO platform as a fill-in field, but the strongest requirement is evidence.

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 EEOC prohibits job advertisements that show a preference based on protected characteristics.

How to Write an SEO Specialist Job Description

A strong SEO posting takes about 20 minutes once the scope question is settled. The SHRM job description tools describe a good job description as a plain-language summary of a position's tasks, duties, and responsibilities, and SEO candidates, who evaluate web pages for a living, judge your posting as a work sample. Here is the process the templates are built around. If this is one of your first hires, the small business hiring guide covers the steps around the posting itself.

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.

SEO Specialist Salary

SEO pay needs a careful benchmark, because there is no dedicated federal wage category for the role; search marketing files under the broader market research analysts and marketing specialists classification, so treat the federal number as the band's center rather than a precise figure.

The Nearest Federal Benchmark (BLS, May 2024)
Market research analysts and marketing specialists, the classification that includes search marketing roles, earn a median of about $76,950 per year, with the lowest 10 percent under $42,070 and the highest 10 percent over $144,610. Employment is projected to grow 7 percent, much faster than average, with about 87,200 openings each year (U.S. Bureau of Labor Statistics).

Industry patterns within that band are consistent: entry-level SEO roles typically start around $40,000 to $65,000, experienced specialists cluster in the $70,000 to $85,000 range, and SEO managers and senior specialists commonly clear $100,000, with location, industry, and technical depth moving the numbers. Publish your range either way. 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 15-person 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, and an SEO hire has specific day-one needs: access to Google Search Console, Google Analytics, the 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 your offer ready, the offer letter template handles the next step, and since the role usually sits inside your marketing function, the marketing onboarding templates include the tech stack access checklist a new SEO needs in week one; the employment contract template attaches the job description as the formal scope where a contract is used. FirstHR connects the offer, 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.

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 company of 5 to 50 people, 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 carefully: the nearest federal classification shows a median around $76,950, with entry roles starting near $40,000 to $65,000 and managers clearing $100,000.
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, turn week one into an audit instead of archaeology.

Frequently Asked Questions

What does an SEO specialist do?

An SEO specialist grows a company's visibility in organic search results. The work spans four areas: research and strategy, including keyword research and mapping search intent to pages; on-page and content work, including optimizing titles, headings, and internal links and building content briefs; technical SEO, including indexing, site speed, crawlability, and structured data; and analytics, including tracking rankings, traffic, and conversions and reporting what moved. At a large company these areas split into separate specialist roles; at a small business one in-house generalist typically owns all of them, working directly with the owner or marketing lead, which 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 searched the phrase looking for a ready-made one, 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 stating the scope, whether the person owns organic search alone or works within a team, 6 to 10 specific responsibilities across research, on-page, technical, and reporting work, the tools your company uses with Google Search Console and Google Analytics as the baseline, qualifications focused on demonstrated results rather than degrees, a salary range, and application instructions that ask for one example of organic growth the candidate drove with numbers. The scope question matters most: a generalist posting and a technical specialist posting attract entirely different candidates, so 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?

There is no dedicated federal wage category for SEO specialists; the closest classification, market research analysts and marketing specialists, shows a median of about $76,950 per year as of May 2024, with the lowest 10 percent under $42,070 and the highest over $144,610. Industry patterns within that band are consistent: entry-level SEO roles typically start in the $40,000 to $65,000 range, experienced specialists cluster around $70,000 to $85,000, and SEO managers and senior specialists commonly exceed $100,000, with location and industry moving the numbers meaningfully. Publish your range; SEO candidates research compensation professionally, and a posting without a number reads as a lowball.

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

Hire in-house when organic search is a core growth channel with a genuinely full-time backlog: ongoing content production, a site needing continuous technical attention, local presence to manage, and strategy that benefits from deep business knowledge. Choose an agency or freelancer when the need is project-shaped, a one-time audit, a migration, a few months of foundational fixes, because the engagement ends cleanly when the work does. The common small business mistake is posting a full-time role for project-sized work, which produces a bored hire within months. Count the recurring weekly work honestly; if it is less than half a workload, start with outside help and convert later.

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

Describe the generalist reality instead of copying a corporate template. State that the hire will own organic search end to end, working directly with the owner, with no SEO team above them and no agency to delegate to. List the actual mix: keyword research, on-page work, technical basics, content collaboration, and monthly reporting in plain language. Skip the degree requirement, name your tools as fill-in-the-blank fields, publish an honest salary range, and ask applicants for one example of organic growth they drove with numbers. The in-house generalist template on this page is written for exactly this situation and takes about ten minutes to customize.

What happens after I hire an SEO specialist?

Once a candidate accepts, the job description becomes the basis for the offer letter and the onboarding plan, and an SEO hire has specific first-week needs: access to Google Search Console, Google Analytics, the CMS, and your SEO platform on day one, 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. A 30-60-90 plan works well for the role: audit and quick wins in the first month, a prioritized roadmap by sixty days, measurable movement by 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