Re-post from the  blog

Coca Cola’s secret formula, KFC’s seasoning, and Google’s search algorithm. These are three of the most closely-guarded secrets in the world, and they all have one thing in common. We know what some of their components are, but no one understands enough to crack the entire thing open. You can try to optimize your website as much as possible for Google, but there’s no magic formula to beat its algorithm.

One of the elements of Google’s search algorithm is called RankBrain. It’s ‘artificial intelligence’ that enables Google to provide more accurate results. In this article, we’ll talk more about what RankBrain is, what we know about how it works, and how it affects your Search Engine Optimization (SEO).

Let’s dig in!

What Google RankBrain Is

Google RankBrain is a machine-learning system designed to help the search engine provide you with more relevant results. It was first announced in 2015, as a way to help Google sort through its massive database of websites and improve its overall algorithm. After some thorough beta testing, it went fully live in 2016.

To be clear, Google RankBrain is only one of the many cogs that make up Google’s overall search algorithm. However, according to Google, it’s the third most important criteria for determining search results, right after the quality of your links and content.

When someone enters a complex query into Google, RankBrain tries to make a ‘guess’ as to what it might mean (we’ll talk more about this in a minute). Once the algorithm makes a guess, it’ll look up the most relevant results for you and use that data to refine further searches.

Before RankBrain, Google had to improve its algorithm manually. That meant dedicating a massive amount of resources and manpower to sorting data to provide users with better results. Thanks to machine learning, the algorithm can learn to make better predictions, thus improving over time.

However, from what we know, Google RankBrain does most of its learning offline. Google feeds it information and then tests the algorithm to make sure it’s providing results that are as good – if not better – than what a human could. Each time they determine there’s enough improvement, a new version of RankBrain goes live.

What We Know About How Google RankBrain Works

Google RankBrain sounds like magic, but it’s actually powered by numbers and more specifically, word vectors. However, computers can’t understand the actual meaning behind words as we do. That means they need to use a different approach to understand related concepts.

For example, imagine that you ask Google what WordPress is. It’s a pretty straightforward question, so you’d get a lot of information without even leaving the first results page:


However, things get a bit more tricky if you use search queries that are hard to interpret. For instance, the search term “cms blogging market share” will cause Google to try to find relevant search results that contain those words:


If you do a lot of online searches (and who doesn’t these days?) you’ll know that Google has also gotten pretty good about giving you relevant results even if you’re not sure what you’re looking for:


Notice that we never mentioned WordPress within our original search query. However, its name is still among the first results. Serving these types of results is possible because Google RankBrain can turn keywords into ‘concepts’ by forming relations between words that share similar meanings.

What RankBrain does in practice is to match keywords it doesn’t fully ‘understand’ to ones it does. For example, when we look for ‘cms blogging market share’, RankBrain might make a connection with similar queries, such as ‘blogging cms’ or ‘WordPress cms’. Once it gives you a set of results, it can determine how accurate they are by measuring data such as clicks, bounce rate, and how much time you spend on each site. If the results it shows you are good, it stands to reason you’ll click on at least one of them and spend some time on that page.

Keep in mind – the exact way Google RankBrain works is not public knowledge. However, we can extrapolate a lot of information from what Google has shared with us. However, if you’re a Search Engine Optimization (SEO)geek like us, you’re probably itching to know what you can do with this knowledge.

How Google RankBrain Impacts Your SEO

Google RankBrain’s algorithm continues to improve and change, so we can be certain it’s going to have a significant impact on the way we tackle SEO.

To look at an example, we’ve always been fans of long-tail keywords. They offer you a great way to optimize your content for queries where the competition isn’t so fierce. Plus, they’re an excellent way to target voice searches. However, as Google RankBrain continues to improve, it might be the case that you won’t need to optimize for long-tail keywords anymore.

Imagine you want to write an article to target the ‘best weight loss program for fast results’ keyword. As keywords go, that’s a tough one to incorporate into your content. However, it could probably net you some excellent results traffic-wise.


In a post-Google RankBrain world, the search engine should be capable of understanding your article is relevant when someone for ‘fast weight loss’, ‘weight loss trends’, or even ‘slim down quickly’. That means you probably won’t need to make as much of an effort to optimize for long-tail keywords, as Google may be able to figure out when your content is relevant regardless.

To be clear, we’re not saying you should ditch any long-tail keywords you have in your planner. Our point is that as RankBrain evolves, it will likely become more proficient in understanding context and relevancy without needing exact keywords to do the trick.

Since shorter keywords are more popular, it stands to reason Google has more datasets to compare them against. That means that Google RankBrain should be able to link them more easily. Thus, your content might rank for keywords you’re not even targeting.

However, as we’ve mentioned several times already, there is no guaranteed recipe for success. We recommend you regularly check to see if your posts are ranking for the right keywords and keep up to date with the latest SEO news to make sure your site continues to perform well in Google’s search results.


Google RankBrain is one of the key elements behind the company’s search algorithm, alongside links and your overall content. Therefore, it’s worth looking at the ways RankBrain changes the Google algorithm to see how it can affect your SEO.

The search engine mainly uses the algorithm when it’s dealing with tough search queries, such as long-tail keywords. If you ask Google a complicated question, RankBrain plays a factor in helping it determine what results it shows you. What you need to do is provide the search engine with as much context as possible to help it decide when your content is relevant.

Source: John Hughes for Elegant Themes Blog