SEO & Search

How to Write an SEO VA Job Description (+ Free Template)

A copy-paste job description, the KPIs and skills to put in it, current pay benchmarks, and the mistakes that attract the wrong applicants.

Joshua Yanong Joshua Yanong · Published 17 September 2026 · Updated 5 October 2026 · 14 min read

Joshua is the founder of Nomad VAs. He manages local and national SEO campaigns, on-page optimization, and keyword strategy across multiple client accounts, and personally vets every SEO VA the company places.

SEO VA job description template with responsibilities, tools and KPIs on a clipboard

Your job description decides who applies, who filters themselves out, and whether the first month of the engagement runs smoothly. Most templates that show up for this search are generic virtual assistant postings: “keyword research” appears once in a bullet list and that is the end of the SEO detail. A vague posting gets vague applicants.

This guide goes further. You get a complete, copy-paste SEO VA job description, the KPIs to measure it by, a skills-and-tools screen, current pay benchmarks for the US and the Philippines, and the mistakes that quietly ruin postings. If you are still deciding whether to hire at all, read why hire an SEO VA in 2026 and what an SEO VA does day to day first. If you would rather skip the posting stage, you can hire an SEO VA from a vetted shortlist instead.

What should an SEO VA job description include?

An SEO VA job description should include seven parts: title, summary, responsibilities, skills and tools, KPIs, hours, and pay. SHRM publishes a guide to writing an effective job description, and the SEO version applies the same discipline: a standard structure and a clear focus on what the role actually does. The table below shows what to write in each part.

Table 1: The seven parts of an SEO VA job description

PartWhat to writeSEO VA example
1. Job titleThe plain title candidates actually search for.SEO Virtual Assistant
2. Role summaryTwo sentences: the outcome the role owns and who they report to.Own weekly SEO execution for our site and report to the marketing lead.
3. ResponsibilitiesFive to seven bullets, each with a deliverable.Optimize 10 pages per week; deliver a monthly keyword map.
4. Skills and toolsRequired tools separated from nice-to-haves.Required: Search Console, GA4, Ahrefs or Semrush.
5. KPIsThree to five numbers you review monthly.Pages optimized, outreach sent, report on time.
6. Hours and overlapWeekly hours, time zone and check-in rhythm.20 hours a week, 4 hours of overlap with your business day.
7. Pay and termsPay range, currency, payment method, contract type.[Range] per hour, paid monthly via [method].

How do you write an SEO VA job description step by step?

Start with the outcome, then work down to tasks, tools, KPIs and logistics. Writing in that order stops the common failure of listing every SEO task you have ever heard of. Follow these seven steps.

  1. Define the outcome before the tasks. Write one sentence for what should be true in 90 days: a clean keyword map, a steady on-page cadence, and a monthly report you trust.
  2. Pick a searchable title. “SEO Virtual Assistant” beats a clever title. Candidates search for familiar words.
  3. Write a two-sentence summary. Name the outcome, the reporting line and the main tools.
  4. List five to seven responsibilities, each with a deliverable. Cover keyword research, on-page work, link outreach, technical checks, content briefs and reporting. If you are unsure which tasks to include, our list of SEO tasks you can delegate sorts them from easy to advanced.
  5. Separate required from nice-to-have skills. Name only the tools you actually use.
  6. Add KPIs for the first 90 days. Pick three to five measurable targets (see the KPI table below).
  7. State hours, pay and how to apply. End with a short test question that every applicant must answer.

What does a ready-to-use SEO VA job description look like?

Below is a complete SEO VA job description template you can paste into any job board, replacing the [brackets] with your details. It is built for a hands-on execution role, so it assumes you or a strategist set the direction and the VA runs the plan. Prefer to build one interactively? Our SOP and JD generator lets you generate a JD free in under a minute.

SEO VA job description template

Job title

SEO Virtual Assistant (Remote, [20 hours or 40 hours] per week)

About us

[Company] is a [type of business] serving [audience]. We want organic search to be a steady source of [leads / sales / bookings], and we need a hands-on SEO VA to run the weekly work.

The role

You will own the day-to-day execution of our SEO plan: keyword research, on-page optimization, link outreach, technical checks and monthly reporting. You will report to [name, title] and work in [CMS, SEO suite, project tool].

