Organic position four and nowhere in the map pack is the most common local SEO complaint we hear. It feels like a bug. It is not. The map pack and the ten blue links are two different result sets, ranked by two different sets of signals, and doing well in one tells you almost nothing about the other.
They are ranked on different things
Organic results are ranked mostly on the page: its content, its links, its technical health.
The map pack is ranked on the business, through three factors Google states openly:
- Relevance. How well your Google Business Profile matches the search.
- Distance. How far the business is from the searcher, or from the place in the search.
- Prominence. How well known the business is, which includes reviews, citations and links.
Your website is one input into relevance and prominence. It is not the main one. That is why a beautifully optimised page can sit at position four organically while three businesses with worse websites sit above it in the map.
The four things that usually explain it
1. Your primary category is wrong
This is the single most common cause, and the cheapest to fix. Your primary category carries more weight than every secondary category combined. A practice listed as "Dentist" competes for different searches than one listed as "Cosmetic dentist" or "Emergency dental service".
Look at the three businesses currently in the map pack for your target search. Tools that read the profile data will show you their primary category. If all three share one and you have a different one, you have your answer.
2. You are too far from where people search
Distance is a hard limit. If your office is six miles out of the city centre and every search for your service happens in the centre, you will not appear there, however good your profile is.
That is not a reason to give up. It is a reason to be honest about which searches you can win. Run a grid check and see how far your visibility actually reaches. Then target the suburbs where you do show up, and go after the city centre organically with a real service page rather than fighting the map.
3. Your listings disagree with each other
If twenty directories carry your old phone number and eight carry the new one, Google cannot be confident which business you are. That uncertainty costs prominence.
This is boring work and it matters. Fix the biggest data aggregators first, then the industry directories people in your trade actually use.
4. You have fewer reviews than the businesses above you
Review count and recency both feed prominence. Look at the top three for your term, note their counts, and treat that as the target. Ten reviews from three years ago does not beat ninety with a steady flow.
What we would do first
In order, because the order matters:
- Check the primary category against the businesses currently ranking, and change it if they disagree with you.
- Fill the profile out completely. Services, service areas, attributes, products, hours, photos. An incomplete profile gets less relevance.
- Run a grid rank check so you know how far your visibility reaches today, before you change anything.
- Fix the citation data at the aggregators.
- Start a review process that asks at the moment the customer is happiest, not two weeks later.
Then wait six weeks before you judge it. Local rankings move slowly and reacting weekly will make you change three things at once and learn nothing.
When the website is the problem after all
Sometimes it is. If your site has no page about the service being searched for, or the page never names the city, relevance suffers. Publish one real page per service and one per genuine location, with content written for people who live there. Not a template with the city name swapped in, which Google filters out.
That work is part of local SEO, and the local SEO guide covers the whole sequence if you want to run it yourself. If you are a service business trying to work out what to fix first, the local business hub is the shorter version.