← all articles

When SEO Is the Wrong Investment (And What to Do Instead)

Every SEO agency pitch starts the same way: SEO is an investment, not an expense, it compounds, it’s the highest ROI channel you’re not using. Sometimes that’s true. I run a portfolio of sites and I’ve watched organic traffic pay for itself many times over on the ones that worked.

But I’ve also burned money on SEO for businesses where it was never going to work, not because the tactics were bad, but because the business itself wasn’t built for what organic search actually rewards. If you’re asking “is SEO worth it for my business,” the honest answer is: it depends on things that have nothing to do with keywords, and everything to do with your cash position, your margins, and how search traffic actually behaves once it lands on your site.

Here’s how to tell which situation you’re in before you spend a dollar.

The math nobody runs before starting

SEO doesn’t sell anything by itself. It gets a stranger to a page. What happens after that is a separate problem, and it’s the one that decides whether the investment made sense.

Before spending on SEO, run this: how many visitors do you need to land a sale, what’s that sale worth to you, and how many of those visitors can you realistically expect to get from search in a given period. Most people skip this because it requires admitting the numbers are ugly. If your product needs 500 visitors to close one $40 sale, and a realistic ramp for a new site in a competitive niche gets you a few hundred visitors a month after a long build-up period, you are not looking at a fast payback. You might not be looking at a payback at all, depending on how much you’re spending to get there.

I’ve done this math wrong myself, on sites where I assumed traffic would show up faster than it did and assumed conversion rates that were closer to hope than data. The fix wasn’t a better SEO tactic. It was doing the math honestly before committing spend.

When you don’t have the margin to survive the ramp

Organic search traffic does not arrive on a schedule you control. New content and new sites generally take a while to earn any meaningful visibility, and that period varies a lot depending on the niche, the competition, and the state of the site before you started. Nobody, including me, can tell you it’ll be six weeks or six months. Anyone who gives you a specific number up front is guessing, and often guessing in a direction that gets your money in the door.

That uncertainty is fine if you can fund it. It’s not fine if you’re a business with three months of runway betting the whole thing on organic traffic showing up in time. I’ve had brands in my own portfolio where I pulled the SEO budget not because the work was bad but because the business needed revenue faster than the channel could reasonably deliver it. That’s not a failure of SEO. It’s a mismatch between the channel’s timeline and the business’s survival timeline. Paid acquisition, direct sales, partnerships, anything with a faster feedback loop, was the right call there, even at a worse long-term cost per customer.

When your business model doesn’t match how search intent works

Search traffic converts well when someone is actively looking for a solution to a problem they already know they have. It converts badly when you need to create the want first. If your product requires explaining why anyone should care before they’d ever type a query about it, you’re not fighting for rankings, you’re fighting for a market category that doesn’t have search demand yet.

I’ve seen this kill SEO budgets for genuinely good products. The keyword research comes back thin, not because the SEO work is weak but because nobody is searching for what you sell in a way that maps to buying intent. In that situation, no amount of content or link building manufactures demand that isn’t there. You need awareness channels, not search channels, and SEO for that kind of business is often better used later, once demand exists and people start searching around the problem you solve.

When nobody can act on what the data tells you

SEO produces a stream of decisions: what to publish, what to fix technically, what to prune, what to build links to and how. If there’s no one on your side who can make those calls, or push back on an agency’s recommendations with any confidence, you end up paying for work you can’t evaluate. I’ve watched businesses spend on SEO retainers for a year and have no idea whether the reports they got were showing real progress or noise, because nobody in the building understood enough to ask the right questions.

This isn’t an argument against hiring help. It’s an argument against hiring help with zero internal capacity to judge whether that help is doing anything. At minimum, someone on your team needs to understand what a healthy trend in impressions, clicks, and rankings actually looks like for your niche, so they can tell the difference between a channel that’s working slowly and one that’s simply not working.

When a faster channel is already working and you’d be splitting focus

If you have a paid channel or a referral source that’s profitable right now, and your team is small, adding SEO on top isn’t free even if the budget is separate. Content needs writing or reviewing, technical issues need someone to prioritize them, link outreach needs relationships to manage. Every hour spent on that is an hour not spent scaling the thing that’s already converting.

I’ve made this mistake on my own sites: starting an SEO push on a new property while a paid channel on an existing one needed attention, and watching the paid channel drift because focus was split. The lesson wasn’t that SEO doesn’t work. It was that starting two hard things at once, with limited hands, usually means neither gets done well.

Where SEO is genuinely the right call

None of this means SEO is a bad channel in general. It’s usually the right investment when you have a product people already search for, enough runway to survive months of ramp-up without needing organic revenue to hit next quarter, someone who can actually evaluate the work being done, and either a large enough team or clear enough priorities that it isn’t cannibalizing a channel that’s already working. Under those conditions, the compounding nature of organic traffic is real. Content and links you build now keep working without a repeat spend the way ad impressions don’t.

I’d also flag one thing worth avoiding regardless of your situation: anyone offering to fast-track rankings through link networks, mass link buying schemes, or similar shortcuts is selling risk, not speed. Those tactics can get sites penalized or deindexed, and the sites I’ve seen go that route usually end up worse off than if they’d never tried. There’s no safe version of gaming the system, only versions where the downside hasn’t shown up yet.

What I’d actually ask before spending

Before you sign an SEO contract or start building content, ask: can my business survive months without organic revenue while this ramps up, do people actually search for what I sell, who on my team can tell if this is working, and is this pulling focus from something that’s already paying off. If the honest answers are bad, SEO isn’t wrong as a channel. It’s wrong as your next move.

If you want to see how these calls play out on real sites, including the ones where we picked wrong and had to change course, check out The SEO Desk.

for SEOs
Tracking rankings or scraping SERPs at scale?

Rank checkers and SERP crawlers get blocked and geo-skewed fast on datacenter IPs. Singapore Mobile Proxy runs real 4G/5G mobile IPs that search engines still trust, so your position data stays clean.

see plans →
read on
More from The SEO Desk

Technical SEO, link building, content and SERP strategy, and tool reviews for people who ship growth.

browse all articles →