OK I’m gonna get to that meaty on-page SEO for Realtors stuff in a couple minutes. First, you gotta let me rant about making a website compelling. OK let’s call it philosophy rather than ranting.
Why do you have a website? Is it to show off? Beat your chest about how great your service is, and how high your integrity, or how long you’ve been in business, or how many listings you have?
If that’s your objective, bucko, you’re pissing away money just as surely as advertising your listings in the newspaper. Your visitors just don’t care. Yet. There’s only one good reason you should be willing to shell out your hard-earned commission bucks for a website – for lead capture.
Say a visitor finds your website. Why is he there? (Please excuse the masculine references, I’ll try to mix it up a little bit).
I think I read an article on RISMedia or the NAR website or somewhere that said that 70% of real estate website visitors want to search the MLS. I don’t know if that’s true, but let’s assume that’s the case.
There’s about 4000 other Realtors in Cincinnati. I assume that most of them have websites – if only a page off their broker’s site. I assume a visitor to my site can search the Cincinnati MLS on any one of 4,000 sites. So, if all I offer the visitor is a MLS search, my website’s a commodity. There’s no good reason for her to be there instead of somewhere else.
So if I’m gonna go thru all the time & energy of SEO’ing my site to get them there, I want to offer them several offers – not just one. Something that is more compelling than those other sites.
Why? Because I want her to give up her contact information! If not with an MLS search, then with an eBook about how to save money on buying a home, or how to make big bucks investing in real estate. Or a free list of foreclosure homes by email. Or a free CMA. Or anything else that I can think of, that will be a seductive enough offer to entice a little information out of her/him/it.
But not much on my site is “free”. If they don’t cough up some contact information, they can go somewhere else. Plenty of other Realtors are giving that information away without asking for anything in return.
OK back to where I was going. If I want to keep them there, I have to have a site that’s visually compelling. Easy to navigate. Rich with information. And stories. People love stories. So I turn my client references into compelling headlines that link to the stories.
Put yourself in a visitor’s shoes. Why’s he there? What could you possibly do to keep him there? To compel him to look around? And eventually give you her information? (I’m really open to ideas on this, so suggestions or comments are really welcome here!)
The point is: Make your website compelling. Do everything you can think of to make them comfortable there. And then ask ‘em for their phone number.
OK now I’m ready to write about the main topic of this post. Forgive me, I’m a little ADD
On-page SEO for Realtors
This refers to any and all the things you do on your website to attract the attention of the search engines. Particularly Google, because they have the largest share of the search market now. Bing just came out last week, and I’m reading some good things about it. Same with Wolfram|Alpha. But Google’s king today, and whatever we do SEO-wise for Google will work well for the others as well.
Before we start any SEO activities, we gotta know what keyword phrases we’re optimizing for. I got a response to one of my ActiveRain posts, that said just use city name and “real estate”. Maybe. One way to find out. Type this into Google: “your city real estate”. Make sure you use the quotes. (That’s called an exact search. More about search types later.) Check it out:

