Run all of this inside the full Agent OS — join the AI Profit Boardroom →

agentos.guide › blog

SEO Agency For Real Estate Groundwork In Your Agent OS: Five Copy-Paste Prompts For Crawlers, Listings, Area Pages, Schema And Links

By Julian Goldie · 11 November 2026 · agentos.guide

Illustrated hero: an agent console scanning a row of house outlines and map pins, linked by gold lines to a checklist and code blocks on a dark aubergine background

Before you brief an SEO agency for real estate, let your Agent OS do the groundwork: a crawler check, a listing scan, a neighbourhood brief, a schema draft and a local outreach list.

You paste five prompts, the agent fetches and drafts, and you review everything in one sitting.

When the findings point to bigger work, get a free SEO strategy session and hand the folder to my team.

Quick start: three files before the first prompt

  1. Give your agent web fetch access and a working folder called re-seo.
  2. Write office.md: the exact brokerage name from your signage, address, phone, hours, and every agent who meets clients.
  3. Write areas.md: the neighbourhoods you sell most, with three things each agent knows about each one.

Those files keep the agent working from your facts, not its guesses.

One rule for every prompt: the agent drafts and reports, and a person makes every live change.

Prompt 1: check AI search crawlers can reach the site

A blocked search bot cancels everything else, so start here.

OpenAI's crawler documentation recommends allowing OAI-SearchBot to appear in ChatGPT search, and treats GPTBot, its training bot, as a separate choice.

Fetch https://YOURDOMAIN/robots.txt and save it to re-seo/robots.txt.
For each user agent, say whether it is allowed, blocked or not mentioned:
Googlebot, Bingbot, OAI-SearchBot, GPTBot, PerplexityBot,
Claude-SearchBot, ClaudeBot, Google-Extended.
Then request the homepage and one listing page using each search bot's
user-agent string and record the HTTP status code.
Write a table to re-seo/crawlers.md. Draft only: do not edit the site.

A 403 for one bot while Googlebot gets a 200 usually points at a CDN or security plugin rule.

Perplexity and Anthropic both document a search bot separate from training, so decide on each one deliberately.

Prompt 2: scan listing pages for duplicates and canonicals

Listing text from a shared feed appears on many sites, and Google's how Search works page explains that it clusters similar pages and shows one canonical.

Crawl up to 300 URLs under /listings/ (or our listings path).
For each URL record: status code, canonical tag, meta robots,
URL parameters, and the first 30 words of the description.
Group URLs that share the same description.
Flag: parameter URLs without a canonical to the clean URL,
listings with no original text beyond the feed description,
sold listings returning 404.
Save to re-seo/listings.md, sorted by how many URLs share each problem.
Draft only: suggest fixes, do not apply them.

The quick wins are usually sort and filter parameters missing a canonical, which Google's starter guide says you can fix with a redirect or a rel="canonical" tag.

📞 Agent found more than you can fix?

Bring the re-seo folder to a call. Book a free SEO strategy session and my team will go through your crawler and listing findings with you, live.

→ Get a free SEO strategy session

Prompt 3: write a neighbourhood page brief, not a doorway

Google's spam policies treat pages aimed at a list of towns that funnel visitors to one page as doorway abuse.

So the brief must force local detail that only your agents can supply.

Read re-seo/areas.md and pick one neighbourhood.
Draft a page brief with these sections:
who buys here and why, housing types, commute and errands,
three recent sales an agent can describe, five FAQs from real enquiries,
and a link to the filtered listings.
For every section, list the facts you still need from an agent as questions.
Do not invent sale prices, school ratings or statistics.
Save to re-seo/brief-NEIGHBOURHOOD.md.

Hand the questions to the agent who knows that area, record their answers, then let your Agent OS turn the answers into a draft.

Prompt 4: draft RealEstateAgent schema from your own page

Schema.org lists RealEstateAgent as a kind of LocalBusiness, and Google's structured data guide for local businesses wants the most specific type you can find.

Fetch our contact page and read re-seo/office.md.
Draft JSON-LD using @type RealEstateAgent with name, address
(PostalAddress), telephone, url, geo (5 decimal places),
openingHoursSpecification and sameAs links to our profiles.
Use only facts visible on the contact page.
Do not add aggregateRating or review markup.
List any field where the page and office.md disagree.
Save to re-seo/schema.json. Draft only.

Leave rating markup out: Google recommends it only for sites that collect reviews about other businesses.

Google's AI features page also says no special schema is needed for AI Overviews, so treat this as accuracy work.

Prompt 5: research a local outreach list

Local links come from local relationships, and Google defines link spam as links built mainly to manipulate rankings.

Research 30 local websites in [TOWN] that could reasonably link to a
local brokerage: news sites, community groups, schools' event pages,
relocation guides, local employers' new-starter pages.
For each, note the page, who runs it, and one genuine reason they
might link to us (a market report, a sponsorship, a relocation guide).
Mark any that sell sponsored posts; those links need rel="sponsored".
Save to re-seo/outreach.md. Draft only: do not send any emails.

