Skip to main content
Free SEO check

Services

Websites
SEO & Google Ads
Digital marketing
Branding
3D & interactive
Apps & AI
All services →

Find me on

SEO SEO Strategy

Can I Do SEO Myself? A 90-Day DIY Plan (October 2026)

Can I do SEO myself? For most Singapore small businesses, yes. A 90-day DIY plan with hours a week, the free tools, and the jobs worth paying someone for.

Tuition centre owner in a Bishan HDB shop unit after lessons, working out whether she can do SEO herself

Most owners who ask me "can I do SEO myself?" have already started. They've installed a plugin, maybe rewritten the homepage. What they want to know is whether to keep going, or whether their evenings are going into something that needs a professional.

Yes, you can do SEO yourself if you run a local business with a website you can edit. With 2 to 5 hours a week you can handle your Google Business Profile, Search Console, page titles and the pages customers need. Leave technical repairs, link building and site migrations to someone who does them daily.

I'm Terris, a Singapore web designer, full-time since 2018, and I also run SEO for clients on my SEO and GEO retainer. So I'm arguing a little against my own interest here. Below are the free tools, a 90-day plan with hours, and where I'd draw the line.

Can I do SEO myself?

Yes. A Singapore small business owner can do most of their own SEO, and Google's own guidance says a small local business "can probably do much of the work yourself". The basics take a few hours a week. What usually sinks DIY SEO is technical repair and link building, and most owners should skip both.

That line is from Google's page Do you need an SEO?, which then sends you to its own starter guide. The company that runs the search engine is telling you the basics aren't a secret.

DIY works best when:

  • You serve one area or one kind of customer: a dental clinic in Tampines, a tuition centre in Bishan, a contractor who only does roofing.
  • Your site runs on WordPress, Wix, Squarespace or Shopify, and you can edit a page without calling a developer.
  • You can write plainly about your own trade. That's most of the work, and nobody knows your customers better than you.

Can I learn SEO by myself?

You can learn SEO by yourself for free. Google gives you its SEO Starter Guide, Search Console and Google Business Profile at no cost, and for a business owner the best teacher is your own website: change a page, then watch what Search Console reports over the next few weeks.

Most advice on learning SEO is written for people who want an SEO job. Your goal is smaller. You need one site, yours, to show up for the 20 to 50 searches that bring you customers.

The free kit I'd start with:

  • Google's SEO Starter Guide. Read it once, start to finish. It's honest about its limits: "There are no secrets here that'll automatically rank your site first in Google (sorry!)."
  • Google Search Console. It shows which searches your site appears for, how often it was shown, how many people clicked, and your average position. This is your scoreboard.
  • Google Business Profile. Your listing on Google Maps. Google's help page says "There's no way to request or pay for a better local ranking on Google", so effort is the only lever.
  • PageSpeed Insights. It tests a page as a phone loads it. Google's targets are the main content showing within 2.5 seconds, taps answered in 200 milliseconds or less, and a layout that barely jumps (a CLS of 0.1 or less).

You won't need a paid tool or a course in the first three months.

Is SEO difficult to learn?

SEO isn't difficult to learn at the level a small business needs. Page titles, Google Business Profile and pages that answer customer questions take weeks to get right. The difficult parts are technical repairs, link building and large-scale pages, which take years of practice and are where DIY owners lose the most time.

The ideas are simple. What makes SEO feel hard is the slow feedback: you change a page in March and find out in May whether it helped. That gap is where a lot of owners give up.

Here's how I'd split the skills. The middle column is my estimate for an owner putting in a few hours a week.

SkillTime to get competentDIY?
Google Business Profile and reviewsA weekendYes
Search Console basics1 to 2 weeksYes
Page titles, descriptions, headings1 to 2 weeksYes
Keyword research for 20 to 50 local searches2 to 4 weeksYes
Pages that answer customer questionsA few weeks, then better with every pageYes
Easy speed fixes, like compressing photosA few weeksMostly
Technical SEO on a broken siteMonths to yearsUsually not
Link buildingYears, plus contactsMostly not
Programmatic SEOYears, plus a developerNo
Site migration or redesignOne-off, high stakesNo

The top six rows are about knowing your business and following instructions. The bottom four are a craft.

How long does it take to learn SEO?

For a business owner, learning enough SEO to run your own site takes about 4 to 8 weeks at 2 to 5 hours a week. Results take longer: Google says some changes take effect in a few hours and others take several months. Learning SEO well enough to do it as a job takes years.

Three clocks are running here, and people mix them up:

  1. Learning the basics: 4 to 8 weeks. Enough to set up the tools, write a decent title and read Search Console. That's my estimate for a few evenings a week.
  2. Seeing your work show up: weeks to months. Google's starter guide says "you likely want to wait a few weeks" before judging a change. A new page on a competitive search takes longer than a title tweak on a page that already ranks.
  3. Mastering it: years. That's the career timeline, and it covers the technical and link work I'd tell you to hand over anyway.

Can a beginner do SEO?

A beginner can do SEO on their own business website, as long as they stick to the basics and avoid the few mistakes that cause real damage: deleting or renaming pages without redirects, buying links, and publishing pages in bulk. Most other beginner errors cost you nothing worse than time.

