Blog
DIY SEO: what you can do yourself
What an owner can genuinely handle alone, and where doing it yourself costs more.
- 14 September 2026
- 16 min read

Articles
DIY SEO: what you can do yourself
We regularly hear from business owners who put it plainly: “There’s no budget for an agency yet. I want to try promoting the site myself. Where do I start, and is it even worth it?” It is. A large share of the basic work can — and honestly should — be done by the owner of a small business: nobody knows the product, the customers and their questions better. We have seen sites draw steady customers from search for years simply because the owner kept writing useful content and answering reviews.
But we also see the other side. Sites that lost most of their traffic after a “small DIY redesign”. Online stores with tens of thousands of junk pages in the index. Projects hit with penalties because of bought links. In this article we break down what you can genuinely handle yourself without risk, and where saving on a specialist almost always ends up costing more — in time, traffic and money.
What DIY SEO really means
DIY SEO is not “fixing SEO over a weekend”. It is regular work built into your schedule: a few hours a week on content, reviews, reports and small edits. Search engines reward steady development of a site, not a one-off sprint.
We split all promotion work into three layers:
- Hygiene — connecting Search Console and analytics, filling in your Google Business Profile, writing proper page titles. Anyone comfortable in the admin panel can do this.
- Content and reputation — articles, answers to customer questions, reviews, photos of your work. Here the owner often beats a hired copywriter, knowing the subject.
- Engineering — technical audits, migrations, index management, store filters, link building, recovering from penalties. Here mistakes are expensive, and the consequences don’t show up right away.
The first two layers are yours. The third is where, without experience, you risk breaking more than you fix. Let’s go through each part in detail.
Who is the DIY approach best suited to? Local service businesses, small brochure sites, experts and tradespeople working in one city, niche stores with a few dozen products. The bigger the site and the tougher the competition, the sooner you hit third-layer tasks.
What an owner can do alone
Search Console and basic analytics
Google Search Console is the most important free tool for any website. You can set it up in half an hour: verify ownership via DNS or an HTML file and submit your sitemap. From then on you see which queries bring people to you, the impressions and clicks for each page, which pages are indexed, and any mobile issues.
What we suggest an owner checks once a week:
- The Performance report: clicks, impressions, average position and CTR for the last 28 days compared with the previous period.
- Queries with plenty of impressions but a low CTR — candidates for a new title and description.
- The indexing report: has there been a sudden jump in excluded pages or errors?
- The Manual actions and Security issues sections — these should be empty.
The second part is analytics. Google Analytics 4 with events set up for what matters: a form submission, a tap on the phone number, a click to WhatsApp, Telegram or Viber, an order. Without this you can’t tell traffic that brings customers from traffic that only inflates the numbers. An owner can configure basic events by following the documentation; full e-commerce tracking with a complete funnel is a job for a specialist.
A word about “quick wins” you can find yourself. Open the Performance report, sort pages by impressions and look at the ones sitting in positions 8–20. Search already considers these pages relevant, just not enough for the first screen. Often they lack exactly what you know best: an answer to a specific question, prices, photos, a short FAQ. Expand them, align the title with the query they’re already found for, and compare results a few weeks later.
Google Business Profile
For a business with a physical address or a service area — a salon, a car repair shop, a clinic, a lawyer, a delivery service — the Google Business Profile often generates more enquiries than the website itself. Fill in the category, opening hours, phone number, website link and a description of your services, and add real photos of your premises and your work. Write your business name exactly as it is, without stuffing in keywords — that kind of “trick” can get the profile suspended.
A profile is not “fill in and forget”. Add photos, post updates, keep holiday hours accurate and answer user questions — regular activity and fresh reviews are fully in your hands.
Titles, descriptions and text structure
Every modern CMS lets you edit the title tag and meta description. The rules are simple: the title contains the page’s main query and your brand name, up to about 60 characters; the description gives a concrete benefit and a call to action, up to 150–160 characters. Every page gets its own unique title. One H1 per page, logical H2–H3 subheadings, meaningful image file names and filled-in alt text.
Start with the 10–20 most important pages: the homepage and your key services or categories. Before rewriting anything, check in Search Console which queries the page already appears for. There is more on this in our article “On-page SEO basics”, and on collecting queries in “Building a keyword map”.

