Real Estate SEO: 9 Steps You Need to Know in 2023

Quentin Aisbett, SEO Lead, Searcht

Last updated Mar 03, 2023 Clock Reading time: 14 minutes

Do you have a reputable real estate agency that’s failing to turn up in Google searches?

It’s a common problem among both small and large agencies.

But it’s one that many are ignoring because much of the real estate within Google’s SERPs (search result pages) is dominated by the online marketplaces such as

Yes, this is a difficult landscape to crack but it’s not an impossible one with the right SEO strategy. And it’s one that will bring plenty of opportunities for your agency if you can crack it.

So, while other agencies are sitting on their hands content to keep pouring money into local print ads, you have an opportunity to engage and convert a growing audience that’s researching online for their next home.

Here are some SEO strategies to help you do it.

1. Identify any immediate technical issues

Be aware that not all web designers understand the basics of SEO. Even a few mistakes during development could prevent you from appearing in search engines.

Here are a few of the big ones:

You have no www (or non-www) redirect in place

When people search for a web address in Google, they type one of two things: or It’s important that you have a preferred version and that the alternative redirects to it.

This ensures all traffic is going to the one version and ensures you’re building optimal authority in your website domain.

To test your domain, type both address versions into the search bar. If your site comes up at both URLs, Google thinks they are two separate pages. This dilutes your online authority and harms your search performance.

You have too many pages indexed by Google

Check how many pages of your site are indexed by Google by typing ‘’ into the search bar. If you have more pages than you would reasonably expect, then you may have a structural issue. Google may be indexing different versions of each page on your site. Again, this dilutes your authority and affects your search performance.

If you have multiple pages, look at some of the results and ask yourself if users in Google would want to find them. If not, you should look to ‘noindex’ them to avoid Google crawling them. An example might be your privacy policy.

You’re blocking Google from crawling your site

When doing the index search described above, if you’re not seeing any results or seeing ‘A description for this result is not available because of this site’s robots.txt’, then you’re blocking Google from crawling your site.

Unfortunately, this is easy to do and happens more than it should. For example, if you’ve had your website built on WordPress, your developer may have forgotten to allow it to be crawled. It’s a simple matter of one checkbox.

To check this for yourself on your own WordPress site, head to Settings > Reading.

2. Get familiar with your analytics

Your site’s analytics tell you how your visitors find you, which pages they browse and how long they spend on each page.

Interpreting this information will help you understand what your users want.

And if you continue to provide valuable information to your identified audience, they’ll spend more time on your site, return again and again and you’ll rank higher in Google search results.

How do you analyse all the website data available to you?

  • Identify your most popular content and check if it has a high bounce rate.

If it does, restructure it to encourage your users to click elsewhere on your site. This can be done simply by providing links to your other relevant pages. A call to action after your written content or somewhere on the page also redirects users to other parts of your website.

  • Check if mobile visitors browse your site differently to those using a desktop.

For example, are there pages that mobile users leave quickly? Consider simplifying these pages to make it easier for visitors to find what they want. Try to break up large texts into short paragraphs to improve readability.

  • Check page speed suggestions to understand which pages are loading too slow.

Google Analytics will even show you what can be done to improve the speed of your site. (More information on speed is in Point 4 later in this article).

  • Look at your return visitors.

It’s beneficial to improve your number of repeat visitors. That’s because repeat visitors is a good sign that you’re providing value to searchers. Analyse what pages users come back to on your site.
Can you get that content in front of the visitors who aren’t returning? And, can you produce more of that type of content?

  • You should have ‘goals’ set up-in their simplest form, this will be an online enquiry.

Segment and analyse those users that originated from organic Google search and made an enquiry. What page did they click through to? How well is that page ranking? If that ranking can be improved, you’ll get more quality traffic and more quality leads.

A key reason for configuring and understanding your Google Analytics information is to ensure that you’re measuring your SEO efforts accurately and to your advantage.

3. ‘Page Experience’: Understand how your site performs

Google has completed the rollout of it’s “Page Exerience”’ update. Google explains it as a “set of signals that measure how users perceive the experience of interacting with a web page beyond its pure information value, both on mobile and desktop devices.”

In other words, the page experience is what your site visitor feels and how they interact with your content the moment they click on your site to the moment they close the window or press the “Back” button.

Those signals include:

  • Core Web Vitals (how your pages load)
  • Mobile-friendliness
  • HTTPS (A secure site)
  • Intrusive interstitials (Avoiding disruptive ads)

