SEO in Harborne: when Google files you under Birmingham
Harborne is a place to the people who live in it and, most of the time, a Birmingham result to Google. That one fact decides which contest your business is actually in, why the map above the results behaves differently from the links beneath it, and why a page with the word Harborne swapped into it does nothing. This is how the two systems read a B17 business, and what to do about each.
A place to its residents, a Birmingham result to Google
Ask anyone who lives off Harborne High Street where they live and they will say Harborne. They will not say Birmingham, and they will certainly not say the Birmingham Edgbaston constituency, even though on paper that is where B17 sits. Harborne has its own library, its own Walkway, its own annual Run, its own farmers’ market, its own Primary School, its own Society and its own reputation as a village that happens to have a city wrapped round it.
Google does not read it that way. To the systems that decide what appears when somebody types seo harborne, or dentist harborne, or plumber near me from a sofa on Vivian Road, Harborne is a locality inside Birmingham, and for a large share of searches it is quietly treated as Birmingham. The organic results for almost any “Harborne” commercial search are dominated by Birmingham-wide firms with an area page. The map above them is a different matter entirely, and it is drawn from wherever the searcher happens to be standing.
That is the whole subject of this page. There are two contests, they are scored by two different systems, and a Harborne business usually only knows it is entered in one of them. The map pack is hyper-local and starts from the High Street. The blue links are a Birmingham competition. What follows separates them, says what each one rewards, and sets out the order in which a B17 or B32 business should work through it, with the free parts first.
One caveat before anything else. I am one specialist, I work remotely from Lahore, and I have no premises in Harborne or anywhere in Birmingham. Nothing on this page claims otherwise, and nothing in the work involves pretending to have an address here, because that is exactly the kind of thing that gets a Business Profile suspended.
The map is drawn from the High Street, the links are judged from the city
Every commercial search a Harborne resident makes produces two things: a block of three businesses with a map, and a list of blue links underneath. They look like one set of results. They are produced by two separate systems, on separate inputs, and a business can win one while losing the other.
The map pack is calculated from the searcher’s location. Not from the city centre, not from Birmingham City Council’s idea of where Harborne begins, but from the phone in the person’s hand. Somebody searching from the Green Man end of the High Street sees a different three businesses from somebody searching outside the Plough further up it, and both see something different again from a searcher on Lordswood Road or in the Moor Pool Estate. Google names three inputs for this: distance, relevance and popularity, which it explains under the heading prominence. Distance is fixed. Relevance is mostly a handful of fields on your Business Profile. Prominence is reviews, mentions and links, and it is slow.
The consequence for Harborne is unusual, and it is the reason a suburb behaves differently from a town. Because most people searching for Harborne businesses are already in Harborne, the map pack is hyper-local in a way that Gloucester or Worcester never is. A dentist on the High Street, an optician on Lordswood Road and a physiotherapist near Queens Park are competing over a few hundred metres, and the business physically closest to the searcher has an advantage no agency can remove. The map pack cannot be bought across a suburb. It can only be won in the small area where you are genuinely nearest.
The organic results work the other way round. They are a comparison of web pages, scored on what the page says, how sound the site is technically, and what links to it. For a query like seo harborne, Google does not restrict those pages to businesses in B17. It shows whichever pages answer “SEO in Harborne” most convincingly, and in practice that means Birmingham agencies with a page per suburb, national directories with a Birmingham list, and the occasional West Midlands area page. The blue links are a Birmingham-wide contest wearing a Harborne name.
So the first decision is not “how do I rank in Harborne”. It is: which contest matters to this business? For a café, a hairdresser, a dentist or a tyre fitter, the map pack is where the calls come from and the website mostly supports it. For a solicitor, an accountant, a tutor, a web designer or anyone whose customers compare before they call, the organic result is where the enquiry starts. Many Harborne businesses need both, but they are two pieces of work, and the map pack side of local SEO is scored differently enough that it deserves to be treated as its own project.

