All articles

Outsource SEO or do it yourself? Where the line falls, and what a business owner should keep doing alone

Blog30 September 202622 min readBy Silvio De Maeyer

Every business owner can handle part of their SEO. The question is which part, and at what point doing it yourself costs more than it brings in. This guide draws that line, task by task, with the hours and the amounts.

Website van De Saegher Schilderwerken op een MacBook, gebouwd door Offlow, bij het artikel over SEO zelf doen of uitbesteden

You have already put evenings into it. Read an article about keywords, rewritten your page titles, maybe even paid for a tool you cancelled two months later. And yet, when you search for a painter in Sint Niklaas, a competitor you never meet on site still sits above you. Meanwhile an agency emails you every week suggesting you outsource SEO to them, for €250 a month at one and €2,000 at the next.

So you are left with a question that rarely gets an honest answer, because whoever answers it usually has something to sell. Do you keep tinkering yourself, or do you outsource SEO to someone else? Below we draw that line task by task, with the hours and the amounts next to it. And yes, we sell SEO ourselves. That is exactly why we also tell you when you should not buy it from us.

The short version

The line does not run between doing SEO yourself and outsourcing it. It runs straight through the work. One part any business owner can handle, and that part happens to hold the quickest wins. Another part almost always goes wrong without data and without someone who keeps at it for twelve months. This is the split we use after more than 160 websites, as of September 2026.

Task Yourself or outsource Why
Filling in your Google Business Profile Yourself Nobody knows your services and your service area better than you, and it takes an afternoon
Asking for reviews Yourself Only works when you ask, on site, at the moment the customer is happy
Fixing page titles and descriptions Yourself, with a list Half a day of work once you know which terms to target
Shrinking your photos Yourself Photos straight from your phone are, nine times out of ten, the reason your site is slow
Keyword research Outsource Without the numbers you write for terms nobody types in
One page per service and per town Together You supply the photos and the knowledge, we supply the structure and the copy
Technical work: indexing, duplicate pages, speed under the bonnet Outsource This is where the problem you cannot see yourself sits
Measuring and adjusting every month Outsource Keeping it up is where almost everyone drops out
Buying links Nobody Costs you more in the long run than it brings in

What outsourcing costs: a one time fix from €349 for your own town, or from €249 a month locally and from €449 a month regionally, excl. VAT and cancellable monthly. At a Belgian agency you typically pay €250 to €1,200 a month. What doing it yourself costs is further down, in hours. That is the figure almost every business owner forgets to count.

What are you actually handing over when you outsource SEO?

SEO is not one thing. It is a stack of tasks that have little to do with each other. Anyone who outsources their SEO is in practice outsourcing four kinds of work, and each of them asks for a different kind of knowledge and a different kind of time.

The research: finding out what your customer really searches for, how many people do that each month and who ranks there today. The technical side: making sure Google can read your site, that no two pages cover the same subject and that everything loads within three seconds on a phone. The content: one page per service and per town, as we set it out for contractors in the Waasland region, with your own photos and copy that is genuinely about that town. And the follow up: checking every month what went up and down, and building the next step on that.

Those four blocks each carry a different price and a different level of difficulty. That is why the question of outsourcing SEO or doing it yourself is not a yes or no. You can outsource the research and write the content yourself, or the other way round. What we describe in the nine steps we always run through after 160 websites is, in practice, a split of those four blocks across twelve months.

What can a business owner do perfectly well alone?

More than most agencies will tell you. Part of the work requires no knowledge of Google, only knowledge of your own business, and you have more of that than anyone. These are the five tasks we prefer to leave with the owner when a new client comes on board.

Completing your Google Business Profile

For a local business this is the cheapest win there is, and it is an afternoon’s work. You know your services, your service area and your opening hours, and photos of your own work are already on your phone. Each service entered separately, the right category, your service area by town and a handful of recent photos: the profile asks for nothing more. Fill it in today and you will often see movement within one to three weeks in how many times your profile is shown. Which fields carry the most weight is covered in the eleven fields of your Google Business Profile.

Asking for reviews

No agency can do this in your place. A review comes when you ask for it, in person, at the moment the job is finished and the customer is pleased, with the link ready on your phone. Three months later by email it no longer works. A business with forty recent reviews beats a business with four in the map pack, even when those four are all five stars.

Fixing your page titles and descriptions

