Most local SEO checklists hand you a pile of 40 tasks and let you sort out the order yourself. That is how new business owners waste their first three months: buying citations before the business name is final, chasing reviews before the Google Business Profile is verified, or writing blog posts before a single service page exists. Background reading: https://causalfunnel.com.
This local SEO checklist for new business owners is different. It is sequenced. Every task has a position in a 90-day timeline, and we explain which jobs are simply useless until an earlier one is done. Work through it in order and you will not redo anything.
Why the Order Matters More Than the List
Local search rankings are built on consistency. Google cross-references your business name, address and phone number across dozens of sources to decide whether you are a real, stable entity. If you scatter inconsistent information across the web in week one and then change your phone number or legal name in week six, you are not just starting over. You are cleaning up a mess that actively holds you back.
Three rules govern the sequence below:
- Data before distribution. Never publish your business details anywhere until the canonical version is locked.
- Destination before traffic. A verified profile and real service pages must exist before you send signals or clicks toward them.
- Proof before promotion. Reviews, posts and links amplify what exists. They cannot create it.

The 90-Day Local SEO Roadmap at a Glance
| Phase | Weeks | Tasks | Goal |
|---|---|---|---|
| Foundation | 1 to 2 | 1 to 4 | Lock your data, get a real site live, claim the profile |
| Profile build-out | 3 to 4 | 5 to 8 | Complete every Google Business Profile field, install tracking |
| Website content | 5 to 7 | 9 to 13 | Homepage, service pages, contact page, schema, technical basics |
| Citations | 8 to 9 | 14 to 15 | First 10 consistent listings, then niche directories |
| Trust and momentum | 10 to 12 | 16 to 18 | Reviews, Google posts, first local links, baseline reporting |
Phase 1: Weeks 1 and 2 (Foundation)
Task 1. Lock your NAP format in a single source document
Before anything is published online, create one document that holds the exact, final version of:
- Name: your real-world business name, exactly as it appears on your signage, invoices and legal registration. No keywords, no city stuffed on the end.
- Address: one formatting choice you will never deviate from. Decide now between “Street” and “St”, “Suite 4” and “#4”, and stick to it.
- Phone: one local number with a consistent format. Avoid a call-tracking number as your public primary number at this stage.
Add your final URL, hours, email, and a 750-character description to the same document. This file is the master copy for every listing you will ever create.
Why this is first: every later task copies from it. Changing your business name in month two means editing dozens of listings by hand, and some directories take weeks to process an update.
Task 2. Get a real website live, even if it is small
You need a live domain with at least a homepage, a contact page with your NAP, and an about page. A “coming soon” page or a social media link is not enough.
Why this is before the Google Business Profile: Google reviews the website you submit during verification. A dead link or parked domain weakens the profile and slows or fails verification for some categories.
Task 3. Research and choose your primary category before you create the profile
Your primary Google category is the single strongest on-profile ranking factor. Open Google Maps, search the main service you want to be found for in your city, and check what category the top three results use. Pick the closest exact match to what you do, not the broadest one.
Write down your primary category plus a shortlist of up to nine secondary categories that genuinely describe services you offer. The piece 2026 Local SEO Checklist makes a good next read.
Task 4. Create, claim and verify your Google Business Profile
Create the profile using the exact data from Task 1. Then start verification immediately, because it is often the longest waiting period in the whole plan. Verification may involve video of your premises, equipment and signage, a postcard, or a phone call depending on your category and country.
While you wait, do not create duplicate profiles and do not edit the name or address. Both trigger re-verification.
Tasks that are useless right now: building citations, requesting reviews, or publishing Google posts. An unverified profile does not rank, and reviews left on an unverified listing can be delayed or lost.

