syted

syted blog

SEO Writing Services Cost: Four Products, One Phrase

The page ranking second for seo writing services has two backlinks from two domains. The page ranking seventh has none at all, and sits on a domain rated 14 out of 100. The page with 7,001 backlinks from 1,926 referring domains is in eighth place, and it is not a writing service. It is a piece of software.

That is the first page of Google for a query drawing 513 US searches a month at a keyword difficulty of 1, measured on 2026-11-02. The query carries a cost per click of $12.00, which is the highest in its family by a wide margin. Advertisers are bidding on it. The organic results are not fighting hard for it.

This article is about what you are actually buying when you type that phrase, because the results page is selling four different things under one label, and the published prices range from four cents a word to over a dollar a word without anyone explaining the gap.

The seven pages on this keyword, and what each one is really known for

Ahrefs returns a field called top_keyword for every result: the query that page gets most of its traffic from. Reading it before anything else is the fastest way to find out whether a results page is about what you think it is about. Here it is, for the whole first page, with the volume of each page's real query in brackets.

Pos Result DR Traffic Ref domains Really known for
1 AI Overview, 8 sitelinks
2 upgrow.io/seo-writing-services 49 288 2 seo writing services (600)
3 People Also Ask, 4 questions
4 textbroker.com 71 514 6 seo content writing services (3,100)
5 siegemedia.com, 8 best blog writing services 80 698 17 seo blog writing services (500)
6 grizzle.io, 7 best SEO content writing services 52 214 3 seo writing companies (600)
7 nycghostwriting.com 14 26 0 seo writing services (600)
8 seowriting.ai 74 2,145 1,926 seo writing (2,600)
9 zenithcopy.com 38 386 2 seo content writing services (3,100)
10 nathanojaokomo.com, 9 best for B2B SaaS 30 743 1 seo content writing services (3,100)

Two results out of seven are genuinely known for the phrase you typed: position 2 and position 7. Everything else earns its living somewhere else and turns up here as a side effect.

Three of them (positions 4, 9 and 10) are really pages about seo content writing services, a query six times the size at 3,100 searches a month. Position 5 belongs to seo blog writing services. Position 6 belongs to seo writing companies, which Ahrefs also reports as the parent topic of our query. Position 8 belongs to seo writing and is a tool.

The practical consequence is simple. More than half the page in front of you was written to answer a different question, and the answer you get has been bent to fit.

Four products are competing for one phrase

The phrase seo writing services has no product definition behind it. Reading the ranking pages, four distinct purchases hide under it, and they have almost nothing in common except the word "writing".

  • A managed service with a per-piece price. You send a topic or a keyword, a writer produces an article, an editor reviews it. Textbroker and Zenith Copy sit here. The unit is the article or the word.
  • A marketplace of freelancers. You pick the writer, you own the brief, you own the quality control. Upwork is the one in the AI Overview, through its /hire/seo-writers/ page.
  • An agency retainer with strategy attached. Keyword selection, planning and reporting are inside the price, and the price is monthly. Upgrow and 97th Floor sit here, at a different order of magnitude, and we took apart what a retainer contains separately.
  • Software you run yourself. Position 8, seowriting.ai, is an AI writing tool with a one-click article button. It is the highest-traffic result on the page at 2,145 visits a month.

A per-word price and a monthly retainer are not two points on one scale. They are quotes for different jobs. The per-word price buys prose against a keyword somebody already chose. The retainer buys the choosing. Nobody on this results page says that out loud, which is why the price comparison that follows looks incoherent.

Our own article on SEO content writing services took apart who selects the keyword inside a single one of those four purchases. This one stays a level up: how to tell which of the four you are reading, before price enters the conversation at all.

Position 2 has two referring domains. Position 7 has zero, and a domain rating of 14. Position 9 has two. Position 10 has one. The page with 1,926 referring domains is eighth.

That ordering is worth sitting with if you have been told your content cannot compete without authority. On this query, authority is not the constraint. Three of the seven organic results would be reachable by a page with no links at all, provided it answered the question better.

Domain rating does not order the page either. DR 30 at position 10 earns 743 visits a month. DR 80 at position 5 earns 698. DR 14 at position 7 earns 26, which is the honest part: it ranks, and ranking is not the same as earning anything.

This is the tenth time we have measured a commercial SEO query where referring domains fail to explain the order, and the pattern has held on every one. It does not mean links are worthless. It means that on queries this soft, the page that covers the question properly is the variable in play, and nobody can guarantee a position from that alone.

Two of the three roundups rank their own company first

Positions 5, 6 and 10 are listicles. We read all three.

