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://a-moz.groupbuyseo.org/learn/seo/google-hummingbird https://a-moz.groupbuyseo.org/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. 
Browse Questions
Explore more categories
- 
		
		Moz ToolsChat with the community about the Moz tools. 
- 
		
		SEO TacticsDiscuss the SEO process with fellow marketers 
- 
		
		CommunityDiscuss industry events, jobs, and news! 
- 
		
		Digital MarketingChat about tactics outside of SEO 
- 
		
		Research & TrendsDive into research and trends in the search industry. 
- 
		
		SupportConnect on product support and feature requests. 
Related Questions
- 
		
		
		
		
		
		Different content on the same URL depending on the IP address of the visitor
 Hi! Does anybody have any expierence on the SEO impact when changing the content of a page depending on the IP address of the visitor? Would be text content as well as meta information. This happening on the same URL. Many thanks. Intermediate & Advanced SEO | | Schoellerallibert0
- 
		
		
		
		
		
		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
- 
		
		
		
		
		
		Google News Sitemap in Different Languages
 Thought I'd ask this question to confirm what I already think. I'm curious that if we're publishing something in two language and both are verified by the publishing center if the group would recommend publishing two separate Google News Sitemaps (one in each language) or publishing one in each language. Intermediate & Advanced SEO | | mattdinbrooklyn0
- 
		
		
		
		
		
		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
- 
		
		
		
		
		
		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
- 
		
		
		
		
		
		We have two different websites with the same products and information, will that hurt our rankings?
 We have two different domains, one for the UK and the other for the US, they have the exact same products, categories and information. (the information is almost the same in 400 products) We know that Google could recognize that as duplicate content, but will that actually hurt our rankings in both sites? Is it better if we create two completely different versions of the content on those pages? Intermediate & Advanced SEO | | DoitWiser0
- 
		
		
		
		
		
		Is it allowed to have different alt on same image on different pages?
 Hi, I have images that match several different keywords and I wondered if I can give them different alts based on the page that they are displayed or will Google be angry with me? Thanks Intermediate & Advanced SEO | | BeytzNet0
- 
		
		
		
		
		
		Why should your title and H1 tag be different?
 Is it dangerous to have your H1 tag and your title the exact same thing? My thought was that it's not be the best use of space, but that it couldn't cause harm. What do you think? Intermediate & Advanced SEO | | MarieHaynes7
 
			
		 
			
		 
			
		 
					
				 
					
				 
					
				 
					
				 
					
				 
					
				 
					
				