17 Common Real Estate Website Mistakes (and How to Fix Them)

While WordPress is by far the best website platform available, mistakes are commonly made when setting it up. This guide will walk you through the most common mistakes made when setting up a real estate website using WordPress and how to fix them.

real estate website mistakes and fixes

Whether you’re a real estate agent, the marketer for a broker, or a digital agency working on WordPress projects, be sure to read this list of common WordPress blunders to make sure your next Realtor website launches quickly and serves as the hub for the next top producing agent in your area.

17 Common WordPress Mistakes Real Estate Agents and Their Web Developers Make (and How to Fix Them)

The quick list of common WordPress mistakes on real estate websites:

  1. Not writing and optimizing content for SEO
  2. Installing too many or low-quality plugins
  3. Neglecting to backup a site
  4. Not changing the default permalink structure
  5. Ignoring WordPress core, theme, and plugin updates
  6. Using an iFrame or subdomain for their property listings and home search
  7. Changing a post’s URL after it’s published
  8. Using bad visuals (or none at all) on content pages
  9. Not resizing images for web upload
  10. Choosing a poor performing or bulky WordPress theme
  11. Using a poor quality or cheap IDX and home search provider
  12. Adding customizations to a parent theme
  13. Using the default admin username
  14. Using a weak password
  15. Failing to be selective about who gets admin privileges
  16. Accidentally blocking search engines
  17. Using a poor/cheap web hosting

17 Common WordPress Mistakes Real Estate Agents and Their Web Developers Make (and How to Fix Them) by Kurt Uhlir

Why WordPress should be your choice for your real estate website?

WordPress is both an incredible website platform (content management system) and is simple to use once you have a quick understanding of it.

While Wix and Squarespace can be great for a quick “business card” style website that simply shows an agent’s picture and their brief story, only WordPress allows for a site that truly offers the home search and consumer engagement tools that buyers and sellers expect today.

WordPress can be quickly set up, sometimes in as little as a few days, not counting the approval from your MLS to access the listing data.

After your site is up, anyone that can use Gmail can easily learn to add new content such as blog posts, community events, or neighborhood hotsheets. There are tons of free courses and Youtube videos that will walk through a new user.

WordPress can easily handle millions of monthly visitors if the need arises.

More than 33% of the entire internet runs on WordPress, and if you remove pure e-commerce sites from the list, the number is more than 50%. New York Observer, New York Post, TED, Thought Catalog, Williams, USA Today, CNN, Fortune.com, TIME.com, National Post, Spotify, TechCrunch, CBS Local, NBC, and more all use WordPress.

In fact, WordPress powers 15 of the top 100 websites in the world. Now, as your traffic grows, your hosting needs will change but the important thing is that WordPress is built for both small personal blogs and highly popular sites.

We’ve examined hundreds of thousands of real estate websites, and the vast majority of all top performing websites are all running on WordPress. It’s infrequent, if not rare, to ever find a Wix or Squarespace site ranking well for any region, city, or another local niche.

Your website should be the central hub of your marketing efforts and client relationships. You’ve already taken the crucial first few steps in securing your domain name and setting up your website. Let’s make sure you are truly prepared to be successful and take advantage of what is possible with a few quick fixes to mistakes we’ve seen thousands on thousands of real estate websites.

So, how do we make sure you’re prepared to be successful with your personal site or the site for your team? Let’s walk through the most common mistakes we see and the fix for each one of them.

1. Not writing and optimizing content for SEO

There’s a huge missed opportunity to publishing a piece of content or creating a community focused hotsheet and having put little to no thought into search engine optimization (SEO).

Google is constantly updating their ranking algorithm, and while there are thousands of factors that they consider, there are a few that have a large impact. To increase your traffic over time and get your content found by search engines, it’s imperative that you prepare your written content and images with search engines in mind.

The fix:

Make sure you are using only one H1 (header) tag on the page. Use several H2 or H3 (sub-headings) on each page to separate your content. Name your images with the keywords and/or title of the post. Make sure you use short paragraphs (1 – 3 sentences) and plenty of white space on the page. Google considers readability and the user experience as a ranking factor now.

