Local SEO 12 min read

Google Business Profile for Real Estate Agents

A policy-aware runbook for agent and brokerage profile eligibility, ownership, factual setup, verification, review requests, change control, and measurement.

The first Google Business Profile task is to identify the entity the profile represents. Category, service area, photos, and reviews all come later.

Google permits eligible organizations and public-facing individual practitioners to have profiles. It also limits each profile to one real business or practitioner. A brokerage profile, an agent profile, and a team profile therefore need separate eligibility evidence. A logo and a domain do not create three eligible entities.

This runbook follows Google’s current Business Profile eligibility and representation guidelines. It does not promise a ranking outcome from completing the fields.

Complete the eligibility worksheet

Search Google and Maps for the business, phone number, address, practitioner name, and prior brand names before creating anything. An unclaimed or inaccessible profile still exists. Creating a second profile can make the ownership problem harder.

For each proposed profile, record the decision and stop when the evidence fails:

Entity represented
Is this the brokerage, an individual practitioner, or a separately operating public-facing business?
Stop if
The answer is only a campaign, team label, website, or lead-generation brand.
In-person contact
Does the represented entity meet customers at a location or travel to them directly?
Stop if
The business is online-only or routes leads to unaffiliated providers.
Public-facing role
Can customers contact this practitioner directly during the stated hours?
Stop if
The person works only inside the organization and lacks direct customer contact.
Location
Is the business actually staffed at this address during its hours?
Stop if
The location is a virtual office, mailbox, temporary space, or unstaffed address.
Signage
Does the represented business have permanent on-site identification where Google requires it?
Stop if
The profile relies on another company's signage.
Existing profile
Is there already a profile for this entity, phone, or location?
Stop if
Ownership and duplicate status remain unresolved.
Primary owner
Which business-controlled account will hold primary ownership?
Stop if
An agency, former employee, franchise contact, or personal account is the sole owner.
Governing facts
Which state, brokerage, regulator, or association source controls names and disclosures?
Stop if
The proposed format is based on another jurisdiction's convention.

Brokerage

A brokerage with a staffed, signed location where customers can visit during the stated hours may qualify at that address. If the business travels to customers and does not receive them there, evaluate it under Google’s service-area rules and hide the address when required.

Individual agent

Google identifies real estate agents as individual practitioners. An agent may qualify when they operate in a public-facing role and can be contacted directly at the verified location during stated hours. The practitioner profile uses the practitioner’s real-world name. It should not absorb the brokerage name, city, neighborhood, or specialty merely to target a search.

When several public-facing practitioners work at one organization, Google allows the organization and eligible practitioners to have separate profiles. A solo practitioner who represents one branded organization should use the single-profile arrangement described in Google’s practitioner rules.

Team

Google publishes no special eligibility rule for a real estate team. Apply the ordinary test. If the team is simply an internal brand inside a brokerage, a separate profile may duplicate the brokerage or practitioners. If it is a separately operating, customer-facing business, document the operating facts that establish that status before proceeding.

Secure ownership before changing fields

The business should control the primary owner account. Add at least one business-controlled backup owner and grant agencies or contractors the minimum manager access needed for their work.

Record:

  • Profile URL and Maps URL
  • Business Profile ID when available
  • Primary owner and backup owner accounts
  • Managers and the reason each still needs access
  • Recovery email and phone controlled by the business
  • Date access was last verified

If somebody else owns the profile, use Google’s ownership-request path. If a duplicate or stale profile exists, resolve the intended survivor before investing in reviews or content. Google’s duplicate and ownership guidance describes the available resolution paths.

Take screenshots of the public profile and export current Performance data before a material change. This creates a rollback and measurement boundary. It does not create proof that the next ranking movement came from the edit.

Configure facts that a customer can verify

Name

Use the name the represented business or practitioner uses in the real world. Google permits descriptors only when they are consistently part of that name across real-world signage, stationery, and branding. A search phrase in the name field is not a substitute for a service or market page.

Address or service area

Show the address only when the represented business receives customers there under Google’s rules. Hide it for an eligible service-area business that travels to customers and does not serve them at the address.