Why a page that says “Harborne” is not a Harborne page
Look at who ranks organically for seo harborne today and a pattern appears immediately. Nearly every result is a Birmingham agency’s area page: the same service page with the suburb name swapped in, one for Harborne, one for Edgbaston, one for Selly Oak, one for Solihull, sometimes forty of them. Google’s own Search Central guidance on doorway pages describes exactly this, pages created to rank for specific locations that funnel users to the same place, and its spam policies name scaled, near-identical location pages as something it acts against.
Two things follow, and they pull in opposite directions.
First, those pages rank. Right now, today, a swapped-name Harborne page from a Birmingham agency is what Google shows, because in a thin SERP a mediocre page still beats no page. That is the honest reason a Harborne page is worth building at all: the bar is low.
Second, they are fragile. A page that could be re-labelled Selly Oak without changing a sentence has nothing Harborne in it, and when Google’s systems get better at telling the difference, which is the direction every helpful-content update has moved in, those pages lose first. The page that survives is the one that could only have been written about Harborne.
What does that actually mean in practice? It means the page names the streets customers come from, the High Street, Lordswood Road, Vivian Road, Hagley Road on the northern edge. It means it knows the difference between the B17 core and the B32 side towards Quinton and Bartley Green. It knows that Queen Elizabeth Hospital and the University of Birmingham sit on the Edgbaston border and send thousands of staff and students through Harborne every week, which changes who is searching, when, and for what. It knows about the Moor Pool Estate, Harborne Golf Club, Harborne Hall, the Harborne Walkway on the old railway line, St Peter’s Church, Harborne Library on the High Street, the Blue Coat School, Chad Valley, Metchley and the Harborne Run each year. Not as a list of keywords, but because a business serving Harborne genuinely deals with those places and people, and a page written by somebody who knows that reads differently from one written by a template.
It also means saying what the business does not do. A Harborne tradesperson who works B17, B32 and the Edgbaston side of B15 but will not drive to Sutton Coldfield should say so, because Google’s systems reward pages that match a specific intent and because the enquiries that arrive will be ones you can actually take.
The technical side is ordinary and non-negotiable: a page that loads quickly on a phone on the High Street, headings that say what the page is about, an address and phone number that match the Business Profile exactly, LocalBusiness or a more specific Schema.org type such as Dentist or Plumber marked up on the page, and the page linked from the site’s own navigation rather than orphaned. None of that is clever. Most of the pages ranking today have not done it.
Where the searchers are, and why it changes the answer
Because the map pack starts from the searcher, it matters where the searchers physically are. Harborne is not evenly spread, and a business that understands the shape of it makes better decisions about what to claim.
The High Street is the spine. It runs from the Green Man end to the Plough end and carries most of the suburb’s independent retail, its cafés, restaurants, pubs, estate agents, opticians, dentists and hairdressers, plus the library, the Post Office and the branch of nearly every trade a household needs. A business on the High Street is nearest to the largest number of searchers most of the time, and the map pack reflects that. It also means the High Street is the most contested few hundred metres in B17: three dental practices within walking distance are competing for the same three map slots, and the tie-breakers are relevance and prominence, because distance is nearly equal.
Lordswood Road and the B32 side run out towards Quinton and Bartley Green, and the searches there behave more like a residential area: trades, childcare, tutors, garages, home services. A plumber whose van is parked on that side of Harborne is nearest to a different set of searchers from one on the Edgbaston side, and the profile’s service area should describe where the van actually goes.
The Edgbaston border, towards Queen Elizabeth Hospital, the University of Birmingham and the Metchley Lane end, brings a different searcher. Hospital staff on shifts, students in term time, visiting families. Their searches are made at odd hours, on phones, often for things they need now: food, parking, a pharmacy, a taxi, a locksmith, a room. A business here that lists honest opening hours, including the late ones it genuinely keeps, appears for searches that a nine-to-five profile is excluded from.
Moor Pool, Metchley and the residential interior are where the “near me” searches come from in the evening. Somebody on the Moor Pool Estate searching for an electrician at eight o’clock is shown the electricians nearest to Moor Pool, not to the High Street. A service-area business with a hidden address and an honest radius is eligible; one with a visible address it does not trade from is a guideline problem waiting to be reported.
The neighbours matter because Harborne searchers spill over. Edgbaston, Selly Oak, Bearwood, Quinton, Bournville and Chad Valley are all within a short drive, and a searcher in any of them can be shown a Harborne business if it is the nearest good match. That works both ways: a Harborne business also loses map slots to a Selly Oak competitor when the searcher is on the Selly Oak side. Whether to chase those neighbouring searches is a decision about where you will actually travel, not about how ambitious the marketing is.
None of this is about stuffing street names into a page. It is about matching the profile, the service area, the opening hours and the page’s content to where the business genuinely operates, because that is what both systems are trying to measure.
The places a Harborne page can legitimately talk about
A page that could only be about Harborne knows the suburb the way a resident does. This is not decoration; it is what separates a genuine local page from a template, and every place here is checkable on a map or in the public record. It is also the raw material for the honest parts of a Business Profile: the service area, the landmarks in a description, the photographs that are actually yours.
The centre. Harborne High Street, with the Green Man at the bottom and the Plough near the top, the Junction, the White Horse, the New Inn and the Sportsman among the pubs that have anchored it for a century or more, Harborne Library, the Post Office, and the side streets that feed it: Vivian Road, York Street, Station Road, Old Church Road, Court Oak Road and Metchley Lane. St Peter’s Church stands on Old Church Road on the site of the medieval parish church, and St Mary’s serves the Catholic parish. The Harborne Society has argued over the suburb’s buildings and its trees since the 1950s, and Historic England’s National Heritage List records what is protected.
The estates and the edges. The Moor Pool Estate, a garden suburb laid out in the early twentieth century and still run through its own trust, sits north of the High Street. Tennal Road and the Lordswood side run out towards Quinton, Bartley Green and Weoley Castle on the B32 edge. Chad Valley and Rotton Park lie towards Hagley Road, the A456, on the northern boundary, with Bearwood and Smethwick across the Sandwell line beyond. Metchley, on the Edgbaston side, is where the Roman fort stood, and where Queen Elizabeth Hospital and the University of Birmingham campus now begin. Selly Oak, Bournville and Northfield are the neighbours to the south; Halesowen is the next town west; Moseley and Kings Heath are the suburbs a Harborne business is most often compared with when somebody says “village”.
The institutions. Harborne Primary School, Harborne Academy, Chad Vale Primary, Baskerville School, Lordswood Boys’ School, Lordswood Girls’ School and the Birmingham Blue Coat School are why tutors, childcare and after-school searches run in term-time patterns here. Harborne Golf Club, Harborne Hall, Queens Park, Grove Park and the Harborne Walkway on the former railway line are the green edges. The Harborne Run each year and the farmers’ market on the High Street are the dates a hospitality business can genuinely plan round. Birmingham City Council draws the ward boundary; the Birmingham Mail reports the planning rows.
What to do with this. Use the places you genuinely serve and leave out the ones you do not. A Harborne page for a plumber who covers B17, B32 and the Edgbaston side of B15 should say Moor Pool, Lordswood, Tennal Road and Metchley, and should not mention Sutton Coldfield or Solihull at all. A restaurant on the High Street should name the High Street, the hospital, the university and the Run, because those are its customers and its busy nights. The test is whether a resident would nod. Google’s systems are increasingly good at telling the difference between a page that knows a place and a page that has heard of it.
The Harborne searcher, and what they type
Search demand in Harborne is shaped by who lives here and who passes through. The 2011 census recorded three-quarters of working-age residents in work or looking for it, above the Birmingham figure, and the suburb has kept its reputation as one of the city’s more comfortable postcodes. Add a large hospital and a university on its border and you get a particular mix of searches.
Household services. Plumbers, electricians, roofers, gas engineers, gardeners, cleaners, decorators, locksmiths. These are map-pack searches almost entirely, frequently urgent, and usually phrased as the trade plus “near me” or the trade plus “Harborne”. The winner is decided in about thirty seconds by proximity, star rating, review recency and whether the number connects. A Gas Safe Register number on the profile, or NICEIC registration for an electrician, is the kind of detail that decides it.
Health and personal care. Dentists, opticians, physiotherapists, chiropractors, private GPs, hairdressers, barbers, beauty salons, gyms and personal trainers. Mostly map pack, but with a strong organic component, because people research a dentist before they book, and a General Dental Council registration on the page is checked more often than practices realise. The Business Profile and the website both have to be right.
Professional services. Solicitors, accountants, mortgage brokers, estate agents and letting agents, financial advisers, architects, web designers and marketing consultants. These are the searches where the organic result carries the enquiry. The searcher opens three websites, compares, and calls one. The map pack is a shortlist, not the decision. Law Society, ACCA, ICAEW or Propertymark membership, stated plainly, is part of what they compare.
Education and childcare. Tutors, music teachers, nurseries, after-school clubs. A university suburb with good primary schools searches for these constantly, in term-time patterns, and the phrasing is specific: “maths tutor Harborne” rather than “tutor Birmingham”. An Ofsted rating, where one exists, is the first thing a parent looks for.
Food and hospitality. Cafés, restaurants, takeaways and pubs live and die by the map pack and by reviews. Opening hours that are actually true, photographs that are actually yours and recent, a Food Standards Agency hygiene rating you are happy to show, and a menu link that works on a phone do more for a High Street restaurant than anything an agency can invoice for.
Across all of these, one pattern is consistent. Harborne searchers use the word Harborne. They do not default to Birmingham the way somebody in a less distinct suburb might, and Google’s results for “X harborne” are noticeably thinner than for “X birmingham”. That is the opportunity: a modest, honest, properly built presence wins searches here that would take years to win city-wide.
The one field that decides which searches you can appear for
Google Business Profile has one field that matters more than every other put together: the primary category. It decides which searches the profile is eligible for at all. A Harborne physiotherapist filed under “Medical clinic” is invisible for “physio harborne” no matter how many reviews it has. The category list is Google’s, it is long, it changes, and it is worth matching to the business precisely and to the website’s Schema.org type as well.
Health and care. Dentist, Dental clinic, Orthodontist, Cosmetic dentist, Emergency dental service, Optician, Optometrist, Physiotherapist, Physiotherapy centre, Chiropractor, Osteopath, Podiatrist, Sports massage therapist, Massage therapist, Counsellor, Psychologist, Private GP, Pharmacy, Hearing aid store, Veterinarian, Animal hospital, Dog groomer. Schema.org has Dentist, Physiotherapy, Optician, Pharmacy, VeterinaryCare and MedicalClinic to match, and Google reads the more specific type when it is used.
Personal care and fitness. Hair salon, Barber shop, Beauty salon, Nail salon, Eyebrow bar, Tanning studio, Tattoo shop, Gym, Fitness centre, Personal trainer, Yoga studio, Pilates studio, Boxing gym, Dance school. Schema.org: HairSalon, BeautySalon, NailSalon, TattooParlor, HealthClub, ExerciseGym, SportsActivityLocation.
Food and drink. Restaurant, Indian restaurant, Italian restaurant, Chinese restaurant, Thai restaurant, Turkish restaurant, Fish and chips takeaway, Pizza takeaway, Café, Coffee shop, Brunch restaurant, Bakery, Patisserie, Pub, Gastropub, Bar, Cocktail bar, Wine bar, Delicatessen, Butcher shop, Greengrocer, Florist, Off licence. Schema.org: Restaurant, CafeOrCoffeeShop, Bakery, BarOrPub, Winery, FoodEstablishment, and the Menu and hasMenu properties that let Google read the menu.
Home and trades. Plumber, Heating contractor, Boiler service, Electrician, Roofing contractor, Builder, Building firm, Loft conversion specialist, Kitchen fitter, Bathroom fitter, Carpenter, Joiner, Painter, Decorator, Plasterer, Tiler, Flooring contractor, Window installation service, Double glazing, Locksmith, Gardener, Landscaper, Tree surgeon, Fencing contractor, Cleaning service, Carpet cleaning service, Pest control service, Removals company, Skip hire service. Schema.org: Plumber, Electrician, RoofingContractor, GeneralContractor, HousePainter, Locksmith, MovingCompany, HomeAndConstructionBusiness.
Motor. Car repair, Garage, MOT test centre, Tyre shop, Car body shop, Car wash, Car valeting service, Driving school, Taxi service, Car dealer, Used car dealer. Schema.org: AutoRepair, AutoBodyShop, AutoWash, AutoDealer, TaxiService.
Professional. Solicitor, Law firm, Conveyancer, Family law solicitor, Immigration solicitor, Notary public, Accountant, Chartered accountant, Bookkeeper, Tax adviser, Financial adviser, Mortgage broker, Insurance broker, Estate agent, Letting agent, Property management company, Surveyor, Architect, Interior designer, Web designer, Marketing agency, Advertising agency, Photographer, Videographer, Recruiter, IT support. Schema.org: Attorney, LegalService, AccountingService, FinancialService, InsuranceAgency, RealEstateAgent, ProfessionalService.
Education and childcare. Tutor, Tutoring service, Maths tutor, Music teacher, Piano teacher, Guitar teacher, Language school, Nursery, Day nursery, Preschool, After school club, Childminder, Dance school, Swimming instructor, Driving instructor. Schema.org: ChildCare, Preschool, EducationalOrganization, MusicSchool.
Shops. Gift shop, Card shop, Book shop, Charity shop, Clothing store, Boutique, Shoe shop, Jeweller, Watch repair, Phone repair, Computer repair, Bicycle shop, Pet shop, Hardware store, Furniture store, Home goods store, Picture framing, Dry cleaner, Launderette, Post office, Newsagent, Convenience store, Supermarket, Vape shop, Opticians. Schema.org has Store and dozens of subtypes: ClothingStore, ShoeStore, JewelryStore, BookStore, PetStore, HardwareStore, FurnitureStore, ConvenienceStore, GroceryStore.
Two rules. Pick the single most specific primary category that is true, because a broad one costs you the specific searches and a false one is a suspension risk. Then use secondary categories only for services you genuinely offer at scale, not for everything you have ever done once. The same choice should be reflected in the LocalBusiness type on the website, in the Bing Places category and in Apple Business (formerly Apple Business Connect), so that all four read the business the same way.
Who you are actually competing with on a Harborne search
The blue links on a Harborne search are not mostly other Harborne businesses. They are mostly platforms, and knowing which ones appear for your trade tells you where to be listed, where to collect reviews and where not to waste an afternoon.
For trades, the results for “plumber harborne” or “electrician harborne” are dominated by Checkatrade, Rated People, MyBuilder, TrustATrader, Bark and Which? Trusted Traders, with Yell and Thomson Local further down and the Gas Safe Register or NICEIC “find a tradesperson” pages for the regulated trades. A tradesperson’s own site rarely ranks above them, which is why the map pack and the Business Profile are where the calls come from, and why a Checkatrade or Which? Trusted Traders listing with real reviews is worth more than a page on the site that says “plumber in Harborne”.
For food and drink, the organic results are TripAdvisor, Google Maps itself, OpenTable, Deliveroo, Uber Eats, Just Eat, DesignMyNight, the Birmingham Mail’s food pages and the independent Birmingham food blogs. A restaurant on the High Street is not going to outrank TripAdvisor for “restaurants harborne”; it is going to appear inside TripAdvisor and, more importantly, in the map pack. The website’s job is to have a menu Google can read, a booking link, and the right opening hours.
For health and personal care, the pages that appear are the NHS website for anything NHS, Doctify, Top Doctors and Private Healthcare UK for private practice, Treatwell, Fresha and Booksy for salons and barbers, and the General Dental Council’s register for dentists. A private dental practice or physiotherapy clinic can rank its own site here, because the intent is research, and it is one of the few Harborne trades where the organic result genuinely carries the enquiry.
For property, Rightmove, Zoopla and OnTheMarket own the results and an estate agent’s own Harborne page ranks for “estate agents harborne” only, never for the property searches themselves. Propertymark membership and Google reviews decide the agent enquiry.
For professional services, the Law Society’s Find a Solicitor, ReviewSolicitors, Unbiased, VouchedFor, the ICAEW and ACCA directories, LinkedIn and Companies House appear, but the results are thin and a well-built Harborne page from a solicitor or accountant ranks. This is the category where the organic contest is most winnable.
For education and childcare, Ofsted’s reports, the Birmingham City Council school and childcare finder, Tutorful, MyTutor, Superprof, First Tutors and Childcare.co.uk appear. A tutor’s own site can rank for “maths tutor harborne” because the platforms have no Harborne page worth the name.
Community. Nextdoor, the Harborne Facebook groups and the local WhatsApp groups do not appear in Google, but they are where a large share of Harborne recommendation actually happens. They are not SEO. They are worth knowing about because a business that is talked about there gets the branded searches, the direct visits and the reviews that feed the map pack.
Getting there. Harborne has no railway station of its own. University station on the Cross-City Line and Five Ways are the nearest, and the Outer Circle bus, route 11, runs through the suburb along with National Express West Midlands services along Hagley Road and the High Street. Hagley Road, the A456, links to the M5 at junction 3 via Quinton. A visit page that says this, with the parking honestly described, is more useful than one that says “conveniently located”.
The practical point is simple. Look at the actual results page for your trade plus Harborne, count how many of the ten are platforms, and put the effort where you can be seen: in the map pack, on the two or three platforms that appear for your trade, and on your own site only where your own site can win.
What SEO for a Harborne business actually involves
Everything below is done by one person, me, working remotely. There is no account manager, no junior, and no office anywhere near the High Street. What you get is the work itself and a written report each week saying what was done, what moved, and what is next. If a step is not worth doing for your business, the report says that too.
The Business Profile, properly. Primary category chosen precisely, because it decides which searches you are eligible for at all. Secondary categories used honestly. Services listed individually in the words a Harborne customer uses. Hours that are true. The business name exactly as it is in the real world, with no city or service stuffed into it, because that is the most reported violation and the commonest reason profiles are suspended. A visible address only if customers come to it; a service area, drawn honestly, if you go to them. Photographs that are yours. This is the free afternoon that most profiles paying for monthly local SEO have never had.
A Harborne page that could only be about Harborne. Written the way the previous sections describe: the streets, the neighbours, the hours, the searchers, what you do and what you do not. Marked up with the right Schema.org type, linked from the site’s navigation, fast on a phone. If you serve Edgbaston, Selly Oak or Quinton as well, those get their own honest treatment rather than a copy with the name changed.
Consistency everywhere the business appears. Name, address and phone number identical on the website, the Business Profile, Bing Places, Apple Business, Yell, Companies House where relevant, and the directories that genuinely carry weight. Not bulk citation submissions to hundreds of sites, which is a pattern Google’s spam policies describe and which does nothing for a Harborne business.
Reviews as a process, not a campaign. A steady way of asking every satisfied customer, replies written for the next reader rather than the last one, and no purchased or incentivised reviews, which under the Digital Markets, Competition and Consumers Act 2024 are now a legal problem as well as a Google one.
Links from places that are actually about Harborne and Birmingham. Local organisations you genuinely work with, suppliers, community events you genuinely sponsor, the local press when there is something worth reporting. Slow, real, and the only kind that lasts.
Measurement you can read. Google Search Console for what people searched and which page they saw, the Business Profile’s own insights for calls and direction requests, Google Analytics 4 for what happened on the site. Reported weekly, in plain English, against the enquiries the business actually received.
What I do not do: promise a position, promise the map pack across Birmingham, buy links, buy reviews, or build forty suburb pages from one template. If a competitor is offering those things, that is the competitor to be wary of.
What to do first, and what can wait
- Decide which contest you are in. Map pack, organic, or both. It changes everything that follows, and it takes ten minutes of honesty about how your customers actually find you.
- Fix the Business Profile. Category, services, hours, name, address or service area, photographs. Free, an afternoon, and it changes eligibility rather than authority, so the effect can show within days.
- Check what Google already thinks you are. Search Console will show which queries you appear for and from which page. If “harborne” searches are landing on your homepage, the homepage is doing a job it was not built for.
- Build the Harborne page, or rebuild the one you have so that it could not be re-labelled Selly Oak. Mark it up, link it from the navigation, make it fast.
- Make the details consistent across every place the business is listed, and remove listings that are wrong rather than adding more.
- Start the review process and keep it running. Recency matters more than the count.
- Only then think about links, and only the real kind.
- Measure for a quarter before changing direction. Local results move in weeks; organic results move in months; the map pack moves differently for every searcher, so a single rank check tells you almost nothing.
If somebody is charging you monthly and steps two to five are still wrong, the fee is paying for reporting, not for work. That is the single most common thing I find on a Harborne profile, and it is the first thing a free look at the account would tell you.
What each system is called, and what it is checked against
Half the confusion in local SEO comes from vague names. These are the actual systems, documents and rules a Harborne business is measured against, so that a report can be checked against the source rather than taken on trust.
Google’s own surfaces. The map pack (often called the local pack), and the longer Local Finder list behind the “More places” link. Google Maps itself, where the profile is also searched directly. Google Business Profile, the account that feeds all of them, with its own guidelines for representing your business, its own rules on names, addresses, service areas and categories, and its own insights on calls, direction requests and website clicks. The organic results, and increasingly AI Overviews above them, which draw on the same pages. Google Search Central is where the documentation lives: the guidance on doorway pages, the spam policies on scaled content and site reputation abuse, the structured-data documentation for LocalBusiness, and the page-experience material on Core Web Vitals, Largest Contentful Paint and Interaction to Next Paint.
What the website is marked up with. Schema.org has a LocalBusiness type and a long list of more specific ones that Google reads: Dentist, Physiotherapy, Optician, HairSalon, BeautySalon, Restaurant, Cafe, Bakery, Plumber, Electrician, RoofingContractor, Locksmith, AutoRepair, Attorney, AccountingService, RealEstateAgent, ChildCare, and for a marketing business ProfessionalService. The properties that matter are the boring ones: name, address, telephone, openingHoursSpecification, areaServed, url, and sameAs pointing at the profile. FAQPage and BreadcrumbList markup on the page itself help Google read its structure.
What the measuring is done with. Google Search Console for queries, impressions, clicks and which page appeared; Google Analytics 4 for what happened after the click; PageSpeed Insights and the Chrome User Experience Report for real-user speed on phones; the Business Profile’s insights for calls and directions. Bing Webmaster Tools and Bing Places for Business for the search engine Harborne’s office workers use on a work laptop without noticing. Apple Business for the Maps app on an iPhone, which is a large share of “near me” searches on a High Street.
The public record a searcher checks. Companies House for who you are, the Gas Safe Register for a heating engineer, NICEIC or NAPIT for an electrician, the General Dental Council register for a dentist, the Solicitors Regulation Authority for a solicitor, Propertymark for an agent, the Food Standards Agency rating for a kitchen, Ofsted for a nursery. If the name and address on those do not match the profile, the mismatch is visible to Google and to the customer.
The law that now applies to reviews. The Digital Markets, Competition and Consumers Act 2024 makes publishing fake consumer reviews, and buying or commissioning them, an offence in its own right, with the Competition and Markets Authority able to act directly. The practical consequence for a Harborne business is simple: keep the original message and the permission behind every testimonial you publish, and never touch a review seller.
None of these names is a secret and none of them is a tactic. They are the checklist a serious report is written against, and a Harborne business can hold any agency, including this one, to them.
Harborne in the wider Birmingham picture
Harborne is one suburb of a city with dozens, and the approach on this page transfers to Edgbaston, Selly Oak, Bearwood, Quinton, Bournville and Moseley with the details changed, not the method. The map pack is drawn from the searcher everywhere; the organic results are a city-wide contest everywhere; and a page that could only have been written about its own suburb beats a template everywhere.
Just over the city boundary, the SEO Halesowen page applies the same approach to a Dudley town where the map pack drifts towards Quinton and Blackheath.
What changes is the shape of the demand. The Jewellery Quarter, a mile and a half north-east, has a completely different search problem, because a jeweller on Vyse Street is found by what it sells rather than where it is, and that district gets its own page for that reason. City-centre searches behave differently again. For a business that serves the whole conurbation rather than one suburb, the West Midlands page covers how a regional campaign is built and why it is not just a longer list of place names.
The honest summary for Harborne specifically: the map pack is winnable in the few hundred metres where you are genuinely nearest, and the organic results are winnable because the competition is thin and mostly templated. Both are won with ordinary, careful, checkable work. Neither is won with a page that says Harborne and means Birmingham.
What a client said, and what you can check
“Great communication and very helpful throughout the process. Took the time to explain everything clearly and set up the campaign professionally. Focused on quality results rather than just numbers. Highly recommended.”
This is one of three client reviews published so far; the other two, from a UK SEO client and a US Google Ads client, are on the home page. Every figure comes from the client’s own ad account, and a review goes on this site only when it is real.
What you can check before you pay
- Prices published in full on the pricing page, not hidden behind a sales call
- Month to month, with one month’s notice and no lock-in contract
- Every account, profile and file stays in your name; I work through partner access
- A written report every week, in plain English
- One specialist does the work, from the audit to the report
Harborne SEO questions, answered plainly
Why do I show up on the map from the High Street but not from Lordswood Road?
Because the map pack is calculated from the searcher’s location, and Lordswood Road is far enough from the High Street for a different set of businesses to be nearest. There is no single Harborne ranking to check. Test from where your customers are, not from your own counter, and expect the result to change street by street. That is the system working as designed, not something an agency can switch off.
Should my page be called “SEO Harborne” or “SEO Birmingham”?
If your customers are in Harborne, Harborne. The Birmingham search is far larger and far harder, and a Harborne business that chases it ends up competing with city-centre agencies for people who would never travel to B17. Win the searches that use the suburb’s name first; Google’s results for them are thin, and a genuine Harborne page has a real chance. City-wide comes later, if it comes at all.
Do I need a Harborne address to rank here?
You need a presence you can legitimately claim: premises customers visit, or a real service area you genuinely cover. A rented mailbox, a virtual office or a friend’s address is against Google’s guidelines and is exactly what gets profiles suspended. If you serve Harborne from Bearwood or Selly Oak, set the service area honestly and accept that distance from the searcher still applies to the map pack. The organic results do not care where you are registered.
Why do Birmingham agencies outrank me for “seo harborne” when they are not in Harborne?
Because the organic results are a comparison of pages, not of addresses, and their Harborne area page is a page while you may not have one at all. It is usually a weak page, a template with the suburb name changed, which is why it is beatable. Write the page that could only be about Harborne and the comparison changes.
How many reviews does a Harborne business need?
There is no number, and anyone quoting one is inventing it. What matters more than the count is that reviews keep arriving and that you reply to them. A High Street practice with a strong average and nothing new for eighteen months reads as dormant to a searcher and to Google alike. A steady trickle looks like a working business and is far harder to fake.
Is the hospital and university traffic worth targeting?
For some businesses, yes, and it is the most under-served demand in Harborne. Staff at Queen Elizabeth Hospital and people at the University of Birmingham search at odd hours for immediate things: food, parking, pharmacies, taxis, locksmiths, rooms. If you genuinely serve those needs at those hours, say so on the profile and the page. If you close at five, do not claim otherwise; missed calls produce the reviews that follow them.
What is the difference between local SEO and normal SEO for a Harborne business?
Local SEO is mostly the Business Profile and the map pack, scored on distance, relevance and prominence. Normal SEO is web pages competing in the blue links, scored on content, technical health and links. Different systems, different work. A Harborne café needs almost entirely the first; a Harborne solicitor needs a good deal of the second; a dentist needs both. Deciding which you need is step one, and it is free.
Will one Harborne page rank me for Edgbaston, Selly Oak and Quinton as well?
Not reliably, and not for the map pack at all, because that is distance-based. For the organic results, a page written about Harborne can pick up neighbouring searches at the edges, but a searcher in Selly Oak typing “Selly Oak” will mostly see Selly Oak pages. If you genuinely serve those areas, they deserve their own honest pages. If you do not, do not build them; forty templated suburb pages is the pattern Google’s spam policies describe.
How long before a Harborne business sees results?
Profile fixes change eligibility, so they can show in the map pack within days. A new or rebuilt Harborne page takes weeks to be crawled, indexed and judged, and months to settle in the organic results. Reviews and links build prominence over a year. Anyone giving you a date for a specific position is guessing, because the map pack is different for every searcher and the organic result depends on what everybody else does too.
You are not in Harborne. Does that matter?
For the work, no; everything above is done through your Business Profile, your website, Search Console and written reports, and none of it requires me to stand on the High Street. What it does mean is that I will never claim to be a Harborne business, never put a Harborne address on anything, and never suggest you do either. The local knowledge on this page is checkable, and the results are measured in the enquiries you receive, not in where I sit.
Tell me which contest you think you are in
Send the business name and the website. You get a written answer: whether your customers are finding you through the map pack, the organic results or neither; which of the free profile fixes is still undone; whether Google is filing you under Birmingham; and what I would change first. It costs nothing and there is nothing to sign. If the profile is already right and distance is the limit, that is what the answer will say.