For a guiding hand on each page and post, install a WordPress SEO plugin like Yoast. They have a premium version that comes with a small fee, but most real estate sites will only need the free version. Yoast will give you a helpful checklist and set of tips to make your content more likely to rank on Google.

2. Installing too many or low-quality plugins

Plugins are not Pokémon. You do not want to collect them all.

Many so-called marketing or website experts incorrectly claim that adding too many plugins, even 5 – 12, will slow your site down. At best case, that is a simplistic view of plugins and WordPress that is often given to avoid walking a client through the much larger impact of using a discounted web hosting company (more on that later) or explaining how to choose quality plugins. However, adding too many low-quality plugins or even a single poorly optimized plugin can have a huge impact on your website.

There are more than 40,000 plugins in the WordPress repository. Just because a plugin is available does not mean that it is secure, will do what it claims, or will perform quickly. Others, such as a MLS wordpress plugin or email automation plugin will frequently use highly optimized servers of their own to provide a lightning fast experience.

The fix:

Make sure you are intentional with your plugin choices. Wisely choose the plugins that you install, and uninstall the ones that you do not use. If you are using a plugin with a premium service that requires a monthly license, look at the reviews for that plugin and the company behind it. You want to make sure that if you have any questions or need anything that their support team will be there to answer your questions.

Above all, ask yourself if the functionality from the plugin is really needed for your website.

3. Neglecting to backup a site

Ever work on an Excel spreadsheet or Word document and only after the application crashes or your laptop battery runs out do you remember that you forgot to save? Imagine writing a book and never pressing “save” on your manuscript.

Failing to regularly backup your website is similar. You want to back up your site to not only give you a place to restore from but to also be able to avoid potentially months of downtime if something happened.

We’ve seen hosts that claimed to have 3 different backups (1 for each of the previous 3 months) unable to restore a site due to their own bug. While we have a few hosting companies that we like and endorse, you’ll sleep better knowing that you have your own backup.

The fix:

Choose a hosting company that has an automatic backup of your WordPress that includes the underlying database, your WordPress theme, all settings, and uploaded files. Also, look for and install a backup plugin. There are a number of paid options, but you can also find some great free options that will save to your own Dropbox account.

The default permalink structure for WordPress is NOT optimized for SEO. While you’ll want to optimize each post/page URL for SEO when creating the page, changing the default setting is needed to properly do that. The good news is that this is easy to do.

Not changing the default permalink structure

The fix:

To change the permalink structure in WordPress, go to Settings => Permalinks and choose “Post name”. If your site has existing content under another setting, you want to redirect old permalinks (URLs) to the new ones. There are free plugins that will help you do this, or you can search for how to do this with an .htaccess file and add the redirects in Yoast.

5. Ignoring WordPress core, theme, and plugin updates

Themes, plugins, and WordPress are all updated periodically for bug fixes, to add new functionality, and to correct security vulnerabilities.

All software has some vulnerabilities but they are generally minimal and many times the internal team will find them before anyone on the outside does. Many of the updates from Apple, Microsoft, Android devices, and individual applications we use on our laptops and phones are to fix a combination of bug fixes and security weaknesses. Your WordPress site is no different.

The fix:

Make sure to keep your plugins, themes, and WordPress core up to date. Login to your WordPress admin. On your dashboard, next to “Updates” and “Plugins” there will be a number that appears if any of your plugins or WordPress core needs to be updated.


  • Delete any unused and unneeded themes. There’s no reason to get notifications and feel you need to update files if your site does not need them, so remove them to reduce stress.
  • If you do not login to your WordPress site very often (e.g. Our IDX and home search tools capture your leads and export automatically to a dedicated real estate CRM), add a recurring event on your calendar to login and look for updates every 2 – 4 weeks.

One of the plagues that infected the real estate industry years ago was the use of iFrames and subdomains on real estate websites. Not only does Google dislike these but they frequently confuse consumers and can provide a poor experience on mobile.

What is an iFrame?

