Can I just do this myself?
Yes, for a meaningful share of the work — and no, for the rest. The useful question is not whether SEO can be done alone but which parts, because treating it as all-or-nothing leads either to paying for work that did not need a specialist or to attempting work that did.
For the doable list below: yes, directly, starting today. For the diagnostic and structural work in the “get help” category: not safely without training, because the risk of a wrong fix — covered in technical SEO — is concentrated exactly there.
The three-way split
Do yourself. Google Business Profile setup and maintenance, requesting reviews, writing page titles and meta descriptions, submitting a sitemap, writing the site’s own content. None of this requires specialist tools or training — it requires time and a willingness to read the documentation once.
Do with a tool. Checking for broken links, running a basic crawl to spot obvious errors, checking page speed. Free tools exist for all of this — Google’s own Search Console and PageSpeed Insights cover most of it — but reading the output correctly still takes some judgement.
Get help. Diagnosing why a specific set of pages is not indexing, planning a site migration without losing existing rankings, structuring a content plan across a polyhierarchic site, negotiating a technical fix that touches how the site is built. This is where a wrong guess costs more than the help would have.
What is genuinely doable
The doable list, concretely: claim and verify a Google Business Profile, keep it updated with correct hours and photos, ask satisfied customers for reviews, write a clear, specific title and description for each page, submit a sitemap through Search Console, and write the site’s own content in plain, direct language about what the business actually does.
Every item on that list is documented by Google directly and does not require a paid tool to complete.
The realistic time cost
None of the doable list is instant. Google Business Profile setup and initial optimisation takes a few focused hours. Writing titles and descriptions for an existing site of any size takes an afternoon per ten to fifteen pages. Ongoing content, if the business commits to it, is a standing weekly or monthly time cost, not a one-off task — stated plainly because most DIY attempts underestimate this and stall after the first month.
Where DIY goes wrong
Three specific failure patterns, all avoidable:
- Acting on a tool’s score rather than a diagnosis. A free audit tool assigns a number out of 100 and a list of flagged items with no sense of which actually matter for this specific site. Fixing every flagged item in order, regardless of impact, wastes time on low-value changes while the real problem sits further down the list.
- Chasing keyword density. Repeating a target phrase at a set frequency is not how modern ranking works and produces worse writing for no benefit.
- Buying links. Paid or bulk-acquired backlinks carry real risk, covered in SEO red flags, and are one of the more common ways a well-meaning DIY effort causes damage rather than progress.
What will this cost me?
The trade is money for time, not money for a guaranteed better outcome. Doing the doable list yourself costs nothing but the hours it takes. Paying someone to do the same list costs money and returns those hours, plus whatever additional judgement they bring to the parts that are not on the doable list.
The decision is not which option is objectively better — it is which resource, time or money, the business has more of right now, weighed against how much the harder work — the “get help” category above — matters for this specific site.