Key takeaways
- The map pack is the prize, and your Google Business Profile is the biggest lever.
- Search like a Cardiff customer and use city and neighbourhood terms.
- Write local content that only a Cardiff business could produce.
- Stay consistent. Matching listings and accurate details build trust.
- Earn real reviews and local links. Never fake either.
- Allow three to six months of steady work.
To rank higher in local search in Cardiff, work on the signals Google uses for local results: a complete Google Business Profile, consistent business listings, reviews from real customers, Cardiff-specific content and local backlinks. Get these right and you will appear in the map pack and “near me” searches, which is where most local custom in a competitive city like Cardiff is won.
Cardiff is a busy market. Thousands of businesses compete for attention, and for popular searches the map pack and first page are crowded. Local SEO rewards relevance, consistency and a real local presence more than budget, so a focused Cardiff business can climb above larger competitors who have let things slide. This guide covers how, step by step.

What is local SEO, and why does it matter for Cardiff businesses?
Local SEO is the work of appearing in location-based searches such as “plumber Cardiff” or “near me”. A large share of Google searches have local intent, and most local customers choose from the map pack. In a competitive city, strong local SEO is how smaller businesses get found first.
BrightLocal’s research found that 93% of consumers used the internet to find a local business in the past year, and 87% read online reviews for local businesses. When someone in Cardiff searches for a service, the businesses in the local pack and on page one take most of the clicks, calls and visits. Everyone else is effectively invisible, however good they are.
How do you rank higher in local search in Cardiff?
Strengthen the main local ranking signals: optimise your Google Business Profile, keep your details consistent everywhere, collect reviews, publish Cardiff-specific content, build local links and get your on-page and technical SEO right. Google rewards the most relevant, prominent and trusted local option.
There is no single trick. Local rankings come from getting a handful of things right and keeping them right. The sections below cover each one, roughly in order of impact:
- Google Business Profile, the foundation of local visibility.
- Cardiff search terms that match how people search.
- Local content only a Cardiff business could write.
- Consistent citations across directories.
- Customer reviews, and replies to them.
- Local backlinks and authority.
- On-page and technical SEO, including schema.
- Mobile and “near me” readiness.
Optimise your Google Business Profile

Your profile decides whether you appear in Cardiff’s map pack and Google Maps. Claim and verify it, choose an accurate category, add real photos, list every service, set correct hours and keep your name, address and phone number identical everywhere. This is the biggest single lever in local SEO.
A complete, active profile consistently outranks a half-finished one for searches like “restaurant Cardiff Bay” or “electrician near me”. To get it right:
- Claim and verify the profile through Google.
- Choose the most accurate primary category and add relevant secondary ones.
- Add your own photos of your premises, team and work, and refresh them regularly.
- Fill in every field: services, a description that mentions Cardiff, hours including bank holidays, and service areas.
- Use Google Posts for offers and updates. Most competitors ignore this free feature.
- Keep your details consistent across your website and every listing.
Profiles that are actively managed often show visibility gains within weeks. Our local SEO service builds on the profile with citations and a review strategy, but you can complete the profile itself this week.
Target Cardiff search terms
Match how local customers search, for example “accountant Cardiff”, “best coffee shop Cardiff Bay” or neighbourhood terms like “barber Roath”. Use these in page titles, headings and copy, and give each main service its own page so it can rank for its own local searches.
Cardiff customers often search by area rather than by city. Mentioning neighbourhoods such as Canton, Cathays, Roath, Pontcanna, Llanishen, Whitchurch and Cardiff Bay, where they are relevant to where you work, helps you catch more specific searches from people closer to buying. Work them in naturally. Someone searching “emergency plumber Cathays” is usually much closer to booking than someone searching “plumber”.
Create local content only a Cardiff business could write
Area guides, advice tied to local rules and pieces about Cardiff events rank well, earn local links and show you are the local expert, which national competitors cannot copy.
This is one of the most effective and least used local SEO tactics. Think about what your Cardiff audience needs. An accountant might write a guide to business rates for Cardiff businesses. A builder might cover planning permission for home extensions in the city. A restaurant might write about where to eat before a Principality Stadium event. Tie content to local moments too, such as the Six Nations, summer tourism and the student intake each autumn, when search behaviour in the city changes. Content like this attracts links from other local sites and shows Google you belong to the Cardiff community.
Keep your business listings consistent