What you will do

  • Keyword research and mapping: find and prioritize terms by intent, volume and difficulty, and map each one to a single page. Deliverable: an updated keyword map every month.
  • On-page optimization: write and update title tags, meta descriptions, headings, internal links and image alt text on [X] pages per week.
  • Link outreach: build prospect lists, send personalized pitches, follow up, and log every placement. Target: [X] new prospects and [X] emails per week.
  • Technical checks: run a monthly crawl, flag broken links, redirect chains and indexing issues in Google Search Console, fix what the CMS allows, and escalate the rest.
  • Content support: create briefs for writers from SERP and competitor research, then format and publish approved posts in [CMS].
  • Reporting: deliver a one-page report by the [5th] of each month covering rankings, clicks, conversions, what changed and next priorities.

What you bring

  • [2+] years of hands-on SEO experience, or a portfolio that proves equivalent work.
  • Working knowledge of Google Search Console and GA4.
  • Experience with one SEO suite (Ahrefs, Semrush or Moz) and one crawler (Screaming Frog or Sitebulb).
  • Comfort editing pages in [WordPress / Webflow / Shopify].
  • Clear written English and the discipline to follow an SOP.
  • Nice to have: local SEO, schema markup, Looker Studio.

How we measure success (first 90 days)

  • [8 to 12] pages optimized per week, passing our on-page checklist.
  • 100% of priority pages mapped to a keyword by day 30.
  • [40 to 60] outreach emails sent per week, with replies tracked.
  • Monthly report delivered on time, every month.

Hours and location

[20 / 40] hours per week, remote. At least [4] hours of overlap with [time zone] business hours. Weekly check-in on [day].

Pay and terms

[Range] per [hour / month], paid [weekly / monthly] via [method]. Engagement type: [contractor / employee].

How to apply

Send your CV, two examples of SEO work you did yourself, and a short answer to this question: “Pick one page on [our site] and list three on-page changes you would make, and why.” Applications without this answer will not be reviewed.

Which skills and tools should an SEO VA have?

An SEO VA needs working fluency in Google Search Console, GA4, one SEO research suite, one crawler and a CMS, plus clear written English. Two of those tools are free and published by Google, so there is no excuse for an applicant not to know them. Google's own SEO Starter Guide is a fair baseline: ask candidates to explain its basics in their own words. The table pairs each skill area with a quick test you can run.

Table 2: SEO VA skills, tools and a quick test for each

Skill areaRequiredNice to haveQuick test
Search dataGoogle Search Console, GA4Looker StudioWhich three reports would you check first on a new site?
Keyword researchAhrefs, Semrush or MozSurfer or similarMap 10 keywords to 10 pages.
TechnicalScreaming Frog or Sitebulb basicsSchema markupFind five planted issues in a sample crawl.
On-pageCMS editing, title and meta rulesYoast or Rank MathRewrite three meta descriptions to length.
OutreachPersonalized email, spreadsheetsDigital PRDraft one pitch to a real prospect.
CommunicationClear written updates in EnglishShort video updatesSend a mock weekly update.

What KPIs should you put in an SEO VA job description?

Use three to five activity and quality KPIs, and treat rankings and traffic as trends rather than promises. Search results lag behind the work by weeks or months, so a ranking target in the first 90 days sets everyone up for a bad conversation. Activity KPIs measure what the VA controls. The targets below are starting points to adjust for your site size, not industry benchmarks.

Table 3: Example KPIs by responsibility

ResponsibilityKPIExample 90-day target
On-page optimizationPages optimized per week8 to 12 pages that pass your checklist
Keyword researchPriority pages mapped to keywords100% by day 30
Link outreachEmails sent and reply rate40 to 60 emails per week, replies logged
Technical checksCritical issues fixed or escalatedWithin 7 days of the monthly crawl
ReportingReport delivered on timeBy the 5th business day each month
Outcomes (trend only)Clicks and impressions in Search ConsoleDirection of travel, no promised rank

How much does an SEO VA cost, and should you list the pay?

Yes, list the pay range. Published salary data gives a starting benchmark: SEO specialists on payroll average roughly $59,000 to $82,000 a year in the US and about ₱29,000 to ₱36,000 a month in the Philippines. Those figures come from salary databases that aggregate employee pay, so treat them as ceilings and context rather than a VA price list.

Table 4: SEO specialist pay benchmarks by market (employee salary data, as of October 2026)

