Local SEO Checklist: Work Through It Yourself, In Order

Seven phases, arranged so no step depends on one further down the page. Each says why it matters, what it costs, and whether it is the one people skip and later regret. Written for an owner or manager doing the work alone.

Working through this yourself is the point of the page — it is written so you can. If you would rather it were done, Searcora runs the same list as an engagement: profile, citations, service pages and reviews, quoted per business after a short conversation.

Start here

How to work through this checklist

Order matters more than effort.

Three-band diagram showing local SEO phases in working order: Google Business Profile first and widest, then the website, then local authority
The order matters more than the list. Profile first, website second, authority last — each one makes the next worth doing.

Most checklists are a flat list you can start anywhere. That is how businesses end up polishing a listing they don’t own, or adding directory entries that repeat an address they left years ago. Each phase here assumes the one above is done.

One exception: Phase 7 is measurement. Its baseline must be captured before you edit anything in Phase 3, so skim it now, take what it lists, then start at Phase 1.

Before you begin, get hold of:

  • Access to the Google account that owns — or should own — the profile.
  • Your company details as they appear at Companies House, and admin access to your website.
  • Evidence you operate from your address: lease, utility bill, signage photos.
  • A spreadsheet, and any old directory logins.

This is the do-it-yourself version of our local SEO work, with capital-specific notes on local SEO in London.

Phase 1

Verify the profile and take back control

You cannot safely optimise something you don’t own.

Everything below assumes your changes will stick and nobody outside the business can undo them. Ownership drifts — to designers, former agencies, and staff who set the profile up personally.

  1. Check whether a profile already exists before creating one. Search the name with the postcode and look in Maps. A second listing where one exists is a duplicate, and a Phase 2 problem.
  2. Claim it, or verify the one you create. Google picks the verification method, not you. For video verification, have signage, interior and equipment ready to film in one continuous shot — the Google Business Profile verification guide has the shot list and what each method asks for.
  3. Open the access list and read every name. This is typically where a former agency is still sitting as an owner.
  4. Remove everyone who shouldn’t be there. If someone else holds primary ownership and won’t hand it over, there is a process for requesting ownership of a profile you can prove you operate. Start early.
  5. Put primary ownership on an account the business controls, not a manager’s personal Gmail, with the password where the owner can reach.
  6. Add a second owner; one account is a single point of failure.
  7. Write down the recovery route: which email, which phone, who holds access, in a password manager.

Free or paid: all free, bar a business mailbox on your own domain if you lack one.

Most skipped, later regretted: reading the access list. Two minutes, and it decides whether you own what you are about to improve.

Phase 2

Clear suspension risk before optimising anything

Fix what can get the listing removed before making it nicer.

Effort spent on a listing that breaks the guidelines can be lost in one go. Four things cause most of it.

The name field

It takes your real-world name — what is on the signage and invoices. Adding a city or a service is a guideline violation, not a tactic: the name can be edited back, and the listing suspended.

The address type

A storefront serves customers at the address; a service-area business travels to them and should hide its address rather than publish one nobody can visit. A virtual office, mailbox or unstaffed desk used to appear where you have no presence is a guideline violation. Working from home is fine — publishing that address when customers never come is the mistake.

Service areas

Set areas you genuinely serve and can reach. Listing every county does not extend your reach: what a searcher sees depends on where they are and where you are.

Duplicates

Search the current name, former names, old phone numbers and every address you have used. Report duplicates for merging or removal, keeping the verified listing. Old listings carry old numbers into Phase 4 as contradictions.

Correct these one at a time, so you know which edit triggered any review. If the profile is already suspended, stop and read what to do about a suspended profile — reinstatement is a separate process, and editing while suspended complicates it.

Free or paid: free. The only spend is where the honest fix is a real, staffed address — a business decision, not an SEO purchase. Renting an address to appear somewhere you are not is the violation.

Most skipped, later regretted: the address type. Service businesses left as storefronts, with a home address on display, are both a privacy problem and a risk.

