Real Estate Marketing

10 Killer Tips For Getting Unlimited Leads For Your Real Estate Business Through SEO

Expertise: Landlording & Rental Properties, Personal Development, Real Estate News & Commentary, Business Management, Flipping Houses, Mortgages & Creative Financing, Real Estate Deal Analysis & Advice, Real Estate Wholesaling, Personal Finance, Real Estate Marketing, AskBP, Real Estate Investing Basics
555 Articles Written
SEO Tips

Many people turn to the Internet to solve their problems.

Want more articles like this?

Create an account today to get BiggerPocket's best blog articles delivered to your inbox

Sign up for free

Whether it’s trying to figure out how to keep their dog from “going potty” indoors, learning how to solve a Rubik’s cube in ten minutes or less, or trying to figure out what that terrible noise is coming from the engine of their car, people turn to the internet in hopes of an answer.

As is mentioned often on the BiggerPockets Podcast, much of real estate investing is about solving problems, so it would make sense that people would search the internet for a cure to their home difficulties. And they do, every day. For example, people in your town are searching, every day, for:

  • How to sell their house fast
  • A house to rent
  • A home to buy
  • A place to invest their money
  • and LOTS more.

So how can you get your solution in front of their quest for answers?

Your website, through SEO. Let me explain how! 

(This post is an excerpt from the still-unnamed “Book on Creative Real Estate Investing” that BiggerPockets will be releasing in the coming weeks! Stay tuned…)

What is SEO?

If you don't have a website, you are missing one of the most important ingredients to real estate investing success. People tend to check out a website before ever making a phone call, so a professional looking website is not optional – it's pretty much necessary.

But how do you get people onto your website?

Obviously you should include your website on all your marketing material and whenever you talk with people – but your business cards can only go so far. Instead, you want to capitalize on something known as “SEO.”

SEO stands for “search engine optimization” and refers to the process of getting your website listed higher on the results page for Google, Yahoo, Bing, or other search engine.

The goal of the search engines is to find the very best content and serve it to the searcher, and the more the search engine feels it could help solve the searchers problem, the higher your web page will be listed on the page… and the higher it’s listed on the page, the higher chance of it being clicked on.

SEO means doing everything you can to let Google know that your page has the answers to the person’s problems.  Although I could spend another 10,000 words on the best practices for SEO, I won’t bore you with the details but just give you a high-level “ten tips” overview. Although the search algorithms that define what gets to the top of the page are constantly changing, there are some tried and true methods to help your page stand out that you can begin implementing today. The following are 10 tips for ensuring your site is Search Engine Optimized.

10 Killer SEO Tips for Beginners

  1. Have a clean, modern, helpful website.  Without a website, none of this matters. For a step by step guide to building your own website, see How to Create an Awesome Lead Generating Website in Under an Hour with No Technical Abilities.
  2. Provide a lot of good written content. As smart as the search engines may be, they still can generally only use the text on the page to decide what the page is about.
  3. Write with keywords in mind. Use words that people would search for, like "How to sell my house fast" or "sell my house fast Denver", several times throughout your content, and consider making entire pages of content focused around those keywords. The header at the top of your page is perhaps the largest indicator to the search engines what the page is about, so if you want to rank well for the words "How to sell my house fast in Denver" – you should probably make the title of an individual page on your website "How to Sell My House Fast in Denver" and use that phrase a few times on the page, as well as other similar variations of the term; but don't overdo it.
  4. Write for a Child.  Would a child be able to read your article and understand the major theme? If not, a search engine probably won’t either. Consider most young children’s books you have read: the key to comprehension is repetition and simplicity. The same is true for the search engines.
  5. Write amazing, epic content. Although it’s not a perfect correlation, articles with longer depth and length tend to get picked up more often by the search engines.  Seek to become the number-one best piece of content available for the topic you are writing about.
  6. Get social media links to your articles. Even if it’s just you sharing your content on Facebook and Twitter… do it!
  7. Hook up “Google Authorship” on your articles. This is the small photo you might see on the left side of a Google search, and when your little picture shows up next to your article in Google – it helps build trust and encourages people to click on it. To hook up Google Authorship, you’ll just need a free G+ account and about five minutes of time. See Claim Google Authorship for Your WordPress Website in 3 Easy Steps on CopyBlogger for a simple step by step walk through of the process.
  8. Interlink your pages. In other words, on each page of your website, link to other pages on your website. Every page should have several links to get to that page.
  9. Get other websites to link to you. The more links you get from legitimate sources, the more authority the search engines will see that your page has. You can get links in a variety of ways, but the best way is to write great content and let people know.
  10. Consider hiring an SEO expert.  SEO is a constantly changing field and trying to stay up to date with the current best practices can be difficult. You might be surprised at how inexpensive a good SEO expert could be in helping your site reach the top, as minor tweaks that take only a few hours can cause dramatic changes to your rankings.  To find a good SEO expert, ask for referrals from other website owners or look for a freelance SEO expert on a site like or

