As a real estate agent, your goal is to cast a wide net to reach as many prospects as possible. Agents often use lead generation websites, social media, and direct mail to accomplish this.

However, blogs are a powerful but commonly overlooked lead generator.

In this article, I’ll share the experience I’ve gained running and give some tips and tricks to building your own blog.


blog to increase search rankings

The Real Estate Blog


Most real estate lead generation platforms are meant to produce instant results. These include IDX websites, pay per click campaigns, and direct mail marketing. However, savvy agents also build a blog to generate organic leads for years to come.

While building an effective blog takes time and energy, the ROI is unlimited.


An effective content marketing strategy uses high-quality content as the foundation on which the lead generation platform is built. At its core, you’re providing an answer to a search engine user’s questions.

This strategy is so powerful because you can write about anything. For example, a prospect’s web search may include things like:


  • Best neighborhoods in Atlanta
  • Best cities in Georgia
  • Best real estate agents in San Francisco
  • Cost of living Orlando
  • Fun things to do in Omaha


By answering the user’s question in a clear, concise, manner, you’re likely to show up in search results. However, providing easy to read content is only part of the equation.


Search Ranking Factors


Search engines take into account many factors when determining what to display in their search results. But the most influential factors are broken down in a simple acronym: EAT.

This means Expertise, Authoritativeness, and Trustworthiness.



Of course, as a real estate professional, you’re already an expert on your local market, and you’ve likely showcased this in your “about me” section of your website. You’ve also likely been mentioned in online reviews and on social media.


The more you’re mentioned, the more of an expert Google thinks you are. This benefits your blog postings because Google will trust your opinions when you publish information about your local market. And this helps you rank higher than others doing the same thing.




Being an expert on a topic is one thing, but being an authority is a completely separate concept. Authority is more about others trusting your opinion than anything else. To search engines, the best way to build authority is to have other websites link to yours.


For example, if Forbes links to your website, it means that a well-known, highly read publication trusts your information enough to direct its readers to your site. Websites are informally graded on their “Domain Authority,” or “DA.” Sites with a DA above 50 are often well-known and trusted.  Sites with a DA above 85 are some of the most visited sites on the web.


These include Forbes, The Washington Post, CNBC, and The Wall Street Journal. Getting a link from these sites (also known as a backlink) helps signal to Google that you’re an authority in your field, but it’s not easy. But don’t worry, I’ll share my favorite ways to build links later in this article.



While you may be an expert with authority in your field, you still need to convince the search engine that you can be trusted. While this is somewhat ambiguous, think about what you do when you are considering buying a product.


Do you search for online reviews to ensure it gets good ratings and has limited feedback? If so, you are building trust in the brand. If you see good reviews, you trust it enough to buy it. Well, search engines do the exact same thing.


Social signals (online reviews, BBB complaints, brand mentions) are all factored into an algorithm to ensure the best result is put in front of the user. This is where your customer feedback and online reviews come into play. If you have a good reputation, your blog posts are likely to show up in search results.


What to Write About


Now that you understand what factors affect search engine ratings, you’ll need to start researching topics. However, you have to be strategic about your content strategy.


Researching Topics


You can make the best article in the world, but if nobody is searching for it, you’ll have wasted your time. While I use a powerful tool called ahrefs, it costs money. If you run a brokerage and plan to create a bunch of content, this is your tool.


But if you’re only planning to write a few posts, you should save your money in favor of free tools like the Google Keyword Planner. This is a free tool that shows you how many people are searching for a given topic every month. It’ll also provide the competition level for the topic. Pay close attention to this metric, because it’s harder to rank for very competitive keywords, especially if you have few backlinks or just launched your blog.


I suggest that agents pick broad topics in their local markets. Avoid topics like “how to buy a house” because they are highly competitive and are so broad that anyone in any market can write about them.


However, by picking a topic like “why Aksarben is the best neighborhood in Omaha,” you are narrowing the focus to a point where few people have likely written about it. At the same time, it’s a broad enough topic that you have a good chance of being displayed in the search results.


Writing Content


Once you know what you’ll write about, you need to write a series of posts. I use the “batching method” to content creation. This means that I’ll pick a diverse series of topics and write a few articles about each one.


I do this because I don’t know what’ll rank and what won’t. For example, if I’m writing about home warranties and DIY tips, I’ve already determined that users are searching for both. But whether my content will rank is another story.


I’m confident that I’ll provide great content, a good user experience, and my article is easy to read. However, you can never positively know that you’ll be featured in the search results. By diversifying your topics, you have the best chance of at least one of your posts showing up.


As for the content itself, you should never post an article that is not helpful to the reader. The focus should always be on quality. I’ll say that again. Your focus should always be on providing the highest-quality content possible. This means that your article should be easy to read while also answering a reader’s question.


Many Search Engine Optimization (SEO) professionals teach complicated strategies with lots of technical jargon. However, I am a big believer in the fact that, while technical SEO is important, you should not get caught up in the small details. Great content is always rewarded in the end.


Building Links


Once you have a solid content base established, you can start to build links to your site. Essentially, you’re just promoting your content and hoping for a backlink to your website in return. A backlink when another site rewards you for a good piece of content, a guest post, or a quote by providing a link to your website.


The higher the domain authority, the more powerful the link. For example, if Forbes links to your website, it can boost your overall ratings in search results. In my opinion, link building is the hardest part of building a blog. But while it’s hard work, you’ll be rewarded handsomely in the long-run. Here are my favorite ways to promote my own site: