agentos.guide › blog
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.
re-seo.office.md: the exact brokerage name from your signage, address, phone, hours, and every agent who meets clients.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.
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.
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.
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.
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.
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.
Your agent can read Google's Business Profile guidelines, but profile edits stay with you.
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.
Open the five files in this order and sort every finding into one of three piles.
The "needs a plan" pile is where a professional earns their keep.
That is a solid week of groundwork done before anyone outside the business is involved.
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.
🎁 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.
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.
Keep profile edits human. Let the agent compare your profiles against Google's guidelines and list issues, then make the changes yourself.
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.
Keep it to research and drafts. You send every email yourself, and mark any paid placement with rel="sponsored".
The crawler check. If search bots are blocked, nothing else on the list helps you appear in ChatGPT search, Perplexity or Claude.
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.
→ 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
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 👉