- AI assistants answer property questions by searching the web and quoting the pages they can read. Your project page competes with property portals for those few spots.
- Google says there's no special trick for its AI answers. A page needs to be indexed and allowed to show a snippet. ChatGPT needs its crawler, OAI-SearchBot, not to be blocked.
- Put the facts buyers ask about (RERA number, carpet area, price range, possession date, location) in plain text on one page per project, not inside a brochure PDF.
- AI repeats your data, mistakes included. Check each project's locality, map pin, price and status before anything else.
- Keep those facts the same on your site, your Google Business Profile and every portal listing.
- Eight steps below. A builder or broker can do all of them this month without paying for anything.
A buyer types "3 BHK under 1.5 crore near Whitefield, ready to move" into ChatGPT, Gemini or Google. The assistant names three or four projects. Your project is either one of them or it isn't. This post covers the parts you control, for builders and for brokers in Bangalore (Bengaluru) and anywhere else.
It is the real-estate version of our post on how a college gets recommended by AI. The basics are the same. Real estate adds two things: portals that dominate search, and RERA.
How the assistant picks which projects to name
For a question like this, assistants with web search usually don't answer from memory. They search, read a handful of pages and write an answer from them. You win or lose at the middle steps: can it read your page, and does it trust the facts enough to repeat them?
Portals are the competition. When I searched "best 3 BHK apartments in Whitefield Bangalore under 1.5 crore" on 30 Oct 2026, most results were portals and aggregators. Only two were builders' own pages. That is one search, not a study, but it shows the shape: an assistant reading the web reads a lot of portal pages.
What building an AI property assistant taught me
This year I worked on an AI assistant that answers property buyers on WhatsApp for a Bangalore brokerage. It read the brokerage's own listings and replied to real buyers. Watching it fail taught me more about AI visibility than any guide. The same failures happen when ChatGPT or Gemini read your website. No client names or data are shown here.
- A missing fact gets filled with the buyer's words. When a listing had no locality, the assistant repeated the area the buyer had asked for. It told a buyer a rental was in Whitefield when it was in KR Puram. If your page doesn't say where the project is, an AI will guess.
- Map pins found by searching a project's name are often wrong. They land on the builder's office or another place with the same name. In one catalogue, hundreds of listings had a pin more than 5 km from their own pincode.
- Typos travel. A price entered ×10 or ×100 too high reached buyers as if it were real. An AI has no way to know it's a typo.
- A blank field can hide a listing. New launches with an empty status field never showed up in the assistant's searches, even though they were on the website.
- Buyers ask "A or B?" Comparison questions came up often, and an assistant that can only list properties answers them badly. Pages that compare fairly are what get quoted.
- The goal is a site visit, not a lead. We judged everything by how many conversations ended in a booked visit. Count the same thing for AI traffic.
The steps below are built around these lessons.
Step 1: Let the crawlers in
Google's guidance says a page must be indexed and eligible to show a snippet to appear in AI Overviews and AI Mode, and that there are no additional requirements. OpenAI's says any public website can appear in ChatGPT search, as long as its crawler, OAI-SearchBot, isn't blocked.
- Open yoursite.com/robots.txt and check nothing blocks Googlebot or OAI-SearchBot.
- Verify the site in Google Search Console and submit the sitemap.
- Check that project pages load without a login, a forced pop-up form or a "download brochure to see price" wall.
Step 2: One page per project, with the facts in plain text
Many builder sites keep the useful facts in a brochure PDF, a floor-plan image or a form. An assistant can't quote what it can't read. Give each project its own page, and put these facts in text near the top:
| Fact | Write it like this |
|---|---|
| RERA number | Karnataka RERA: PRM/KA/RERA/… (with a link to the RERA site) |
| Location | Hoodi, Whitefield (pincode 560048). 2 km to Hoodi metro, measured on a map. |
| Map pin | On the project gate, and inside its own pincode |
| Configurations | 2 and 3 BHK, carpet area 1,050–1,420 sq ft |
| Price | From ₹1.2 crore (all-inclusive / plus GST, say which) |
| Possession | RERA possession date: Dec 2027 |
The values in the "write it like this" column are made-up examples. Use your project's real ones.
Heading: "What is the possession date of Green Acres Hoodi?" Then straight away: "The RERA-registered possession date is December 2027. Towers A and B are at the slab stage." The answer first, the detail after. That shape is easy to quote.
Step 3: Show the RERA number everywhere
In India this is the law, not just good SEO. Under the RERA Act, a promoter can't advertise a project before it is registered (Section 3) and must mention the registration number in every advertisement (Section 11). Karnataka RERA's site notes that a provisional number isn't valid for marketing: you need the approved one. Brokers must also register as agents under Section 9 before facilitating sales in registered projects.
For AI, the RERA number does a second job. It is a checkable fact that ties your page to the official record. An assistant comparing sources has a reason to trust a page that carries it.
I'm not a lawyer. Check your state RERA's advertising rules for the exact format (some states also want the RERA website address or a QR code).
Step 4: Make your facts match everywhere, starting with your own records
Your project probably appears on several portals. If the price on one portal, the possession date on another and the carpet area on your own site all disagree, the assistant has no reason to trust any of them. Google also lists keeping Business Profile information up to date as good practice for its AI features.
- List every place your project or agency appears: your site, Google Business Profile, each portal, social pages.
- Fix the price range, possession date, RERA number, phone and address so they match.
- Sort your listings by price and read the top and bottom ten. ×10 and ×100 typos stand out at once.
- Look for listings with an empty locality, pincode or status. Fill them, or take them down.
- Re-check every quarter, and whenever prices change.
Step 5: Add real numbers, sources and named people
In a 2023 study, university researchers tested ways to make content show up more in AI-generated answers. Adding statistics, quotations and cited sources raised visibility by up to about 40% in their tests. Keyword stuffing did worse than doing nothing.
- Use numbers you can back up: projects delivered, units handed over, years in business, on-time possession record.
- Quote a named person, such as the project head or site engineer, on construction progress.
- Link the RERA project page and the approvals you mention.
- Answer the comparisons buyers ask, such as "Project A or B?" or "Whitefield or Sarjapur Road?". Two fair paragraphs with facts beat a sales pitch.
- Don't repeat "best flats in Whitefield" ten times.
That study used a simulated search engine and, in a second check, Perplexity. It shows what tends to help, not what ChatGPT or Gemini will do for your project.
Step 6: Set up your Google Business Profile the right way
Google's Business Profile guidelines treat real estate agents as individual practitioners, like doctors and lawyers. Three rules matter most:
- Name: your real-world business name only. No "Best Flats Whitefield" keywords. Google can suspend profiles for that.
- Address: if you work from home and meet clients elsewhere, you're a service-area business and should hide the address. A builder's staffed site office can show its address.
- One profile per agent: don't create extra profiles for different specialities.
Step 7: Add structured data that matches the page
Structured data is code that tells machines what a page is about. For a broker, schema.org has a RealEstateAgent type (a kind of local business) with fields like service area and address. Google says there's no special markup needed for its AI features, and that any markup must match the visible text. So add it, and never put a price or date in the code that isn't on the page.
Step 8: Check what the assistants actually say
- Once a month, ask ChatGPT, Gemini and Perplexity ten questions a buyer in your area would ask. Write down which projects appear and which pages they cite.
- OpenAI says ChatGPT search adds
utm_source=chatgpt.comto links, so you can see those visits in Google Analytics. - Watch Search Console for impressions and clicks on your project pages.
What nobody can promise
No agency, including us, can guarantee an assistant will name your project. Answers change by person, day and wording. Portals have years of authority and thousands of pages, so a single project page won't outrank them for broad questions. Where you can win is the specific ones: your project name, your micro-market, your RERA number.
Do this today
Open your best-selling project's page. Check that the RERA number, locality, carpet area, price range and possession date are all there as text, and that the map pin sits on the project. Then search the project name on two portals and fix anything that doesn't match. That alone puts you ahead of most project pages.
Taipreneur helps builders and brokers with this: real estate lead generation and SEO, GEO and AEO. More answers are on the FAQ page.