Your name, address and phone number should match exactly on Bing Places, Apple Maps, the council business directory, trade sites and everywhere else. Search engines use these citations to confirm you are a real, established business.
Identical details across many reputable sources tell Google your business is real. Mismatched ones (an old address on one site, a former number on another) undermine that trust and hold rankings back. Audit your listings, fix the inconsistencies and add your business to the directories that matter in your sector, such as Checkatrade for trades or TripAdvisor for hospitality. Our guide to local citations in the UK covers this step by step.
Earn and respond to local reviews
Ask happy Cardiff customers for a review at the right moment, send a direct Google link and reply to every review. Reviews are a major local ranking factor and a strong trust signal. Never post fake reviews: it breaks UK law under the DMCC Act and Google’s policies.
Given two similar Cardiff businesses, customers usually choose the one with more, and more recent, positive reviews, and the local pack leans the same way. Make asking part of your routine and reply to everyone. A calm response to a complaint reassures future customers more than another five stars.
Build local backlinks and authority
Earn coverage from Welsh media such as WalesOnline and Business News Wales, sponsor Cardiff events or teams and partner with nearby businesses. Local links from trusted sources strengthen your rankings, and they are far easier for a Cardiff business to earn than national ones.
A short, newsworthy press release about a new hire, an award or a community project can win coverage and a link from a publication Cardiff people read. Sponsoring a local team or event, joining the Cardiff chamber of commerce and working with complementary local businesses all create natural links and mentions. They also reinforce your relevance to Cardiff specifically, which is what local rankings depend on.
Get your on-page and technical SEO right

Include Cardiff in title tags, headings and copy where it is relevant, write helpful service pages, and make sure your site is fast, secure and easy for search engines to crawl. Add LocalBusiness schema so search engines can read your name, address, phone number and area clearly.
On the page, each service should have its own well-written page with a clear title and headings that mention Cardiff, and useful content rather than filler. Technically, the site should load quickly, use HTTPS, work well on mobile and be free of broken links and crawl errors. LocalBusiness schema markup states your name, address, phone number, opening hours and service area in a format search engines can read, which supports your local details.
Make sure you’re mobile and “near me” ready
Most local searches in Cardiff happen on phones, often by someone who wants to act straight away. Prioritise mobile speed, buttons that are easy to tap and click-to-call. Show your location and contact details clearly, and keep your Google Business Profile accurate, because it powers most “near me” results.
Someone searching “coffee near me” in Cardiff city centre wants to act within minutes, and they are almost certainly on a phone. A slow or fiddly mobile site loses them immediately. Make calling, getting directions or booking easy on a small screen, and make sure your profile and listings give Google accurate location data.
How long does local SEO take to work in Cardiff?

Early results usually appear within four to six weeks, mainly from Google Business Profile improvements, with bigger ranking gains over three to six months. The timeline depends on your competition, your starting point and how consistently you work at it.
Some changes move quickly: a newly optimised profile can lift your map visibility within weeks. Others, such as reviews, citations, content and links, build up over months. In a competitive Cardiff sector, expect three to six months of consistent work before you are firmly in the top results, then ongoing maintenance to stay there. Be wary of anyone promising instant top rankings.
Common local SEO mistakes Cardiff businesses make
The most common are setting up a Google Business Profile and never touching it again, inconsistent details across listings, ignoring reviews, chasing national rankings before owning the local area and running a slow website. Fixing these alone lifts most businesses up the local results.
- Setting up the Google Business Profile once and never managing it.
- Inconsistent name, address and phone number across listings.
- Ignoring reviews, or breaking the law by faking them.
- Chasing national keywords before owning local Cardiff searches.
- A slow website that does not work well on mobile.
- Thin service pages with no local detail.
- No local links, citations or community presence.
Frequently asked questions
How long does local SEO take to work in Cardiff?
Early results typically appear within four to six weeks, mostly from Google Business Profile improvements, with bigger ranking gains over three to six months. The timeline depends on your competition, your starting point and how consistently you work at it.
How do I rank in the Google map pack in Cardiff?
Complete and actively manage your Google Business Profile, keep your name, address and phone number consistent everywhere, collect reviews from real customers and build local relevance with Cardiff-specific content and links. Google chooses the local three mainly on proximity, relevance and prominence.
Do I need a Cardiff address to rank locally?
Generally, yes. Ranking in Cardiff’s map pack requires a real address in the area, because Google verifies your location. Service-area businesses can hide the address but must still be based locally. Do not list a fake or virtual Cardiff address, as Google checks and can suspend your listing.
How much does local SEO cost in Cardiff?
It varies with your goals and competition. Many small businesses start by doing the free basics themselves (Google Business Profile, reviews and citations) and invest in professional help when they want faster or more competitive results. Ask for a clear, itemised quote rather than a vague monthly figure.
Is local SEO worth it for a small Cardiff business?
Yes. For almost any Cardiff business serving local customers, local SEO is usually the best-returning marketing available. It puts you in front of people searching for what you offer nearby, often when they are ready to buy, and it rewards relevance and consistency more than budget.
How Eigme can help
Turn this into results.
We can help you put this into practice with a clear plan, hands-on delivery and reporting in plain English.
Book a free strategy call →