Google's outbound link guide names rel="sponsored" as the preferred attribute for paid placements, so keep a note of which are paid.

Business Profile checks to do by hand

Your agent can read Google's Business Profile guidelines, but profile edits stay with you.

What the agent must never do

Want to build this workflow properly? The AI Profit Boardroom shows you how to learn AI SEO yourself, step by step.

🔥 Learn AI SEO yourself with a working Agent OS

Inside the AI Profit Boardroom you get step-by-step video trainings, the installable Agent OS these prompts run in, and four live coaching calls a week to troubleshoot your results.

→ Join the AI Profit Boardroom

Reading the five reports: a 20-minute triage

Open the five files in this order and sort every finding into one of three piles.

  1. crawlers.md: any search bot blocked by robots.txt or returning an error goes in the "fix today" pile.
  2. listings.md: missing canonicals on parameter URLs go in "fix this week"; hundreds of near-identical listings go in "needs a plan".
  3. brief files: unanswered agent questions go to the agent, with a deadline.
  4. schema.json: any field where the page and your office file disagree gets fixed on the page first, then in the markup.
  5. outreach.md: pick the five most genuine prospects and draft one personal note each.

The "needs a plan" pile is where a professional earns their keep.

A worked example: a two-branch lettings agency

  1. Run prompt 1 and find that the security plugin returns a 403 to OAI-SearchBot; whitelist it and recheck after a day, since OpenAI says changes take about 24 hours.
  2. Run prompt 2 and find each property appears under four sort URLs; set a canonical to the clean URL.
  3. Run prompt 3 for the area with the most landlord enquiries, and get the branch manager to answer the agent's questions on a call.
  4. Run prompt 4 for each branch, since each staffed branch with its own team can have its own profile and page.
  5. Run prompt 5 and find a residents' association newsletter and a local business awards page worth approaching.

That is a solid week of groundwork done before anyone outside the business is involved.

When to hand it to a pro

Your agent's five reports tell you where the work is.

If the fixes are a few canonicals and a schema block, do them yourself.

If you find profile conflicts across several agents, hundreds of duplicate listing URLs or no local link sources, that's agency work.

Google's page on hiring an SEO is clear that nobody can guarantee you the top spot, so judge any agency on how it explains your findings, not on promises.

Goldie Agency describes its link building as "manual outreach, no PBNs", and Julian's self-reported record lists more than a thousand SEO and link building campaigns.

For the general decision, our guide on hiring an SEO agency sets out the questions to ask.

📞 Hand your findings to a team

Book a free SEO strategy session and walk us through your re-seo folder; we will tell you what to fix yourself and what needs us.

→ Get a free SEO strategy session

🎁 Two free extras for your agent

Load the 200+ AI SEO Prompts into your Agent OS, and read the free link building book before you send outreach.

→ Get the 200+ AI SEO Prompts

Ran the prompts above and want a second pair of eyes on the output? Book a free SEO strategy session and bring your Agent OS notes along.

Also On Our Network

FAQ

Can my Agent OS manage our Google Business Profiles?

Keep profile edits human. Let the agent compare your profiles against Google's guidelines and list issues, then make the changes yourself.

Should the agent write neighbourhood pages on its own?

No. Let it write the brief and the questions, get answers from the agent who knows the area, then let it draft from those answers.

Is it safe to let the agent send outreach emails?

Keep it to research and drafts. You send every email yourself, and mark any paid placement with rel="sponsored".

Which prompt should I run first?

The crawler check. If search bots are blocked, nothing else on the list helps you appear in ChatGPT search, Perplexity or Claude.

Final word on SEO Agency For Real Estate Groundwork In Your Agent OS

Run the five prompts this week, then Book a free SEO strategy session if your findings call for an SEO agency for real estate.

About Julian

I'm Julian Goldie, an AI entrepreneur, SEO expert and the founder of the AI Profit Boardroom, which has 3,400+ members.

I help business owners scale with AI agents, automation and SEO.

My YouTube channel has 400,000+ subscribers, and I run Goldie Agency, a seven-figure SEO agency.

→ Get my best AI training inside the AI Profit Boardroom

Related guides on agentos.guide

→ SEO For Law Firms: 5 Agent OS Prompts To Do The Groundwork

→ Hire SEO Agency Prep: Do The Groundwork In Your Agent OS

→ How To Get My Business On ChatGPT With Your Agent OS

→ Rank In Google AI Overviews: 5 Agent OS Prompts To Start

Get the whole Agent OS

The installable system behind every guide on this site — dashboard, agents, memory and pipelines — updated as new tools land, with 3,400+ members and four coaching calls a week.

Join the AI Profit Boardroom →

📺 Video notes + links to the tools 👉

🎥 Learn how I make these videos 👉

🆓 Get a FREE AI Course + Community + 1,000 AI Agents 👉

← all guides on agentos.guide