Siege Media's "The 8 Best Blog Writing Services" places Siege Media at number one of eight. The author is identified as a Senior Content Marketing Specialist at Siege Media. The page says "We've evaluated the top blog writing services" and never states the criteria, the methodology, or the author's employment relationship to the winner.

Grizzle's "7 best SEO content writing services" places Grizzle at number one of seven, on Grizzle's own domain. To its credit, it says so in the text: "While we've included ourselves in this list." That single clause is the entire difference between the two pages, and it is the difference between a disclosed interest and a hidden one.

We are in this market too. syted produces articles for other people's domains, which makes us a vendor in the same category as the companies on that page, and you should read everything above with that in mind. The measurements are reproducible from the tools named. The opinion about roundups is ours and we benefit from it.

The third listicle, nathanojaokomo.com at position 10, is written by an independent and earns 743 visits a month, the second highest figure on the page. It ranks nine services and is not one of them. On a first page where two of three roundups are self-serving, the independent one earns more than both.

The price ranges do not reconcile, measured on the pages that rank

Here is every figure published by the three pages we read, quoted as they wrote them. These are market claims by competing vendors, not a survey.

Source Unit Low Middle Top
Siege Media per word $0.10 to $0.30 $0.30 to $0.50 $0.50 to $1.00+
Siege Media per post $150 to $500 $500 to $1,000 $1,500+
Siege Media per month $1,000 to $6,000 $6,000 to $12,000 $12,000+
Grizzle per word $0.05 to $0.15
Grizzle per article $200 to $600
Grizzle per month $5,000 to $20,000
Upgrow per month $3,000 setup, $6,000 monthly

Two pages on the same first page give per-word floors that differ by two times ($0.05 against $0.10) and ceilings that differ by almost seven times ($0.15 against $1.00). Grizzle's entire commodity band sits below Siege's cheapest band.

Siege Media also contradicts itself inside one page. Its pricing table puts the low tier at $1,000 to $6,000 a month, and two paragraphs later its benchmark reads: "A high-quality content marketing agency starts at roughly $6,000 to $8,000/month." The low tier and the quality floor meet at the same number.

The named providers in Siege's table spread wider still. Stellar is listed at "~$0.04 to $0.16/word", Contentellect at "Starting at $0.07/word", The HOTH at "$70 to $480/month", and 97th Floor at "Custom (minimum ~$5,000/month)". Four cents a word to a five thousand dollar monthly minimum, in one table, under one heading.

Four of the eight providers in that table, including Siege itself, carry no figure at all. Grizzle names seven providers and prices none of them. If you are reading these pages to build a budget, the thing to notice is that the two sources with the most traffic are the two that disclose the least about their own price.

Per word, per article, per month: the unit changes the deal

A per-word price answers one question: what does prose cost. It is the right unit when you already know what to write about, which keyword the page is for, and what the page has to beat. It is also the unit that makes the brief your problem.

A per-article price with editorial review adds a second pair of eyes to the prose. Grizzle's $200 to $600 band describes this, and the words "with editorial oversight" are doing the work in that sentence. Review of the writing is not review of the choice of subject.

A monthly retainer is the only unit of the three that can contain the decision. Upgrow's page lists "Comprehensive keyword research and analysis" inside its offer, and its only priced package is $3,000 setup plus $6,000 a month with the volume left open: "Content and link volume is customized to client needs."

Open volume is the detail to catch. A per-word price with no article count and a monthly price with no article count are both unquotable, and for opposite reasons. One tells you the rate without the quantity, the other the total without the quantity. If you want to compare any two quotes on this page, the number you have to extract from both is articles per month, and on three ranking pages reading about 5,400 words in total, we did not find it stated once.

There is a smaller detail in the same family that we logged two weeks ago and can now confirm on a second query. The near synonym seo content writing service carries a cost per click of $0.30. The plural seo writing services carries $12.00. Same intent, forty times the bid, measured in the same week. A cost per click is an auction between advertisers and never a measure of what a reader is worth, and what SEO actually costs does not move with it.

What Google's checklist asks about outsourced content

Buying writing is not against any rule, and Google's documentation is unusually direct about where the line sits. Two pages matter, and both were current when we checked them.

The spam policies page, last updated 2026-08-28, defines scaled content abuse as "when many pages are generated for the primary purpose of manipulating search rankings and not helping users", focused on "creating large amounts of unoriginal content that provides little to no value to users, no matter how it's created."

That closing clause is the one to read twice. The test is value to the reader, not the production method. Hiring a human agency does not exempt you, and using a tool does not condemn you. The same page lists "Using generative AI tools or other similar tools to generate many pages without adding value for users" as an example, where the qualifier is again the value, not the tool.

