Local SEO & Google Business ProfileOptimising your Google Business Profile · Lesson 6 of 17

Hands-on: the GBP optimisation checklist and scoring sheet

Article · 13 min · 8 min lecture

Video lecture

Hands-on: the GBP optimisation checklist and scoring sheet

13 chapters · about 8 min · full transcript

Coming soon

Chapter 1 of 13

Hands-on: the GBP checklist

  • Six sections, scored 0–2
  • Evidence for every item
  • Formulas and priorities

The narrated lecture is in production

Every chapter is scripted and ready. Browse the chapters and read the full transcript now — the video will appear here when it’s published.

Chapters

Why a scored checklist

"Optimise the profile" is too vague to delegate or measure. A scored checklist turns it into specific, checkable items with evidence, so a junior team member, a franchisee or a client can run it and you can compare locations over time.

The checklist (score 0 = missing/wrong, 1 = partial, 2 = complete and accurate)

A. Eligibility and ownership (fix first — risk items)

#ItemEvidence
A1Business is eligible (in-person contact; real, staffed address or SAB with hidden address)Signage photo, lease
A2Primary owner is a business-controlled account with MFA; agency/staff are managersUsers list screenshot
A3No duplicate profiles for the same locationMaps search for name/phone
A4Name matches real-world signage exactly (no keywords/locations/taglines)Signage photo

B. Core information

#Item
B1Primary category is the most specific accurate category for core revenue
B2Secondary categories are genuine services only
B3Address accurate (or hidden with realistic service areas for SABs)
B4Phone reaches the business; call-tracking set up as primary with main number as additional (if used)
B5Website link goes to the right page (location page for multi-location) with UTM tags
B6Regular hours accurate; special hours set for the next holidays (Ramadan, Eid, national days, Christmas)
B7Description helpful, specific, no URLs or promotional superlatives

C. Depth

#Item
C1Services listed for every core service, with 1–3 sentence descriptions
C2Products/packages with photos, descriptions and links where relevant
C3All accurate attributes completed (accessibility, amenities, payments, service options)
C4Booking, menu or ordering links set up where the category supports them
C5Frequent customer questions answered in profile fields and on the website

D. Visual and activity

#Item
D1Logo and cover photo set
D2Exterior photos help people find the entrance; interior, team and work photos are real and recent (last 90 days)
D3At least one post in the last 30 days with a UTM-tagged link
D4No inappropriate or outdated customer photos left unreported

E. Reviews (see Module 3)

#Item
E1Compliant review request process live (all customers, no incentives, no gating, no staff-name requests)
E2Every review in the last 90 days has a response
E3Review velocity and rating benchmarked against top 3 competitors

F. Monitoring

#Item
F1Unwanted edits checked in the last 30 days (including any "collected info" area)
F2Performance data reviewed monthly alongside GA4 and call data

Build the scoring sheet

Put item IDs in column A, descriptions in B, scores (0–2) in C, evidence links in D and owner/date in E. Then:

Section score (e.g. B):  =SUMIF(A:A, "B*", C:C) / (COUNTIF(A:A, "B*") * 2)
Overall score:           =SUM(C2:C40) / (COUNTA(A2:A40) * 2)
Risk alert:              =IF(COUNTIFS(A:A, "A*", C:C, "<2")>0, "FIX ELIGIBILITY/OWNERSHIP FIRST", "")

Format the section scores as percentages and add conditional formatting (red < 50%, amber 50–79%, green ≥ 80%). For multi-location brands, copy the sheet per location and build a summary tab with IMPORTRANGE or a simple copy-paste of each location's section scores.

A description template

[Business name] is a [primary category in plain words] in [area/city] serving [who].
We offer [3–5 core services in natural language]. [Distinctive fact: years, qualifications,
languages spoken, specialism]. [Practical detail: parking, accessibility, booking method].

Example: "Noor Opticians is an independent optician in Gulberg, Lahore, serving families and professionals since 2009. We offer eye tests, children's eyewear, contact lens fittings and same-day glasses repairs. Our optometrists speak Urdu, Punjabi and English. Free parking is available behind the shop, and appointments can be booked online or by phone."

Worked example (illustrative)

A 6-branch pharmacy chain in the UAE runs the sheet across all branches. Section A flags one branch whose profile is owned by a former manager's personal account and another with a duplicate listing. Section B shows three branches missing Eid special hours. Section C shows no services listed anywhere. The team fixes ownership and the duplicate first, then sets holiday hours across all branches in one session, then adds services from a central template with branch-specific details. The summary tab moves from mostly amber to mostly green within a month, and the sheet becomes the monthly QA routine.

Common mistakes

  • Scoring from memory instead of checking the live profile.
  • Fixing photos and posts before ownership and eligibility risks.
  • Using one generic description for every branch.
  • Treating 100% as "done" — the checklist is a monthly routine, not a one-off.

Key takeaways

  • A scored checklist makes GBP optimisation specific, delegable and comparable across locations.
  • Always fix eligibility, ownership, duplicates and name issues before cosmetic improvements.
  • Use section scores, a risk alert and conditional formatting to prioritise and track progress.
  • Run the checklist monthly; for multi-location brands, summarise section scores per branch.

Check your understanding

Quick questions to lock in the lesson. They don’t count towards your certificate.

  1. Your checklist shows a perfect photo score but the primary owner is an ex-employee's personal Gmail. What comes first?
  2. What does the section formula =SUMIF(A:A, "B*", C:C) / (COUNTIF(A:A, "B*") * 2) calculate?

Put it into practice

Copy the checklist into a sheet, score one real profile with evidence links, and list the five highest-priority fixes in order.

Enrol for free to save your progress

Reading is always free. Enrol to keep your place, take the final assessment and earn a verifiable certificate.