Content only you can write
The best content for a small business is the answers to questions customers ask you on the phone every day. “How much does a clutch replacement cost”, “can laminate go over underfloor heating”, “how should I prepare for the procedure”. Write down ten of those questions and you have an article plan for several months. You know the nuances, prices and typical customer mistakes; a copywriter new to the niche will produce generic phrases the internet already has too many of.
A few rules we give our clients:
- One page — one topic and one main reader need.
- Specifics instead of generalities: prices or price ranges, timeframes, examples, photos of your own work.
- Link from each new article to the relevant service or category — and back.
- One solid article every two weeks beats five shallow ones in a week followed by six months of silence.
- Text generated entirely by AI, without editing or any first-hand experience, rarely works — it reads like thousands of other pages.
We cover how to plan and structure content in detail in “Writing content for your website”.
Reviews and reputation
Reviews influence both a person’s decision and your visibility in local search. Most satisfied customers don’t leave a review simply because nobody asked. Once a job is done, send a short message via WhatsApp, Telegram, Viber or email with a direct link to your Google review form. Reply to every review, especially the negative ones: a calm reply that solves the problem convinces future customers more than ten five-star ratings.
What not to do: don’t buy reviews, don’t write them on behalf of friends, and don’t offer a discount only in exchange for five stars. Platforms are good at spotting these schemes, and restoring removed reviews or a restricted profile is far harder than collecting honest ones.
The minimum toolkit
You don’t need expensive subscriptions to work on your own site. Here is what we recommend a small-site owner has in place:
| Tool | What it’s for | Time needed |
|---|---|---|
| Google Search Console | Queries, indexing, errors, manual actions | 15–20 min a week |
| Google Analytics 4 | Traffic sources, enquiries, sales | 15 min a week |
| Google Business Profile | Local search, maps, reviews | 10–15 min a few times a week |
| PageSpeed Insights | Speed and Core Web Vitals | Monthly and after any site changes |
| Keyword Planner or the free tiers of SEO tools | Finding queries for new pages | Before every new page |
That’s two to three hours a week in total. If you lack even that for basic hygiene, admit honestly that DIY won’t work — and look for a different model.
Where doing it yourself costs more
Now for where we recommend stopping. Not because of “secret techniques”, but because here a mistake isn’t visible immediately and fixing it takes months.
Migrations, redesigns and CMS changes
Moving to a new domain, switching to HTTPS, changing the URL structure, a redesign on a new CMS — these are the most common causes of sudden traffic drops that we see. A typical situation: the new site looks better, but the old addresses return 404, there are no redirects or they all point to the homepage, category texts have disappeared, and the developer forgot to remove the noindex rule carried over from the staging version. Years of accumulated traffic vanish within weeks.
A proper migration involves mapping every old URL to a new one, setting up one-to-one 301 redirects, carrying over meta tags and content, checking robots.txt, canonical tags and the sitemap, and then monitoring indexing daily. Recovering what was lost after a botched migration usually costs several times more than preparing it properly in the first place.
If the migration has already happened and traffic has dropped, don’t make yet another change “to fix it”. First collect a list of the old addresses — from Search Console, the old sitemap, a web archive — and check where each of them leads now. Often part of the loss can be recovered precisely by restoring redirects, but every week of delay makes that harder.
Technical audits
Free “SEO checkers” flag dozens of red items, and owners start fixing everything: a missing alt on an icon, a description that’s too long, “not enough text”. Meanwhile the real problem — say, every canonical pointing to the homepage, or scripts blocked from crawlers — goes unnoticed. A technical audit is not a list of errors from a tool; it is understanding which issues actually hold the site back and in what order to fix them. That includes server response time, redirect chains, duplicates and language versions with hreflang. We cover part of this within our website speed optimization service.
Filters and indexing in online stores
An online store with filters by colour, size and brand can generate tens of thousands of URLs. Deciding which to open as landing pages and which to close requires demand analysis and knowing how your CMS works. Err one way and you get junk in the index and diluted page authority; err the other and you close pages that could have been bringing in sales. We wrote about this in detail in “Five tips for ecommerce SEO”.
Link building
Links from other websites still matter, but this is exactly where owners most often hurt themselves. Buying a “100-link package” is easy; the result is a manual action or an algorithmic loss of trust. What an owner can safely do: get listed in quality industry directories, work with partners and suppliers, take part in local events, give expert comments to the media. Systematic work on a link profile — evaluating referring sites, anchor text and risks — is a job for a specialist.
A simple rule worth remembering: if a link can only be obtained for money and the linking site has no real readers, you don’t need it. A good link is one that a real person might actually click to reach you. And if someone promises “guaranteed ranking growth in a month thanks to links”, that’s a reason to be careful, not to celebrate.
Penalties and sudden drops
If Search Console shows a manual action, or traffic has fallen sharply for no obvious reason, don’t “try everything at once”. Diagnosis comes first: is it an algorithm update, a technical error, a security issue, a hacked site with hidden spam pages, or the after-effects of old links? The right diagnosis determines whether recovery takes a few weeks or drags on for much longer. Guesswork — deleting half the site, disavowing every link — often makes it worse.

