Moz Q&A is closed.
After more than 13 years, and tens of thousands of questions, Moz Q&A closed on 12th December 2024. Whilst we’re not completely removing the content - many posts will still be possible to view - we have locked both new posts and new replies. More details here.
Difference hummingbird and rankbrain
-
From my understanding hummingbird is the fact that google is able to parse sentences and link entites to understand the meaning of content in a better way than with just keywords and rankbrain is about user intent, google understands that they are various ways to mean the same thing.
Is my understanding correct ?
Thank you,
-
I totally agree, thank you for your detailed explanation.
-
You can't really "optimize" for Hummingbird, but understanding RankBrain can certainly help you do keyword research and write relevant content better.
-
I know it's not very clear, but I think the important thing to remember about Hummingbird is that it was a complete rebuild of the core algorithm. I think natural language queries drove part of that rebuild, but Hummingbird covers a lot of ground and will be powering algo updates for months or years. As Danny said, it's like they put a whole new engine in the car. RankBrain is much more specific.
-
Thank you for the information Dr Pete. It is a little more clear. If I understand correctly rank brain is really about user intent in rewriting the query and Hummbird seems to be about voice searches and parsing but it is a little blurry in my mind as you would say other that people at google nobody really understands it fully.
Thank you,
-
I'm afraid it's probably more complicated than that, and I'm not sure anyone outside of Google (and most of the people inside of Google) has a handle on all of the details.
Hummingbird was very broad. It wasn't just an update, but an entire rebuild of Google's core "engine." When Google launched it, they gave examples that make us think a lot of the updates were necessitated by natural-language queries (voice certainly created some of that pressure). So, it definitely changed how Google processed very-long-tail queries, but I think it also created a framework for much more (and may have even been a foundation for RankBrain). Danny's very early FAQ is still a good resource:
https://searchengineland.com/google-hummingbird-172816
RankBrain causes confusion because it gets conflated with ML in search in general, but I think RankBrain has a very specific meaning to Google. I've written about it quite a bit and have had a handful of private conversations with Google employees, and still don't feel like I have all the facts. Here's what I'm comfortable saying... It is an ML-based approach to understanding query relevance, very likely related to models like Word2Vec. Best I know, it acts as a sort of re-ranking layer. So, Google returns results and then RB re-sorts them based on its understanding of relevance. So, truth be told, it's probably not as impactful as some folks think (ML in search could be much broader). It's most active for long-tail, natural-language queries, so there's some connection to Hummingbird, conceptually.
-
Thank yo. I read it and rank brain is clear hummingbird a little less but I think it is about the knowledge graph and parsing from what I understand.
-
Hi There!
We have two nice resources here on Moz that should help you feel totally clear on Hummingbird vs. Rankbrain:
https://moz.com/learn/seo/google-hummingbird
https://moz.com/learn/seo/google-rankbrain
Hope these help, but please let me know if you have any questions remaining after reading through those! I'm pretty sure I wrote both of them, so if anything isn't clear, just ask
-
Hello,
"RankBrain is an algorithm learning artificial intelligence system" - Wiki
Hummingbird is an update of Google's ranking algorithm.
They aren't something comparable because one is a system and one is a codename of an update to a system.
Hope this answered your question.
Got a burning SEO question?
Subscribe to Moz Pro to gain full access to Q&A, answer questions, and ask your own.
Browse Questions
Explore more categories
-
Moz Tools
Chat with the community about the Moz tools.
-
SEO Tactics
Discuss the SEO process with fellow marketers
-
Community
Discuss industry events, jobs, and news!
-
Digital Marketing
Chat about tactics outside of SEO
-
Research & Trends
Dive into research and trends in the search industry.
-
Support
Connect on product support and feature requests.
Related Questions
-
Hreflang and canonical tag for new country specific website - different base domain
I have a little different situation compared to most other questions which asks for hreflang and canonical tags for country specific version of websites. This is an SEO related question and I was hoping to get some insight on your recommendations. We have an existing Australian website - say - ausnight.com.au now we want to launch a UK version of this website - the domain is - uknight.co.uk please note, we are not only changing from .com.au to .co.uk.... but the base domain name as well changed - from ausnight to uknight as you can understand, the audience for both websites is different. Both websites has most pages same with same contents.... the questions I have is - Should we put canonical tag on the new website pages? If we don't put canon tag on new website pages, what is the impact on the SEO ranking of current website? I believe we need to put hreflang tag on both websites to tell google that we have another language version (en-au vs en-gb) of the same page. Is this correct?
Intermediate & Advanced SEO | | TinoSharp0 -
Possible to Migrate Website Design to Different Theme?
Last year we purchased a $79 them and coded a new designer our real estate website. The database of listings was transferred to the new theme. A year later we realize the new theme is not that fast; does not perform great, so despite optimizing our server we are not getting very fast performance. So, my question is, can we take the design, the CSS of our current theme (and database) and transfer it to a better performing theme? We are in a very competitive niche and our website must perform quickly both desktop and mobile. If this is feasible is this a major production? Note we are very happy with the design and this would solely be to improve download speeds to improve the user experience and get better ranking. Thanks, Alan
Intermediate & Advanced SEO | | Kingalan10 -
Difference LSI and and secondary related keywords
Hi, It is confusing to me. So far what I understand is the following: LSI are synonyms of the keyword your target (the one in the H1 and title tag). For example my keyword would be "Tuscany bike tour" and my LSI would be "Tuscany cycling vacation", "bicycle tour in Tuscany" etc... Then secondary related keyword are for me the other topics I need to cover in my content. In this case for example it would be "Florence", "Siena". But from what I understand a good writer wouldn't use "Siena" or "Florence" multiple times in it's content it would replace it by keywords that support them such as "the town of Florence", "the city of Siena"," the Palio of Siena" etc...Is my understanding correct ? If so what is the use of using those secondary related keyword, is it to rank on other keywords such as Palio of siena tuscany bike tour ? or just not to repeat a secondary keyword too many times. If i write the Palio of Siena isn't it considered as another topic that the topic siena ? Thank you,
Intermediate & Advanced SEO | | seoanalytics0 -
Same content, different languages. Duplicate content issue? | international SEO
Hi, If the "content" is the same, but is written in different languages, will Google see the articles as duplicate content?
Intermediate & Advanced SEO | | chalet
If google won't see it as duplicate content. What is the profit of implementing the alternate lang tag?Kind regards,Jeroen0 -
Benefits/drawbacks to different Schema markup languages (ie. JSON-LD, Microdata, RDFa)
Just a question (or questions) I have wondered about. What's the difference, besides the actual encoding, between the three? Why have three? Why not just the one? Seems to me that Microdata is the easiest, but maybe I am wrong. Is there a reason to use one versus another? I have not found anything explaining this on schema.org - I suppose this is just a discussion versus getting one right or wrong answer. I am just curious of the opinions of people in the SEO MOZ community. Unless of course there is one answer. I'll take that too.
Intermediate & Advanced SEO | | Brian_Dowd1 -
Why would our server return a 301 status code when Googlebot visits from one IP, but a 200 from a different IP?
I have begun a daily process of analyzing a site's Web server log files and have noticed something that seems odd. There are several IP addresses from which Googlebot crawls that our server returns a 301 status code for every request, consistently, day after day. In nearly all cases, these are not URLs that should 301. When Googlebot visits from other IP addresses, the exact same pages are returned with a 200 status code. Is this normal? If so, why? If not, why not? I am concerned that our server returning an inaccurate status code is interfering with the site being effectively crawled as quickly and as often as it might be if this weren't happening. Thanks guys!
Intermediate & Advanced SEO | | danatanseo0 -
Using both dofollow & nofollow links within the same blog site (but different post).
Hi all, I have been actively pursuing bloggers for my site in order to build page rank. My website sells women undergarments that are more on the exotic end. I noticed a large amount of prospective bloggers demand product samples. As already confirm, bloggers that are given "free" samples should use a rel=no follow attribute in their links. Unfortunately this does not build my page rank or transfer links juice. My question is this: is it advisable for them to also blog additional posts and include dofollow links? The idea is for the blogger to use a nofollow when posting about the sample and a regular link for a secondary post at a later time. What are you thoughts concerning this matter?
Intermediate & Advanced SEO | | 90miLLA0 -
Is it bad to host an XML sitemap in a different subdomain?
Example: sitemap.example.com/sitemap.xml for pages on www.example.com.
Intermediate & Advanced SEO | | SEOTGT0