Phase 3

Complete the profile field by field

The primary category decides what you are eligible for. Everything else refines it.

Primary category — genuinely first

Categories are how a profile is matched to searches, so the wrong one puts you out of contention for terms no description-writing wins back. Pick the closest match to the service that pays the bills, not the broadest label. The profiles already ranking display theirs.

Secondary categories

Add only what you genuinely offer. Each is a claim about the business, and padding dilutes what the profile says you are.

Services and products

List each service separately with a plain description of what it includes. This is where the everyday words customers use can live. Sector examples: dental practices and contractors and trades.

Description

Around 750 characters for someone deciding whether to ring you: what you do, who for, which areas, what happens next. No URLs, no offers, no keyword lists — stuffing reads badly and breaks the content guidelines at once.

Photos

Exterior from the street so people recognise it on arrival, interior, team, and real finished work. Replace stock; it is obvious. GPS data in image files is no substitute for operating somewhere, and photos are what customers judge you on.

Hours and special hours

Get standard hours right, then set special hours in advance for bank holidays, Christmas and closures. Wrong hours produce the most damaging review there is: the one written outside a closed shop.

Attributes

Fill in everything that applies — accessibility, parking, payment, appointments. Quick, free, and some are things customers filter by.

Free or paid: every field is free to complete yourself. Money helps with photography and copywriting. The full pass is on our Google Business Profile optimisation page.

Most skipped, later regretted: special hours, the services list, and secondary categories left as ticked at signup.

Phase 4

Audit citations before adding a single new one

New listings stacked on wrong ones multiply the problem.

A local citation is any mention of your name, address and phone — NAP — elsewhere online. The point is NAP consistency, not volume.

  1. Build the inventory. Search in quotes for the business name, each former name, old numbers and every address used. Record the URL, the details shown, whether you can log in, and what to change.
  2. Decide the canonical format first — one name matching your real-world and Companies House version, one address format, one number. Skip this and you correct listings to three near-identical versions.
  3. Fix contradictions worst first: wrong numbers, which send work to whoever holds them now, then addresses, then name variants.
  4. Deal with duplicates. Claim them or request removal.
  5. Only now add. Work through the core set below.
Audit citations before adding a single new one
TypeExamplesCostWhy it earns the time
Search and map platformsBing Places, Apple Business ConnectFreeFeed maps and assistants customers already use
General UK directoriesYell, Thomson Local, Yelp, FreeIndex, CylexFree tierBaseline consistency; decline the sales call
Official recordsCompanies House, registered detailsStatutoryAnyone can check these, so they must match
Sector bodiesTrade associations, professional registersMembershipCustomers search these directly
Genuinely localChamber of commerce, council directory, local pressVariesMentions from the area you serve
Suppliers and partnersManufacturer “where to buy” pagesFree, on requestRelationships you already have

Free or paid: the audit and most of the core set are free. Premium placements are rarely necessary; trade body membership is worth joining on its merits, not for SEO. Bulk citation packages produce thin listings you cannot edit, and buying links is a violation.

Most skipped, later regretted: the audit itself, and recording logins as you go — usually discovered after fifty new listings have been bought.

Phase 5

Build a review process inside Google’s policy

Ask everyone, at the right moment, with a direct link — and reply to all of them.

Reviews come after the profile work for a reason: sending customers to a listing you don’t control, or one that is suspended, wastes their goodwill.

  1. Get the direct review link and shorten it. Friction loses people who fully intended to help.
  2. Decide the moment: just after the result — job signed off, treatment finished. Not a batch email months later.
  3. Decide who asks. Best is the person who did the work, in the conversation, followed by a text with the link. Then put the link in signatures, on invoices, on a card at the counter.
  4. Ask everyone — not the ones you expect to be kind. See below for why.
  5. Reply to every review. Short and specific on good ones. On a bad one: acknowledge, state the facts once without arguing, offer a route to fix it, take the detail private. The next customer reads replies closely, so write them for that reader.
  6. Report only what breaks policy — off-topic, fake or abusive. A review that is simply critical will stay.