DIY or specialist: a quick comparison
| Task | Yourself | With a specialist |
|---|---|---|
| Search Console, basic analytics | Yes | Only complex event and e-commerce setup |
| Google Business Profile | Yes | For multi-location businesses or after a suspension |
| Title, description, H1 | Yes | Templates for thousands of pages |
| Articles and service page copy | Yes | Content strategy and keyword research |
| Reviews | Yes | Not needed |
| Migration, redesign, CMS change | No | Essential |
| Technical audit | No | Yes |
| Store filters and indexing | No | Yes |
| Links | Only simple, safe mentions | Yes |
| Penalties, sudden drops | No | Yes, and as soon as possible |
The hybrid approach: how we work with owners
Between “all DIY” and “all agency” there is a middle option, often the most cost-effective for a small business. We run a one-off audit and strategy, fix critical technical issues, set up analytics and put together a content plan. After that, the owner or their manager writes the content, runs the Google Business Profile and collects reviews, while we check progress periodically and step in for the complex tasks.
The budget goes where experience is indispensable, and the daily work the owner does best stays with them. We described the overall logic and order of steps in “Website promotion step by step”.
What this looks like in practice
A typical situation: a small appliance repair service in one city, a site on a popular CMS, and an owner promoting it himself. He has connected Search Console, filled in his Google Business Profile, regularly asks customers for reviews and writes an article about common faults once a month. Enquiries from search grow gradually, and that is entirely his achievement.
Then the owner decides to refresh the design and, while he’s at it, change the URL structure “so it looks neater”. The new version goes live without redirects, some articles don’t get carried over, and the staging subdomain stays open to indexing. Within weeks, enquiries drop noticeably, and the owner can’t see why.
When a project like this comes to us, we first restore the mapping between old and new addresses, bring back the lost content, close the staging copy and keep a close eye on indexing. Recovery takes time, and some rankings must be won back. Had the same migration been planned in advance, it would have taken a specialist a few days. The owner didn’t do his job badly — his content and reviews work was excellent. One “engineering” task simply turned out to be where DIY cost the most.
Common DIY SEO mistakes
- Chasing rankings instead of enquiries. The owner is delighted to be number one for a query nobody searches for and doesn’t notice that enquiries haven’t increased.
- Over-optimization. A keyword in every sentence, identical headings, text written “for the robot”. Modern search doesn’t reward this.
- Changes without records. Titles, menu and content all changed at once, nothing written down — and now it’s impossible to tell what worked and what did harm.
- Buying links and reviews. A quick effect that easily turns into long-lasting problems.
- A redesign without SEO preparation. The most expensive mistake of all the ones we see.
- Giving up after a month. The first results of content work usually show up after several months, not weeks.
Checklist for your first month
- Search Console connected, sitemap submitted, no manual actions.
- GA4 set up with events for enquiries, calls and clicks to messengers.
- Google Business Profile fully completed, with photos and accurate opening hours.
- Title and description rewritten for 10–20 key pages.
- A list of 10 customer questions drawn up for future articles.
- A simple review-request message sent after every order or job.
- A change log started: what was changed, when and on which page.
Frequently asked questions
How long before I see results from doing it myself?
Changes to titles can affect CTR within a few weeks. The effect of new articles and reviews builds more slowly — usually over several months. It depends on the niche, competition and the site’s condition, so nobody can honestly promise an exact timeline.
Can I manage entirely without a specialist?
For a small service site in a quiet niche — sometimes, if the site is technically sound and you publish regularly. But we recommend at least a one-off audit at the start for everyone: it shows whether there are hidden problems that would cancel out all your effort.
Are free SEO plugins for my CMS good enough?
Yes, as a convenient tool for titles, descriptions and the sitemap. But a plugin doesn’t know your strategy: a green light in the editor doesn’t mean the page answers the query better than your competitors do.
When is it definitely time to call in a specialist?
Before any migration or redesign, after a sudden traffic drop, when you receive a manual action notice, and if you run a store with filters and the number of indexed pages has suddenly shot up.
Summary
DIY SEO works perfectly well if you divide the roles honestly. Search Console, analytics, your Google Business Profile, titles, useful content and reviews are your territory, where the owner is often stronger than any contractor. Migrations, technical audits, filters, links and penalties are the territory where a mistake costs more than a specialist’s help.
If you’d like to work out which parts of this list you can take on yourself and which are better left to us, get in touch. We’ll run an audit, draw up a plan and, if needed, take on your SEO in full or just the complex technical part.
Need advice?
Tell us about the task — we will advise what to do, even if you end up working with someone else.