MarketData pointAverageSource
United StatesSEO specialist, all levelsAbout $82,200 per yearIndeed (897 salaries, updated September 2026)
United StatesJunior SEO specialistAbout $56,700 per yearIndeed (6 salaries, updated August 2026)
United StatesSEO specialist, all levelsAbout $59,200 per yearPayscale (444 profiles, May 2026)
United StatesMarket research analysts (nearest BLS category)$78,760 median per yearU.S. Bureau of Labor Statistics (May 2025)
PhilippinesSEO specialist, all levelsAbout ₱36,200 per monthIndeed Philippines (343 salaries, updated September 2026)
PhilippinesJunior SEO specialistAbout ₱22,800 per monthIndeed Philippines (7 salaries, updated September 2026)
PhilippinesSEO specialist, all levelsAbout ₱348,200 per year (roughly ₱29,000 a month)Payscale Philippines (39 profiles, February 2026)

Four caveats keep this honest. First, these are in-house specialist salaries, not contractor rates, and a VA role is often scoped narrower than a full specialist role. Second, the sources use different samples, so they disagree (Indeed's junior figures rest on only six US and seven Philippines salaries); compare them as a range, not a single number. Third, the BLS does not track SEO specialists as a separate occupation, so its closest neutral reference is market research analysts, whose median wage sits inside the same range. Fourth, currency and cost of living move, so convert at today's exchange rate before you set a budget. For what a managed engagement costs, see our transparent pricing, and you can run your numbers in the Founder Time Calculator to see what the hours are worth to you.

Listing pay can also be a legal requirement. Under the EU Pay Transparency Directive, employers must give applicants the initial pay or pay range before the interview, and member states were due to transpose it into national law by 7 June 2026. Several US states and cities also require pay ranges in postings. Check the rules wherever you recruit before you publish the posting.

What mistakes make an SEO VA job description fail?

Most failed postings share the same six mistakes: vague scope, an endless tool list, no KPIs, promised rankings, hidden pay and no test. Each one attracts a predictable kind of applicant, and each has a simple fix.

Table 5: Common job description mistakes, what they attract, and the fix

MistakeWhat it attractsFix
“VA needed for admin and SEO”Applicants for every admin jobName the SEO tasks and deliverables.
A list of 25 toolsCandidates who list all and know noneRequired tools versus nice-to-have.
No KPIsDisputes about what “done” meansAdd three to five measurable targets.
“Must rank us #1”Shortcut sellers and anxietyUse activity KPIs; track rankings as a trend.
No hours or payMismatched expectationsState hours, overlap and a pay range.
No test instructionCopy-and-paste applicationsRequire one short, specific answer.

How do you screen applicants after you post the job description?

Screen in three steps: read the test answer, run a short paid task, then hold a live interview. A job description only filters on paper. A paid task filters on skill. A good one takes 60 to 90 minutes, such as fixing five planted meta-description errors, mapping ten keywords to ten pages, and writing three sentences on what they would check first on your site. This mirrors how we vet at Nomad VAs, where every specialist moves through screening, a paid skills task, a live interview and a paid trial before a client commits; the stages are laid out in how we vet.

It also helps to know what you are comparing against. If you are weighing a VA against retained help, our SEO VA vs SEO agency comparison sets out cost, control and scale, and you can browse the roles if your needs span more than search.

Frequently asked questions

What skills should an SEO VA have?

An SEO VA should have working knowledge of Google Search Console and GA4, at least one SEO research suite such as Ahrefs, Semrush or Moz, a site crawler such as Screaming Frog, and comfort editing pages in a CMS like WordPress. Strong written English, attention to detail and the ability to follow an SOP matter as much as the tools.

What KPIs should an SEO VA job description include?

Include three to five activity and quality KPIs: pages optimized per week, priority pages mapped to keywords, outreach emails sent and reply rate, critical technical issues fixed or escalated within seven days, and a monthly report delivered on time. Track clicks and impressions as trends, but avoid promising specific rankings.

Where should I post an SEO VA job description?

Post it on general job boards such as LinkedIn and Indeed, on freelance marketplaces, or hand it to a vetted provider that shortlists candidates for you. Whichever route you use, include a short test question in the posting so you can filter out copy-and-paste applications.

How long should an SEO VA job description be?

Aim for one page, roughly 400 to 600 words. That is long enough to name the tasks, tools, KPIs, hours and pay, and short enough that a candidate can judge fit in a few minutes.

Should I include the salary in an SEO VA job description?

Yes. A stated pay range filters out mismatched applicants and saves time on both sides. It can also be a legal requirement: under the EU Pay Transparency Directive, employers must give applicants the initial pay or pay range before the interview, and several US states and cities require pay ranges in postings. Check the rules where you hire.

Sources

Get an SEO VA who ships every week.

Book a Discovery Call See all services