The title of a page is the piece of text Google shows in the results. On most sites it says Home, Services or the company name. You replace that yourself with what you offer and where: painting and decorating in Sint Niklaas and the Waasland region, instead of Home. Search term first, under sixty characters, and a description underneath that says why someone should click on you and not on the four others. Half a day of work for a whole site, provided you know which terms you are targeting. And that is exactly the point where doing it yourself starts to pinch.

Shrinking your photos

Seven out of ten visitors reach our clients on a phone, and on a phone three seconds is already long. The problem almost always sits with four megabyte site photos uploaded straight from the camera. Bringing those down to a few hundred kilobytes is something you can do yourself, with a free programme, without anyone noticing the difference. Whatever speed is left to gain after that sits under the bonnet.

Putting your towns in your copy

You know where you work, Google does not. If your copy nowhere mentions which towns you cover, Google cannot connect you to those searches either. One sentence per service page naming the towns where you deliver that service, plus a real reference from that area, is something you write better than we do. You know which street, which type of house and which customer.

Add it up and you are looking at a day or two of work, once, plus a quarter of an hour a week for the reviews. That alone puts most local businesses ahead of half their competitors. Google says so itself on its page about hiring an SEO: a small local business can usually handle the basics on its own, with the Google Search Central starter guide at hand.

Where does DIY SEO usually fall apart?

In four places, and for almost every business owner it is the same four. None of them has anything to do with intelligence. They have to do with numbers you do not have, mistakes you cannot see, and time that is no longer there four months in.

You write for terms nobody types in

This is the mistake all the others grow out of. Take a painter in Sint Niklaas. Most locals search in Dutch, and according to the Google Ads keyword planner the Dutch equivalent of painter Sint Niklaas gets about 110 searches a month, painting work Sint Niklaas 50, painter Lokeren 90 and painter Beveren 40. Painter Waasland, the term many painters in the area build their homepage around, gets 10 searches a month. As of September 2026.

Whoever writes without numbers picks the term that sounds logical to them, and that is almost always the wrong one. The tools that show the difference quickly cost more than €100 a month per tool. For an agency that is a fixed cost spread across dozens of clients. For you it is a subscription for a question you ask twice a year. That is why research is better outsourced: not because it is hard, but because the numbers are too expensive for a single business.

You cannot see your own technical mistakes

A site that loads smoothly on your own wifi sometimes takes eight seconds on mobile data. Two pages that both cover painting a little, so Google shows neither of them properly. A town page that never got indexed because nothing links to it. These are mistakes you only see once you know where to look, and they are exactly the mistakes that hold a site back for months while the owner works on new copy.

For one client with nine city pages competing with each other, simply pulling those pages apart produced a solid jump, without a single line of new copy. The owner had looked past it for years, not out of ignorance, but because from inside your own site you never see what Google sees.

You do not keep it up for twelve months

This is the biggest of the four. SEO works with one page a month, twelve months long, not with twelve pages in one month. The first month that is fun, the second still is. In month four there is a big job, a sick employee or simply a weekend you would rather not spend at your laptop, and the site stands still. The competitor who does keep going overtakes you in month seven.

Doing it yourself rarely fails on knowledge. It fails in month four, when the novelty has worn off and the day job takes over again.

You do not measure, or you measure the wrong thing

Without numbers SEO is an opinion. Whoever starts alone checks now and then whether they can find themselves on Google and decides from that whether it works or not. What you actually need to know: which page sits at position eleven or twelve, because that one only needs a small push. Which term gets plenty of impressions but few clicks, because then your title is the problem, not your position. All of that sits in Search Console for free, but reading it is a trade in itself. Whoever does not read it works on whatever happens to be at the top of the list instead of on the next win.

Website van Dakwerken Daklo op een MacBook, gebouwd door Offlow
Dakwerken Daklo website, built by Offlow

How much does it cost to outsource SEO in Belgium?

The market is wide, and that explains why the quotes you receive vary so much. These are the amounts we see at Belgian agencies, next to what we charge. All amounts excl. VAT, as of September 2026.

What you buy Market price in Belgium At Offlow
One time clean up or audit €595 to €3,000 from €349, for your own town
Monthly package for a local business €250 to €700 a month from €249 a month
Monthly package for a whole region €500 to €1,200 a month from €449 a month
National, or in a tough sector €1,200 to €3,000 a month custom
Hourly rate for loose hours €65 to €125 an hour included in the package
Minimum term often 6 or 12 months cancellable monthly, no setup fees