The helpful content guidance, last updated 2026-10-05, puts the outsourcing question directly into its self-assessment list: "Is the content mass-produced by or outsourced to a large number of creators, or spread across a large network of sites, so" that individual pages do not get as much attention or care. Under a separate heading about search-engine-first content it asks: "Are you using extensive automation to produce content on many topics?"

The same page says something about disclosure that fits this article's subject exactly: "Overall, AI or automation disclosures are useful for content where someone might think 'How was this created?'" and "We strongly encourage adding accurate authorship information, such as bylines to content where readers might expect it." If your vendor will not tell you who or what wrote the draft, you cannot follow that guidance even if you want to.

One myth to retire while we are on this page. Google's own self-assessment includes the question "Are you writing to a particular word count because you've heard or read that Google has a preferred word count?" followed by the parenthetical "(No, we don't.)" Any vendor pricing by the word is pricing their input, not your outcome.

Run the audience check on the vendor before you pay

This is the check we run for customers before writing anything, and it works just as well pointed at a vendor. It takes about ten minutes per candidate and it needs no access to their account.

  1. Take the URL of their own service page. The one they sent you, or the one that ranks.
  2. Pull the SERP for the query they claim to own, and read the top_keyword of their page. If their service page is really known for a different query, their own SEO is borrowed, which is the condition we documented at the top of this article on five of seven results.
  3. Read the traffic figure on that URL, not the domain. Position 5 sits on a DR 80 domain and its page earns 698 visits a month. Position 10 sits on DR 30 and earns 743. Domain rating is a property of the domain, and you are buying pages.
  4. Count the referring domains on the page that ranks. Two is common here. If a vendor tells you rankings require authority they will build for you, that claim is checkable against their own first page.
  5. Search their domain for the words search console. On the three ranking pages we read, totalling roughly 5,400 words, Search Console is named zero times, search volume zero times, and keyword difficulty once in passing as a factor affecting timelines.

That last point is the gap, and it is the same gap we found on the sibling query two weeks ago. A vendor who never names the measurement tool is not necessarily bad at writing. They are telling you that measurement is not in the box, and if you want proof the page worked, you will be the one producing it from your own search console data.

The numbers to agree on before anything is written

Price per word is the last thing to settle, not the first. These are the fields we would want written down before any money changes hands, whichever of the four products you picked. They are also, not coincidentally, the fields that decide whether the article has a chance.

# Agree on this before the first draft, per article
primary_keyword: "seo writing services"
monthly_volume: 513          # from a keyword tool, country-specific
keyword_difficulty: 1        # the ceiling you accept, not a wish
parent_topic: "seo writing companies"   # if different, the SERP may not be yours
current_top_3:               # the pages you have to be better than
  - upgrow.io/seo-writing-services
  - textbroker.com/seo-content-writing-services
  - siegemedia.com/best-agencies/blog-writing-services
audience_verdict: "buyers doing their own marketing"  # who ranks, not who you wish ranked
keyword_chosen_by: "vendor"  # vendor | you | both, and who vetoes
articles_per_month: 8        # the number missing from every quote we read
cannibalisation_check: "no existing page targets this keyword"
measurement: "search console, 90 days, impressions and position"

Three of those lines are the ones vendors resist. keyword_chosen_by decides who is accountable when a published article turns out to target a query your buyers never type. articles_per_month turns a rate into a quote. cannibalisation_check stops you paying for a page that competes with one you already own, which is a failure mode that costs money twice and is the reason our own publishing workflow runs that grep before anything else.

If you want the longer version of how those fields get filled, we wrote the brief that comes out of the SERP and a strategy template built on the same columns. Both argue that the keyword decision happens before the writing decision, and both exist because we kept watching that order get reversed.

How to tell in ninety days whether you bought anything

Upgrow's page offers a guarantee: "If our SEO content writing doesn't improve your organic traffic within 90 days, cancel without fees or questions." That is a reasonable commercial offer and it is also unmeasurable as written, because "improve" is undefined and organic traffic to a site moves for a dozen reasons that have nothing to do with eight new articles.

Here is a definition you can hold a vendor to. For each article they delivered, pull Search Console filtered to that URL, and look at three numbers over the window: impressions, average position, and clicks.

# Impressions and position for one delivered article, last 90 days
curl -s -X POST \
  "https://searchconsole.googleapis.com/webmasters/v3/sites/sc-domain%3Ayourdomain.com/searchAnalytics/query" \
  -H "Authorization: Bearer $GSC_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "startDate": "2026-08-04",
    "endDate": "2026-11-02",
    "dimensions": ["query"],
    "dimensionFilterGroups": [{
      "filters": [{
        "dimension": "page",
        "operator": "equals",
        "expression": "https://yourdomain.com/blog/the-article-they-wrote"
      }]
    }],
    "rowLimit": 1000
  }'

