Should a Real Estate Company Hire Internal SEO or Outsource It?
An in-house SEO costs a real estate company about $113,000 a year with benefits. Hire one only when you control the website and new SEO work arrives weekly.
Most real estate companies should not hire an internal SEO. A team or brokerage that sells in one market has a finite list of pages worth building: one for each area it sells in, each office and each agent, and the seller and buyer pages. The SEO work peaks while those get built and then drops to keeping them current. An employee costs the same every month: about $9,400 with benefits at the median wage the Bureau of Labor Statistics (BLS) reports for the occupation that includes SEO work.
An in-house SEO pays when the company controls its website, with a developer who ships what the SEO decides, and new SEO work arrives every week from several markets or offices and a changing roster of agents. Everywhere else, pay an outside SEO who makes the changes on the site, and let agents and a marketing coordinator supply what only they know.
In-house SEO vs outsourcing: the cost in closings
An SEO employee costs a real estate company about $113,000 a year at the median wage and about $155,000 at the 75th percentile, once benefits are added. BLS publishes no wage for SEO specialists on their own. It files the work under market research analysts and marketing specialists, an occupation whose definition covers developing recommendations “to increase search engine ranking”. O*NET, the Labor Department’s occupation database, lists SEO consultant and SEO strategist among the job titles in it. In May 2025 the median wage in that occupation was $78,760 a year, and a quarter of those employees earned more than $108,310.
Those are wages alone. The BLS survey of employer costs for June 2026 found that benefits made up 30.3% of compensation costs for private employers in real estate and rental and leasing, which makes a salary about 70% of what the employee costs.
Divide that full cost by what your company keeps from one closing after splits and fees. The answer is how many extra closings a year the hire has to bring in through organic search to pay for the role:
| Kept per closing | Hire at the median ($113,000) | Hire at the 75th percentile ($155,000) |
|---|---|---|
| $2,500 | 46 closings | 62 closings |
| $5,000 | 23 closings | 31 closings |
| $10,000 | 12 closings | 16 closings |
Those closings come on top of the ones you would have had anyway, and the count is before recruiting, SEO tools and the first months a new hire spends learning your platform. The one person who decides which pages to build, gets them onto the site and ties enquiries back to them, with nobody senior checking the work, is rarely the median marketing specialist, so budget from the right-hand column.
A retainer goes through the same division, after one check of what it buys. If it pays for changes made on your site, compare it as it stands; if it stops at audits and recommendations, add the cost of whoever will make the changes. Unlike a salary, an outside engagement can also shrink once the pages are built.
An in-house SEO can only fix what your platform lets them change
Where the site runs on a hosted IDX platform, or on the agent sites a brokerage provides, the listing pages, their addresses and the templates they share belong to the provider’s system. An employee edits what the platform’s editor exposes and files a support ticket for the rest, the same ticket you could file today. A WordPress site with an IDX plugin is yours apart from the listing pages the plugin generates. Only a site your developers built on the MLS data feed puts every template in your hands.
Before posting the job, list what someone on your side can change today: page titles and text, page addresses and redirects, the listing and search templates, which pages Google may index, the sitemap. Whatever sits on the provider’s side of that list, a hire can only request. If most of it sits there, the decision in front of you is the platform, and the guide to the best IDX website for realtors compares the options on what each lets you control.
A platform switch is the moment to bring an SEO in. Google’s page on hiring an SEO names a redesign as a great time to hire, “the earlier, the better”. A new platform with its own address pattern moves every listing, area and agent page to a new URL. Google keeps what it learned about each page under the old one, so every page that earns visits needs a redirect to its replacement on launch day.
When to hire an in-house SEO
Hire one when three things hold at once. The company controls its website, and a change the SEO decides on goes live within days. New SEO work arrives every week: offices and markets with their own Business Profiles and area pages, agents whose pages come and go, new developments to add. And someone in leadership can tell whether the hire’s decisions are bringing enquiries.
Start with one senior lead and buy development, writing or outreach around that person as the plan calls for it.
A solo agent should not employ anyone for SEO. Google’s hiring page says a small local business can probably do much of the work itself. The Business Profile and the reviews after each closing are the agent’s work in any case, and outside help with the site pays only where the searches in the agent’s areas are worth the fee.
Split the work where the knowledge sits
Every real estate SEO program runs partly in-house, hired or not, because what makes an area page worth ranking lives in the agents’ heads: which streets sell fast and why, what buyers ask at showings, which builder’s homes hold their value. An outside SEO cannot invent that, and an area page without it says what the portals already say.
A split that works:
- Agents and a marketing coordinator supply the facts, photos and market notes, and every agent asks for a review after each closing.
- One SEO lead, inside or outside the company, decides which pages exist, makes the changes on the site and reads which pages bring enquiries.
- The broker signs off on what the site says about the company.
A split that fails hands the strategy to an agency, the blog to an assistant, the templates to the platform vendor and the approvals to whoever answers email. Every fix then waits on someone who is not responsible for the result.
Keep every account in the company’s name
Whoever does the work, the company holds the logins and adds the SEO as a user.
- Google Business Profile. The company, or the agent for an agent’s own profile, is the primary owner, and the SEO is a manager. Google’s owner and manager roles give a manager nearly everything except adding or removing users and deleting the profile.
- Search Console. Verify the domain with a company account and add the SEO as a user, with read access only during an audit, as Google’s hiring page advises. Google’s permissions help warns that when a site’s only verified owner leaves, the company has to verify ownership again to get back in.
- Domain, analytics, website platform and CRM. Company logins, with the SEO added as a user.
When an SEO leaves, remove their access and any verification token they placed on the site. The pages, their history in Google and the lead data stay with the company.
Where the SEO provider also hosts the website on its own platform, get in writing what leaves with you: the domain, every page’s text and images, and redirects from the old addresses.
Questions that test real estate SEO knowledge
Put these to a candidate or an agency before anyone starts.
“Our listing pages carry the same MLS description as every other IDX site in town. What do you do?” Rewriting it is the wrong answer: NAR’s IDX policy bars changing another broker’s listing data, and your MLS’s own rules sit on top of it. The right one adds your information beside the listing, clearly separated and with its source named, as the policy allows, and puts the effort into area pages nobody else in town can write.
“Which of our search and listing pages should Google index?” Durable area and property-type pages with real demand belong in the index. The endless filter combinations the platform can generate stay out of it.
“We switch website platforms next spring. What happens to our rankings?” The answer starts with a list of every address that gets search visits or links and ends with each one redirected to its replacement on launch day.
“What will we see first?” Pages indexed, then impressions, then enquiries from those pages, each one visible in your own Search Console and CRM. A promised position is the wrong answer; Google’s hiring page says no one can guarantee a #1 ranking.
If you outsource, judge providers on those answers; the comparison of the best real estate SEO companies sets out how each one works. Our real estate SEO services take the outside half of that split: the changes are made on your site, in accounts your company owns, and the area and seller pages are built from what your agents know.