Google results - "cincinnati real estate"
Wow! Only 4,000 other Realtors in town, and 148,000 results! And if I look at the first page, there’s only 3 single-Realtor sites. The “big boy brokerages” in town take up a few, and then the lead aggregators have a few (grrrrr…..), realtor.com, Yahoo real estate, etc. Making it to the first page (only 10 results) is gonna require a lot of SEO.
What other kinds of keywords might I use? “cincinnati investment properties” yielded only 1,920 results. “cincinnati homes for sale” only 37,900. “cincinnati mls” – 7,610. Try this in your area. What other search phrases might you try? What if you use a suburb that you farm, rather than the big city name? What happens then? Better chance of ranking there?
Here’s the point. I could spend months optimizing for “cincinnati real estate”. But if I don’t make it to page 1, it’s all for nothing. Very few searchers will click to page 2 of search results. (Actually, many won’t even scroll down page 1!) And – like we said earlier – real estate websites are a commodity. The search engines will never provide enough information in their results to allow someone to discern which site’s more useful than the others.
When we’re doing SEO, we want to see some progress. So we start with the low-hanging fruit. Search terms where we stand a chance of getting on page 1. Capiche?
We’ll go into more detail about keyword research in another post. Suffice it for this post to say that you gotta know what terms you’re optimizing for before you start any SEO… or you’re wasting your time. So let’s say you know what keywords you’re optimizing for.
Ahhhh…. pardon me, one more digression first.
Google is in the business of providing the most relevant results for its searchers. So all that we do in SEO is to make our site look most relevant for the search terms we’re optimizing for. (Probably goes without saying. But I said it anyway. Sue me.)
You’ll want to SEO all your pages… but most important is your home page. So we’ll start there… and most of what’s here will apply to other pages as well. Note: these are (roughly) in order of search engine importance!
- Keyword in title – this is awesome stuff if you’re just starting out with a website. Something like www.cincinnatiinvestmentproperties.com, or www.cincinnati-investment-properties.com would work well, given the results we saw earlier. See how that “most relevant results” thingy works here? Look at the name of this blog – www.SEOforRealtorsBlog.com. (I wasn’t so smart when I registered www.BobWuest.com 4 years ago. Oh well. I’ll have a few “more relevant” URLs up and running by the end of the year. Already bought them, just redirecting them to my primary site now.) <—- *hint hint*
- Title tag – Make sure your name (or company name) and keyword(s) are between the <head> and the </head> HTML in your page. Here’s a great post on optimizing title tags.
- Heading tags – commonly, <h1>, <h2>, etc. These are major headings for your page or site. Use keywords here. For example, looking at this post, the “On-page SEO for Realtors” about 8 paragraphs down from the top is a H1 tag. (The title of the page also happens to be “On-Page SEO for Realtors”, too! (Do you think I’m optimizing for that top 5 spot?) If you have a website, I hope you’re looking at this stuff as we go through this. Just navigate to your website, and do a View…Page Source from your browser menu. You’ll see all your HTML there.
- Sitemap - It’s useful for both users and search engine spiders to have a sitemap on your site. Google Webmaster Tools (see the eventual post by that name in the “Tools” category) will, upon request, generate an XML sitemap for you, based on the pages it sees. (Of course, if Google doesn’t see a page that’s on your site, it won’t be in the sitemap). You can upload this sitemap to your site – to make it easier for other search engines. This won’t do much for your visitors, though. Remember what we talked about earlier, making navigation easy? A sitemap, particularly if it’s pretty visual, is often a very useful navigation aid for your visitors.
- Multimedia - Google likes any kind of multimedia, particularly videos. If you do any kind of Youtube videos – like home tours, for instance, you’ll want to embed the videos on your site – rather than just linking to them.
- Alt tags on images – Any image you’re showing on your site should make use of alt tags. Google apparently likes them because they’re friendly to visually-impaired people (? if they can’t see the image, how can they see the alt tag? I don’t get it) But they like them also because it helps them index the image. (To get an idea what this means, do a Google search for some term, then click “Images” on the Google search results page. You’ll get all the images where sites implemented the alt tags for the images.) The Alt tags on images are a GREAT opportunity to make use of your keywords! Here’s a Google video that explains.
*note* grrr… I tried and tried to embed that video but wordpress wouldn’t let me do it. I’ll find out later how to brute-force it.
- Keywords in text – your page text should make use of your keywords several times. But – it’s gotta flow with the natural language of the site. Google started using technology a couple years ago that weeds out “keyword stuffing”… maybe even penalizes you if you do it. If you happen to naturally bold your keywords on occasion, rumor has it that adds some Googlejuice.
- robots.txt file – some SEO types say that this file is good for search engines, and will help your SEO. I don’t know if I buy it, because the primary purpose of a robots.txt file is to tell search engines what parts of your site not to index. Things like admin folders and such. Search on “optimizing robots.txt” if you want to know more.
So that’s my little primer about On-page SEO for Realtors. As with all the posts here, feedback is not only welcome – it’s solicited. Does it make sense? Is it clearly written? Is my ADD showing up? What am I missing?
To your wealth!