A weak title or a thin page just sits there until you improve it. These can set you back months:

  • Changing URLs or deleting pages without a 301 redirect. Anyone following the old address, Google included, lands on an error page. It happens most during a DIY redesign.
  • Buying links. Google's spam policies list "buying or selling links for ranking purposes" as link spam. Cheap backlink packages are exactly that.
  • Publishing pages in bulk with AI. The same policies define scaled content abuse as many pages generated "for the primary purpose of manipulating search rankings and not helping users", however they were made.
  • Leaving WordPress hidden from Google. The "Discourage search engines from indexing this site" box under Settings, Reading often gets ticked during a build. If nobody unticks it, your site keeps asking search engines to ignore it.

How do I learn SEO as a beginner?

Learn SEO as a beginner by doing it on your own site in a fixed order: read Google's free SEO Starter Guide, set up Search Console and Google Business Profile, fix your page titles, then publish one useful page every two weeks. The 90-day plan below takes about 35 to 40 hours.

This is the plan I'd give a friend who runs a shop and wants to try before paying anyone:

WhenWhat to doHours a week
Weeks 1 to 2Read the starter guide. Verify your site in Search Console and submit your sitemap. Fill in every field of your Google Business Profile. Run PageSpeed Insights on your homepage and main service page.4 to 5
Weeks 3 to 6Check which searches you already appear for. Rewrite the titles and descriptions of your five most important pages. Give every service its own page. Ask your last ten happy customers for a Google review.3
Weeks 7 to 12Every two weeks, publish a page answering a question customers keep asking you on WhatsApp. Rewrite titles on searches with plenty of impressions but few clicks.2 to 3
Day 90Compare impressions and clicks with day one. Keep going, change direction or bring someone in.2, once

That's roughly 35 to 40 hours over the quarter. What goes on each page is in my SEO guide for Singapore small businesses; this post is about whether you should be the one doing it.

How many hours a week does DIY SEO take?

DIY SEO takes 2 to 5 hours a week for a typical Singapore small business: about 5 hours while you set things up, then 2 to 3 hours to keep publishing and checking Search Console. Below 2 hours a week the publishing stops, and once that stops, so does the progress.

For scale, my retainer is roughly 22 hours of work a month. Three hours a week from you is about 13 hours a month. That's a lighter version of the same job, and often enough for a local business with a handful of competitors.

Put a price on your hour, though. If your time is worth SGD 100 an hour, 3 hours a week is about SGD 1,300 a month of your time. So spend those hours on work only you can do, like writing about your trade, and skip the work you'd be slow at.

Which parts of SEO should you not do yourself?

The parts of SEO most owners should not do themselves are technical repairs on a broken or custom-built site, link building, programmatic SEO across hundreds of pages, and site migrations. Each takes years to learn, and a mistake in any of them can cost you rankings you already had.

  • Technical SEO on a broken site. Duplicate URLs, redirect chains, pages Google can't render. Read my technical SEO checklist: if half of it reads like another language, that's your answer.
  • Link building. Bought links break Google's rules, so the ones that count are earned from press, trade associations and partners. That's years of slow outreach, and it rarely fits around running a business.
  • Programmatic SEO. For Citri Mobile I took the site from about 50 pages to more than 16,000, built from data, and it went from not ranking to #1 for hundreds of phone repair searches. That took code and careful templates. Done carelessly, the same idea is what Google calls scaled content abuse.
  • Migrations and redesigns. Moving platforms or restructuring a site is where rankings get lost in a week. Google's own advice is that "a great time to hire is when you're considering a site redesign".

When should you stop doing SEO yourself and hire help?

Stop doing SEO yourself and hire help when 90 days of steady work hasn't moved your Search Console impressions, when you're planning a redesign, when your site fights every change, or when the hours cost more than the help. Before a retainer, a one-off audit is the cheaper middle step.

Ninety days is a fair test. If you've followed the plan and impressions are flat, something is in the way that more articles won't fix. Often it's technical. Sometimes the searches you picked belong to sites with years of links behind them, and you need different targets.

Hiring doesn't have to mean a retainer straight away. A one-off audit tells you what's blocking you, and you keep doing the rest. If you'd rather hand it all over, my retainer is from SGD 2,520 a month, month to month with 30 days' notice, with updates on WhatsApp whenever you ask.

Some businesses never need to hire anyone. A neighbourhood shop with three competitors in its estate may do fine on steady DIY for good.

Start by doing it yourself. Even if you hire someone later, Google makes a fair point on that same page: knowing the techniques helps you spot an SEO who wants to use one that isn't recommended.

If you've done the 90 days and you're stuck, or you want a second pair of eyes before you start, send me your site for a free check. I'll tell you which parts to keep doing yourself and which are worth paying for.

Sources and references (7)
  1. developers.google.com › do i need seo
  2. developers.google.com › seo starter guide
  3. support.google.com
  4. support.google.com
  5. web.dev › vitals
  6. developers.google.com › spam policies
  7. wordpress.org › settings reading screen
Back to top

Written by

Terris

Web designer in Singapore

I've built websites for Singapore businesses full-time since 2018, across 290+ projects. I write, design and build each one myself, then do its SEO and Google Ads. These articles are what I'd tell a client who asked.

610+ articles written

Message me about your website, your SEO or your ads

I build the website myself, then handle the SEO and the Google Ads after it goes live. Tell me what you need and I'll give you a straight answer and a price.

Email me
I read every message myself