Google Business Profile

Google Business Profile Photos: What to Upload, How Often, and Why Geotagging Matters

Google Business Profile photo optimisation for a restaurant in Marbella on the Costa del Sol
Key takeaways

  • Google’s own data: profiles with photos get more clicks, direction requests and calls than profiles without.
  • Minimum I aim for is 20 to 30 photos across all categories. Most Costa del Sol businesses have 3 to 5.
  • Geotag every photo with your business GPS coordinates. Even if Google strips the EXIF on upload, the filename and alt text carry the signal.
  • Upload new photos monthly. Freshness is an engagement signal; staleness looks like a dead business.
  • No stock. No heavy filters. No text overlays. Google rejects them and it quietly weakens your whole profile.

Most Costa del Sol businesses have five photos on their Google Business Profile and wonder why they are stuck on page two of the map pack. GBP photo optimisation is the closest thing to a free ranking lever Google gives you, and it is the one nearly every client I take on has ignored. If you are serious about ranking, your Google Business Profile optimisation work has to include photos, properly shot, properly named, properly geotagged and uploaded on a schedule.

This is the guide I wish every new client had read before they called me. It covers exactly what to upload, how many, how often, and why geotagging still matters in 2026 even though Google sometimes strips the EXIF data on upload. It is written from the point of view of someone who has shot, named and uploaded thousands of GBP photos for businesses from Nerja down to Sotogrande, not someone quoting Google’s help docs from a desk in London.

1. Why GBP photos are a ranking lever, not a decoration

Google’s own documentation is blunt about it. Businesses with photos on their profile receive more clicks to their website, more requests for directions and more phone calls than businesses without. Every photo you add is a tiny engagement signal, and engagement signals feed directly into the prominence score that sits at the heart of how Google ranks the 3-pack.

Photos earn views. Views turn into swipes. Swipes turn into zooms. Each of those interactions tells Google that your profile is alive and that customers find it interesting. It is not the same weight as a review or a citation, but it is constant, and it adds up over months.

The problem I see on the Costa del Sol is that most small businesses treat photos as a set-and-forget job. They upload five shots when they claim the profile, pat themselves on the back and never touch it again. Two years later the exterior photo shows a sign that no longer exists, the interior shot is blurry, the team photo is an old manager who left last season, and a competitor two streets away with thirty well-shot photos is ranking above them for the same search.

2. The eight photo categories Google expects

Google has guidance on which photo types a business should provide. Most owners read it once, ignore it and upload whatever is on their phone. Here is how I actually shoot each category when I turn up for a job in Marbella or Estepona.

Cover photo

This is the single most visible image on your profile. It is what customers see first when your business appears in a search. For a restaurant I pick the best exterior or plated-dish shot that will read at small sizes on a mobile. For a trades business I use a clean van or a team-on-site shot. For a shop I use the frontage at the time of day when the light is kindest to it.

Logo

Simple. High contrast. Square. Must be readable at 250 pixels. If your logo is three colours, a cursive font and a tagline, it will look like a smudge in the map pack and you should commission a simplified version for Google specifically.

Exterior

Two or three shots from different angles. One straight-on of the facade, one from the side with the street context, and one with a customer-friendly detail like the entrance or the signage. These photos help people physically find you, which is a real use case Google knows about.

Interior

What a customer sees when they walk in. Not staged, not empty, not dark. I shoot interiors in the morning before opening when the light is soft and the room is tidy.

At-work or service in action

This is the category almost nobody uses and it is the biggest trust builder on the whole profile. A plumber fitting a boiler. A chef at the pass. A villa cleaner making up a bed. A tyre fitter halfway through a job. Google has a specific slot for it and almost no small Costa del Sol business fills it. Fill it.

Team photos

Real people. Real smiles. Not LinkedIn headshots on a grey backdrop. I shoot teams at their place of work, in the uniform or clothes they actually wear, doing something recognisable. Customers want to see the humans they are about to hire.

Products

If you sell something, photograph it on a clean background with honest lighting. If your product is a service, this category is where the “before and after” shots belong, not the “at work” shots.

Food and drink

For restaurants, bars and cafés. Shoot on a real table under the light customers will actually eat under, not in a lightbox on a white background. Costa del Sol food sells on atmosphere, not clinical product photography.

3. GBP photo optimisation: how many photos do you actually need?

