BUILD / REAL ESTATE WEBSITES

Build a real estate website that actually supports the business.

This is the WordPress and IDX guide I would want if I were building an agent site today: how to choose the foundation, design the pages, show up locally, capture leads, and connect the site to a real follow-up system.

BEFORE THE THEME

A website is one system. It needs to connect to the others.

I have spent years building real estate marketing and brokerage systems. The site is useful only when someone can find you, understand why to trust you, take a clear next step, and receive a real follow-up. That is the lens I use throughout this guide.

01Attract

Useful local pages and content bring the right people in.

02Earn trust

Show the person, market knowledge, and proof behind the business.

03Capture

Make contact, inquiry, and search paths easy to use.

04Follow through

Route each inquiry to someone who will respond and keep helping.

THE 14 SYSTEMS

A website is the front door, not the whole business.

The 14 Systems is the framework I would use to build a real estate business again: positioning, visibility, lead capture, conversations, follow-up, client experience and the operating systems behind them. This guide goes deep on the website, then shows where it must connect to the rest.

Explore the framework →
THE FOUNDATION

Make a few durable decisions before you design anything.

A good stack should be understandable, maintainable, and yours to operate. I would rather launch a focused site that works than a beautiful collection of half-connected tools.

My starting point

Self-hosted WordPress, a lightweight theme, dependable hosting, Cloudflare for DNS and edge delivery, one form builder, and only the integrations the business actually uses.

01

Choose a domain you can keep.

Choose a name a client can remember after hearing it once. Your name or business name is usually more durable than a narrow keyword domain. Check spelling, availability, brokerage branding rules and MLS requirements before buying. Register it in an account you control, keep renewal and DNS access documented, and protect the email account that owns it. Do not buy several lookalike domains before you know which one will be the permanent address.

  • Shortlist three names and say each one aloud.
  • Check business, brokerage and MLS naming rules.
  • Look for confusingly similar local brands.
  • Register in an account you control with auto-renewal.
  • Record DNS access and the email that owns the domain.
  • Choose one canonical address and redirect old versions.
02

Choose hosting for the actual workload.

Prioritize backups, staging, support, security and performance. I use WP Engine; Kinsta is an option I am still evaluating. The full comparison and relationship details are directly below, where hosting belongs—not buried in the plugin list.

03

Set up DNS and the edge layer.

I use Cloudflare on every website I run for DNS and site-level edge controls. Keep the account in your control, document the records that point to your host and email service, and tune security and caching for this site rather than copying another domain’s setup. Cloudflare is not the host or a WordPress plugin. Explore Cloudflare → (direct, non-affiliate link).

04

Install WordPress and keep control.

Use self-hosted WordPress.org, create your own administrator account, enable backups and updates, and document who controls the domain, hosting, and site.

06

Build with Kadence.

I use Kadence for the visual system on JasonFox.me. Start with a lean theme and reusable page patterns; do not add a heavy builder just to reproduce the same layout on every page. Explore Kadence.

HOSTING / MY REAL EXPERIENCE

Hosting is a business decision, not a coupon decision.

Your site is where search traffic, IDX, content and inquiries meet. I would compare hosts on the support you will actually need, not the introductory price. These are the two relationships I am tracking, with different levels of firsthand confidence.

I USE THIS / RECOMMENDED

WP Engine

WP Engine hosts sites I run. That gives me direct experience with its WordPress workflow, staging, backups and support. It is the first managed host I would compare for a serious real estate site; still confirm the plan, cost and IDX requirements for your own project.

Visit WP Engine’s official site →
EVALUATING / NOT YET A RECOMMENDATION

Kinsta

Kinsta is another managed WordPress host I am evaluating. I am interested in comparing its performance, workflow and support, but I have not completed the testing that would justify the same personal endorsement. Put it on the comparison list if it fits your requirements.

Visit Kinsta’s official site →

