How-to guides 8 min read · published October 9, 2026 · updated October 9, 2026

Real estate agency website: which pages should you plan?

Wail Saidani Wail Saidani Founder of DevDream
Summarize this article with: Claude ChatGPT Perplexity Le Chat Grok
Illustration: a house-shaped folder guides a seller and a buyer to the useful pages of an agency website.
Illustration: organize pages for selling a property or finding a home.

A real estate agency website should introduce the agency, its services and its properties, with a clear way to get in touch. Plan separate paths for finding a home and requesting a property valuation, plus access to fees and required disclosures. Before choosing the page design, decide who prepares the content and how listings stay up to date.

Which pages should a real estate agency website include?

Plan a homepage, a listings section with a page for each property, a valuation page, an overview of your services, an agency page and a contact page. Add the services you actually offer, such as rentals or property management. This checklist connects each page to a visitor's question and the information needed to answer it.

Planning checklist: adapt it to the services your agency actually offers

PageVisitor's questionInformation to prepareSuggested action
HomepageDo you cover my area?Service area, services and contact details.Choose buying, selling or renting.
ListingsDo you have a suitable property?Search criteria and available listings.Filter the results, then open a property page.
Property pageIs this home worth a viewing?Photos, features, disclosures and reference number.Ask a question about this property.
Property valuationHow will you value my home?Method, process and information requested.Request a conversation or a valuation.
Selling and other servicesHow will you help with my project?Steps, services, limits and fees.Contact the right person.
Agency and teamWho will handle my property needs?Names, roles, photos and location.Get in touch with a named person.
ContactHow can I contact you?Address, actual business hours, phone and email.Call, send a message or request an appointment.

A page earns its place when it answers a specific question with information you can provide. The guide to preparing your website content helps you gather the text and documents.


What should a property page contain?

A property page should help visitors understand the home, check its features and ask a question without copying the listing. It should also include the disclosures required for the property and transaction type. For a property sale in France, Service Public, France's official public information website, explains the information required in a listing, including specific requirements for co-owned buildings (copropriété).

  • The home: type, area, size, layout, condition and accurate photos.
  • Price and fees: details that reflect who pays the agency fees.
  • Required information: the French energy performance assessment (DPE, the home's energy rating), risk information and co-ownership details where applicable.
  • The inquiry: a visible button and the property's reference number included in the message.

The agency should check which disclosures apply. The guide to choosing photos for a business website covers how clearly they show the subject: use photos that reflect the property's actual condition.

Good to know. The DGCCRF, France's consumer protection authority, states that the fee schedule must be accessible within two clicks on the website and directly from listings. Plan a page that is easy to read on a phone and a visible link on every property page.


How can you separate valuations from property searches?

Give each visitor a clear starting point. An owner considering selling should understand your method and what happens after their request. A buyer should be able to browse properties and contact the agency about a listing. These paths can share the same homepage without requiring the same form.

  • "Request a property valuation": introduce the contact person and explain the planned process.
  • "Find a home": show filters and available listings.
  • "Discuss my plans": allow inquiries that are not about a specific listing.

If the form only sets up an appointment, say so. Requesting a valuation and receiving an immediate value are two different services. The button should describe the service you actually offer.

Let's define the pages your agency needs. 5.0/5 on Google · 16 reviews
Let's talk

How can you check that listings stay up to date?

Choose where listings are entered, then check how updates reach the website. Ask which information your software sends and how often it updates. Any connection described as compatible should be demonstrated with your setup, in normal use and when something goes wrong.

Illustration: two people check listings and remove the page for a property that is no longer available.
Illustration: check property status and listing updates.

Here is a test checklist (situations to check before handover). The references "Property A" and "Property B" are fictional. No actual home, price or business result is presented.

Tests to run with fictional listings before launch

SituationExpected behaviorWhat to check
Property A availableIt appears under the correct filters and its page opens.Consistent status, photos and features.
Property A withdrawnIt is removed from available results; its previous page follows the agreed rule.No misleading invitation to view the property.
Inquiry about Property BThe message reaches the intended recipient with reference B.The message was actually received and the reference retained.
Search with no resultsThe website explains that no properties match the search.Visitors can change filters or contact the agency.
Update interruptedA person is notified and follows the agreed procedure.The last update can be identified and recovery has been checked.

A property withdrawn from sale has not necessarily been sold. Decide what happens to its previous web address: an explanatory page or removal. Include these checks in the project; the guide to comparing website quotes helps make the commitment something you can check.

Some websites created by DevDream appear below. They show examples of presentation in other industries, rather than past work for real estate agencies.


What should you ask for in forms?

Ask for the information needed to handle the request, then plan what happens after submission. An inquiry about a listing and a valuation request have different needs. The CNIL, France's data protection authority, explains the principle of data minimization: collect only the information needed for the purpose.

  • For a listing: a reference number included automatically, a way to reply and the question.
  • For a valuation: property information and contact details suited to your method.
  • After submission: a named recipient, an accurate confirmation and a fallback if submission fails.

A "request sent" message does not prove the agency received it. Test actual receipt. The CNIL also explains the requirements to inform people about how their data is used : include the information appropriate for the form and access to the privacy policy.


Which pages can wait?

A blog, neighborhood guides, alerts and user accounts can come after a useful first version. Their value depends on what you can maintain. I recommend starting with reliable listings, clear service descriptions and inquiries that reach the right person.

  • Area pages: add them when you have specific local information that can be checked.
  • Blog: decide who writes, reviews and updates the advice.
  • Alerts and accounts: define their purpose and ongoing management before adding them.

One well-researched local page is better than several interchangeable pages. Changing only the town's name is not enough.


What questions remain before building the website?

The scope should match your current business and the information you can keep up to date. These questions help decide what needs to be ready at launch and what can follow. Keep the answers with the page list and the agreed tests.

Your own website brings together your team, services, valuation method and fees. Listings can add to that presentation if you can keep them up to date. The choice depends on the website's intended role and the tools you already have.

Yes, with an introduction to the agency, its services and its service area, plus a clear way to get in touch. Show where visitors can find listings published elsewhere. Add a listings section once you have defined how it updates, which disclosures it includes and how inquiries are handled.

Not automatically. A page makes sense if the agency actually serves that area and can provide information specific to it. A list of service areas is enough to start if you do not yet have local material.


What should you decide before having the pages designed?

Decide who each page serves, who supplies its content and how its operation will be checked. You can then give the provider a precise list. The design will be based on available information and a defined visitor path, rather than leaving you to improvise afterward.

QuestionKey pointMistake to avoid
Which pages?One need, relevant information and an action for each page.Adding services the agency does not offer.
Which listings?Complete property pages, checked statuses and verified updates.Showing a withdrawn property as available.
Which inquiries?A checked property reference and recipient.Relying only on the confirmation shown on screen.

To plan a business website, bring your service list, details of your software and an anonymized sample listing. You can talk to me to define the pages you need.

Portrait of Wail Saidani, founder of DevDream
Published October 9, 2026 · updated October 9, 2026 Wail Saidani

Founder of DevDream, a web and AI workshop for contractors and small businesses in Villeneuve-la-Garenne, near Paris, France (92). I build websites and set up automation around the tools small businesses use.

Follow me on LinkedIn →

Let's prepare your agency website.

Your services, software and content: a clear starting point for discussing your project.

Discuss my project →