If you perform poorly across these signals, then your search performance may take a hit. But keep in mind it’s explained not as a penalty but as an opportune boost.

The problem is, if your competitors get that boost and you don’t, then it hurts your efficacy.

Make sure your site is FAST

While it’s considered separate from the “Page Experience Update,” speed does contribute to a user’s experience of your website, and it matters.
It matters to users and if it matters to users, then it matters to Google, and guess what? If it matters to Google, it should matter to you!

You need to know how fast your site is.

The first thing you need to do is understand how your website fares on both desktop and mobile devices.

Google has a couple of tools for you to use:

1) PageSpeed Insights

This tool will analyse your website, give you a score (out of 100) for both desktop and mobile, and give you some tips on improving your page speed.

2) Test your mobile speed and performance.

This test exclusively focuses on the mobile experience. But more than just looking at your site, it will identify that your site is in the real estate industry and then benchmark you against other real estate sites. This data also identifies the expected visitor loss because of your site speed.

Did you know that 50% of users expect a site to load within two seconds, and will abandon it if it hasn’t loaded in three?

What makes the situation even more difficult for the real estate agent is that you’re not just competing against other agents in search results, you’re competing against the online marketplaces such as and

These types of sites have significant budgets to ensure they’re faster than you. Fortunately, there are other actions you can take to fare better against these big-name sites.

4. Have you Googled your brand?

It’s assumed that when a person searches for your business or brand, they’ll click on your website result, and the rest is straightforward.

But have you considered what they’ll find? Have you checked?

Is it accurate and compelling?

Will they, in fact, click through to your website?

For real estate, the branded search is likely the most impactful type of search, yet little effort or attention is given to improving it.

Think about it. Searches for local agents are competitive. Searches for properties are dominated by REA and Domain. You should most certainly own position #1, but you should also aim to own much more than result #1.

Why? Because everything else on that search engine results page will influence their actions and their opinion of your business.

You should see your knowledge panel

This will be found on the right side of search results if you’re on desktop or at the very top on mobile.

If you’re not seeing it, then you need to create and optimise a Google Business Profile listing relevant to your location/office. Either way, optimising your Google Business profile provides a great opportunity to leverage your business.

Check out these additional tips to revamp and perfect this space on Google’s search result.

Optimise your industry listings

You will see your agency listing on REA, Domain, and likely RateMyAgent. So while you may not own them, you’ll want to make sure they’re up to date and accurate. People will click through to research.

Of particular importance are your agent reviews on REA.

You’ll likely find within the Google search, the REA result will have the “stars” highlighting the average agent reviews on Others that you should create and optimise include, and And, if you offer commercial, then

Upgrade your social profiles

Facebook (and maybe even your LinkedIn company page) will enter the first page of results for your brand. This is a good thing. You have a great amount of control over what these pages look like and how people will judge them.

Be proactive and make sure this information provides a great experience. Update descriptions, contact information and profile pictures if necessary. Additionally, Facebook reviews are important because they, too, will be displayed in search results.

5. Don’t forget local SEO

The practice of local SEO for real estate refers to the unique tactics involved with getting your real estate business ranking highly in searches with local intent. In other words, local SEO boosts site visitors and increases your potential clients who live in close proximity to your head office or another location.

These are the search results that feature the ‘local pack’ as demonstrated below.

It’s a powerful opportunity. Consider these numbers:

Now, let’s look at how you can work towards featuring in these local searches.

Your Google Business Profile listing is central and that fact is confirmed in Whitespark’s Local Search Ranking Factors annual report.

The five most prominent factors for ranking in the local pack include:

1) Google Business Profile Signals
2) Link Signals
3) On-Page Signals
4) Citation Signals
5) Review Signals.

Let me expand on each of these and give you some tips.

Optimise your Google Business Profile listing

Complete your profile as much as you can and ensure that:

  • Your listing is verified.
  • Your business name, address and phone number all match what’s on your website.
  • You select the most appropriate category (i.e. real estate agent).
  • You add photos and trading hours.

But there’s a whole lot more you can do with your GMB listing, such as:

  • Including holiday hours.

If you’re closed for an upcoming public holiday, add it to your listing and let people know from the search results. Update this information for every public holiday or company holiday.

  • Publishing Google Posts.

This is a new feature that allows you to add a promotion to your knowledge graph. The knowledge graph refers to when you do a search for your business and it gives a summary on the right-hand side of search results.

With Google Posts, you can add an image, description and a call to action, right there from the search result page. For example, you could promote a featured property.