What is not allowed, and why

  • Review gating. Screening customers and sending the link only to happy ones is a guideline violation, and it turns the review set into an advert rather than a record.
  • Incentivised reviews. Discounts, prize draws or freebies in exchange for a review are a violation whether or not you ask for a positive one.
  • Buying reviews, or any service supplying them. A guideline violation, and in the UK fake and paid-for reviews are a consumer protection matter too.
  • Reviews from staff, family, your own accounts or businesses sharing your address. Conflict of interest, easy to spot.

Free or paid: asking is free. Money buys request software, cards and QR codes — never the reviews. The longer treatment of getting and managing them is on the Google reviews for business page.

Most skipped, later regretted: replying to all of them, and asking after the first enthusiastic fortnight.

Phase 6

The website layer

The profile is one surface. The site carries the detail and takes the decision.

Service pages that genuinely differ

One page per service you want to be found for: what the work involves, what is and isn’t included, how you quote it, photos of your own work, and the questions you answer weekly on the phone. Services are searched with different intents; one combined page satisfies only one.

Location pages, built honestly

A location page earns its place when there is something true and specific to say about your work there: jobs done, districts covered, access and parking. The test — if you could swap the town name and the page read identically, it is a doorway page, a guideline violation and a liability. Three real ones beat thirty templated ones.

Name, address, phone and schema

Publish your details in the footer or contact page, matching the profile character for character. Then add LocalBusiness structured data as JSON-LD in a <script type="application/ld+json"> block, using the most specific subtype, with name, address, telephone, url, opening hours and sameAs pointing at the profile and main citations. It describes what exists; it does not create eligibility, and marking up an address you don’t operate from is a misrepresentation.

Internal linking

Link service pages to the relevant location pages and back, both to contact, and the homepage to your main services. A page nothing links to is one you are asking search engines to value alone.

Mobile and speed

Test on a real phone, on mobile data, away from office wifi. Number as tap-to-call, address as tap-to-map, form short enough to finish on a doorstep. Check your largest images while you are there.

Free or paid: writing your own pages costs nothing if you can edit the site. Money buys build work — see web design — photography, and a whole-site review, which is what an SEO audit is for.

Most skipped, later regretted: internal linking and the real-phone test — usually new location pages with nothing linking to them.

Phase 7

Set up measurement before you make changes

Last in the reading order, first in the doing order.

Once you have edited the profile the before state is gone. Capture it while it exists — action this phase before Phase 3.

  • Screenshot every profile field as it stands: name, categories, description, hours, services — so you know what changed if something breaks.
  • Export the performance figures the profile gives you: calls, messages, direction requests, website clicks, searches reported.
  • Verify the site in Search Console if it isn’t already, and note current queries and pages.
  • Note today’s review count and average, with the date.
  • Write down your actual lead volume from the record you keep — call log, diary, invoices. The only number with money attached.

The ranking-check-from-your-own-desk trap

Searching your own keyword from your own office, signed in, tells you little about what a customer three miles away sees. Map results vary with the searcher’s location — sometimes across one town — and with device and history, so you panic or celebrate over something no customer saw. To watch rankings, use a tool sampling a grid of points across your service area, and read the pattern. Rankings are an input; calls and booked work are the outcome.

Set a cadence you will keep — one review a month, judged as a trend. Ask every new customer how they found you. If you use call tracking, keep the real number as the profile’s primary one.

Free or paid: profile performance data, Search Console and site analytics are free. Money buys grid rank tracking and call tracking, both optional.

Most skipped, later regretted: the baseline. Set up afterwards, it settles nothing.

If you would rather not

Handing it over instead

Some of this is fiddly, and some of it is easy to make worse.

The usual reasons owners hand it over: no time between jobs; a profile suspended or at risk; several locations or a messy trading history behind the citations; a former agency holding ownership.