For comparison: Kruisraket, an agency from the Waasland region, lists €500 to €2,500 a month on its own page, which is a fair picture of what an agency with a team costs. Our package sits lower because we are small and put no account manager between you and the work. How those differences come about and where your monthly budget goes is worked out in how much SEO costs in Belgium. What exactly goes into each package is on our page about SEO as a service.

Important with every quote: ask what concretely happens in a month. How many new pages, who writes them, who tracks the rankings and what you get to see. An agency that cannot explain that in three sentences probably does not do it.

And what does DIY SEO really cost?

This is where almost every comparison a business owner makes for themselves goes wrong: doing it yourself is set at zero, as if the evenings at the laptop were free. Every hour on your site is an hour you are not on site, not writing a quote or not at home. If you want a fair comparison, you give those hours a price.

What DIY SEO costs you per month

  • Four to six hours a week for research, writing and upkeep, so 16 to 24 hours a month
  • More than €100 a month on tools if you want to work with real numbers instead of gut feeling
  • Tuition fees: for the first three to six months you largely work on the wrong things, because you do not yet know which are the right ones
  • The risk that it grinds to a halt after four months and everything you built slides back down

Set an hourly value against that. Not your hourly rate, but what an hour of yours brings in for your business when you spend it on your own trade. For most tradespeople that sits somewhere between €40 and €70. From that moment on, doing it yourself suddenly becomes the most expensive of all the options on paper, and that is not what most business owners expect. The worked example below makes it concrete.

Worked example: a painter in Sint Niklaas chooses between DIY and outsourcing

An example you can replay with your own figures. We take a painter in Sint Niklaas, because the search figures for that trade are above. The starting points are assumptions you should replace with your own.

  • Average job: €4,000 for the interior painting of a house
  • Margin on that job: 25 percent, so €1,000
  • An hour of the painter’s time is worth €50 to his business
  • His terms in Sint Niklaas, Lokeren, Beveren, Temse and Stekene together get about 350 searches a month
  • Of the people who ask for a quote, roughly one in three goes ahead
Option What you pay Own hours per month Real cost per month
Doing everything yourself about €100 in tools 20 hours, so €1,000 in time about €1,100
One time fix, then carry on alone from €349 once 4 hours, so €200 in time about €230 averaged over a year
Local package from €249 a month 2 hours for photos, reviews and feedback, so €100 about €349
Regional package from €449 a month 2 hours, so €100 about €549
Agency with a team €500 to €700 a month 2 hours, so €100 €600 to €800
Doing everything yourself, time and tools · about €1,100

Agency with a team, plus own time · about €700

Regional package, plus own time · about €549

Local package, plus own time · about €349

One time fix and carry on alone, average per month · about €230

0€550€1,100

Now the return. If the painter ranks consistently in the top three for those terms, he takes roughly a third of them, so about 115 visitors a month. At a three percent conversion rate that is three to four quote requests a month, one of which goes ahead. One job a month is €1,000 in margin. Against a Local package at €249 that is four times the cost. Against the €1,100 of doing it yourself you fall just short, and he then has to keep up those twenty hours a month for twelve months.

To be fair: those twenty hours are not an invoice. In a quiet winter, when exterior work stops, they are almost free, and then doing it yourself really is the smartest choice. In a busy spring they are twenty hours you do not bill. So the question is not what SEO costs, but what your hours cost in the period when you would have to put them in. Whoever knows that figure has, in effect, already answered the outsourcing question.

What it can deliver in practice is in our case studies. Glenn Piessens Renovatie in Veurne now receives seven to eight enquiries a month for his main services, with one page per service, copy per town and his Google Business Profile fully in order, topped up with €150 of Google Ads a month. Dakwerken Daklo grew from a side business to roughly €800,000 in annual turnover, with plenty of organic visitors thanks to strong regional visibility. Glenn supplied the site photos and the knowledge of his area himself. The rest was outsourced.

Notice that the quickest wins sit with the tasks you can do yourself. The profile and the titles often move within two to six weeks, and they are exactly the things you need no agency for. The slow wins, the town pages and the competitive terms, take three to six months, last the longest, and are the work that is hard to keep up alongside a business.

Outsource SEO or do it yourself: how do you decide?

