All hiring guides
Marketing & creative SEO specialist

SEO specialist: job description, interview questions, and screening workflow

A ready-to-post job description, 10 interview questions with what a good answer sounds like, and a screening workflow sized for a small business hiring its first SEO specialist, not a Fortune 500 marketing department with a dedicated SEO team.

Every SEO resume lists the same things now: technical audits, keyword research, content strategy, "AI-driven workflows." None of that tells you whether this person can figure out why your best-performing page just dropped five spots, or whether they'll guess. The real skill in this role isn't knowledge of the tools. It's diagnosis: separating a real problem from noise, and fixing the actual cause instead of the first thing that comes to mind. This guide is built to screen for that directly, since it's the part a certification and a tools list both hide.

What an SEO specialist actually does at a small business

At a large company, SEO is often split across specialists: someone owns technical health, someone else owns content, someone else owns link strategy, with an analytics team feeding them data. At a small business, one SEO specialist is usually doing all of it: diagnosing why a page's rankings moved, deciding what content is actually worth writing, fixing technical issues, and explaining all of it to an owner who isn't a marketer and just wants to know if it's working.

The core responsibilities, in practice:

  • Diagnosing ranking or traffic changes: separating a real problem (a technical break, a competitor move, an algorithm shift) from normal noise
  • Planning content around real search intent and business value, not just topics that sound relevant
  • Fixing technical SEO issues: site speed, indexability, structured data, crawl errors
  • Reading analytics correctly, including catching a measurement or tracking problem before mistaking it for a traffic problem
  • Prioritizing work against a small budget and a small team's bandwidth, instead of a checklist built for an enterprise site
  • Explaining what's working, what isn't, and why in plain language an owner can act on
  • Staying current on how search actually works now, including how AI-driven search results are changing what "ranking" even means

The technical mechanics of SEO are teachable. What separates a strong hire at a small business is judgment under uncertainty: knowing what to investigate first when something changes, and having the discipline not to reach for a drastic fix before understanding the actual cause.

Job description you can post today

Copy this, then adjust the specifics (your site platform, your content volume, your reporting cadence) to match your business.

SEO specialist
[Company name] is looking for an SEO specialist to own our organic search presence. You'll diagnose what's actually driving our rankings and traffic, fix what's broken, and build a content and technical strategy that grows the channel over time.

What you'll do
Diagnose ranking and traffic changes and identify the real cause before recommending a fix. Plan and prioritize SEO-focused content based on real search intent and business value. Identify and fix technical SEO issues. Monitor and correctly interpret analytics, including catching measurement problems. Explain performance and priorities in plain language, without jargon, to a non-marketing owner.

What we're looking for
A real track record diagnosing SEO problems, not just executing a checklist. Comfort working without a marketing team behind you, including some hands-on content and technical work. Clear communication with someone who isn't a marketer. Current knowledge of how search actually works today, including AI-driven search results. Familiarity with [your CMS or site platform] is a plus.

Schedule
[Insert hours, remote or hybrid policy, and any content-deadline expectations]