Phase 2: Weeks 3 and 4 (Profile Build-Out)
Task 5. Fill every single field on the profile
Completeness correlates strongly with visibility. Work through:
- Primary and secondary categories from Task 3
- Service area, if you travel to customers
- Opening date, regular hours and special hours for upcoming holidays
- Business description using your natural service and city language
- Attributes such as wheelchair access, parking, appointment required, payment methods
- Services or products list, each with a short description
- Booking or appointment link if relevant
Task 6. Add real photos, not stock images
Upload at least 10 original photos: exterior with signage, interior, team, work in progress, finished results, and a clean logo and cover image. Geotagging is not required. Authenticity and resolution matter more.
Photos are also what customers actually look at. They influence the click far more than the ranking itself. This overview fills in the gaps.
Task 7. Install measurement before traffic arrives
Set up Google Search Console (verify the domain property), an analytics platform, and conversion tracking for calls and form fills. Submit your XML sitemap in Search Console.
Why now and not later: if you install analytics in month three, you have no baseline. You will never know whether the service pages you published in week six worked.
Task 8. Build your keyword and competitor map
Create a simple grid: your services down one side, the towns or neighbourhoods you serve across the top. For each cell, note the phrase people actually type, for example “emergency plumber Brighton” rather than “plumbing solutions provider”. Check the top three competitors in the map pack for each and note their categories, review counts and page structure.
This grid decides how many pages you build next and in which order. Without it, you will write pages nobody is searching for.
Phase 3: Weeks 5 to 7 (Website Content)
Task 9. Optimize the homepage around one service and one city
Your homepage should make the primary offer and the primary location unmistakable within the first screen. Include the city in the title tag, the H1, and naturally in the opening paragraph. Add your NAP in the footer in the exact locked format.
Task 10. Publish one page per core service
Do not bundle five services onto a single “Services” page. Each core service gets its own URL with:
- A descriptive H1 containing the service and, where natural, the location
- 600 to 1,200 words of genuinely useful detail: what is included, how long it takes, what it typically costs, what happens on the day
- Photos of your own work
- A clear call to action with a clickable phone number
- Internal links to related services
Start with the three services that generate the most revenue, not the ones that are easiest to write about.
Task 11. Build a proper contact and location page
Include the NAP in crawlable text (not inside an image), an embedded Google map, parking or access notes, opening hours, and directions from a known landmark. If you serve multiple towns, do not create thin duplicate pages yet. Build them properly later with unique content, or not at all.
Task 12. Add LocalBusiness schema markup
Implement structured data on the homepage and contact page with your name, address, phone, URL, geo coordinates, opening hours and the sameAs links to your social and directory profiles. Validate it with Google’s Rich Results Test.
Why after the pages exist: schema describes page content. Marking up a page that has no address or hours on it creates a mismatch.
Task 13. Clear the technical basics
- HTTPS active across every URL
- Mobile usable, with tap targets and readable text
- Core Web Vitals in decent shape, particularly on mobile
- Every important page indexable and actually indexed (check in Search Console)
- A logical internal linking structure from homepage to service pages
- One version of the site only (no duplicate www and non-www or http and https)

Phase 4: Weeks 8 and 9 (Your First Citations)
Task 14. Secure the first 10 core citations
Now, and only now, start distributing your NAP. Copy and paste from the Task 1 document every time. No improvisation.
| # | Listing type | Why it matters |
|---|---|---|
| 1 | Google Business Profile | Already done in week 1 to 2 |
| 2 | Apple Business Connect | Maps and Siri results on iPhone |
| 3 | Bing Places | Feeds Bing, Copilot and several assistants |
| 4 | Facebook business page | High-authority, frequently checked by customers |
| 5 | Yelp | Syndicated widely, appears in many branded searches |
| 6 | LinkedIn company page | Entity confirmation and B2B discovery |
| 7 | Your national data aggregator or business register | Feeds dozens of smaller directories automatically |
| 8 | Local chamber of commerce | Geographically relevant link and citation |
| 9 | Top directory in your country (Yellow Pages equivalent) | Still trusted as a reference source |
| 10 | Your main industry association or trade body | Strong topical relevance signal |
Keep a spreadsheet with the URL, login and submission date for each listing. You will thank yourself when something needs updating.
Task 15. Add niche and hyper-local listings
Once the core ten are live, add five to ten listings that are specific to your trade or your town: booking platforms, supplier locators, local news business directories, neighbourhood association sites. Ten relevant citations beat 200 generic ones from listing blasts, which often create duplicates you will have to clean up.
Phase 5: Weeks 10 to 12 (Trust and Momentum)
Task 16. Build your review engine
Reviews are the ranking factor with the clearest effect on both position and conversion. Now that the profile is verified and complete, put a repeatable system in place:
- Grab your short review link from the Google Business Profile dashboard
- Add it to your email signature, invoice footer, and a printed card or QR sticker
- Ask every satisfied customer at the moment the job ends, in person first, then by follow-up message
- Reply to every review within 48 hours, positive or negative
- Target 10 to 15 genuine reviews by day 90, then keep a steady trickle
Never buy reviews or incentivise them with discounts. Filters catch bursts of unusual activity and suspended profiles take weeks to restore.
Task 17. Activate Google posts, Q&A and messaging
Publish a post every week or two: an offer, an event, a finished project, a seasonal reminder. Seed your own Q&A section with the five questions customers actually ask on the phone and answer them from the business account. Turn on messaging only if you can answer quickly, because slow replies hurt.
Task 18. Earn your first local links and set your baseline report
Aim for three to five genuinely local links in the final weeks: sponsoring a youth team, supplying a local charity event, a supplier or partner page, a quote in a regional news story, a case study with a local client. Local relevance outweighs raw domain authority for map pack rankings.
Then record your baseline: map pack positions from a grid tool for your five priority keywords, organic impressions and clicks from Search Console, calls and direction requests from the profile, and form submissions. Day 90 is the starting line, not the finish.