An engagement — the done-for-you version of this list, described in full on the local SEO services page — starts by establishing where the profile and site actually are, and giving you the ordered list of what to fix. Then whichever parts you want done for you: ownership and verification, suspension risk and reinstatement, a full profile completion pass, citation clean-up, a review process your team can run, website and location page work, an SEO audit, and measurement.

What is not on offer: guaranteed rankings, positions or map pack placement. Nobody can promise those, and anyone who does is guessing or planning to break the guidelines with your listing. No stuffed names, no virtual addresses, no review gating, no bought reviews or links.

Who does the work: Muhammad Amir, the founder — Top Rated Plus on Upwork, with 600+ completed projects, 99% Job Success and 5+ years of local SEO and Google Business Profile work. That record lives on Upwork, not on this site, so you can check it before you send anything.

How to start. Message Muhammad Amir, Founder & Local SEO Consultant, on WhatsApp at +92 300 2462807, email contact.amirjutt@gmail.com, or use the contact page. Send the business name, your town, and what you have tried. You get a written scope and a price for it. Everything is quoted per engagement, because a suspended two-location profile with a decade of stale citations is nothing like a single site starting clean. Searcora Digital Ltd, 78 Dulverton Road, London SE9 3RL, England.

Common Questions

Yes, with one exception. Each phase assumes the one above it is finished, so completing a profile you do not own, or building citations on top of an address that is wrong in twenty places, means doing the same work twice. The exception is Phase 7: read it early and capture your baseline before you start editing anything in Phase 3, because once you edit the profile the before state is gone.
Request ownership transfer through the profile first, in writing, with a clear deadline. If they do not respond, there is a process for requesting ownership of a profile you can prove you operate, which involves demonstrating your connection to the business. Start it early rather than waiting, and do not invest effort in optimising a listing that someone else can still change or remove.
No. The name field takes your real-world business name as it appears on your signage, invoices and branding. Adding a location or a service is a guideline violation, regardless of how many competitors are doing it. The name can be edited back and the listing can be suspended. If a competitor is stuffing theirs, use the suggest-an-edit route on their profile rather than matching them.
No. Service-area businesses that travel to customers are legitimate, including ones run from home. What matters is configuring it honestly: if customers cannot come to your address and be served there, hide the address and set service areas instead. Renting a virtual office or a mailbox to appear in a city where you have no real presence is a guideline violation, not a workaround.
Nobody can give you an honest number, and anyone who quotes one is inventing it. The useful framing is different: build a process that asks every customer at the moment the work is finished, with a direct link, and reply to all of them. That produces a review set that keeps growing and looks like what it is. Chasing a target number is what pushes people towards the shortcuts that get listings penalised.
No. Incentivised reviews are a guideline violation whether or not you ask for a positive one, and in the UK incentivised and fake reviews are a consumer protection issue as well as a platform one. The same applies to screening customers first and only sending the link to the happy ones, which is review gating, and to buying reviews from any service that supplies them.
Not yet. Reinstatement is a separate process, and continuing to edit a suspended profile tends to complicate it rather than speed it up. Read the suspended profile page first, work out which guideline is likely to have been triggered, correct that, and go through reinstatement. Once the listing is live again, come back and start at Phase 1.
Pages for areas you genuinely serve are fine, provided each says something true and specific about your work there. The test is whether you could swap the town name and have the page read identically. If you could, it is a doorway page, which is a guideline violation and a liability rather than an asset. Three real location pages are worth more than thirty templated ones.
Because you are checking from your own desk, on your own device, signed in, next to your own address. Map results vary with the searcher's location, sometimes noticeably within a single town, as well as with device and search history. Use a tool that samples a grid of points across your service area if you want to look at rankings, and judge the work on calls, direction requests, form fills and booked jobs instead.
It is quoted per engagement, after a short conversation. There is no package price, because sorting out a suspended multi-location profile with years of stale citations is nothing like the work for a single site starting clean. Send the business name, your town, and what you have already tried, and you will get a written scope with a price for that scope.