An iFrame is where content from another source or website embeds on your website. Think about adding a YouTube video to your websites. Whether you use the embed code from YouTube itself or use an “add video” widget from a visual builder in your theme, this content displays on your website kind of like a window. Imagine if you could put a magic window on an interior wall of a house that would show what was happening in another country.

Why to never use iFrames?

Google and other search engines know that this content is not on your site and therefore does not reward your site for that content. Too many iFrames on your site may even hurt your rankings.

What is a Subdomain?

A subdomain is a string of characters that precedes the root domain and uses a period to separate them. In the case of www.YourSite.com, the “www” is the subdomain. If you have a home search on your site with a subdomain such as search.YourSite.com, then “search” is the subdomain.

Why use subdomains?

Many 3rd party technologies are limited in their capabilities and this is the easiest (or only way) they can add their content to your website. While there are reasons for larger websites to organize content with subdomains, this is almost never the case for real estate.

Why to never use subdomains?

Google considers a subdomain as a different website according to every major SEO expert. Google’s own Search Console requires you to set up separate profiles for subdomains. That’s another good indicator that they value subdomains differently.

Therefore, if you have MLS property listings displayed through a search on search.YourSite.com, Google WILL consider this a completely different website than your main site at YourSite.com or www.YourSite.com. Unless you have the marketing budget of a major media organization like Disney or NBC, it will be very difficult if not impossible to rank your site well.

The Fix:

If you’re building a new site, never use a marketing technology or anything else that uses a subdomain or iFrame. Adding a youtube video to a post or page, or even a landing page tool such as Infusionsoft or Hubspot, can be okay as you are not trying to rank those pages. However, if it’s content and a part of your website experience that is core to your clients’ experience, such as an IDX home search or MLS Property Search, only choose an offering that will work with your site as part of its core content.

If you have an existing website that relies on iFrames or subdomains, begin creating a plan to migrate to a modern solution. Some new marketing solutions will even help you make the switch effortless. As an example, if you need help easily migrating other IDX solutions, Showcase IDX can help you retain your community pages and even redirect your old pages that have ranked in Google to your newly updated website.

If you need a new web developer, check out our list of Approved Real Estate Web Developers.

7. Changing a post’s URL after it’s published

You may be tempted to open an old post and change the URL when you’re updating it, but this is a place to show caution. When you change the post slug, you break all the existing links that may be pointing to that page. Any links to the old URL will lose traffic and provide a poor user experience that leads to a 404 error. Google will also consider the post URL a new page/post unless you do this correctly.

real estate quotes

The fix:

Before you initially publish a post/page, make certain the post slug is the way you want it. If you know that you’ll update the post in the future, consider that in the post slug. As an example, if you page about 2019 Summer Events in Downtown Atlanta, instead of making the slug 2019-summer-events-in-downtown-atlanta, make the slug summer-events-in-downtown-atlanta.

In addition, if you have installed Yoast SEO, it can automatically remove “stop” words and shorten the post slug, as well as provide additional tips for creating a good post/page slug.

8. Using bad visuals (or none at all) on content pages

Images are critical to holding your reader’s attention, especially if it is a text-heavy article. Even normal articles perform significantly better with good visuals. Research shows that content with visual receives 94% more views than content without visuals.

Plus, the human brain processes visuals 60,000 times faster than text, which can be extremely helpful if you’re explaining local real estate trends to a potential client.

The fix:

Canva.com is a great, simple, and free tool that will let you easily create visuals and find free photos for your website.

If you are using a graphics editing software (tip: Keynote and Powerpoint can be used for this too), Unsplash.com provides thousands of high-quality, professional images for free that can be used for commercial purposes.

9. Not resizing images for web upload

Images are frequently the reason for a slow site.

If you’re using a modern IDX and real estate consumer engagement tool, it will handle optimizing the property images and host them on a platform like Google Cloud (the same platform that hosts all of Google itself).

However, for images you or your web developer are adding to your site, you should consider preparing your images before uploading them. This can be done with an editor like Photoshop, Preview on the Mac, or by using a plugin to resize images and reduce their file size.