Four questions, answered honestly, and you will know. We put them to every business owner who calls us, and for some of them the answer is that they are better off starting on their own.

Four questions before you decide

  • Do you have four hours a week, for twelve months, even in your busiest month? If so, you can get further than you think.
  • Do you know with numbers what your customer searches for, or do you think you know? Without numbers you outsource at least the research.
  • Are you in a town where three or more competitors actively work on their site? Then you rarely catch them on your own.
  • Is the margin per customer big enough? At €1,000 margin per job a package pays for itself after one job every four months. At €50 margin, never.

The middle road we most often see working is neither of the two. You have the foundation fixed once, from €349 for your own town, and then carry on yourself with the list you receive: which terms, which pages, in which order. Or you take the Local package and do yourself what an agency cannot do anyway, the reviews and the photos. For a small business that is often the logical form.

If you do not know where you stand, start with an SEO audit. It exposes which of the four blocks is the problem in your case, and that immediately determines what you can do yourself and what you cannot. Someone with a technical problem, for example, wastes their time writing new copy.

What can you do yourself this week?

You do not have to wait for anyone to get started. This is the list we tick off ourselves with a new client, and the first seven points you can do tonight.

  1. Type your own service plus your town into Google and note which position you hold. Do it on your phone too, because that is where your customer searches. That is your baseline.
  2. Note which three businesses sit above you and what kind of page ranks for them: a service page, a town page or their homepage.
  3. Open your Google Business Profile and fill in every empty field: services, service area, opening hours, photos of your own work.
  4. Ask five happy customers for a review this week, in person, at the moment the job is finished.
  5. Set up Search Console, free through Google, and connect your site. You do not need to do anything with it yet, but the numbers start running from that moment.
  6. Test your site on your phone with the wifi off. If it takes longer than three seconds, shrink your five biggest photos.
  7. Look at the title of your homepage and of every service page. If it says Home or your company name, replace it with what you do and where.
  8. Write down on a sheet of paper the five terms you think your customer types in. Not to use them, but to lay them next to the real numbers later. The gap is usually the best argument for outsourcing the research.

Eight points, a day’s work. Whoever wants to go further after that also knows better, after that day, what they can and cannot do themselves, and that is a better basis for a conversation with an agency than a quote in your inbox.

The mistakes we see most often when people start on their own

Starting on your own is good. But a few mistakes come back so often that we list them here before you make them. Each of them costs time, and two of them cost you rankings.

Buying a tool and thinking the tool does the work

A subscription to an SEO tool gives you a score and a list of two hundred errors. What it does not give you is the order: which three matter, and which hundred and seventy you can ignore. Without that order you work through a list instead of on your rankings. We see business owners who spent months pushing their score up without climbing a single position.

Twenty town pages in a weekend

It seems logical: one page per town, all at once, done. It is one of the few things Google genuinely punishes you for. Twenty thin pages with the same copy and a different place name drag the rest of your site down with them. One a month, with your own photos and a real reference from that town, beats twenty in a weekend.

Buying links because it is quick

There is always someone promising a hundred links for a small sum. Google has become good at spotting that, and a penalty follows you for years. It is literally listed in Google’s own guidelines as a reason to distrust a provider. Leave it alone, even when it gets tempting in month four.

Having ChatGPT write the copy and publishing it as is

Can ChatGPT write SEO copy? A first draft, yes, and it is often better than what is on your site now. What it does not know is that your customer in Beveren searches differently from the one in Lokeren, which reference you have there and which photo goes with it. Without those things the same copy sits on a thousand other sites, and Google and the AI answers prefer the copy with the town, the price and the lead time in it. Use it as a starting point, never as the finish.

Stopping after three months

The most expensive mistake, whether you do it yourself or outsource. Whoever drops out after three months has put in all the hours and misses the return by a whisker, because it usually arrives from month four or five. Do not start if you are not willing to give it six months, and put those months in your diary before you begin.

Letting go completely once you outsource

The mirror image mistake. Whoever outsources and then never looks again has no idea after a year what happened, and sometimes no longer has access to their own site, their Search Console or their copy. Outsourcing means someone else does the work, not that you hand over ownership. Two hours a month remain necessary: reading the report, checking the new page for mistakes only you can spot, and supplying photos.

How do you choose an agency if you do outsource?

