Audit your
Google Business Profile.
10 policy rules. 3 ranking factors. 9 completeness checks.
Run it on your live profile in seconds.
Google Places API
Pulls your live public profile data — same source Google's own apps use.
Firecrawl website scrape
Reads your personal site and cross-checks NAP, schema, and content signals against GBP.
AI strategic synthesis
Gemini Flash interprets the full picture into a 1-line verdict and 3-5 prioritized actions.
01 — Policy rules
10 things Google flags on realtor profiles.
01
Keyword-stuffed business name
Names like “Top Realtor Atlanta” trigger suspension. Use your legal name or registered DBA.
02
Wrong office address
Each profile is one location. Don't use the brokerage HQ if you're not based there.
03
Shared / call-center phone
Direct number you personally control. No team hotlines or front desks.
04
Brokerage website URL
Link to a domain you own. Authority on yourname.brokerage.com doesn't transfer.
05
Phone numbers or links in posts
Google rejects posts with phone numbers or URLs in the body. Use CTA buttons.
06
Adding a “Product” section
Listings aren't products. Use Services + Updates/Event posts to promote them.
07
Category set to “Real Estate Agency”
Reserved for registered brokerages. Individual agents = “Real Estate Agent”.
08
Keyword stuffing in description
“Homes for sale Raleigh homes Raleigh real estate Raleigh” hurts rankings. Write naturally.
09
Duplicate / generic content
Repetitive AI content with no localization is a downgrade signal.
10
Shared profile for multiple agents
One profile = one business identity. Teams need a legally registered team name.
02 — Ranking factors
Three signals decide who shows up.
Relevance
How well your profile matches what people type. Driven by category, description keywords, and Services.
- →Use real search phrases people type
- →Fill up to 30 services with city-specific names
- →Answer Q&A with keyword-rich responses
Distance
How close you are to the searcher. Hidden service-area addresses still feed this signal internally.
- →Verify at your real location (then hide it)
- →List 3–10 focused service areas
- →Use a local phone number
Prominence
How well-known your business is, online and offline. The longest game — and the strongest signal.
- →Aim for 20+ reviews with positive sentiment
- →Upload 100+ photos over time
- →Keep NAP identical across every platform
03 — The roadmap
10 steps. In order.
Keyword research
Before optimizing, find what buyers and sellers in your market actually type. Live search volume + competition.
Get the name right
Solo: “Jane Smith, Realtor®”. Brokerage office where you're sole agent: “RE/MAX: Sarah Johnson”. Multi-agent: personal name only. Never stuff keywords.
Set address & service area
Public office with signage → list address. No public office → Service-Area Business: hide address, list 3–10 cities.
Choose the right category
Primary: Real Estate Agent. Secondary: Consultant, Rental Agency if applicable. Don't stuff categories.
Write a 750-char description
Who you are + who you serve + what makes you different + credibility + 2-3 natural keyword phrases. No promotions, no links.
Fill Services (30+ items)
Start at 30 services. Custom names up to 120 chars. City-specific: “Buy a Home in [City]”. Free SEO real estate.
Hours & contact info
Hours = when you'll respond. Direct local phone, no toll-free. Personal website you own. Match info across every platform.
Photos & short videos
100-photo target. Upload weekly via Google Maps app for geo-data. Headshot, cover, in-action, landmarks, listings.
Google Posts cadence
Post every other day. Market updates, listings, tips. 150–300 chars. CTA buttons only, no phone numbers in body.
Reviews & reputation
Ask after every successful closing. One-click QR in your email signature. Reply to every review within 48 hours.
Get started
Your move.
Scroll up. Paste your Google Maps URL or your business name and city. See what Google sees.