Not resizing images for web site speed

The fix:

If you’re working in Photoshop, go to Image -> Image Size. Make sure the resolution is set to 72. You’ll want to reduce the width of the image if applicable to 1,800 pixels for wide full-size images or 600 to 1,000 pixels for regular site display.

10. Choosing a poor performing or bulky WordPress theme

Having worked with tens of thousands of real estate agents, brokers, and web developers, a poor performing or bulky WordPress theme is often one of the hiccups that I’ve seen delay the launch of a new real estate website. This can often cause ongoing issues for the agent as well.

Many people look for a “real estate” specific theme when buying a new theme or they read how easy the “visual builder” makes creating a new site. While there are some incredible WordPress themes, most real estate specific themes are bulky, may slow down your site unless you pay for a premium host, and can cause issues with the Property Search you’ll pick.

The fix:

Do not choose a real estate specific WordPress theme from one of the marketplaces where you can buy a theme. Also, be careful of many of the “lists” articles unless written by a web developer that has set up dozens (or hundreds) of real estate websites. While these list articles may be great for links to their article, they are generally written from a quick Google search rather than experience and research.

Instead, look for a highly rated theme where people have specifically mentioned SEO and page speed. If you’re working with a solid web developer, the themes included in WordPress can be great as well, as much of the experience for your clients and lead generation are delivered by the IDX solution you add to your site.

We also maintain a list of the best theme for agent, real estate team, and broker websites. We have reviewed thousands of WordPress themes and are able to see the themes that work well for tens of thousands of agents and Realtors, as well as those that may cause you a headache. Just ask our concierge team for the updated list.

11. Using a poor/cheap IDX and home search provider

Many agents and Realtors think of Internet Data Exchange (IDX) as adding home property search to their site. That’s close. In fact, IDX (also called Broker Reciprocity) is a set of guidelines from NAR that “gives MLS Participants the ability to authorize limited electronic display of their listings by other Participants”.

Your IDX solution is much more than that. It is not only access to the property listing data but more importantly, it is all of the consumer engagement tools on your site including:

  • Property search (advanced or simple, what search criteria, etc.).
  • Map search and polygon search (on both mobile and laptop)
  • Call-to-action and lead generation tools
  • CRM tools
  • Automated emails and content to consumers with new and specific listing
  • Social sign-in for consumers
  • Native SEO friendly content
  • And much more

As mentioned above, many older or less-powerful IDX solutions use iFrames or subdomains to add these tools to your site. We’ve also seen agents left without a working site by choosing a company that enters real estate to chase an opportunity and then shuts down after a few months or years, leaving agents with a broken website.

The fix:

Make sure you choose an IDX WordPress Plugin that

  1. meets your needs as the backbone for your real estate website
  2. is built by a company that is stable and growing and
  3. has a support team that is available to answer your questions.

If you’re looking for a community of agents across the country to learn marketing tips and share what is working best for lead generation, Showcase IDX has an active group of incredible agents and brokers that you won’t find with any other provider. Additionally, Showcase IDX includes 19 of the 20 largest MLSs such as CRMLS and Bright MLS. To ensure you optimize your website to the best of your ability, learn more about how to manage your IDX WordPress plugin.

12. Adding customizations to a parent theme

Many themes come with a child theme and a parent theme. The child theme takes the functionality of the parent theme and tweaks from the child theme. If you update the parent theme, you could be causing headaches for your site. Updates from the theme developer will generally overwrite any of your additions.

The fix:

The safest way to update a theme is with a child theme. This allows you to make changes without ruining the original theme’s code and will ensure your changes are not lost.

13. Using the default admin username

WordPress creates the username “admin” by default, which can be troublesome for security. Hackers know this and this makes it easier for them to take control of your website.

The fix:

During your initial installation, you’ll be given the opportunity to change the admin name to anything else.

If you’ve already setup your site with the admin name, you can still change this. 1) Log in as admin 2) Change email address 3) Create new administrator account 4) Log out and log in as new administrator 5) Delete original admin account 6) Associate all admin account posts with the new administrator.

