Google Business Profile Gets the Call — Your Website Closes the Ones Who Need Proof
On a limited budget, fix Google Business Profile first for map calls — then add an owned site for proof, services, and a fallback if Google suspends you.
William Spurlock Founder — Spurlock Studios Updated 28 MIN
You do not need both assets on day one if cash is tight — you need the right sequence. For most contractors and local service businesses, Google Business Profile is the first call-getting surface; the website is the owned proof surface that closes skeptical buyers and survives a profile suspension. “You need both” is true as a destination and useless as a budget plan. This spoke sits under Websites That Feel Like Films. When the buyer asks an AI for a pro near them, the same NAP packet still has to hold — that is local business AEO, not a reason to skip the listing.
The short answer
- Claim, verify, and complete Google Business Profile before you spend on a redesign.
- Use the site when buyers need service depth, photos you control, forms, or a surface Google cannot take offline.
- Keep name, address, phone, and services identical across GBP and the site — inconsistency is a quiet ranking tax.
- Treat GBP-only as a temporary stage, not a permanent strategy: suspension removes your public listing until appeal succeeds.
- Minimum site when you build: phone-first homepage, services, service area, proof, contact — not a brochure museum.
Do I need a website if I already have Google Business Profile?
Not on day one. You need the listing that already sits in Search and Maps, then an owned URL when proof, depth, or outage risk shows up.
Google’s own get-started guide is blunt about the job: a verified Business Profile lets you manage how a storefront or service-area business shows up on Maps and Search at no charge — hours, website, phone, location, photos, and reviews. It is not a substitute for a site you control. It is also not optional if “HVAC near me” is how the phone rings.
| Question the owner actually asks | Honest answer |
|---|---|
| Can I get calls with only GBP? | Yes, if the profile is claimed, verified, complete, and you answer the phone. |
| Does that replace a site forever? | No. It replaces a site this quarter if cash is finite and the pack is already the demand channel. |
| When does the site become mandatory? | Multi-system quotes, warranty language, insurance questions, or a listing that can vanish. |
| Is “you need both” the plan? | That is the destination. Sequence is the plan. |
I have been SEO certified since 2021 and have shipped hundreds of production sites. The shops that waste the first check write a cinema homepage while the map card still has the wrong category and a dead phone. The shops that get this right treat GBP as week-one infrastructure and the site as the owned close.
If the calendar is already full from map-pack calls and referrals, finish the listing. If closes die on “send me something,” fund proof pages — not a logo refresh.
What does GBP do that a website cannot?
Google Business Profile is the listing Google shows in Search and Maps for local intent. Storefront and service-area businesses use it to manage how they appear there — hours, categories, photos, posts, messaging, and the call / directions actions people hit from the map pack (get started with Business Profile).
| Job | GBP strength |
|---|---|
| “HVAC near me” / map pack discovery | High — pack sits above organic for many local queries |
| Tap-to-call from Search or Maps | High — one tap, no site load |
| Reviews and star rating in the SERP | High — social proof where the click decision happens |
| Hours, categories, service areas | High — structured fields Google already understands |
| Brand storytelling and film-grade layout | Low — every competitor’s card looks like a card |
Google also says there is no way to request or pay for a better local ranking. Local results are mainly based on relevance, distance, and popularity; prominence is how well-known the place is, including links and reviews (tips to improve local ranking). A prettier homepage does not buy a better pin.
If your phone rings from map-pack clicks and you answer, GBP is already doing real work. Do not rip that out to “drive traffic to the site.”
- Profile is claimed or ownership is requested
- Verification is finished
- Primary category is the trade you want to win
- Hours match the door, including special hours
- Call button hits a number a human answers
A complete card beats an incomplete card before your type system matters.
What does a website do that GBP cannot?
GBP is a rented panel with Google’s layout and Google’s rules. Your site is the owned surface.
| Job | Website strength |
|---|---|
| Deep service pages (“furnace replacement,” “duct cleaning”) | High — room for proof, process, FAQs, CTAs |
| Conversion paths you design | High — tap-to-call header, quote forms, tracking |
| Photography and brand composition you control | High — film-grade layout, not a grid of uploads |
| Analytics and lead attribution | High — you own the stack |
| Fallback if the profile is suspended | Critical — ads, print, referrals still have a URL |
Google compiles profile facts from more than the fields you typed. It also pulls crawled web content from the official site, licensed third-party data, user contributions, and its own interactions with the place (how Google sources Business Profile info). That is why the site still matters even when the pack is the first click: the site is one of the sources Google uses to decide what the listing is.
AllCity HVAC-shaped businesses need both jobs eventually: pack discovery and per-system proof. Sequencing decides which month’s cash goes where. Do not attach invented close rates to that name. The pattern is the job type — residential HVAC, multi-system quotes, homeowners who want to see the work — not a fabricated case study.
When you do build, build to the craft bar in Websites That Feel Like Films. Thin and honest beats thick and stock.
How do I claim and verify before I spend on a site?
If a profile does not exist, add one. If an unverified card already sits on Maps, claim it. If someone else already verified it, request ownership. Do not invent a second listing “just in case.”
Google’s add or claim path:
- Search the business name and city on Maps and Search. Kill obvious duplicates before you create anything.
- If nothing exists, add the business at the official add flow and follow on-screen details.
- If an unverified card exists, use Claim this business.
- If a verified card exists and you are authorized, request ownership from the current owner.
- Then verify. Unverified profiles do not give you control, and photos stay off Search and Maps until verification lands (verify your business; manage photos and videos).
| Verification method | What Google says you need | Common contractor miss |
|---|---|---|
| Phone or SMS | A number that can answer or receive texts. IVR will not get the code. | Sending the code to a dead forwarding line |
| Access to the address shown on the verification screen | Using an inbox nobody checks | |
| Postcard | A real address that can receive mail | Using a PO box Google will not accept |
| Video | Proof of location, existence, and management in one recording | Stock B-roll of a truck that is not yours |
Available methods depend on business type, public info, region, and hours. You do not pick a menu of conveniences. You take what Google offers and you finish it.
| Do this week | Do not do this week |
|---|---|
| Claim the correct card | Open a second profile for the same shop |
| Finish verification | Redesign the homepage “for SEO” |
| Match the legal/trade name to the door | Stuff “Best HVAC Dallas” into the name field |
| Put a human on the listed phone | Point the listing at a parked domain |
Duplicates are a policy problem, not a backup plan. Google allows one Business Profile per business; extra cards can mislead customers and a profile marked duplicate will not show on Search or Maps (resolve duplicate profiles and ownership issues). If you created the extra card, remove it. If two live Maps cards represent the same shop, request a merge by reporting a suggestion on Maps — merge requests are reviewed, not instant. If a verified card is owned by a previous vendor, request ownership. Do not open a third listing while you wait.
Bravery is not a new brand film while the claim is still pending.
What do Google’s representation guidelines actually require?
Google’s guidelines for representing your business exist to keep the listing from getting edited out — or suspended. The short version: represent the business as it is recognized in the real world, keep address or service area precise, pick the fewest categories that describe the core trade, and keep one profile per business.
Name is the first self-inflicted wound. The name must match the real-world name on the storefront, website, stationery, and as customers know it. Marketing taglines, store codes, hours, phone numbers, URLs, service keywords, and location stuffing are not allowed and can get the profile suspended.
| Field | Allowed | Not allowed |
|---|---|---|
| Name | The name on the truck and the invoice | “Apex HVAC — Same Day AC Repair Dallas” |
| Address | Real location, or hidden SAB address | PO box, virtual office, coworking desk with no staffed hours |
| Phone | Local number under the business’s direct control | Central call-center redirect, premium-rate number |
| Website | A URL that represents this location | A social profile or a page that bounces to another company |
| Categories | Few, specific, “this business IS a…” | Every adjacent trade used as keywords |
| Hours | Regular customer-facing hours, plus special hours | Fantasy 24/7 when nobody picks up |
Phone and website rules from the same guidelines: use a local number when you can; do not provide numbers or URLs that redirect to someone else’s landing page or phone; the number must be under the business’s direct control; premium numbers are not acceptable.
Categories have their own help article. Pick a primary category that is specific — “Nail salon,” not “Salon” — and add extra categories only for real departments or services, not for every SKU (manage your business category). Editing a category can trigger another verification. That is not a reason to leave “Home Services” on an HVAC shop. It is a reason to change it once, correctly.
When you edit the website field, enter the full URL, do not block Googlebot, and check Search Console if you suspect a penalty (edit your Business Profile). Point that field at a live, NAP-matched, phone-first page — or leave it empty until that page exists.
- Name matches invoices, truck magnets, and the site
<title> - One profile, not a leftover from a previous owner
- Primary category is the trade you sell most
- Hours a dispatcher would defend in court
- Website field empty or honest — never a 404
Keyword-stuffed names are how listings die. Write the real name. Put the services in the services fields.
How should a service-area contractor set address vs hide it?
Most trades are service-area businesses, hybrids, or both. Get this wrong and you either leak a home address or fake a storefront Google can suspend you for.
Google’s guidelines: a service-area business gets one profile for the central office with a designated service area; a virtual office is not eligible unless it is staffed during business hours; if customers do not visit, hide the address (representation guidelines; manage your address). Hybrids — a staffed shop plus truck work — can show the storefront and set a service area, but the location must be staffed and able to receive customers during stated hours.
| Type | Public address | Service area | Typical trade miss |
|---|---|---|---|
| Storefront | Show it. Permanent signage at that address. | Optional if you also travel | Hiding a real shop “for privacy” |
| Service-area | Hide it. List cities / ZIPs you actually serve. | Required. Up to 20 named areas. | Pinning a house as a walk-in |
| Hybrid | Show the staffed shop | Add the real travel territory | Claiming a three-county radius you will not drive |
Service-area edits: Edit profile → Location → Service area. You can set up to 20 areas by city, postal code, or other named places. Approved edits may take up to 48 hours to show (manage service areas). Google’s guideline on reach: the outer boundary should not extend farther than about two hours of driving from where the business is based, with room for some trades that reasonably travel farther.
On the site, say the same thing in sentences. If the profile hides the street address, do not publish a fake lobby on the contact page. If the profile lists four counties, do not sell “statewide” in the hero. That mismatch is how local AEO goes wrong and how Maps trust erodes.
- You can say storefront, SAB, or hybrid in one sentence
- Public address matches whether customers actually visit
- Service-area list is cities you will accept this month
- Site copy does not invent a showroom you do not have
A fake walk-in pin is not a ranking hack. It is a suspension input.
What is the cash sequence when I cannot fund both?
Run this order when you cannot fund everything at once:
- Claim and verify the correct profile (or request ownership). Kill duplicates.
- NAP accuracy — legal/trade name, phone, address or service-area settings match reality.
- Primary category + services — exact trade language, not “Home Services” vagueness.
- Photos and Q&A — real job photos; answer the questions homeowners actually ask.
- Review engine — ask after closed jobs; respond to every review.
- Website URL on the profile — only when the page loads fast, matches NAP, and has a clear phone path.
- Site build or rebuild — when GBP is stable and buyers still bounce for lack of proof.
| Stage | Cash priority | Skip for now |
|---|---|---|
| New or underfunded | GBP + review asks | Custom motion, blog, brand film |
| Calls coming, close rate soft | Thin proof site | Fancy redesign of a dead profile |
| Competitive metro, multi-service | Service pages + tracking | Third vanity domain |
Worked sequence for a residential HVAC shop — AllCity-shaped in job type, not in invented metrics — with reviews trickling in and a five-year-old brochure site:
- Month 0–1: Fix GBP. Correct the primary category, list furnace / AC / mini-split services, add job photos, start review asks at close-out.
- Month 1–2: Put a tracked phone in the header of whatever site exists; match NAP; kill the wrong secondary numbers.
- Month 2–3: If closes still die on “send me info,” fund service pages and proof — not a logo refresh.
- Only then: Invest in film-grade composition if the brand competes on premium install presentation.
Do not reverse steps 3 and 1 because a competitor launched a dark theme. Sequence beats simultaneous perfection when cash is finite.
How do the two surfaces share NAP and services language?
They are one system with two surfaces. Google is already reading both.
| Surface | What must match | What can differ |
|---|---|---|
| GBP name | Real-world name | Not a tagline, not a keyword pile |
| Site header / footer | Same name string | Design, photography, motion |
| Phone | Same customer-facing number | Tracking numbers only if you still publish the public one consistently |
| Address / service area | Same facts, same hide/show choice | Map embed vs city list layout |
| Services | Same jobs in the same words | Site can add process, pricing ranges, FAQs |
| Hours | Same grid | Site can explain after-hours emergency policy |
Practical lock list:
- Same NAP on GBP, site footer, invoices, and truck magnets.
- Same services language — if the site sells “mini-split install,” the profile services list should say the same thing.
- Same phone everywhere; track it if you care which channel rang.
- Reviews live on Google; the site can surface selected quotes with permission and link to the public profile for the full set.
- Website field on GBP should point to a page that confirms the business exists — not a parked domain or a 404.
When you mark the site up, use LocalBusiness structured data so hours, address, and URL are machine-readable. Markup does not replace a verified profile. It is how the owned page repeats the same entity Google already stores.
Whitespark’s 2026 Local Search Ranking Factors survey — 47 local SEO practitioners scoring 187 factors, including a new AI-visibility column — still treats Business Profile signals as the largest Local Pack group in that expert panel. Treat the study as directional research, not Google documentation. The practical takeaway is still: incomplete profiles lose to complete ones before your hero animation matters.
Does a complete profile beat a pretty site in the map pack?
Yes, for the pack itself. Google’s ranking help does not mention your WebGL hero. It mentions verification, complete accurate info, reviews, photos, and the three local factors: relevance, distance, and popularity (local ranking tips).
| Signal Google names | What you actually do | What a redesign does not fix |
|---|---|---|
| Relevance | Categories, services, complete fields that match the query | A new typeface |
| Distance | Honest service area / real pin | A city page for a county you will not drive |
| Popularity / prominence | Reviews, links, being known | A dark theme |
| Completeness | Hours, attributes, photos, address rules | A motion reel |
Reviews: you must be verified to reply. Replies are moderated — usually up to about 10 minutes, sometimes up to 30 days — and post as the business, not your personal name (manage customer reviews). Photos and videos show only after verification; Google reviews uploads, and live media can take up to 24–48 hours (manage photos and videos). Video uploads are capped at 30 seconds, 75 MB, 720p or higher.
The site still helps indirectly. Google sources listing facts from the official website. Consistent NAP and service language reduce the chance that a third-party scrape or a user edit overwrites you. A gorgeous site with a broken profile will not carry the pack. A complete profile with a thin, honest site will get the call.
- Primary category would survive a homeowner saying “what are you?”
- Services list mirrors jobs you actually book
- Review ask is part of close-out, not a quarterly mood
- Photo set is trucks, techs, and finished work — not stock
- You reply to one-stars in days, not months
Stars in the pack close the tap. Paragraphs on the site close the skeptic.
What happens if Google suspends the profile?
The public listing goes away. That is the whole risk of GBP-only.
Google may suspend or disable profiles that do not follow the guidelines. If a profile is removed, the public cannot view it, and owners and managers cannot act on it until reinstatement (fix suspended or disabled profiles). Appeals also cover rejected information edits and restricted media (appeal content and profile restrictions).
| Step | What Google documents | What owners get wrong |
|---|---|---|
| 1. Read the reason | The appeals tool shows the restricted profile, the reason, and a policy link | Guessing and rewriting the name five times |
| 2. Fix the listing | Profile must follow the guidelines before you appeal | Appealing a still-stuffed name |
| 3. Submit the appeal | Use the Business Profile appeals tool | Emailing a random “GMB recovery” vendor |
| 4. Evidence window | If you open the evidence form, you have 60 minutes to submit it | Starting the form, then hunting for a utility bill |
| 5. Wait | Google reviews and emails a decision | Opening a second profile “so we stay live” |
Evidence that can strengthen an appeal: official business registration, a business license, tax certificates, and utility bills (electricity, phone, water, internet). Name and address on those documents must match the profile. Do not create a new Business Profile for the same business while the appeal is under review.
If the Google account is restricted, profiles you manage stay suspended and you cannot create or claim others until that account appeal clears — then you still appeal the profile.
Google does not publish a guaranteed restore date on those help pages. Practitioner recovery timelines vary. Plan for days to weeks of blindness, not “it’ll be back tomorrow.” If a first reinstatement is denied, Google may allow an additional review with evidence you did not attach the first time. That is still not a promise.
If GBP is your only public surface, suspension means:
- No map pack presence
- Broken shared links to the listing
- Ads and print that pointed at Google with nowhere owned to land
- Staff guessing whether the phone is quiet because of seasonality or because you vanished from Maps
An owned site does not fix the suspension. It keeps you callable and credible while you wait.
Keep recovery docs offline before you need them: license, registration, a utility bill that matches NAP. When the 60-minute clock starts, you should be uploading, not searching a glove box.
Can I run on GBP alone under ~$300K revenue?
Sometimes — as a stage, not a doctrine. The “under $300K” line in buyer forums is a rough heuristic for local service shops where most demand is map-pack and referral, not branded search. It is not a Google rule and not a studio pricing threshold.
GBP-alone is more defensible when:
- One primary trade in a defined service area
- Owner answers the phone during business hours
- Reviews are accumulating weekly
- You are not competing in a dense metro against full service sites
- You have a calendar reminder to build a site before the next busy season
GBP-alone fails when insurance, warranties, multi-system quotes, or “are you real?” buyers need depth you cannot fit in a listing.
| Condition | Stay on GBP a little longer | Fund the owned site now |
|---|---|---|
| Demand | Map pack + referrals fill the book | Buyers ask for a URL before they call |
| Offer | One clear job | Furnace, AC, mini-split, duct, maintenance plans |
| Market | Quiet territory, few full sites | Competitive metro, agencies already ranking |
| Risk | You can survive a week offline | Ads, yard signs, and partners already point at you |
| Proof | Reviews plus a phone | Warranties, licenses, financing, process |
If two or more rows in the right column are true, the budget conversation is “thin owned surface,” not “another month of hoping the card holds.”
What is the minimum contractor site when I build?
Do not wait for a cinema-grade rebuild to leave GBP-only. Ship a thin owned surface.
| Page / block | Job |
|---|---|
| Homepage | Who you are, where you serve, tap-to-call above the fold |
| Services (or per-system pages) | What you sell in homeowner language |
| Service area | Cities / counties you actually cover |
| Proof | Photos, licenses, selected review quotes |
| Contact | Phone, form optional, hours |
That is enough to put a URL on the profile, on the truck, and on the invoice. Expand when a page is losing a specific close — not when a designer wants a case-study grid.
| Build this | Wait on this |
|---|---|
| Fast mobile homepage with a tap-to-call header | Blog calendar, motion system, brand film |
| One services page or three system pages | Twenty city doorways you will not staff |
| NAP-matched footer and LocalBusiness markup | A second domain “for SEO” |
| License / insurance / selected Google quotes | A testimonials wall with no source |
| Hosting and domain billed to you | A freelancer’s card as the account of record |
Craft still matters. Thin is not ugly. Thin is finite scope executed to the same honesty bar as the pillar. When cash returns, raise the composition — do not start there while the listing is incomplete.
Explore the build path on /websites when the listing is stable and the next dollar should buy proof, not another unused animation.
What fails when the site is pretty and the profile is dead?
Common expensive mistake: hire a redesign while the GBP still has the wrong category, a mismatched phone, zero photos, and unanswered one-star reviews. The site launches. Map pack stays empty. Owner blames “SEO” or “the new design.”
| Symptom | Actual cause | Fix order |
|---|---|---|
| Phone quieter after launch | Profile still incomplete or unverified | Profile hygiene, then review velocity |
| “The new site killed us” | Website field pointed at a slow or NAP-wrong page | Match NAP, phone, and load time |
| Pack shows a competitor with worse photos | Their category, reviews, and hours are cleaner | Finish the card before the art direction |
| Leads ask “are you the same company?” | Name/phone drift across GBP, site, and ads | One NAP card, pasted everywhere |
Fix order is inverse of ego: profile hygiene → review velocity → NAP consistency → then site craft. A film-grade homepage on a dead listing is a brochure in a locked drawer.
I have watched owners spend the site budget first because it is visible in a deck. The listing is visible in the pack, which is where the homeowner actually decides to tap.
What should I run before I buy a redesign?
If the profile is live but soft, run this for one month before spending on a custom site:
| Week | Owner task | Done when |
|---|---|---|
| 1 | Categories, services, hours, NAP audit vs invoices | Every field matches reality |
| 2 | Upload 10+ real job photos; write three Q&A answers | Photos show your trucks/techs/work, not stock |
| 3 | Ask every closed job for a Google review; reply to backlog | Response time measured in days, not months |
| 4 | Test the website URL from the profile on a phone | Tap-to-call works; page loads; NAP matches |
Skip week 4 if you still have no site — finish weeks 1–3 first. A month of ops often moves the needle more than a moodboard.
This-month checklist:
- Profile claimed, verified, no duplicates
- NAP matches the site (or the invoice if no site yet)
- Primary category is the trade you want to win
- Services list mirrors what you actually sell
- Review ask is part of job close-out
- Website URL on GBP only if the page is live and phone-first
- Owned domain and hosting billed to you, not a freelancer’s card
- Appeal contacts / recovery docs stored offline (license, utility bill matching NAP)
If more than two boxes are unchecked, the budget conversation is “finish the listing,” not “hire a redesign.”
Where should ads, print, and the owned URL land?
When you run Local Services Ads, Search ads, or yard signs, decide the land before you spend. LSA units highlight services, service area, hours, and reviews, and they generate a business profile of their own. That is still a Google surface. It is not your fallback.
| Channel | Prefer | Why |
|---|---|---|
| “Near me” / maps intent | GBP actions (call / directions) | Friction is already low |
| Branded or multi-service keywords | Website service page | Room for proof and form |
| Truck / yard / invoice | Short owned URL or phone | Survives a listing outage |
| Referral partners | Website or tracked phone | You control the thank-you path |
| Local Services Ads | The ad’s call / message path | Pay-per-lead lives on Google’s unit |
Pointing every dollar at the Google panel is convenient until the panel is gone. Keep at least one owned URL in the wild.
Map pack first. Owned proof second. Redesign last.
FAQ
Can I run on GBP alone under $300K revenue?
Yes as a temporary stage if map pack and referrals already fill the calendar and you answer the phone. Treat ~$300K as forum shorthand, not a rule — competition and multi-service complexity matter more than a revenue line. Plan the owned site before you need warranty-depth pages or a suspension fallback.
What if Google suspends my profile?
The public listing goes away until reinstatement. Use Google’s Business Profile appeals tool, attach matching documentation inside the 60-minute evidence window, and do not open a duplicate profile. Google emails a decision and does not publish a guaranteed restore date, so keep an owned website and a published phone number so ads and referrals still work while you wait.
Do I still need service pages?
Yes once buyers compare options or you sell multiple systems — GBP services fields are short; site pages hold process, proof, and CTAs. If you only offer one clear job in a quiet market, a single strong homepage can wait behind a complete profile. Add pages when “what exactly do you do?” is losing closes.
Should reviews live on the site too?
Keep the system of record on Google; mirror a few permissioned quotes on the site and link to the full profile. Fake or unattributed walls of stars help nobody. Responding on GBP still matters more than a testimonials carousel with no map presence.
Does the site help map pack rankings?
Indirectly — consistent NAP, relevant service content, and a real business entity support prominence; the pack itself is still driven by relevance, distance, popularity, and profile completeness. A gorgeous site with a broken profile will not carry you. Align services language across both surfaces.
What’s the minimum contractor site?
Phone-first homepage, clear services, service area, proof, and contact — fast on mobile, NAP-matched to GBP. Skip the blog and motion budget until calls and reviews are stable. Expand from there when a specific close is dying, not from a twenty-page wish list.
CTA
Sequence the listing that gets the call, then own the proof that closes it.
Explore /websites or book a sprint at /contact?intent=websites-sprint.
What questions does this article answer?
- Can I run on GBP alone under $300K revenue?
- Yes as a temporary stage if map pack and referrals already fill the calendar and you answer the phone. Treat ~$300K as forum shorthand, not a rule — competition and multi-service complexity matter more than a revenue line. Plan the owned site before you need warranty-depth pages or a suspension fallback.
- What if Google suspends my profile?
- The public listing goes away until reinstatement. Use Google’s Business Profile appeals tool, attach matching documentation inside the 60-minute evidence window, and do not open a duplicate profile. Google emails a decision and does not publish a guaranteed restore date, so keep an owned website and a published phone number so ads and referrals still work while you wait.
- Do I still need service pages?
- Yes once buyers compare options or you sell multiple systems — GBP services fields are short; site pages hold process, proof, and CTAs. If you only offer one clear job in a quiet market, a single strong homepage can wait behind a complete profile. Add pages when “what exactly do you do?” is losing closes.
- Should reviews live on the site too?
- Keep the system of record on Google; mirror a few permissioned quotes on the site and link to the full profile. Fake or unattributed walls of stars help nobody. Responding on GBP still matters more than a testimonials carousel with no map presence.
- Does the site help map pack rankings?
- Indirectly — consistent NAP, relevant service content, and a real business entity support prominence; the pack itself is still driven by relevance, distance, popularity, and profile completeness. A gorgeous site with a broken profile will not carry you. Align services language across both surfaces.
- What's the minimum contractor site?
- Phone-first homepage, clear services, service area, proof, and contact — fast on mobile, NAP-matched to GBP. Skip the blog and motion budget until calls and reviews are stable. Expand from there when a specific close is dying, not from a twenty-page wish list.
- support.google.com
- support.google.com
- support.google.com
- support.google.com
- support.google.com
- support.google.com
- support.google.com
- support.google.com
- support.google.com
- support.google.com
- support.google.com
- support.google.com
- support.google.com
- developers.google.com
- whitespark.ca
- support.google.com
- support.google.com
- support.google.com
- support.google.com
Last reviewed — Google Business Profile help for get-started, claim, verify, representation guidelines, edit/website, categories, local ranking, suspension, appeals, reviews, photos, service areas, address, and sourcing; Search Central LocalBusiness schema; Whitespark 2026 local ranking survey checked 2026-08-16.
Websites
Websites Linktree is a leak — build the house
Spotify does not send you the fan’s email. Instagram rents the following. Linktree is a hallway with no register. The House is the owned room: site, membership, checkout, follow-up.
Websites A media kit the brand can steal in sixty seconds
Influencers need a brand-safe /media or /kit with rates and demographics you can stand behind — not a Google Doc with dead links. This is not a booker EPK.
Websites Creator Site or Business Site for the house?
Creator Site ($3,500) is tour, listen, join, buy. Business Site ($8,000) is the register. Pick after the $1,500 sprint — not before you have seen the house.
Websites Discord is unpaid labor — put a register on the house
Keep Discord if the room lives there. The house is the owned URL, checkout, and join path so the community collects money instead of leaking attention.
Will's Journal in your inbox.
What I learned this week building for shops, floors, and houses.
You're on the list.
Sign-up failed — try again.
By subscribing, you agree to the Privacy Policy.