Service areas describe where the business goes to customers. They do not create extra offices, guarantee visibility across the selected places, or justify duplicate city profiles.

Category

Choose the fewest categories needed to describe the business’s current core work. Google’s category list changes and may vary by market. Search the live editor for the represented entity rather than copying a category list from an article.

Write down why the primary category fits. A license title and a Google category are different classification systems; one does not mechanically determine the other.

Phone and website

Use a phone number that reaches the represented entity directly. The website destination should represent the same entity, disclose the relevant relationship to the brokerage, and give the visitor a clear next action.

Use a tagged profile URL for measurement:

https://example.com/agent-name/?utm_source=google&utm_medium=organic&utm_campaign=gbp

Test the tagged URL in analytics and confirm that it resolves directly to the intended page.

Hours, services, description, and media

Publish hours when the represented business can actually respond or receive customers. Add special hours when they differ.

Services, description, photos, and videos should help a customer verify what the business does and what the location or practitioner looks like. There is no documented photo threshold, posting quota, or ideal description vocabulary. Do not add a service, credential, transaction, affiliation, or location claim that the business cannot substantiate.

Let Google choose the verification method

Google selects the available verification methods automatically. The options can include video, phone or text, email, live video, or mail. Postcard verification is not a universal default, and no article can promise a fixed completion time.

Before starting:

  1. Make the website, signage, name, address decision, phone, and hours consistent with the represented business.
  2. Ensure the person performing verification can access the location, tools, records, or communication channel Google requests.
  3. Record the method offered and the account used.
  4. Avoid changing the name, address, or category while verification is pending unless Google directs it.
  5. Save the result and any support case ID in the change log.

If verification fails, diagnose the evidence mismatch. Repeatedly resubmitting slightly different names or locations can obscure the original problem.

Use a neutral review request

Google provides a review link and QR code. Share it with customers who had a genuine experience.

Safe request copy:

Thank you for working with us. If you would like to share your experience, you can leave an honest Google review here: [review link].

Google’s review policy prohibits incentives, selective solicitation designed to produce only positive reviews, and requests for a particular rating or specified content. Never ask a client to insert a city, neighborhood, property type, or outcome for SEO.

Choose a person to monitor and respond. Responses should be useful to the reviewer and restrained enough to protect confidential transaction and client information.

Keep a change log

Profile edits can trigger reverification, moderation, user-suggested changes, or temporary visibility changes. A small change log prevents the team from guessing what happened.

Date
[date]
Field or event
[name, category, URL, owner, suspension, or review issue]
Before
[captured value]
After
[new value]
Reason and source
[business fact or policy URL]
Actor
[account]
Verification or support result
[result or case ID]
Measurement annotation
[export period and observed change]

Attach screenshots or exports outside the table. Preserve a reversal note for changes that can be rolled back.

Measure actions and join them to first-party leads

Business Profile Performance can report unique profile views, search terms, calls, website clicks, directions, bookings, messages, and other interactions depending on the profile and market.

Export the available metrics monthly. Then join them to data the business owns:

  • Tagged profile sessions in website analytics
  • Form submissions and calls
  • Qualified or disqualified lead status
  • Source notes in the CRM or lead log
  • Closed business when attribution is available

Profile calls count call-button actions. Qualified leads require separate first-party evidence. Website clicks do not establish that the visitor reached a form. Keep platform activity and business outcomes in separate columns until the records can be joined.

Use the wider local SEO system for real estate agents to connect this profile runbook to the correct site page, reviews, business listings, and measurement. For moves, stale affiliations, and duplicate directory records, continue with the local listings repair runbook.

Ongoing SEO management

Move from research to implementation. Apply to work with Earnest.

Earnest manages the website, technical SEO, content, local search, authority, and conversion work under one monthly plan.

Apply for ongoing SEO management

Most engagements are $1,500 to $4,000 per month. Tell Earnest what you are trying to change. Earnest reviews the fit before arranging a call.

No payment or call is booked by submitting. Earnest replies by email if there is a plausible fit.