It seems Google is ramping things up with GMB—exciting news for your business!

  • Adding questions and answers.

Potential clients/customers can ask a question of you straight from Google. Keep an eye on your listing.

  • Adding a business description.

What’s more, Google has also released the option to add a brief description of your business. This space provides an opportunity to let potential clients know what you offer, your advantages and your service benefits compared to other agents.

  • Adding a virtual tour.

This requires you to contact a Google Trusted Photographer to come out to your agency. The aim of the virtual tour is to give people searching Google the ability to tour your business place.

Improve your inbound linking

Link building has had a chequered past with dodgy SEOs preying on unsuspecting business owners and marketers. But links remain a key foundation of how Google measures value.

However, not all links are made equal.

Links from high-authority, real estate-based websites will mean more to you than links from a blogger on the other side of the planet with little traffic and no real affinity to property.

For example, if you’re an agency in Geelong in Australia, then a link on the Geelong Advertiser or the Run Geelong websites would be great to demonstrate your position in the local community. A link on a builder’s website from Perth, not so good.

You get the idea.

Improve your on-page SEO

This refers to typical on-page signals that your general SEO activities would focus on such as keywords in titles and tags. An equally important task is ensuring that your name, address and phone (NAP) details are present and consistent with your GMB page.

If you have multiple branches, ideally, you would have a page for each. Use your location in the URL, title tags and include the specific NAP on those pages. Include links to local affiliations, too.

Build your local citations

Let’s first distinguish between citations and links. Citations don’t necessarily need to include a link to your site. What they do need to include is the mention of your NAP. And like I mentioned above, these need to be consistent.

If you have listings or mentions of your agency on the web at a different address or with a different phone number, get them updated before you worry about building more citations.

Aim for both local and contextual citations. Consider these opportunities:

  • Add a listing to your local government’s business directory.
  • If you have a local Chamber of Commerce, join it.
  • Donate to local charity groups if you can get mentioned on their site.
  • Subscribe to Haro or SourceBottle (Australia) and respond to journalists’ queries where applicable.
  • Hold (or sponsor) a local event.
  • Get mentioned by your local newspaper online (not just in the classifieds).
  • Every country will have a list of quality business directories to list in.
We analysed 150 businesses ranking in Google’s local pack and whether they followed some widely-held local SEO advice. Find out what we found and see if it can help your local rankings.

Build your reputation with online reviews

Reviews are a seriously important factor in your ability to not only get featured in local search, but also to increase the likelihood that a user clicks through to you and not your competitor.

While social media profiles don’t directly affect your domain authority, positive reviews are critical for the real estate industry, where word of mouth and successful client interactions determine your reputation.

6. Make getting reviews part of your process

“Two in three researched prospective agents extensively online prior to working with them.” (source)

While an agent’s reputation has always been a strong consideration for buyers, their access to agent reviews has become much easier recently with the success of websites such as

Nevertheless, note that the customer journey involves several touchpoints. These might include, and any number of generic review platforms.

Try and get a spread of reviews across multiple sites, prioritising the most obvious and then those where you need a boost to stand out from the competition.

There’s a few key benefits of encouraging customer reviews:

  • You can publish them on your site and mark them up with Review Schema (more info in Point 8 later in this article) to improve your Google search results and increase your click-throughs.
  • Get reviews on your Google Business Profile listing and you’ll be more likely to rank in Google’s “local pack.” That’s the search feature where you see a map and three results.
  • Get reviews on Google and RateMyAgent and when someone searches Google for your agency, they’ll see those reviews right there in Google’s knowledge graph.

There’s a wide gap between good and bad practices when it comes to getting online reviews.

But the first step is a very simple one. Start asking for them!

BrightLocal conducted a Local Consumer Review Survey and found that 53% of people surveyed would be highly likely or likely to leave a review if they received an email or SMS asking them to.

Start by encouraging your customers to leave reviews on your Google Business Profile listing first. After all, that’s where most searches will begin.

7. Develop a content marketing strategy

Not every person will head straight to an agency to buy or sell.

In fact, MarketLeader studies found that the real estate buyer’s journey lasts 27 months.

This is important to note because they identify three key stages before the transaction:

1) Consideration

2) Online research

3) Active search

The last is often the stage that agencies target with their marketing budgets, which is a shame because it is also the stage that is dominated by the online marketplaces.

The first two stages—consideration and online research—spans 23 of the 27 months. They are the opportunity stages that real estate agencies can optimise in search results.

This optimisation involves developing a content marketing strategy.

Further reading: Learn all about content marketing for real estate agents.