Which Tasks Are Useless Before Others Are Done
| Task people rush into | What must exist first | What happens if you skip ahead |
|---|---|---|
| Bulk citation submissions | Locked NAP and verified profile | Conflicting data, duplicate listings, manual cleanup for months |
| Asking for reviews | Verified, complete profile | Reviews delayed, filtered or sent to the wrong listing |
| Blog posts and content marketing | Service pages and contact page | Traffic with nowhere to convert, no commercial pages to rank |
| Link building campaigns | Pages worth linking to | Links pointing at a thin homepage, wasted budget |
| Multiple city landing pages | One proven service page template | Dozens of thin duplicate pages that risk being ignored entirely |
| Paid ads to the website | Tracking installed and conversion paths live | Spend with no attribution and no learning |
| Schema markup | On-page NAP and hours | Mismatch between markup and visible content |
Printable Version: The 18-Task Checklist
- Lock your NAP format in one master document
- Get a real website live with home, about and contact pages
- Research and choose your primary Google category
- Create, claim and verify your Google Business Profile
- Complete every field on the profile
- Upload at least 10 original photos plus logo and cover
- Install Search Console, analytics and conversion tracking
- Build your services by locations keyword and competitor grid
- Optimize the homepage for one service and one city
- Publish one page per core service
- Build a full contact and location page
- Add and validate LocalBusiness schema
- Clear technical basics: HTTPS, mobile, speed, indexing, internal links
- Secure the first 10 core citations
- Add niche and hyper-local listings
- Launch your review request and response system
- Start Google posts, seed Q&A, enable messaging if you can respond fast
- Earn three to five local links and record your baseline report

What Realistic Results Look Like at Day 90
A brand-new business rarely dominates the map pack in three months, especially in a competitive city centre. What you should expect if the sequence is followed:
- Weeks 1 to 4: profile verified, appearing for branded searches and searches close to your address
- Weeks 5 to 8: service pages indexed, first non-branded impressions in Search Console, discovery searches from very close proximity
- Weeks 9 to 12: steady review flow, movement in the map grid for long-tail terms, first calls and direction requests attributable to search
Months four to six are where compounding starts: more reviews, more pages, more local links, wider ranking radius. The businesses that win are the ones that finished the foundation properly instead of jumping to tactics.
FAQ
How do I do local SEO as a complete beginner?
Start with the four foundation tasks: lock your business name, address and phone format, get a basic website live, choose the right Google category, then claim and verify your Google Business Profile. Those four alone put you ahead of most new businesses. Everything else in this checklist builds on them.
Can I do local SEO myself?
Yes. Tasks 1 to 8 and 14 to 17 need time and attention to detail rather than technical skill. The parts owners typically outsource are schema markup, technical fixes and writing service pages that actually convert. Doing the foundation yourself and getting help with content and technical work is a sensible split for a new business budget.
What is the 80/20 rule in SEO?
Roughly 20 percent of the work drives 80 percent of the results. For a new local business that 20 percent is: a fully completed and verified Google Business Profile, a genuine service page for each money-making service, consistent NAP across core citations, and a steady stream of real reviews. Everything else is refinement.
How many citations does a new business need?
Ten to twenty accurate, relevant ones in the first 90 days. Consistency matters far more than volume. A hundred listings with three different phone numbers is worse than ten perfect ones.
I have no physical address. Can I still rank locally?
Yes. Register as a service area business, hide your address on the profile and define the towns or radius you serve. You cannot use a virtual office or a mailbox as a listed address. Google actively removes those, and a suspension in month two costs you the whole quarter.
When should I create separate pages for each town I serve?
After your main service pages are ranking and you have unique material for each town: local projects, testimonials, pricing differences, travel details, and area-specific information. Publishing ten near-identical town pages in month one is the most common wasted effort we see.
How long before local SEO brings in customers?
Branded and proximity-based visibility can appear within two to four weeks of verification. Competitive non-branded terms usually take four to nine months depending on your city, your category and how many established competitors hold review counts in the hundreds.
Need a Hand With the First 90 Days?
At The Crazy Pixel we set up local search foundations for new businesses: profile verification, service page architecture, schema, citation building and review systems, delivered in the order that avoids rework. If you would rather spend your first three months serving customers than wrestling with directory logins, get in touch and we will map your 90-day plan.