SEO without access is theatre.

[+scroll down]

3 min read

3 min read

3 min read

Business Strategy

Why SEO stalls when the people doing it can't change the website, and what technical access and monthly changes it takes to improve search visibility.

Why SEO stalls when the people doing it can't change the website, and what technical access and monthly changes it takes to improve search visibility.

Dave Curtin, Creative Director at Brainstorm

Dave Curtin

Creative Director

Brainstorm*

Dynamic figure interacting with glowing data for web development Ireland.

SEO results come from changes that go live on the site.

There's a kind of SEO arrangement that barely deserves the name. You pay an agency a monthly retainer, and at the end of the month they send a long PDF audit listing broken links, missing meta descriptions, images without alt text and slow load times. You forward it to your developer, who's busy and doesn't get to it. Next month you pay again, and much the same PDF arrives. You're paying for a weather forecast when what you need is someone to fix the roof.

Advice without access hits a ceiling

Most of what moves a site in search is engineering work, even though it tends to be bought as marketing. If your agency can't touch the templates or the server configuration, you'll plateau quickly, because all you're buying is a list of problems. The person responsible for your rankings has to be allowed to edit the site.

The parts of SEO that live in the code

Google ranks pages on how relevant they are and how well they're built, and the keyword is only one input. A lot of what Google's own SEO Starter Guide recommends can only be done by someone with access to the site.

Site structure (which pages exist and how they link) decides how easily Google finds and understands your important pages, and it's set in the navigation and templates. Schema markup, the code that tells Google a page describes a service or carries a review, has to be built into those templates too. Core Web Vitals are a ranking factor, and no blog post will fix a slow page. If your SEO agency's answer to all of this is "ask your developer", I'd find a different agency.

Where service businesses stall

When we see a service business flatline in search, it's usually for one of two reasons. One is thin pages, like a single generic "Services" page with three bullet points, which gives Google very little to go on. The other is the opposite mistake: dozens of near-identical location pages ("Plumber Limerick", "Plumber Cork") that Google tends to treat as spam. What works is a proper page for each service, with real proof on it, written for the person searching.

Someone searching "website design Limerick" wants a supplier

A person typing that into Google wants someone to hire, and a blog post called "5 tips for web design" doesn't help them. Plenty of agencies still chase terms like that with thin blog posts.

We'd rather meet the search head-on, with a dedicated service page for each key location where the business really works. That doesn't mean a page for every town within an hour's drive; a location page earns its place when there's real work there to show. The local signals go into the page itself: the names of local clients, the towns you've worked in, the local area code, landmarks people would recognise. It reads naturally and shows Google where you operate.

Fewer blog posts, more pages that do a job

Generic "Monday motivation" posts don't rank and don't sell. A topic cluster does more. Write one substantial guide to the subject you want to be known for (for a fit-out firm, a complete guide to commercial fit-outs), then surround it with case studies and sub-service pages that each link back to it. That builds authority without turning you into a media company that has to publish every week.

What a month of SEO should look like

What you get each month should read like release notes rather than a report. For a service business, a month might look like this:

  • Week one: fix the broken links that return 404 errors and tidy up duplicate tags.

  • Week two: publish new case studies with schema markup built in.

  • Week three: compress and resize images so pages load faster on mobile.

Then look at what those changes did to enquiries as well as traffic, and plan the next month.

If you already pay someone for SEO, ask them to show you last month's changes on the live site. If you're choosing someone new, ask whether they'll be able to change the site and whether they intend to. If the answer to either is no, you're paying for the forecast again.

Related Brainstorm services and work

Technical SEO and website services · Web design across Ireland · Start an implementation-led SEO review

Updated 24 September 2026. Dave Curtin, founder and Creative Director of Brainstorm, leads website strategy, brand direction and technical delivery for Brainstorm clients.

SEO results come from changes that go live on the site.

There's a kind of SEO arrangement that barely deserves the name. You pay an agency a monthly retainer, and at the end of the month they send a long PDF audit listing broken links, missing meta descriptions, images without alt text and slow load times. You forward it to your developer, who's busy and doesn't get to it. Next month you pay again, and much the same PDF arrives. You're paying for a weather forecast when what you need is someone to fix the roof.

Advice without access hits a ceiling

Most of what moves a site in search is engineering work, even though it tends to be bought as marketing. If your agency can't touch the templates or the server configuration, you'll plateau quickly, because all you're buying is a list of problems. The person responsible for your rankings has to be allowed to edit the site.

The parts of SEO that live in the code

Google ranks pages on how relevant they are and how well they're built, and the keyword is only one input. A lot of what Google's own SEO Starter Guide recommends can only be done by someone with access to the site.

Site structure (which pages exist and how they link) decides how easily Google finds and understands your important pages, and it's set in the navigation and templates. Schema markup, the code that tells Google a page describes a service or carries a review, has to be built into those templates too. Core Web Vitals are a ranking factor, and no blog post will fix a slow page. If your SEO agency's answer to all of this is "ask your developer", I'd find a different agency.

Where service businesses stall

When we see a service business flatline in search, it's usually for one of two reasons. One is thin pages, like a single generic "Services" page with three bullet points, which gives Google very little to go on. The other is the opposite mistake: dozens of near-identical location pages ("Plumber Limerick", "Plumber Cork") that Google tends to treat as spam. What works is a proper page for each service, with real proof on it, written for the person searching.

Someone searching "website design Limerick" wants a supplier

A person typing that into Google wants someone to hire, and a blog post called "5 tips for web design" doesn't help them. Plenty of agencies still chase terms like that with thin blog posts.

We'd rather meet the search head-on, with a dedicated service page for each key location where the business really works. That doesn't mean a page for every town within an hour's drive; a location page earns its place when there's real work there to show. The local signals go into the page itself: the names of local clients, the towns you've worked in, the local area code, landmarks people would recognise. It reads naturally and shows Google where you operate.

Fewer blog posts, more pages that do a job

Generic "Monday motivation" posts don't rank and don't sell. A topic cluster does more. Write one substantial guide to the subject you want to be known for (for a fit-out firm, a complete guide to commercial fit-outs), then surround it with case studies and sub-service pages that each link back to it. That builds authority without turning you into a media company that has to publish every week.

What a month of SEO should look like

What you get each month should read like release notes rather than a report. For a service business, a month might look like this:

  • Week one: fix the broken links that return 404 errors and tidy up duplicate tags.

  • Week two: publish new case studies with schema markup built in.

  • Week three: compress and resize images so pages load faster on mobile.

Then look at what those changes did to enquiries as well as traffic, and plan the next month.

If you already pay someone for SEO, ask them to show you last month's changes on the live site. If you're choosing someone new, ask whether they'll be able to change the site and whether they intend to. If the answer to either is no, you're paying for the forecast again.

Related Brainstorm services and work

Technical SEO and website services · Web design across Ireland · Start an implementation-led SEO review

Updated 24 September 2026. Dave Curtin, founder and Creative Director of Brainstorm, leads website strategy, brand direction and technical delivery for Brainstorm clients.

Follow us to keep in touch.