A useful free local SEO audit should leave a Halifax business with evidence, not a mystery score. It should show what was checked, what is confirmed, what is still unknown, where public facts conflict, and what does not apply to the business. That makes it easier to fix the first supported problem before buying a monthly plan or publishing more content.
This checksheet covers the public surfaces a Halifax, Dartmouth, Bedford, Sackville, HRM, or Nova Scotia service business can inspect without sharing private account access. Search visibility is only the start: the website, profile, service pages, public facts, AI answers, and contact path still have to agree.
How to use the visibility checksheet
Record a status only when you can point to the page, profile, report, screenshot, or test that supports it. Add the evidence URL or file name and the date checked. A blank cell is not the same as unknown.
| Status | Use it when | Next action |
|---|---|---|
confirmed | Current evidence supports the statement. | Record the source and review date; do not assume it will stay current. |
unknown | The required account, report, owner answer, or test is unavailable. | Name the missing evidence and who can provide it. |
mismatch | Two reliable surfaces show conflicting facts or behaviour. | Identify the canonical fact, approval owner, and correction order. |
not_applicable | The check genuinely does not apply to this business model. | State why; never use it to hide missing evidence. |
Business: ____________________ Website: ____________________ Checked: __________ Reviewer: ____________________
1. Website identity and customer path
| Check | Evidence to record | Status |
|---|---|---|
| The homepage clearly states the business, priority service, real coverage area, and next step. | URL plus the exact visible wording. | _____ |
| Business name, phone/contact route, service area, hours when applicable, and core offer agree across the header, footer, contact page, and service pages. | URLs or a dated mismatch list. | _____ |
| A mobile visitor can read the offer and complete the main call, email, form, booking, or quote action. | Device/viewport, action tested, result, and date. | _____ |
| HTTPS, navigation, images, visible labels, and essential keyboard actions work without a blocking error. | Test notes and affected URL if not confirmed. | _____ |
2. Crawl and indexing
| Check | Evidence to record | Status |
|---|---|---|
| Priority pages return the intended response, are not blocked by robots or noindex, and declare a sensible canonical. | URL, response, robots directive, canonical. | _____ |
| The XML sitemap is reachable and lists canonical priority URLs with truthful modification dates. | Sitemap URL and sample entries. | _____ |
| Google Search Console URL Inspection or indexing evidence exists for the homepage and priority service pages. | Property, URL, inspection date, observed state. | _____ |
| Bing Webmaster Tools or an equivalent Bing inspection record is available where the business uses Bing. | Property, URL, report date, observed state. | _____ |
A sitemap submission is a discovery signal, not proof that a page is indexed. Keep crawl eligibility, indexing evidence, search visibility, and business outcomes as separate records.
3. Service pages and local intent
| Check | Evidence to record | Status |
|---|---|---|
| Each priority service has a clear owner page or section that explains who it is for, what is included, where it applies, and how to start. | Service-to-URL map. | _____ |
| Titles, H1s, body copy, internal links, and calls to action match the page's real job without stuffing locations or synonyms. | URL and reviewed elements. | _____ |
| Local pages contain distinct, useful local evidence rather than city-name swaps. | Unique service, proof, process, or coverage evidence. | _____ |
| Educational pages route qualified readers to the correct service or audit owner. | Source URL, destination URL, anchor, and test. | _____ |
4. Google Business Profile
First confirm that the business is eligible for a Business Profile under its real operating model. A verified profile is not, by itself, proof that every public field is correct.
| Check | Evidence to record | Status |
|---|---|---|
| Profile ownership and eligibility are confirmed; address visibility follows the actual customer-facing model. | Owner confirmation and applicable policy note. | _____ |
| Business name, primary category, services, hours, phone/contact route, service area, and website link match approved facts. | Profile URL plus field-by-field comparison. | _____ |
| The website link reaches the intended page and the mobile contact path works. | Destination URL and completed action. | _____ |
| Photos and profile content show current, real business context without unsupported claims. | Profile section and last review date. | _____ |
5. Reviews and proof
| Check | Evidence to record | Status |
|---|---|---|
| Public reviews reflect genuine experiences and any incentive is clearly disclosed where required. | Platform, source, policy note, sample date range. | _____ |
| There is an owner and process for appropriate responses, factual corrections, and escalation. | Owner, response standard, last review. | _____ |
| Website testimonials or cases have permission, source, date/window, scope, limitations, and a withdrawal path. | Evidence record or missing fields. | _____ |
| The site does not use self-serving review markup to manufacture review stars for the business. | Structured-data review and result. | _____ |
6. Directories and public-fact consistency
| Check | Evidence to record | Status |
|---|---|---|
| Bing Places, Apple Business Connect, relevant Canadian/industry directories, and local partner listings are reviewed only where useful. | Selected sources and inclusion reason. | _____ |
| Business name, contact route, coverage, hours, category, and website URL agree with the approved business packet. | Source-by-field comparison. | _____ |
| Duplicate, stale, or unauthorized listings are identified before creating new listings. | URLs, ownership state, correction priority. | _____ |
The goal is not to list the business everywhere. It is to maintain accurate facts on the sources real customers and relevant systems may use.
7. AI-answer and GEO checks
| Check | Evidence to record | Status |
|---|---|---|
| A fixed set of real buyer questions is tested with platform, date, market/location setting, and model or mode recorded. | Prompt cohort and test conditions. | _____ |
| Brand mention, recommendation, cited URL, description accuracy, referral, and conversion are recorded as different fields. | One row per observation; no blended score. | _____ |
| Incorrect service, location, contact, or proof claims are traced to a public source where possible. | Answer capture, cited source, canonical fact. | _____ |
| Important cited or relevant pages are crawlable, current, internally linked, and written clearly for people. | Page checks and last update. | _____ |
A single AI answer cannot prove demand, ranking, recommendation share, or business impact. Repeat the same cohort after a dated release and preserve the limitations. No special "AI schema" is required.
8. Conversion and measurement
| Check | Evidence to record | Status |
|---|---|---|
| The primary call, form, email, booking, or quote path completes on desktop and mobile and provides a clear confirmation. | Action, device, timestamp, observed result. | _____ |
| Analytics consent and essential functions behave as described; optional analytics do not block the contact path. | Consent state and event/test result. | _____ |
| Search impressions/clicks, local-profile actions, AI observations, enquiries, qualified leads, and outcomes remain separate measures. | Report or field owner for each layer. | _____ |
| Each planned change has an owner, acceptance check, release date, and review window. | Backlog or release-record link. | _____ |
9. Change log
Do not fix several unknowns at once and then guess what helped. Record the smallest useful release and the evidence you will recheck.
| Date | Page/profile | Evidence before | Change and owner | Verification / next check |
|---|---|---|---|---|
| _____ | ________________ | ________________ | ________________ | ________________ |
| _____ | ________________ | ________________ | ________________ | ________________ |
| _____ | ________________ | ________________ | ________________ | ________________ |
What a free audit should not promise
A free audit should not guarantee a Google Maps or organic ranking. It should not say "page one in seven days," treat a vague score as a diagnosis, or recommend dozens of city pages just because Halifax, Dartmouth, Bedford, Sackville, and other HRM areas are nearby.
The checksheet is a first-pass decision aid, not legal advice, a platform guarantee, or a substitute for account-level data. unknown is an honest result when Search Console, analytics, profile ownership, or approved business facts are not available.
What to fix first after the audit
| If the audit finds... | Fix first | Do not start with... |
|---|---|---|
| Pages are not indexed | Crawlability, sitemap, canonical, and technical blockers. | New blog posts. |
| Profile facts conflict | GBP, website, service area, contact, and directory consistency. | More citations with bad data. |
| Service pages are vague | One clear page or section per high-value service. | A redesign without page strategy. |
| Traffic exists but leads do not | Offer clarity, CTAs, forms, mobile UX, and tracking. | Ranking reports only. |
| AI answers misunderstand the business | Canonical facts, service descriptions, proof, cited sources, and public-source consistency. | Bulk AI content or special AI schema. |
When a specialist review is useful
You can complete the public checks without sharing logins. A specialist review becomes useful when the status depends on account-level indexing evidence, profile ownership, analytics implementation, a technical release, or a business-fact decision that needs an owner.
For a first MAXUOD review, send:
- Your website URL.
- Your name, company name, and email.
- Your main service area, such as Halifax, Dartmouth, Bedford, Sackville, HRM, or broader Nova Scotia.
- The main business goal: calls, bookings, quote requests, direction requests, or another defined action.
- The checksheet rows marked
unknownormismatch.
The goal is not to make the report look large. It is to identify the smallest supported next step before spending more on SEO, GEO, website work, or local profile cleanup.
Buyer questions
Is the free local SEO audit really free?
Yes. The first review is free. It is meant to identify the clearest blockers before recommending any paid project.
What do you need to start?
The website URL, your name, company name, email, service area, main business goal, and any checksheet rows marked unknown or mismatch are enough for the first pass.
Can I use the checksheet without requesting an audit?
Yes. The PDF is available without an email gate. Record a source and date for each status so the file remains useful when you review changes later.
Does the audit include Google Business Profile?
Yes. A local SEO audit should check Google Business Profile basics, including category, services, service area, reviews, hours, photos, and website consistency.
Will a free audit guarantee rankings?
No. A responsible audit identifies blockers and priorities. It should not guarantee Google Maps or organic rankings.
Should I publish local city pages after the audit?
Only when each page has real local value. Thin city-swap pages for every HRM area are usually weaker than one strong local service page and a clean profile footprint.
Related reading and sources
Read next on MAXUOD
External references
Need a specialist to resolve the unknowns?
Send your website, name, company name, email, service area, and the rows marked unknown or mismatch. MAXUOD will identify the smallest useful diagnostic or implementation step before recommending a paid scope.



