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://cloudz.click/learn/seo/google-hummingbird
https://cloudz.click/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
-
What is the difference between Multilingual and multiregional websites?
Hi all, So, I have studied about multilingual and multiregional websites. As soon as possible, we will expand the website languages to english and spanish. The urls will be like this: http://example.com/pt-br
Intermediate & Advanced SEO | | mobic
http://example.com/en-us
http://example.com/es-ar Thereby, the tags will be like this: Great! But my doubt is: To /es-ar/ The indexing will be only to spanish languages in Argentina? What about the other countries that speak the same language, like Spain, Mexico, etc.I don't know if it will be possible develop a Spanish languages especially for each region. Should I do an multiregional website or only multilingual? How Google sees this case? Thanks for any advice!!1 -
:Pointing hreflang to a different domain
Hi all, Let's say I have two websites: www.mywebsite.com and www.mywebsite.de - they share a lot of content but the main categories and URLs are almost always different. Am I right in saying I can't just set the hreflang tag on every page of www.mywebsite.com to read: rel='alternate' hreflang='de' href='http://mywebsite.de' /> That just won't do anything, right? Am I also right in saying that the only way to use hreflang properly across two domains is to have a customer hreflang tag on every page that has identical content translated into German? So for this page: www.mywebsite.com/page.html my hreflang tag for the german users would be: <link < span="">rel='alternate' hreflang='de' href='http://mywebsite.de/page.html' /></link <> Thanks for your time.
Intermediate & Advanced SEO | | Bee1590 -
Targeting different countries with domain name
Hi currently have a eCommerce store .com.au targeting Australia. We want to start targeting the US market with the same products. I guess what would be the top choice in this case since our domain is location-specific to Australia and not a generic top-level domain (gTLD)? Cheers, Chris
Intermediate & Advanced SEO | | jayoliverwright0 -
Substantial difference between Number of Indexed Pages and Sitemap Pages
Hey there, I am doing a website audit at the moment. I've notices substantial differences in the number of pages indexed (search console), the number of pages in the sitemap and the number I am getting when I crawl the page with screamingfrog (see below). Would those discrepancies concern you? The website and its rankings seems fine otherwise. Total indexed: 2,360 (Search Consule)
Intermediate & Advanced SEO | | Online-Marketing-Guy
About 2,920 results (Google search "site:example.com")
Sitemap: 1,229 URLs
Screemingfrog Spider: 1,352 URLs Cheers,
Jochen0 -
Two Different Domains exact same content
Hello, I suspect I know the answer to this but would like to have it confirmed. I have been speaking to a company the last couple of weeks who have 2 domains with the exact same content. Possible a third but they haven't supplied a link. This from all I've read would be a huge problem for ranking and SEO. What would be the best way to deal with this ? I did do a search and found articles/questions on same content on the same site and in articles etc but nothing about exactly the same websites on 2 domains. Cheers David.
Intermediate & Advanced SEO | | techdesign0 -
Mobile website on a different URL address?
My client has an old eCommerce website that is ranking high in Google. The website is not responsive for mobile devices. The client wants to create a responsive design mobile version of the website and put it on a different URL address. There would be a link on the current page pointing to the external mobile website. Is this approach ok or not? The reason why the client does not want to change the design of the current website is because he does not have the budget to do so and there are a lot of pages that would need to be moved to the new design. Any advice would be appreciated.
Intermediate & Advanced SEO | | andypatalak0 -
Is a different location in page title, h1 title, and meta description enough to avoid Duplicate Content concern?
I have a dynamic website which will have location-based internal pages that will have a <title>and <h1> title, and meta description tag that will include the subregion of a city. Each page also will have an 'info' section describing the generic product/service offered which will also include the name of the subregion. The 'specific product/service content will be dynamic but in some cases will be almost identical--ie subregion A may sometimes have the same specific content result as subregion B. Will the difference of just the location put in each of the above tags be enough for me to avoid a Duplicate Content concern?</p></title>
Intermediate & Advanced SEO | | couponguy0 -
Serving different content based on IP location
I have city centric website. For sake of simplicity, say I only have 2 cities -- City A and City B. Depending on a user's IP address, they will either get City A or City B. Users can change their location through javascript on pages. But there is no cross-linking between cities. By this, I mean that unless you can read or execute javascript, there is no way for you to get from city A to City B. My concern is this: googlebot comes to my site, and we serve them up City A. How does City B get discovered if Googlebot doesn't read javascript? We have an xml sitemap plus plenty of backlinks to City B. Is this sufficient? Should I provide a static link to City B (and vice versa) on the homepage for crawling purposes?
Intermediate & Advanced SEO | | ChatterBlock0