Google’s stated minimum is three photos per category, which works out to roughly twenty-four photos total. That is the floor. I treat it as non-negotiable for any new client.

The number I aim for is higher. My minimum for a Costa del Sol client at launch is 20 to 30 photos, and I add 3 to 5 new ones every month. At the six-month mark a profile should be sitting around 50 photos. At the twelve-month mark, 80 to 100. The diminishing returns kick in somewhere north of 150, at which point more photos stop helping and you should focus on quality and freshness instead.

A “thin” photo profile looks dead. When a customer in Marbella scrolls through a restaurant’s GBP and sees four grainy shots from 2022, they read it as a business that has either closed or stopped caring. Even if the food is good, they click the next one along. You are losing them before they ever see the menu.

4. GBP photo optimisation checklist (the bits most guides skip)

Business owner photographing their shop front on a phone for their Google Business Profile

Every guide on this topic lists the Google guidelines and calls it a day. Here are the bits they skip, the ones that actually move the needle.

SEO filename convention

Every photo I upload follows the same naming pattern: business-service-location.jpg. So a plumber in Marbella uploading an emergency call-out photo would name the file marbella-plumber-emergency-callout.jpg, not IMG_4472.jpg. Google reads filenames as a signal. Gemini and Google Lens definitely read them. ChatGPT image indexing now uses them. Free ranking signal, costs nothing, skipped by almost everyone.

Alt text that works for humans, search engines and AI image recognition

Write alt text like you are describing the photo to a blind person who has never been to Spain. “Exterior of a small seafood restaurant in Marbella old town with blue awning and outdoor seating” beats “restaurant photo” every single time. This is where you add the location signal that the filename might not carry.

Title tag, caption and description

When you upload a photo to GBP the dashboard gives you a caption field. Use it. One sentence that describes the scene and mentions the town. It is another small signal.

Image dimensions

Google’s ideal is 720 by 720. That was written when phones had smaller screens. In 2026 I shoot at 1200 by 900 for landscape and 1080 by 1080 for square because map pack cards on desktop render much larger than they used to. The minimum is 250 by 250 and the absolute ceiling is 5 MB, but anything under 10 KB will look terrible.

File weight

Aim for under 300 KB per image. If you are shooting on a modern iPhone, export at 85% JPEG quality and run the result through a tool like Squoosh. Bloated files slow the GBP dashboard and waste mobile data for the customer who is looking at your profile on a train.

File format

GBP only accepts JPEG and PNG. No WebP, no HEIC, no AVIF. If you are shooting on a recent iPhone you will need to convert HEIC files to JPEG before upload.

5. Why geotagging matters (and the clear position nobody else takes)

Geotagging is where every other guide starts hedging. “It might help, it might not, Google might strip it, who knows.” I will take a clear position: geotag every photo, every time, without exception. Here is why.

Geotagging means embedding GPS coordinates into the EXIF metadata of a photo, the same way your phone does automatically if you have Location Services switched on. It is part of the file itself. When a photo moves from your phone to a hard drive to a browser upload, the EXIF goes with it.

The honest truth is that Google sometimes strips EXIF on upload. Not always. Not predictably. It depends on the entry point, the file size and, it seems, the phase of the moon. I have uploaded the same geotagged JPEG to two different GBP profiles in the same week and seen the coordinates survive on one and vanish on the other.

This is why I still geotag every single photo, and there are three reasons.

First, the signal sometimes survives. When it does, it confirms the location and feeds your proximity signal. Free win.

Second, the filename and alt text carry the same location message regardless of what happens to the EXIF. A photo called marbella-old-town-seafood-restaurant.jpg with the alt text “seafood restaurant in Marbella old town” tells Google everything the GPS would have told it, and Google has no reason to strip either of those.

Third, and most importantly for 2026, Google Lens and Gemini now read the full photo package together. The visual content, the filename, the alt text and whatever EXIF survives are all weighed as one entity signal. The whole is greater than the sum. Geotag because it is part of a well-built package, not because it is a magic bullet on its own.

How to geotag from your phone

On iPhone, Settings, Privacy and Security, Location Services, Camera, set to While Using the App. Every photo your Camera app takes from that point forward will have GPS coordinates baked in.

On Android, open the Camera app, Settings, Location tags, on. Same result.

How to geotag photos taken at a desk

