DEV Community

Cover image for Why We Stopped Offering "SEO Included" as a Checkbox
аЛЕКС ЛИР
аЛЕКС ЛИР

Posted on

Why We Stopped Offering "SEO Included" as a Checkbox

I run a small WordPress studio — webmaster.co.ua, 18 years, 235+ projects. For years, every package included "basic SEO" as a bullet point. It sounded like a value-add. It was actually a promise we couldn't consistently keep, and clients eventually noticed.

"SEO included" meant different things depending on who built the site that week. Without a defined checklist, "basic SEO" became whatever the person building the site remembered to do — sometimes meta tags and alt text, sometimes a sitemap submission, sometimes nothing beyond what the page builder did automatically. The client heard one promise. We delivered an inconsistent one, and neither side knew it until a client asked why they weren't ranking.

Clients conflated "SEO included" with "will rank on Google." That gap between what we meant (structural on-page basics) and what they heard (guaranteed visibility) caused more disappointed clients than any other line item in the proposal. The fix wasn't better SEO — it was better naming. We renamed it "on-page SEO setup" and listed exactly what's in it: title tags, meta descriptions, image alt text, sitemap, basic schema. No promise about rankings, because we don't control that.

We separated "setup" from "ongoing" explicitly, because they're not the same service. On-page setup is a one-time technical task. Actual SEO performance requires ongoing content, backlinks, and time — none of which a $300 landing page package can reasonably include. Bundling them under one vague label let clients assume they'd bought the second thing when they'd only bought the first.

Being precise about what's not included did more for trust than the feature itself. Once we started explicitly stating "this does not include ongoing content strategy or link building," clients who wanted that could ask for it as a separate, honestly priced service — and clients who didn't stopped expecting rankings from a checkbox they never should have relied on in the first place.

If your service packages include vague, unscoped line items like "basic SEO" or "performance optimization," it's worth naming exactly what's in them — the ambiguity that feels generous at signing usually turns into disappointment at delivery.

Top comments (0)