Start by writing down what you are not going to win
Most broker SEO proposals we're asked to review open with a keyword list of 200 terms, and about 170 of them are unwinnable for structural reasons that no amount of retainer fixes. It's worth being blunt about which ones and why, because conceding them early is what frees the budget to do something useful.
You are one intermediary with a few dozen live listings, competing against portals with a live feed of hundreds of thousands and against developers who own the brand term by definition. That's not a criticism of your website. It's arithmetic.
| Query | Who already owns it | Why the fight isn't close |
|---|---|---|
flats in whitefield, 2 bhk in wakad | 99acres, MagicBricks, Housing, NoBroker | Aggregation demand, met by a live listings feed and a decade of links. Your twelve listings lose to their four thousand. |
<project name>, <project name> price list | The developer | Their brand term, their RERA filing, their site. You'd finish behind them and three portals, writing a page they already published. |
best real estate agent in <city> | Directories and paid listicles | Those placements are sold, not earned. And a searcher on that query is comparison-shopping strangers, which is the worst lead you'll get all month. |
property dealer near me | The map pack | Proximity and prominence decide this one. It's a Business Profile job, not a content job — no article has ever ranked for it. |
rera rules, stamp duty in maharashtra | Government sites and portal content teams | Generic education with no buyer attached. You'd be the fortieth page saying the same thing, six months late. |
One society at a time, and only the ones you actually work
The unit that works for a broker isn't the city and isn't the locality. It's the society — the project name plus an intent word. resale flats in <society>. 2 bhk for rent in <society>. <society> possession status. These have modest volume and almost perfect intent: nobody searches a society name by accident.
The portals have a page for each of those too, and it's the same page every time. Forty identical listing cards generated from a table, a price range that averages a penthouse with a ground-floor unit, and nothing else. It ranks on domain strength and it tells the searcher nothing they came for.
You can beat it, because you've stood in the lift lobby. The discipline is picking which societies:
- One page per society you've closed at least one deal in. Not one per society in the pin code. If you can't name the secretary and the transfer fee, you can't write the page.
- Resale and rental split into separate pages where both markets are active. A buyer wants loading and registration cost; a tenant wants deposit norms and whether the society allows bachelors. Different questions, different pages.
- Date every number. Asking band per sq ft by configuration, rent band by configuration and furnishing, each with an as-of month. An undated price band becomes a liability within a quarter.
- Say the unflattering thing. Which wing gets the traffic noise, which tower still has the lift problem, why the west-facing units are cheaper. That single paragraph is the reason someone forwards your page to their spouse instead of the portal's.
- Twenty societies, kept current, beats two hundred stale ones — and it's roughly the number one broker can genuinely maintain alongside doing the job.
The questions the portals leave blank
Here's the part worth internalising: the portals aren't hiding this information, they simply don't have it. A listings database has fields for bedrooms, area and price. It has no field for whether the society charges a two-lakh transfer fee. Every one of these is a search, and every one of them is currently answered by a forum thread from 2019.
- Maintenance charges. The per-square-foot monthly figure, what it covers, and whether it changes when the society takes over from the builder. Families budget for EMI and forget this entirely until the first bill.
- Transfer charge and society NOC. A resale in a co-operative housing society needs the society's no-objection certificate and usually a transfer fee. Buyers discover both at the worst possible moment. Publish what your societies charge and how long the paperwork takes.
- Carpet area against super built-up, for this specific building. RERA made carpet area the legal unit; the market still quotes super built-up. Publish both per configuration with the loading percentage. It is the single most useful number you can put on a resale page.
- Possession, occupancy certificate and completion status. Whether the OC is actually in hand changes the loan, the registration and the rent. Portals show "ready to move" and stop there.
- Tenant rules, stated plainly. Bachelors, non-vegetarian cooking, pets, gate timings, police verification, whether the society insists on a registered agreement. A large share of the rental market is decided on exactly this, and no portal will touch it.
- Water, power and parking. Tanker dependency through May, whether backup runs the whole flat or only the lights, one covered slot or two, and whether a second can be bought from the society.
Your RERA registration is the one trust asset a portal cannot copy
Under the Real Estate (Regulation and Development) Act, 2016, agents facilitating transactions in registered projects register with their state authority and are issued a registration number. Several states have gone further: MahaRERA runs mandatory agent training and an examination, publishes a searchable register of agents, and separately publishes lists of agents whose registration has lapsed or been cancelled.
Most brokers treat that number as a compliance checkbox in the footer. It's the strongest credibility signal you own, and unlike everything else on this page, a portal cannot manufacture it for you or take it away.
Use it deliberately:
- Publish the registration number, the authority, and a link to your entry on the public register. The people who check are the people who transact.
- Put a real person on the About page — the individual whose registration it is, with years in the market, the micro-markets they work, and the number of registrations they've completed. Not a stock photo and a paragraph about trust.
- Own your own name in search.
<your name> real estate agent <city>and<your firm> reviewsare the highest-intent queries you'll ever appear for, and right now a directory profile you don't control is probably answering them. - Mark it up.
RealEstateAgentis a schema.org business type in its own right — a subtype ofLocalBusiness— so use it rather than generic markup, and pointsameAsat your register entry and your Business Profile. - Check your own state's rules, not the general position. RERA is central legislation run by state authorities, and registration validity, renewal and advertising requirements differ. Confirm yours with your authority or your lawyer. We do SEO; we're not your compliance counsel.
Google already thinks you are an individual practitioner
This is the most practically useful thing on the page and almost no brokerage uses it. Google's Business Profile guidelines name real estate agents as individual practitioners — public-facing professionals with their own customer base, alongside doctors, lawyers and financial planners. Practitioners are allowed their own dedicated profile when they operate publicly and can be contacted at the verified location during stated hours, and the guidelines give the naming format for one inside a branded firm as company name followed by the practitioner's name.
So a four-broker firm can legitimately run one profile for the office and one per broker, each with its own reviews. That's four sets of review counts, four sets of photos and four chances in the map pack instead of one. It is the closest thing to a free multiplier this industry has.
Two constraints, both worth respecting. Don't create profiles for back-office staff who never meet a client — that's the abuse the rule exists to prevent, and suspensions in this category are hard to reverse. And if you don't have an office clients actually visit, you're a service-area business: take the address off the profile and define the areas you genuinely cover.
Reviews are the other half. Prominence is a real local ranking input, and a broker's reviews are the one signal the portals can't aggregate away from you. Ask after registration, not after the site visit. Our local SEO work is mostly this — profiles, reviews and the pages behind them — rather than blog volume.
How this differs from what we tell developers, and what it costs
Our real estate SEO page for builders argues for micro-market pages and RERA-complete project pages. A broker inherits neither of those. The developer owns the project name, the cost sheet and the launch. What the developer stops caring about, on the day the last flat sells, is the society — and the society is where resale, rental, transfer, maintenance and review demand lives for the next twenty years.
That's the trade, and it's a good one. The builder's page goes quiet at handover. Yours starts earning at handover.
On budget: a single-office brokerage sits at the ₹40,000/mo end of our SEO pricing. A channel-partner firm working several micro-markets with a real content operation behind it is ₹75,000/mo and up, ex-GST, month-to-month after the first quarter. The full numbers are on pricing.
On timeline: society-level queries typically move inside eight to fourteen weeks, because almost nothing credible is competing for them. Locality-level terms take six to twelve months and frequently aren't worth the budget. City head terms we won't sell you at all.
What we commit to is a number, not a position. We freeze your trailing-90-day count of qualified enquiries from organic search on day one — defined as enquiries you'd personally take a site visit for, not raw form fills. If we haven't beaten it in 90 days we keep working free until we do. We never promise a specific ranking position, because nobody controls Google's index, and we take three clients a month, which is the only reason that promise means anything.