14. Using a weak password

Many of us will use a weak password or one they’ve used on other sites because they do not want to forget it. However, the easier your password is for you to remember or if another site using that password becomes compromised, the easier it will be for hackers to guess your password and gain control of your website.

The fix:

Change to a strong password that includes a minimum of 10 characters, an uppercase letter, a lowercase letter, a number, and a special character. There are several great password management applications that can help you generate an ideal password and store them for you.

15. Failing to be selective about who gets admin privileges

You wouldn’t give just anyone keys to your car, and you shouldn’t give just anyone the keys to your website. While you may need to provide temporary admin rights to a support team, be mindful of who you give admin rights too.

The fix:

Login to your WordPress dashboard, go to users, and review the roles and permissions for each user. You can also use a plugin like User Role Editor to add additional functionality for restricting access if needed.

16. Accidentally blocking search engines

WordPress’s settings can impair search engines ability to discover content on your site. While this can be great when you are initially building your website, you will want to ensure a particular box is NOT checked when you ready for a larger audience to find your site.

Accidentally blocking search engines

The fix:

In your WordPress dashboard, go to Settings => Reading. Make sure that the “discourage search engines from indexing this site” is NOT checked.

17. Using a poor/cheap web hosting

We know it’s important to keep expenses low and make sure you’re getting a great ROI (return on investment) for the money you invest in your website. We’ve seen many agents and brokers mistakenly opt for an uber-cheap (or budget) hosting for their website.

You may choose a great IDX solution, client engagement suite, and domain name, but if you’re using a budget host, it’s like putting cheap fuel in a Lamborghini.

Some budget web host will provide poor performance for your clients and can even cause downtime for your site and business, which will cost you money in the long run.

The fix:

You do not have to spend hundreds of dollars per month on a host to get great performance, but you may have to spend more than $5 – $10.

You want your hosting provider to be tailored for WordPress and to offer services like uptime guarantees, security, stunning customer support, and more.

Next Steps

These are the most common WordPress mistakes we see that hold back agents and broker from creating a great foundation for their marketing hub.

Have a question on one of these or another? Shocked by any of these? Did you find these useful? Please let me know in the comments below. I read every single question and comment. I’m happy to help where I can and your feedback will help shape my future articles and videos.

Additional Resource

Author Details
Entrepreneurial marketing leader that’s built and run organizations from start-up to over $500M annual revenue. He brings a unique combination of storytelling and innovation to the team, having led marketing for many brands. Kurt’s a regular conference speaker and workshop leader around modern marketing tactics that actually drive sales. In addition, he has been asked to coach and advise thousands of leaders, from startup founders to the President of the United States.

Share This:


    • Thanks, David. Just checked out your site. Tons of things I love on it. Great work at making me feel like you’re the local expert and part of the community. Blog posts like “365 Phoenix Hikes” series and “How To Clean Windows in the Desert”, along with your podcast give real value for the 99% of time when someone is not buying or selling.

  • My previous profession was graphic and web design. I do not like Word Press. I build sites with the Bootstrap framework working with HTML5 and CSS code. Can I still use IDX without Word Press? Please say yes!

    • You would not be able to use Showcase IDX or have an IDX that integrates the data in a way that appears native to Google building an HTML5 site. I’m a fan of HTML5 for many non-real estate applications, but to take advantage of modern IDX, you’ll need to use WordPress. There are some outdated IDXs that use subdomains or iFrames that you could use but you will run into a variety of issues. Watch this 3-minute video for a quick overview of what those are to see if that is still an avenue you want to consider.

      Now, if you choose to build the site with WordPress, we work with shortcodes and you can customize a large amount via CSS. You can get much of the customization you’re looking for by choosing a super light weight theme or creating one yourself. That would allow you to use Showcase IDX and the WP infrastructure but have near full control of your design. We have many graphic designers that use DIVI too.

  • Search

    Join Our Support Team For A Live Demo

    Join our support team for a live demo on the leading wordpress plugin for real estate websites.

    Get Your Copy Now

    Recent Posts