If you are editing stock photos, generated images, or photos taken by a member of your team without Location Services on, you need a tool. I use GeoImgr for single shots and ExifTool from the command line when I am batch-processing a new client’s first 30 photos. Both let you drop a pin on a map and write the coordinates into the file.

6. Costa del Sol GPS coordinates for your photos

This is the reference section. Here are the coordinates I actually drop into GeoImgr for every town on the Costa del Sol. One warning first: if you have a real street address, use YOUR exact coordinates, not the town centrepoint. A centrepoint at scale looks artificial. Use the town coordinates only when the photo was genuinely taken in that area and you cannot narrow it down further (for example, a landscape shot taken from a viewpoint a kilometre outside the town).

Location Latitude Longitude
Marbella (old town) 36.5105 -4.8826
Puerto Banús 36.4868 -4.9540
Nueva Andalucía 36.5037 -4.9545
San Pedro de Alcántara 36.4847 -4.9850
Estepona 36.4249 -5.1458
Fuengirola 36.5400 -4.6265
Benalmádena 36.5988 -4.5166
Mijas Pueblo 36.5958 -4.6379
Torremolinos 36.6203 -4.4997
Málaga 36.7213 -4.4214
Sotogrande 36.2845 -5.2766
Nerja 36.7468 -3.8744
Ronda 36.7413 -5.1659

For the SEO services I offer in Marbella, I use precise street-level coordinates for every job I photograph, down to the metre. The town coordinates above are the fallback, not the default.

7. How often to upload new photos (with a monthly calendar)

Chef plating a fresh Mediterranean dish for a Google Business Profile photo update in a Costa del Sol restaurant

Upload cadence is the part of photo optimisation that almost nobody sustains. The first month everyone is enthusiastic. By month three the photos dry up. By month six the profile is dead again. Consistency is a prominence signal; staleness is a prominence penalty. Here is a realistic monthly calendar by business type.

Restaurant, café or bar

Six to eight new photos a month. New dish on the menu, seasonal plate, an event you hosted, a live music night, a new interior arrangement, a fresh team shot after a new hire. You have more than enough material if you are actually running a restaurant. The trick is to shoot as you go rather than trying to catch up on the last day of the month.

Trades or service-area business

Three to five new photos a month. Completed jobs, team on site, the van at a new urbanisation, a specialist tool in use, a “before and after” pair. A plumber who did 40 jobs last month has 40 potential photo opportunities. One or two per week is more than enough.

Professional services (lawyer, accountant, dentist)

Two to three new photos a month. A new team member, an office refresh, a conference you attended, an award, a community event. This is the hardest category to sustain because you cannot photograph clients and the work happens behind closed doors. Focus on team and community.

Freshness is a real ranking input, not a superstition. A profile that added a photo yesterday reads to Google and to a customer as a business that is alive this week. That is what you want. For the full picture on how to run this as a system, my Local Domination Strategy guide walks through the weekly and monthly tasks end to end.

8. What not to upload (and why Google will reject it)

Rejections do not fail quietly. Repeated rejections weaken your profile’s internal quality score, which is one of those soft signals that Google will never confirm but that everyone who does this for a living sees play out. Avoid these from day one.

No stock photos. The number one reason photos get rejected. Google’s image recognition now spots stock library photos instantly. If I can find a photo on Pexels in 30 seconds, so can Google.

No text overlays. Banners, logos or slogans covering more than about 10% of the frame will get the photo rejected. Save the promotional graphics for your website and social.

No heavy filters. Dramatic colour shifts, heavy vignettes, black and white filters on business interiors, Instagram-style fades. Google wants photos that look like a reasonable person took them with a camera.

No dark, blurry or rotated shots. Reshoot. It takes 30 seconds.

No screenshots, GIFs or promotional graphics. GBP is for real photographs of the real business. A poster of your opening hours is not a photograph.

No images taken by other people at other locations. If you found it on a stock site, a social post or a competitor’s website, do not upload it. Google often catches it, and when it does the damage extends beyond the single rejection.

9. How to remove bad customer photos that are hurting you

User-generated photos are a double-edged sword. At their best they are a strong freshness and engagement signal, particularly when they come from Google Local Guides who carry their own weight in the algorithm. At their worst they are blurry shots of the inside of someone’s pocket, photos of a completely different business, or a grainy table with bad lighting that becomes the first image a potential customer sees.