By following the ten tips outlines above, you can dramatically improve how the search engine’s view your website, helping to drive more traffic (and more leads) to your solution.  The more leads you get, the more deals you can close, the more people you can help, and the more money you can make.

Do you have any other tips to add or questions about SEO? Jump into the conversation below! 

Brandon Turner is an active real estate investor, entrepreneur, writer, and co-host of the BiggerPockets Podcast. He is a nationally recognized leader in the real estate education space and has tau...
Read more
    Mark Ferguson
    Replied about 6 years ago
    Great tips Brandon! I would also add using sub headers within your article to let people easily search what they are looking also makes articles easy to read and helps SEO.
    Brandon Turner
    Replied about 6 years ago
    Hey Mark, yes! Thanks for adding that. Very true!
    Mark Ferguson
    Replied about 6 years ago
    And keeping your website focused on a couple topics helps as well. The more subjects you try to cover the less SEO love you get unless you are a massive site.
    Brandon Turner
    Replied about 6 years ago
    Agreed again!
    Replied about 6 years ago
    Great tips – just be careful, focus on #2 and #5 – quality content, less on trying to “beat the search engine” with overkill of keywords. SEO has changed drastically from a few years ago, and Google is constantly changing algorithms. You also have to be careful with links, sometimes sites will get punished with too many unrelated links. The best thing to do is just write honest, quality content and use social media to attract the “right” people!
    Jerred Morris
    Replied about 6 years ago
    Great job as always Brandon! Here’s a short list of SEO tips that I recommend. Outbound links – link out to an authority site. Such as wikipedia, BP, Marketwatch, Inman News… Video – add a youtube video that works with your content Podcasts – If you have the time and money then podcasts are great for SEO Internal Linking – make sure that it builds on itself. For example you take less important articles and point those to a mid level article which then points to your main page or a strong article that converts Bold – bold one of your keywords in the article H-tags – make sure you have the keyword in the H1 tag but don’t go crazy with this. Social – tie your social accounts to your website Long tail keywords are the best when starting out. Write 1-2 blogs for each long tail keyword and get those to rank by sending links to them. Then you internal those long tail keyword pages to “harder to rank” keyword pages. Over time you’ll rank for everything.
    Brandon Turner
    Replied about 6 years ago
    Great tips Jerred! Thanks for adding them. Right on!
    John Elmenhe
    Replied about 6 years ago
    Awesome post Brandon. Search engine optimization is something I’ll look into further. Thanks!
    Brandon Turner
    Replied about 6 years ago
    Good luck John!
    David Trounce
    Replied about 6 years ago
    I especially like the “Write for a child” reminder. A site with good SEO is a site that a reader can understand at a glance. This is especially true in real estate where peoples’ concern is often the lack of plain speech.
    Ignite SEO
    Replied almost 6 years ago
    All very useful tips no doubt. I will highlight your tip as far as legitimate sources linking to your site that are related. I would also consider on page seo and off page seo which I believe you mentioned some of these strategies on your article..
    Mike Tetzel
    Replied over 5 years ago
    Quick question: You mentioned that is a good place to build a website, but I also read a while back that you want your site to be in WordPress so it can be picked up by the search engines. Is a WordPress site? If this question doesn’t make sense it’s because I’m ill-informed on this topic.
    Rob Ohs from Qualicum Beach, BC
    Replied almost 5 years ago
    Great post indeed!!True quality content.I do agree with all your points you have mention above.It is really good to read this post and gain bundle of knowledge from it .A big thanks for sharing this article with us.
    Matt Mortensen Real Estate Agent from Las Vegas, Nevada
    Replied over 4 years ago
    I have learned a lot about SEO over the years of self-promoting websites and building various businesses. And for some reason I’ve found that the real estate industry is soooo far behind in terms of SEO. So, those that take advantage of this great information are going to be ahead of the pack. Thanks for sharing! I hope people take this awesome info and run!