SEO Freelancer

SEO Freelancer Job Description and Deliverables

SEO freelancer job description guide: responsibilities, required skills, deliverables checklist, and a copy-paste template from a practicing SEO freelancer.

Table of Contents:

    "SEO freelancer" is the vaguest job title on the market. One posting means a blog writer who plugs in keywords. Another means a strategist running technical audits, content direction, and link acquisition across an entire domain. I have worked both sides of postings like these, and the difference between a strong engagement and a wasted quarter is rarely talent. It is scoping.

    Job descriptions and deliverables are where scoping lives or dies. This page gives you a practitioner's definition of the role, a complete checklist of one-time and recurring deliverables, and two copy-paste templates for fixed-scope projects and monthly retainers. It is part of my complete SEO freelancer hub, where the full freelancer series lives.

    What Does an SEO Freelancer Actually Do?

    An SEO freelancer is an independent contractor who plans and executes search optimization work: strategy, audits, keyword research, on-page and technical changes, content direction, link acquisition, and reporting. The role sits between marketing strategy and hands-on execution. In a normal week I move between a crawl, a content brief, and a client report, and most freelancers I know work the same way.

    The label stretches further than the work does. Freelancer.com runs separate category pages for SEO writing, SEO jobs, and internet marketing, and live postings swing from product-description gigs to full domain strategy. Clients on that platform have rated SEO writers 4.9/5 across 163,594 reviews, so the talent pool is deep and the title is stretched thin. A posting that says "SEO freelancer" without naming deliverables invites the $15 article writer and the senior strategist to apply for the same job.

    I broke down what an SEO freelancer is in detail elsewhere. The short version for hiring purposes: define the work by its outputs, and the title stops mattering.

    What Goes Into an SEO Freelancer Job Description?

    A strong job description contains five parts: a role summary, 5-8 concrete responsibilities, required skills and tools, explicit deliverables with file formats, and engagement terms.

    Generic postings collect generic applicants. The best real-world postings specify outputs precisely. A live Freelancer.com posting for a medical blog writer asks candidates to propose keyword topics only after a kickoff chat, to support claims with referenced evidence, and to deliver drafts in Word or Google Docs. That posting tells every bidder exactly what "done" looks like. Upwork publishes its own SEO expert job description template, and it follows the same anatomy: summary, responsibilities, skills, and terms.

    Structure yours the same way. Write a 1-3 sentence summary of who you are and what you need. List responsibilities as verb-first bullets a freelancer could check off. Name each deliverable with its format. Close with terms: fixed-price or hourly, duration, and check-in cadence. The two sections below fill in the middle parts.

    Core Responsibilities to List

    List 5-8 responsibilities, verb-first, each one measurable. Vague duties like "help with SEO" produce vague proposals. Concrete versions look like this:

    Every bullet names an action and an output. A freelancer reading this list knows the job, and you know how to check it.

    Skills, Tools, and Experience to Require

    Require skills that map to the deliverables you listed, not a generic marketing background. Core skills: keyword research and mapping, on-page fundamentals (titles, headings, internal linking), technical basics (crawl diagnostics, indexation, site speed), content briefing, and analytics fluency in Google Analytics and Google Search Console. Name tools where they matter: a crawler such as Screaming Frog or Sitebulb, a research suite such as Ahrefs or Semrush, and native Search Console and Analytics.

    Split expectations by seniority. Junior freelancers execute briefed tasks cleanly. Senior freelancers set strategy, prioritize fixes by expected impact, and explain trade-offs in plain language. Ask for evidence of both in proposals: a sample deliverable says more than a skills list.

    If you are on the freelancer side of this exchange, my guide on how to get started in SEO covers how to build these skills in order.

    What Deliverables Should an SEO Freelancer Provide?

    An SEO freelancer provides two classes of deliverables: one-time project deliverables (a technical and content audit, a keyword research map, a prioritized roadmap) and recurring monthly deliverables (content briefs, an on-page optimization log, a link acquisition report, a monthly analytics report).

    In audits I have run, the deliverables list is where client expectations actually get set. A duty like "improve organic traffic" argues forever; a file with a name, a format, and a due date ends the argument. Demand formats for everything below. A deliverable you can open is a deliverable you can measure.

    One-Time Project Deliverables

    Three one-time deliverables anchor the first phase of most engagements:

    The audit tells you what is wrong, the keyword map tells you what to chase, and the roadmap tells you what happens first. Any engagement that skips one of the three leaves a gap that costs more to close later.

    Recurring Monthly Deliverables

    Recurring monthly deliverables turn the roadmap into motion, and four of them cover the standard scope. The table below defines each deliverable, its file format, and its cadence.

    Deliverable Format Cadence
    Content briefs for writers Google Doc per brief Monthly or per article
    On-page optimization log Shared sheet, one row per page Monthly
    Link acquisition report Sheet listing placements and target pages Monthly
    Analytics and Search Console report PDF deck with written commentary Monthly

    Each row is checkable. "Content support" is not. When a freelancer sends the optimization log, you see which pages changed, when, and why; that log is the difference between paying for activity and paying for work.

    SEO Freelancer Job Description Template You Can Copy

    Copy either template below, replace the [bracketed placeholders], and paste it into Upwork, LinkedIn, or any freelancer platform. Both follow the anatomy from earlier: summary, responsibilities, deliverables with formats, terms.

    Fixed-Scope Project Template

    Role: SEO Freelancer, fixed-scope project ([audit / keyword map / on-page optimization]) for [company, one line].

    Summary: We run [domain], a [niche] site with [number] indexed pages. We need [chosen deliverable] completed within [number] weeks.

    Responsibilities:

    Deliverables:

    Terms: Fixed price of [amount]. Kickoff call before work starts. One revision round included. Delivery within [number] weeks.

    Monthly Retainer Template

    Role: SEO Freelancer, monthly retainer, for [company, one line].

    Summary: We run [domain] and need ongoing SEO execution: content direction, on-page optimization, links, and reporting.

    Responsibilities:

    Deliverables: Briefs in Google Docs. Optimization log and link report in a shared sheet. Monthly summary report as a PDF deck.

    Terms: Monthly retainer of [amount], [number]-month minimum. [Weekly / biweekly] async check-in, monthly live review. [number] days notice to end the engagement.

    Freelancer, Consultant, Specialist, or Agency — Which Do You Need?

    Choose by three criteria: scope, budget, and whether you need hands-on execution or advisory direction.

    The titles overlap because the industry has no license to protect them. Anyone can print any of the four on a profile. Working definitions:

    Practical filter: defined deliverables at low overhead point to a freelancer. A diagnosis problem points to a consultant. One broken system points to a specialist. Multiple simultaneous workstreams point to an agency. I cover what an SEO expert actually does separately, since "expert" stretches across all four titles, and the fuller agency vs in-house vs freelance SEO comparison is its own debate with real trade-offs.

    How Should You Structure the Engagement?

    Structure follows deliverable type: fixed-price milestones for defined outputs, hourly billing for open-ended work, a standing monthly cadence for retainers.

    The market already works this way. Postings on Freelancer.com and Upwork run fixed-price or hourly, with duration buckets from under 1 week to 6+ months and ongoing. Match the duration to the deliverable: an audit fits a fixed price inside a 2-4 week window, while ongoing optimization fits hourly work or a retainer with monthly reporting.

    Run every engagement through the same milestones: kickoff call before topics and keywords are set, first delivery, feedback round, revision, close. The kickoff-first pattern comes straight from well-written postings; the medical blog posting I cited makes the kickoff chat a condition of proposing keyword topics. Keep check-ins light: a weekly async update and a monthly live review. That cadence keeps expectations aligned without meetings crowding out the work.

    Larger organizations carry more coordination cost, and my piece on getting the most from enterprise SEO freelancers addresses that scale directly.

    How Much Does an SEO Freelancer Cost?

    SEO freelancers price in three models: hourly, per deliverable, and monthly retainer. Four factors move the rate: scope, seniority, technical depth, and market.

    Hourly billing suits uncertain scope and caps monthly spend, but it rewards slow work and makes comparison hard. Per-deliverable pricing ties cost to the audit or roadmap itself and is the easiest model to compare across bidders. A retainer buys ongoing execution and reporting, and suits work that never fully ends.

    Depth moves price more than volume. A technical audit costs more than a content cleanup because the skill is scarcer. Seniority shows up in prioritization: you pay more for the person who tells you what not to fix. Markets differ too; the same scope prices differently across platforms, countries, and client sizes.

    I will not quote dollar figures, because a rate without a scope is noise. Any number quoted before anyone has looked at your site covers the conversation, not the work. If you are the freelancer setting rates, scaling toward $10k a month as an SEO freelancer is a positioning problem more than a volume problem.

    How Do You Judge the Quality of an SEO Freelancer's Deliverables?

    Judge deliverables by three marks: specific findings, prioritization by impact, and a stated direction of expected effect.

    A good audit names the URL, states the problem, rates the severity, and gives the fix a developer can act on without asking a question. A good monthly report ties on-page changes to Search Console movement, says plainly what worked and what did not, and sets next month's priorities. In audits I have run, I apply one test to every line: could someone act on this without calling me?

    Before hiring, ask four questions. Can you show a sanitized sample audit? Which tools do you run, and why those? What does your monthly report contain, and in what format? What access do you need on day one?

    Four red flags answer the same questions from the other side:

    One strong sample deliverable outweighs a hundred testimonials. Ask for it, read a page of it, and you know.

    The Bottom Line

    The whole game is writing deliverables, not duties. Anyone can claim link building; not anyone commits to a link acquisition report in a shared sheet every month, with placements and target pages named. Duties describe effort. Deliverables describe proof, and proof is what you are actually buying.

    That is how I scope my own engagements: a written deliverables list, formats, and cadence before any work starts. You can see how I scope and deliver SEO work here. Borrow the templates above for your posting. And if you would rather hire someone who already works this way, contact me.

    Frequently Asked Questions

    What should an SEO freelancer job description include?

    A complete posting includes a role summary, 5-8 concrete responsibilities, required skills and tools, explicit deliverables with file formats, and engagement terms covering pricing model, duration, and check-in cadence. Specificity filters applicants: "12 content briefs monthly in Google Docs" attracts a different bidder than "help with SEO."

    What deliverables should an SEO freelancer provide?

    One-time deliverables are a technical and content audit, a keyword research map, and a prioritized roadmap. Recurring deliverables are content briefs, an on-page optimization log, a link acquisition report, and a monthly analytics report. Expect real formats: a sheet for the map and log, a doc for briefs, a PDF deck for the monthly report.

    How much does it cost to hire an SEO freelancer?

    Freelancers price hourly, per deliverable, or on a monthly retainer, and rates move with scope, seniority, technical depth, and market. A specific figure quoted without seeing your site is noise. Compare proposals on deliverables and formats first, then on price.

    What skills should an SEO freelancer have?

    Core skills are keyword research, on-page and technical fundamentals, content briefing, and analytics fluency in Google Analytics and Search Console, plus reporting a non-specialist can follow. Junior freelancers execute briefed tasks cleanly; senior ones set strategy, prioritize by impact, and explain trade-offs.

    What is the difference between an SEO freelancer and an SEO agency?

    A freelancer gives you direct access to one practitioner, low overhead, and flexible scope. An agency gives you a team's breadth, parallel workstreams, and tool budgets at higher cost. Defined deliverables point to a freelancer; multi-workstream programs point to an agency.

    Rana Moneeb

    About Rana Moneeb

    I'm an SEO expert, SEO consultant, SEO specialist and SEO freelancer working with businesses across the US, and I write this blog to document what actually moves rankings. Everything here comes from audits, technical fixes and content strategy I run for real sites, not recycled advice. More about my background and how I work.

    Based in Pakistan, working with clients in the USA, and serving businesses in Canada, the UK and Australia as well.

    Need Help With Your SEO?

    Get a free SEO audit and discover opportunities to grow your business.

    Get Your Free Audit