[Insert pay range, per your company's policy and any applicable state salary transparency requirements]

10 interview questions, and what a good answer sounds like

1. A high-intent page just dropped from position 3 to 11, with no manual penalty. Walk me through how you'd figure out why.

This is the single most important question on this list. A strong answer diagnoses before treating: check what changed in the search results, check the page's indexability and internal links, check for a technical issue, before touching the content. A candidate who jumps straight to "rewrite the page" or "build more links" is guessing, and a wrong guess here can cost you months of recovery.

2. Traffic in our analytics dropped 25% week over week, but our actual leads or sales didn't move. What's your first move?

Strong answers check the measurement first: has something changed in tracking, tagging, or consent settings, before assuming demand actually dropped. A candidate who immediately recommends a content or budget change, without questioning whether the data itself is trustworthy, may cost you time chasing a problem that doesn't exist.

3. Leadership wants to move budget or effort toward a keyword because "it's high volume." How do you evaluate whether that's actually worth pursuing?

Listen for a candidate who weighs intent and business value against raw volume, not just search interest. A strong answer names how they'd check whether that keyword's searchers are actually likely to become customers. A candidate who agrees automatically because the volume number looks big hasn't developed real judgment about where SEO effort should go.

4. Tell me about a time you recommended against an SEO tactic other people wanted to try. What happened?

This tests whether they'll push back when it matters, not just execute requests. A strong answer names a specific tactic (often something like buying links, keyword stuffing, or an aggressive site-wide rewrite) and explains the real risk in plain terms. A candidate who can't produce a real example may go along with a risky idea rather than protect your site's long-term standing.

5. How do you decide what content is actually worth writing, versus what just sounds like a good topic?

Good answers describe a real prioritization method: search intent, existing competition, and a real connection to what the business sells, not just topic brainstorming. A candidate with no real filter may produce content that ranks for nothing that matters to your business.

6. Walk me through how you'd approach the technical side of SEO if you found a site with major speed or indexability problems.

Listen for a real triage instinct: what they'd check and fix first, and why that order matters, rather than a generic list of technical SEO tasks recited in no particular sequence. A candidate who can't prioritize a technical audit may not have actually run one under real constraints.

7. How has AI changed the way you think about SEO work, day to day?

You want a specific, current answer: how they're adapting to AI-driven search results and using AI tools responsibly in their own workflow, with real judgment about what still needs a human review. A candidate with a vague or outdated answer may not be keeping pace with how quickly this part of the field is changing.

8. Tell me about a time an SEO recommendation you made didn't work out. What did you learn?

You're checking for honest reflection, not a flawless track record. A strong answer names a real miss and what changed in how they approach similar situations now. A candidate who claims everything they've ever recommended has worked is either inexperienced or not being straight with you.

9. How would you explain to a non-marketer why SEO results take time, without it sounding like an excuse?

Listen for plain language and a real timeline they can defend, not vague reassurance. A strong answer sets honest expectations while still naming concrete near-term signs of progress an owner could watch for. A candidate who can only say "trust the process" with nothing concrete attached is a flag.

10. Why work on SEO for a small business without a marketing team, instead of a specialist role inside a larger team?

This surfaces whether they understand the trade-off: more ownership and variety, but also more hands-on execution with no one else to lean on. A candidate who can't name a real reason beyond "it was the opening available" may be underprepared for how much of this job is personally hands-on at a small company.

A scorecard you can score candidates against

Ten questions only help if you're listening for the same signal every time, especially if you're not a marketer yourself. Score every candidate on the same five dimensions, so you're comparing evidence instead of comparing who sounded most fluent in marketing jargon. Copy this into a doc and fill in a row per candidate.

What you're scoringStrong signalWeak signal
Diagnosis before treatmentInvestigates the real cause of a ranking or traffic change before recommending a fixJumps straight to a drastic fix (rewrite everything, buy links) without diagnosing first
Measurement skepticismQuestions whether a data drop reflects a real problem or a tracking issueTreats every analytics number at face value with no skepticism
Judgment over volume-chasingWeighs search intent and business value, not just keyword volumeAgrees to chase a high-volume keyword without evaluating actual fit
Willingness to push backReal example of recommending against a risky tactic and explaining whyNo real example, or goes along with whatever's requested
Honest reflection on missesNames a real recommendation that didn't work and what changed afterClaims a flawless track record with no real example of a miss

How to screen SEO specialist candidates without losing a week to it

Truffle is a candidate screening platform that combines resume screening, one-way video interviews, and talent assessments, so you can build a screening workflow around what actually matters when you're not a marketer trying to judge a marketer.

SEO openings pull resumes that look nearly identical on paper: the same tools, the same certifications, the same buzzwords. A layered screen is what separates a candidate with real diagnostic judgment from one who's learned the vocabulary without the underlying skill.

  • Resume screening first. Cut obvious mismatches on relevant experience and tools before you spend live interview time on anyone. Our resume screening tool handles this without you reading every resume yourself.
  • A short one-way video interview for your first real look. Ask 2-3 of the scenario questions above, especially the ranking-drop diagnosis question, so you can hear how someone actually reasons through a real problem before you commit any live interview time. Our one-way video interview tool lets you compare finalists on the same prompts.
  • A skills check instead of trusting the resume alone. Our digital marketing assessment includes a dedicated SEO scenario, plus analytics and measurement questions that catch exactly the diagnostic judgment this role depends on, scored against a rubric so you don't have to be a marketer to evaluate the answers.
  • A live conversation only for candidates who clear the first three steps. By this point you already know they can diagnose a real problem and communicate clearly. The live conversation is for fit, not for discovering for the first time whether they know the work.

AI surfaces the evidence and helps you compare candidates on the same criteria. It doesn't decide who to hire. You review the reasoning and make the call.

Common hiring mistakes for this role

Screening for tool names and certifications instead of diagnostic judgment. Nearly every SEO resume now lists the same platforms and credentials. Weight the diagnosis questions above over a list of tools, since the tools change constantly and the underlying judgment doesn't.

Trusting a candidate who promises specific ranking or traffic results. Search performance depends on factors outside any one person's control, including competitors and platform changes. A candidate who guarantees numbers is either overselling or doesn't understand how the channel actually works.

Skipping a real diagnostic scenario in favor of a general "tell me about your experience" conversation. A candidate can sound experienced in general terms and still reach for a drastic fix the first time something actually breaks. Test the reasoning directly with a scenario, not just a resume walkthrough.

Underestimating how much this hire runs on plain-language communication. At a small business, the SEO specialist is often explaining performance directly to an owner who isn't a marketer. A technically strong candidate who can only talk in jargon will leave you as unsure as before, just with more technical terms attached.

Not testing how current their knowledge actually is. Search has changed quickly with the rise of AI-driven results, and a candidate coasting on older SEO knowledge may recommend tactics that no longer reflect how the channel actually works now. Ask directly and listen for a specific, current answer.

Recommendation

What should your screening process look like?

Answer six quick questions about how you hire. We'll point you to the screening steps that fit, so you spend your time on the candidates worth a conversation.

How many applications does a typical position pull in?
How much can you tell from a resume for these roles?
Do you need proof of a specific skill before a live round?
How do first-round phone screens fit your week?
How big is the team doing the screening?
What matters most in how you compare candidates?

What each result looks like

Layer all three signals

Your hiring spans high volume and high stakes, so no single step covers it. Layer all three: score resumes first, hear candidates on a one-way interview, then confirm with an assessment. Each step narrows the field, and you make the call at every stage.

7-day free trial. No credit card required.

Built for small business hiring

Screen every role in this guide inside Truffle

Post the job description, run resume screening, a one-way interview, or an assessment, and get a ranked shortlist. Public pricing, 7-day free trial, no credit card.

Truffle is candidate screening software built for the AI age

Start free trial

7 days · 30 credits · no card required

Start typing to search 300+ pages on hiretruffle.com.