DEV Community

Cover image for Google's BERT in 2 minutes
Suvin Nimnaka
Suvin Nimnaka

Posted on

3 2

Google's BERT in 2 minutes

BERT (Bidirectional Encoder Representations from Transformers) is a deep learning algorithm related to Natural Language Processing (NLP) that helps Google Search to understand what words in a sentence mean with all the nuances of context [1]. In English, BERT helps Google understand the intent behind a search query.

As an example, let’s say you search “I love chicken”. This doesn’t mean that you have romantic feelings towards chicken but you need to eat a chicken. With BERT, Google knows that you want to eat chicken and it will show KFC or McDonalds or shops that serves chicken, not shops where you buy gifts for your girlfriend! What BERT essentially does is, it reads the surrounding words of a certain word to understand the intended meaning of that word. To do so, BERT uses Google NLP services like Syntax Analysis, Sentiment Analysis, Entity Analysis, etc. and combine the results together to come to a conclusion.

Live example:

A user searched for “math practice book for adults”. Before BERT, Google couldn’t process the phrase “for adults”. So, it just showed up math practice books. Now with BERT, Google knows the person is looking for math books for grown-ups. [2]

I want BERT on my site. How?

You CANNOT! Google Search Liaison, Danny Sullivan tweeted, “There's nothing to optimize for with BERT”. But then the Webmaster Trends Analyst at Google, John Mueller offered an explanation with that can be done to SEO for BERT. [3]

  • Write the content naturally using a simple language.
  • Creating highly specific, Succinct content around a topic.
  • Be Specific with the Keywords or Search Queries you target.
  • Using Topic Clusters (Topic Cluster is a group of interlinked web pages that are constructed around a pillar content which targets a broad topic [4]).

References:

[1] Google LLC., “Understanding searches better than ever before,” [Online]. Available: https://blog.google/products/search/search-language-understanding-bert/.

[2] J. BHATTACHARYA, “What Is the Google BERT Search Algorithm Update?,” [Online]. Available: https://www.singlegrain.com/google/what-is-the-google-bert-search-algorithm-update/.

[3] B. Csutoras, “BERT Explained: What You Need to Know About Google’s New Algorithm,” [Online]. Available: https://www.searchenginejournal.com/bert-explained-what-you-need-to-know-about-googles-new-algorithm/337247/.

[4] SEO Hacker, “http://seo-hacker.com/topic-cluster-model-seo-strategy/,” [Online]. Available: http://seo-hacker.com/topic-cluster-model-seo-strategy/.

Agent.ai Challenge image

Congrats to the Agent.ai Challenge Winners 🏆

The wait is over! We are excited to announce the winners of the Agent.ai Challenge.

From meal planners to fundraising automators to comprehensive stock analysts, our team of judges hung out with a lot of agents and had a lot to deliberate over. There were so many creative and innovative submissions, it is always so difficult to select our winners.

Read more →

Top comments (2)

Collapse
 
marcos43013900 profile image
Marco S.

Good read! Too bad there weren't any bananas involved ;)

Collapse
 
suvink profile image
Suvin Nimnaka

Thanks! Hahaa good one :)

AWS Security LIVE!

Tune in for AWS Security LIVE!

Join AWS Security LIVE! for expert insights and actionable tips to protect your organization and keep security teams prepared.

Learn More

👋 Kindness is contagious

Immerse yourself in a wealth of knowledge with this piece, supported by the inclusive DEV Community—every developer, no matter where they are in their journey, is invited to contribute to our collective wisdom.

A simple “thank you” goes a long way—express your gratitude below in the comments!

Gathering insights enriches our journey on DEV and fortifies our community ties. Did you find this article valuable? Taking a moment to thank the author can have a significant impact.

Okay