About the links: I have affiliate relationships with these hosting programs. I use WP Engine; I am still evaluating Kinsta. These links currently go to the official sites because no approved referral URLs are recorded in my recommendation database. If I add tracked links later, I will identify them clearly. See the affiliate disclosure.

BRAND + DESIGN

Make the site feel like the agent, not a template.

Branding is more than a logo file. It is the promise people recognize across your site, signs, email, video and conversations. A strong real estate site feels consistent and credible before anyone reads a testimonial.

Start with your name, brokerage relationship, markets, voice and audience. Then choose a restrained visual system: a legible type scale, a small color palette, real photography and a consistent button style. Build mobile first, because that is where many visitors will meet you.

What I would decide before styling pages

Who am I speaking to? What do I want them to understand in ten seconds? What proof can I show? What is the next action on each page?

A PRACTICAL STYLE CHECK

Keep the system simple enough to repeat.

  • One primary headline style and clear H2/H3 hierarchy.
  • Body text large enough to read comfortably on a phone.
  • High contrast on light and dark backgrounds.
  • Real agent, team and place photography—not generic house keys.
  • Consistent calls to action that look clickable.
  • Fast images with deliberate crops and useful alt text.
  • Visible brokerage, contact and compliance details.
THE PAGE PLAN

Every page should answer a different client question.

A menu full of pages is not a strategy. Give each page a job, a reader, a useful answer and a natural next step. Build the first version around the conversations your business already has.

01 / THE ORIENTATION

Home

Who do you help, where, and why should someone stay? The homepage should offer a clear path for buyers, sellers and people getting to know you.

02 / THE PERSON

About

Show your experience, point of view and real face. People hire an agent, not a template. Explain your brokerage connection and what it is like to work with you.

03 / THE BUYER PATH

Buying

Explain the process, local decisions, financing and offer preparation in plain language. Give visitors a reason to start a conversation before they are ready to tour.

04 / THE SELLER PATH

Selling

Show how you prepare, price, market and manage a sale. A valuation form can be useful, but a thoughtful explanation builds trust first.

05 / LOCAL EXPERTISE

Communities

Help someone compare real places: daily life, housing types, tradeoffs and local questions. Do not publish interchangeable city pages with only the place name changed.

06 / PROPERTY DISCOVERY

Listings + search

If IDX is part of the plan, make search fast and usable. Keep your own listings and local knowledge visible rather than letting a search widget become the whole site.

07 / THE NEXT STEP

Contact

Give visitors a phone, email and simple form. Say what happens after they reach out, and route every message to a monitored destination.

08 / THE LIBRARY

Articles + resources

Answer the questions clients actually ask. Useful evergreen articles create internal links, show your judgment and give you something valuable to share.

09 / THE PROOF

Stories + reviews

With permission and within brokerage rules, show how you helped real people solve real problems. Specific stories make claims about service believable.

My priority order: Home, About, buyer/seller, contact, and two genuinely useful local pages before a giant blog archive. Add IDX and content volume only when you can maintain them. Every key page should link to an appropriate next step, not the same generic form.

Connect the pages to follow-up.

Fluent Forms can collect the inquiry; a monitored inbox or CRM needs to deliver it to the right person. I use HighLevel in our real operating business, but the important system is ownership of the response—not the logo on the software.

BEYOND THE BUILD

Make the site discoverable—and worth discovering.

A clean theme and IDX feed do not create local visibility on their own. Search, AI-assisted research and video work best when they make your firsthand expertise easier to find and understand.

LOCAL SEO

Be specific about place.

Create pages for the communities and services you can speak about from experience. Answer local questions, link related pages together, keep your business details consistent and maintain your Google Business Profile where eligible. Useful neighborhood guidance beats copied statistics and city-name swaps.

SITE SEO

Make the structure legible.

Give each page a clear purpose, descriptive title, logical heading structure, useful internal links and an indexable URL. Publish a sitemap, check Search Console, compress images and fix mobile problems. An SEO plugin helps manage the signals; it cannot supply the expertise.

USING AI

Use AI as an assistant, not a witness.