The failure mode worth naming is the one that looks like success. Impressions climbing with clicks flat means the page is being shown and not chosen, which is a title and description problem rather than a writing problem, and it is cheap to fix once you can see it.

We can show you that pattern on our own blog, which is the only data we are entitled to publish. Over the 28 days to 2026-11-02, this site collected 525 impressions across 20 pages and zero clicks. The five largest were /blog/seo-for-personal-trainers at 92 impressions, /blog/seo-for-auto-repair-shops at 83, /blog/seo-for-interior-designers at 71, /blog/how-to-get-photography-clients at 60, and /blog/webflow-vs-wordpress-seo at 47.

That is the fourteenth consecutive measurement where those pages gained impressions and no clicks, and the honest reading is that our titles are not earning the click yet. We publish the number because a vendor who only shows you the good chart is not showing you a measurement. No one can guarantee a ranking, a timeline, or a click-through rate, and anyone who does is selling something other than search visibility. If you want the realistic shape of the curve, we wrote about how long SEO takes and whether it is worth it at all using the same kind of data.

Two more things to watch over the same window. Whether the delivered pages are indexed at all, which is a separate report and a separate failure. And whether any of them get cited by AI assistants, since an AI Overview occupies position 1 on this very query and its eight sitelinks were all vendor pages and listicles. A page can earn citations while earning no clicks, and most vendor reporting counts neither.

FAQ

How much should SEO writing services cost?

The pages that rank for this query publish ranges that do not reconcile, so the honest answer is a spread with its sources attached. Measured on the first page on 2026-11-02: $0.04 to $1.00+ per word, $150 to $1,500+ per article, and $70 to $20,000+ per month. The monthly figures are not comparable to the per-word figures because no page we read states how many articles a month the retainer buys. Extract articles per month from every quote and the spread narrows fast.

What does an SEO writer do?

In the per-word and per-article products, the writer produces prose against a keyword someone else selected, usually supplied by you. In a retainer, the keyword research and the planning sit inside the engagement. The distinction matters more than the job title: the keyword decision determines whether the article can rank at all, and the writing determines whether it deserves to. Our article on SEO content writing covers the mechanical parts of the second half.

Can ChatGPT write SEO content?

It can produce drafts, and Google's spam policies are explicit that the production method is not the test. The policy targets "large amounts of unoriginal content that provides little to no value to users, no matter how it's created." The eighth result on this very query is an AI writing tool with 2,145 visits a month, so the market has clearly answered the capability question. What a model cannot do on its own is pick a keyword against live volume, difficulty and the pages already ranking, or check that the new page does not compete with one you already own.

What is the 80/20 rule in SEO?

It appears in Google's People Also Ask box for this query, but it is not a Google concept and we found no official documentation defining it. In practice people use it to mean that a small share of pages produces most of the organic traffic, which is usually true and is checkable on your own site in one Search Console report sorted by clicks. Treat it as a rule of thumb somebody coined, not a ranking mechanism.

Is an SEO writing service the same as an SEO writing tool?

No, and conflating them is the main reason quotes on this query look incomparable. A service sells output and, sometimes, the decisions behind it. A tool sells you the ability to produce output yourself and leaves every decision with you. Both rank on the same phrase: positions 2, 4, 7 and 9 are services, position 8 is software. Decide which you are buying before you compare prices, because the two have no common unit.

Should I hire a freelance SEO writer or a service?

The measured demand splits the same way the products do: freelance seo writer draws 233 US searches a month and hire seo writer 150, against 513 for seo writing services. A freelancer is usually cheaper per word and leaves the brief, the keyword and the quality control with you. A service adds editorial review, and a retainer can add the keyword decision. Pick the freelancer when you already know what to publish and in what order, and the retainer when that is exactly the part you do not have. Either way, write the keyword, its volume, its difficulty and who has the veto into the agreement, as set out above.

Get cited by ChatGPT. Rank on Google.

You found this article through search. That is the whole product.

  • One researched article a day
  • Published on your own domain
  • Keywords checked against live results
Start writing

Get cited by ChatGPT. Rank on Google.

You found this article through search. That is the whole product.

  • One researched article a day
  • Published on your own domain
  • Keywords checked against live results
Start writing