To flag a customer photo for removal, open your Google Business Profile, click Photos, find the photo, click the flag icon, pick the reason (off topic, low quality, wrong business) and submit. Google reviews the report and either removes the photo or lets it stand.

If Google does not act on the first flag, wait a week and resubmit with a different account if you have one available (not a fake account, a real colleague’s). Persistent reporting on genuinely problem photos usually wins eventually.

10. How AI image recognition changes the game in 2026

This is the part nobody else writing on this topic is talking about yet, and it is the reason photo optimisation is quietly more important than it has been at any point since GBP launched.

Google Lens, Gemini and ChatGPT image search all read photo content as entity signals now. When Gemini looks at a photo of your restaurant frontage, it does not only see pixels. It identifies the building, the signage, the category of the business, the language of any visible text, the likely country and region, and it cross-references all of that against your profile, your website and your citations. The combined package either says “this business is a legitimate seafood restaurant in Marbella old town” or it says “we are not sure what this is.”

A well-named, well-alt-tagged, geotagged photo of your Marbella restaurant frontage was barely a ranking signal in 2022. In 2026 it is a meaningful one. The gap between profiles that do this properly and profiles that do not is growing, not shrinking, and it will grow faster next year as AI Overviews and AI-assisted local search take more of the traffic.

If you want to check whether ChatGPT and Gemini can find your business when asked about your niche in your town, my free AI visibility report runs the exact queries and tells you where you stand.

11. Frequently asked questions

What size should Google Business Profile photos be?

Google’s minimum is 250 by 250 pixels. The maximum file size is 5 MB. I aim for 1200 by 900 for landscape shots and 1080 by 1080 for square, kept under 300 KB each. Format must be JPEG or PNG.

Does geotagging photos help local SEO?

Yes, as part of a wider package. On its own, geotagging is a weak signal that Google sometimes strips on upload. Combined with an SEO filename, proper alt text and a real location, it becomes a meaningful part of your proximity and relevance signal. Geotag every photo anyway; the downside is zero and the upside is real.

How many photos should I have on my Google Business Profile?

Google’s minimum recommendation is three per category, which comes out at about 24. My minimum at launch for a Costa del Sol client is 20 to 30, growing to 50 by six months and 80 to 100 by twelve months.

Why were my GBP photos rejected?

The most common reasons are stock photos, text overlays, heavy filters, screenshots, low resolution, or images that Google thinks come from another business. Reshoot rather than appeal. Appeals are slow and the bar is high.

Can I remove a customer photo from my Google Business Profile?

You can flag it for review, not delete it directly. Open the Photos tab on your profile, find the photo, click the flag icon and submit a reason. Google decides. Persistent, reasonable reports usually win in the end.

Should I hire a professional photographer for my GBP?

For restaurants, hotels and retail on the Costa del Sol, yes. One good session a year pays for itself in the first month of better clicks. For trades and service-area businesses, no. You will get better results shooting your own jobs on a modern phone because the authenticity matters more than the gloss.

12. What to do this week

Five steps, in order. Do them in an evening and your profile will be ahead of almost every competitor you will see in Marbella, Fuengirola or Estepona.

  1. Audit what you have. Count your photos by category. Note the ones that are blurry, dated or badly named.
  2. Shoot what is missing. Work through the eight categories above and fill the gaps. You need at least three per category.
  3. Rename every file. Apply the business-service-location.jpg convention to everything.
  4. Geotag everything. Run the whole batch through GeoImgr with your exact business coordinates.
  5. Upload and schedule. Upload in order of importance (cover first) and book an hour in your diary on the first Monday of each month to add the next batch.

If you would rather have someone else do this, I review photo optimisation as part of the free SEO audit I run for any Costa del Sol business that asks. You will get a report back with the exact photos that need replacing, the missing categories, and the first ten filenames to use.

Call or WhatsApp on +34 674 123 456, or email [email protected]. I am based in Marbella and I work with businesses from Nerja to Sotogrande.

For the official Google guidelines on what is allowed on a profile, see the Google Business Profile Help article on adding photos.

Share: Twitter Facebook LinkedIn Email

About GFrenk

Founder of Greg Marrs AI SEO. Helping local businesses get found on Google and recommended by AI.

Leave a Reply

Your email address will not be published. Required fields are marked *