AI can organize research, draft an outline, suggest questions and help repurpose your own notes. Verify every local claim, number and rule; add your experience, examples and judgment. Do not publish a neighborhood guide you could not defend in a client conversation.

VIDEO

Let people hear you explain.

Film short answers to real buyer and seller questions, local walk-throughs and process explanations. Put the video on the relevant page with a useful written summary and captions. Real footage and a clear point of view matter more than studio polish.

A simple publishing rhythm: take one question from a real client conversation, write the best answer you can, record a short companion video if it helps, link it from the appropriate service or community page, then update it when your experience changes.

PROPERTY SEARCH

Decide what IDX needs to do before buying it.

IDX can give visitors live listing search, saved searches, and listing alerts. It can also add cost and complexity. I would choose it only after deciding how property search fits the visitor journey and how those inquiries reach the right person.

I have worked with IDX Broker in real estate sites. Check its current features, your MLS permissions, and the data/lead flow before committing. Explore IDX Broker →

A useful site can launch without IDX. Start with strong community, service, and contact pages, then add search when the experience and follow-up are ready.

THE DECISION

Ask these five questions first.

  • Does my MLS permit this display and branding?
  • Will search feel useful on mobile?
  • Where do registration and inquiry leads land?
  • Who responds, and how quickly?
  • Can I maintain the listing pages and compliance requirements?
THE WORKING STACK

The plugins should have jobs, not just names.

Use one tool per job and test the connections before adding another plugin. JasonFox.me uses Fluent Forms for forms and lead capture; the rest of the stack supports a specific part of the visitor journey. Cloudflare sits at the DNS and edge layer described above, not in the plugin list.

USED ON JASONFOX.ME

Fluent Forms

This is the form builder in my current site stack. Use it for contact and lead capture, then verify notifications, consent, spam protection, and CRM routing with a real test submission.

Explore Fluent Forms →
USED ON JASONFOX.ME

Kadence

The theme and design layer. Build consistent pages, navigation, and mobile layouts without treating each page as a separate design project.

Explore Kadence →
USED ON JASONFOX.ME

WP Rocket

Performance and caching. Configure it with your host and IDX setup, then check the public site after every change; a fast score is not useful if search or forms break.

Explore WP Rocket →
ONLY IF YOUR SITE NEEDS IT

IDX integration

Use the WordPress integration that matches your chosen IDX provider. Confirm that property search, lead capture, and MLS-required display work on the actual site.

Explore IDX Broker →
USED ON JASONFOX.ME

The SEO Framework

This site uses The SEO Framework to manage search metadata and the technical basics. Choose one SEO plugin, then spend the real effort on clear page intent, useful local content, internal links and Search Console checks.

NOT ANOTHER PLUGIN

Hosting and maintenance

Backups, staging, updates, and security have owners. Check what your host already handles before installing overlapping plugins that add maintenance work.

I may earn from some tools I discuss on JasonFox.me. I separate what I use from what I am still testing, and I do not treat a commission as proof that a tool fits your business; read the disclosure.

EARLIER VIDEO TIPS

Additional video background.

The 2 Minute Tips video archive remains available alongside this guide. Use the setup guidance above for the current build, and check the vendor’s current instructions before following an older interface demonstration.

TWO WAYS TO BUILD

You can build this yourself. Most agents do not have to.

This guide is the DIY path. If you would rather have a professional real estate WordPress site built with you, I partner with Jeff Kind at Built by Kind. I make the introduction and help connect the project to the larger marketing system.

Jeff scopes and builds the website with you directly; you hire and pay him directly. I do not send you to an anonymous vendor or pretend I am doing the build myself.

WHAT TO BRING TO THE CONVERSATION

A short project brief beats a giant wish list.

Who you serve. The markets you cover. The pages you need first. Whether IDX is essential at launch. Where leads should go. Who owns content, approvals, and follow-up.

That is enough to scope a useful first version—and to avoid paying for features that do not support the work.