Skip to content
BMRDIGITAL

Search engine optimisation

SEO Services For Perth Businesses

Perth's search market is smaller than Glasgow or Edinburgh's, which cuts both ways — there's less competition to break into page one, but also fewer searches to go around if you're only targeting the city itself.

In short
We build SEO strategy around Perth's real catchment area — the city plus the surrounding Perthshire towns — since that's usually where a Perth business finds its next customer, not in a crowded fight for one city-centre keyword.

The Perth Search Market

Perth is a compact city with a large rural catchment. That means two things for SEO: search volumes for 'X in Perth' are genuinely lower than in bigger cities, and a lot of your real customers are searching from Scone, Bridge of Earn, Abernethy or further afield rather than the city itself.

The competition is different too. Fewer Perth and Perthshire businesses have invested properly in SEO, which means a well-built set of pages can start climbing rankings faster here than in a saturated market.

Google Business Profile For Perth

For local trades and service businesses, a well-optimised Google Business Profile often drives more calls than the website itself. We make sure your profile is fully filled in, categorised correctly, and consistent with your website — the basics that a surprising number of Perth businesses still get wrong.

Service Keywords And Landing Pages

Rather than one page trying to cover everything, we build a page per service — 'boiler repairs Perth', 'MOT testing Perth' and so on — plus dedicated pages for the surrounding towns worth targeting: Auchterarder, Crieff, Dunkeld, Birnam and Blairgowrie. Each of these can realistically rank on its own where a single generic page wouldn't.

Content And Technical SEO

We fix the technical foundations first — site speed, crawlability, mobile performance — then build content that actually answers what Perthshire customers are searching for. Given the lower search volumes here, quality of a handful of pages matters more than sheer quantity.

How We Report On It

You get a plain-English monthly update: what was done, what's changed in rankings and enquiries, and what's next. No 40-page report full of graphs nobody reads.

What SEO costs for a Perth business

Our SEO packages are £199, £399 and £799 a month. The £199 plan suits a sole trader or small firm in Perth that needs its Google Business Profile, core service pages and technical basics sorted properly. The £399 plan adds regular new content and service-area pages for the towns you actually cover. The £799 plan is for businesses competing hard for several services at once, where more content, more technical work and more reporting are needed every month.

There are no long lock-in contracts and no invented guarantees. If we think your market is too competitive for the budget, or that you'd be better spending the money on a new website first, we'll tell you before you sign up rather than three months in.

What happens in the first three months

Month one is groundwork: a proper audit of your website, your Google Business Profile and the Perth businesses currently ranking above you. We fix technical faults first — slow pages, broken links, missing titles, pages Google can't index — because content work is wasted on a site Google struggles to read.

Month two is pages. Each main service gets its own page written around what a local customer actually asks: what it costs, how long it takes, whether you cover their area. Where it's justified, we add service-area content for places such as Scone, Blairgowrie, Crieff and Auchterarder — only where you genuinely work, and only with something useful to say.

Month three is measurement and adjustment. We look at which searches are starting to show your pages, which pages are getting impressions but no clicks, and where to push next. Early movement usually shows in impressions before it shows in enquiries, and we explain that plainly in the monthly report.

Showing up in ChatGPT and AI search in Perth

More people now ask ChatGPT, Google's AI Overviews or Perplexity for a recommendation — "who's a good electrician in Perth?" — rather than scrolling through ten blue links. Those tools lean on the same signals good SEO builds: clear pages that say exactly what you do and where, consistent business details across the web, genuine reviews, and plain-English answers to common questions.

We write your pages so both people and AI tools can pull a clear answer from them, add structured data that confirms who you are and what you offer, and keep your details consistent everywhere they appear. Nobody can promise an AI tool will name you, but a business that's easy to understand is far more likely to be mentioned.

What the work covers

Related services

Need a new website in Perth too? We build the site and the SEO together so the structure is right from day one. We also offer local SEO and technical SEO as standalone services.

You can see examples of the type of results this work is aimed at on our case studies page.

FAQs

Is SEO worth it for a small Perth business?

Often more so than in bigger cities, because competition is lower — a well-built set of pages can genuinely compete for page one faster here than in Glasgow or Edinburgh.

Should I target Perth or the surrounding towns?

Usually both. Many Perth businesses take more work from Perthshire than the city itself, so we build dedicated pages for towns like Auchterarder, Crieff and Blairgowrie alongside your main Perth pages.

How long before I see results in Perth's search results?

Technical fixes can show within weeks. Competitive terms usually take three to six months. Given lower competition in Perth, it can be quicker than in bigger markets, but we won't promise a date.

Do you handle my Google Business Profile as well?

Yes, Google Business Profile work is core to local SEO for a Perth business, particularly for trades where map results carry a lot of weight.

Can you help if I have no website yet?

Yes — we build the website and the SEO together so the structure is right from the start, rather than trying to retrofit SEO onto an existing site later.

Is it worth doing SEO in a city the size of Perth?

Usually, yes. Lower competition means a small number of well-built pages can reach page one faster than in Glasgow or Edinburgh, and the surrounding Perthshire towns are often even easier to win.

Do I need a separate page for every Perthshire town?

No. Only for the towns where you genuinely work and have something specific to say. A handful of useful area pages beats dozens of copies with the town name swapped.

Find out what's holding your Perth rankings back.

Send us your website. We'll look at it properly and tell you the biggest opportunities — free.

Ask A QuestionFree ReviewBook a call