Google has its own page on this, and it is stricter than most agencies would like. Google Search Central’s guidelines on hiring an SEO set out what to ask an agency: examples of previous work, experience in your sector and your region, how they stay in touch and how they measure results. And what to distrust: anyone who guarantees a first position, anyone who emails you unprompted about your visibility, anyone unwilling to explain exactly what they do, and anyone working with bought links.

To that we add four questions that make the difference in practice.

Four questions for every agency

  • Is Search Console in my name, with the agency as a user, and not the other way round?
  • What concretely happens in a month: how many pages, who writes them, and what do I get to see of it?
  • Who owns the copy, the photos and the site if we stop?
  • What is the notice period, and are there setup fees?

We work on a monthly cancellable basis with no setup fees, and your site and your data stay yours. If you would rather hear first what is going on with your site before you sign with anyone, send Silvio a message. He reads every enquiry himself and will also tell you when doing it yourself is the better choice for you.

Website van Glenn Piessens Renovatie op een MacBook, ontworpen en gebouwd door Offlow
Glenn Piessens Renovatie website, built by Offlow

When does outsourcing SEO make no sense for you?

We would rather say no beforehand than sorry afterwards. There are five situations in which we ourselves advise against outsourcing.

You work as a subcontractor for two fixed clients and want to keep it that way: then you do not need to be found and every package is money down the drain. You sell something that gets twenty searches a month across the whole of Flanders and your margin is small: then you never recover the cost, not with us either. You need turnover next month: then SEO is the wrong channel and you are better off running ads for a while as the visibility builds in the background. Your site is technically beyond saving, with a ten year old theme and pages that do not load on a phone: then a new website is the first step, because optimising something broken costs more than it brings in.

And the fifth: you have the time, you enjoy it and you are in a town without much competition. Then you are the best choice yourself. At most, take the one time fix to get the list and do the rest yourself. We say that too when you call, and it is one of the reasons the report from our free audit sometimes ends with the advice to buy nothing.

Frequently asked questions

Can I do SEO myself?

Part of it, yes, and that part gives the quickest wins: completing your Google Business Profile, asking for reviews, fixing your page titles and shrinking your photos. The research, the technical side and keeping it up for twelve months usually go wrong without data and without discipline.

How much does it cost to outsource SEO per month in Belgium?

At a Belgian agency you typically pay €250 to €700 a month for a local business and €500 to €1,200 a month for a whole region. With us, SEO Local starts from €249 a month and SEO Regional from €449 a month, excl. VAT and cancellable monthly, as of September 2026.

Can I outsource only part of my SEO?

Yes, and for a small business that is often the best form. You have the foundation fixed once from €349 and then carry on yourself with the list you receive, or you take a monthly package and do yourself what an agency cannot: asking for reviews and supplying photos.

How quickly will I see results if I outsource my SEO?

Your Business Profile and your page titles often move within two to six weeks. For search terms you are fighting other businesses for, count on three to six months. Anyone promising you a first position within the month is selling hot air.

Can ChatGPT write my SEO copy?

A first draft, yes, but without your town, your references, your prices and your photos it is copy that sits on a thousand other sites too. Use it as a starting point and add what only you know.

Do I keep control of my website if I outsource?

That is how it should be, and you may demand it. Your site, your Search Console and your copy are in your name, and the agency works as a user. Ask for it in writing beforehand, along with the notice period.

Want to know what you should do yourself and what you should outsource?

Request your free website audit. Within 24 hours on working days a report lands in your inbox with your position for your ten most important terms, your competitor by name, and everything that needs fixing, each with a starting price. From that you can immediately see what you can do yourself and what you cannot. No obligatory call. You are welcome to take the report and get on with it yourself, and if doing it yourself is the right choice for you, it simply says so. Rather talk first? Silvio can be reached on 0495 46 80 90.

Would you rather we took care of it?

Tell us briefly what your business does and what you need your website to bring in. Silvio reads every enquiry himself and replies by the next working day.

No obligations. We only use your details to reply to you.

Prefer to talk now? Send Silvio a WhatsApp, email info@offlow.be or call +32 495 46 80 90.

Silvio De Maeyer
Silvio De MaeyerFounder of Offlow. He has built more than 160 websites for business owners in Flanders since 2019.

Want us to look at your website right away?

Send us your link and within 24 hours you will get a report with your positions in Google, what is holding your site back and whether ChatGPT mentions you. Free.

Message Silvio