These are significant moments catered for the audience that is not ready to browse homes for sale just yet.

Get this: If a potential buyer hasn’t decided on a specific area, they might be researching long tail keywords such as:

  • The top family-friendly suburbs on the Gold Coast.
  • What suburbs provide the most value.

Or if they have decided on a specific suburb, they might be looking for information on:

  • How they can get finance.
  • Where all the local amenities are.
  • Where public transport is.

Google’s consumer insights report “House Hunting Season: 6 Key Trends That Search Reveals” identifies that your audience is more likely to be searching for child care.

“People searching about real estate listings are …. 4x more likely to search about finding child care.”

This means publishing valuable content about the local child care centres could be a great asset to your agency website.

If you execute your content strategy successfully, you can start to engage with potential home buyers long before they get to the active search stage and before your competitors start to target them with more expensive marketing and advertising tactics.

The objective, of course, is to be the first and the most helpful agency to engage with them. Then you need to nurture the relationship until they’re ready.

Beyond that, this is the content that gets you social engagement, earns you links and helps to drive significant traffic to your website.

It’s worth noting that a recent study by IgniteVisibility found that users still prefer to see written content over video and images. In fact, their study found that 55.1% of people preferred written content in their search results.

Don’t forget to promote your content

Too often, blog posts and content are published and that’s it. The business moves on to something else, expecting traffic to come and the leads to roll in.

The problem is, there’s a lot of content out there. The solution? You need to give your content a boost to get it in front of more eyeballs.

Share it on your own social media accounts and with your email database. Get each of your agents to share posts on their individual profiles—but spread them out for maximum exposure.

Find the best real estate email marketing software, with five of the top platforms for agent reviews.

You could also re-post your content on your Medium and LinkedIn profiles. Both are free.

Spending a small budget plugging it on Facebook is another strategy. It won’t cost an arm and a leg to promote it on Outbrain and StumbleUpon either. QuuuPromote is also a great option.

8. Implement Schema Markup

A few years ago, the key search engines agreed to implement a markup language called Schema, also known as structured data. This shared language improves the ability of search engines to understand your site’s pages, so it’s important to implement it on your own website.

In some instances, Google will display rich snippets in their search results. For example, extra links from your site such as team bios, event details and reviews may pop up. These rich snippets provide users (and search engines) a better understanding of your business.

There are several Schema markups that a real estate agent can use:

  • Person
    Implement the markup language for your agents if you’re profiling them on your website.
  • Local Business
    Whether you have one or more office locations, implement your business contact info with Schema.
  • Reviews
    If you’re accumulating reviews on your website (and you should) make sure they’re marked up with Schema.

9. Target featured snippets

You’ve seen them. Even if you didn’t realise what they’re called. Here’s an example.
Featured snippet

This is a featured snippet appearing for the search term “How do I choose a real estate agent.” As you can imagine, it’s quite compelling in the search results, and it drives a ton of traffic for

Featured snippets are almost twice as likely to be clicked over the first position on the search engine results page.”

In a nutshell, here’s what you need to know if you want to snag some featured snippets for your real estate agency.

  1. Google decides what it will show a featured snippet for. Therefore, it makes sense to optimise for existing snippets. In other words, steal them from your competitors.
  2. Ahrefs performed a study of 2 million featured snippets and identified that 99.58% of them were from search results 1 – 10. Bottom line is, you’ll need to get your relevant page ranking on the first page.
  3. Think about the search term and the user’s intent when using it. Aim to summarise the user’s question and concisely provide the answer. While Google can pull the snippet from anywhere in a page, try to ensure you have a well-rounded and concise summary of the search placed high on your page such as in your intro paragraph.
  4. Look at the existing snippet. Aim to provide a similar format, but don’t copy the snippet verbatim.
  5. Aim to get the search query into an h2 or h3 heading.
  6. Some experts believe that grammar is an influencing factor. Pro tip: proofread your content again…and again.
  7. Know that if you’re targeting a snippet with an image, the image might be pulled from a different source than the copy. It may be best to use an image that has a 2:1 ratio (e.g. 1024px x 512px).


The underlying message for real estate agents wanting to get more traffic from search to generate more business is this—invest in improving your user experience. This includes your website, the content you offer, and in keeping abreast of how their journey evolves.

But beware, SEO is not as straightforward as it used to be. Succeeding will be a result of a business-wide approach, not just employing an SEO manager or digital marketing agency.

Good news is there are plenty of opportunities you can target to improve your content, user experience and ranking.