understanding-BERT

Understanding BERT and What We Need To Do To Optimize For BERT

What Is BERT?

Since the inception of Google, Google has been always trying to make search better for the user in terms of the quality of search results and the display of the search results on the search results Page (The SERPS).

The quality of search results can only be better if the search query is understood correctly by the search engine. Many times the user also finds it difficult to formulate a search query to exactly meet his requirement. The user might spell it differently or may not know the right words to use for search. This makes it more difficult for the search engine to display relevant results.

Google Says,

“At its core, Search is about understanding language. It’s our job to figure out what you’re searching for and surface helpful information from the web, no matter how you spell or combine the words in your query. While we’ve continued to improve our language understanding capabilities over the years, we sometimes still don’t quite get it right, particularly with complex or conversational queries. In fact, that’s one of the reasons why people often use “keyword-ese,” typing strings of words that they think we’ll understand, but aren’t actually how they’d naturally ask a question.”

In 2018, Google  opensourced a new technique for natural language processing (NLP)  pre-training called Bidirectional Encoder Representations from Transformers, or BERT. With this release, anyone in the world can train their own state-of-the-art question answering system (or a variety of other models).

This enables the understanding of the relation and context of the words i.e tries to understand the meaning of the words in the search query rather than do word to word mapping before displaying the search results.

This not only requires the advancement in the software but also the hardware used has to be much advanced. So, for the first time Google is  using the latest Cloud TPUs to serve search results and get you more relevant information quickly.

By implementing BERT Google will be able to understand better 1 in 10 searches in US in English. Google intends to bring this to more languages in future. The main goal behind this is to understand the correlation of the prepositions like ‘to’ and other such words in the search query and establish a correct context to display relevant search results.

Before launching and implementing BERT for search on a wide scale and for many languages Google is testing and trying to understand the intent behind the search query fired by the user.

Google has shared some examples as below:

Here’s a search for “2019 brazil traveler to usa need a visa.” The word “to” and its relationship to the other words in the query are particularly important to understanding the meaning. It’s about a Brazilian traveling to the U.S., and not the other way around. Previously, our algorithms wouldn't understand the importance of this connection, and we returned results about U.S. citizens traveling to Brazil. With BERT, Search is able to grasp this nuance and know that the very common word “to” actually matters a lot here, and we can provide a much more relevant result for this query.

BERT Results Example

Let’s look at another query: “do estheticians stand a lot at work.” Previously, our systems were taking an approach of matching keywords, matching the term “stand-alone” in the result with the word “stand” in the query. But that isn’t the right use of the word “stand” in context. Our BERT models, on the other hand, understand that “stand” is related to the concept of the physical demands of a job, and displays a more useful response.

BERT Google Testing Query Example

Some more examples about the nuances of the language which usually are not correlated correctly by the search engines for relevant search results.

 

BERT And SEO

BERT and Search Results in Google

The above examples of before and after the implementation of BERT clearly show the improvement in the search results. This is also being applied to featured snippets.

BERT and SEO - Do we need to optimize for BERT?

After reading this, I am sure the SEOs have the most logical question – How Do We Optimize for BERT ?

The plain and simple answer is – We do not have to optimize differently for BERT. We just need to add more informative relevant content to get a more targeted and extensive search presence.

Look what the SEO experts have to say:

 


In a recent hangout John Mueller added to what Danny had tweeted regarding BERT. (Read Tweet embedded above)

Here was the question posed to John Mueller:

Will you tell me about the Google BERT Update? Which types of work can I do on SEO according to the BERT algorithms?

John Muller’s explanation on the purpose of the BERT algorithm:

I would primarily recommend taking a look at the blog post that we did around this particular change. In particular, what we’re trying to do with these changes is to better understand text. Which on the one hand means better understanding the questions or the queries that people send us. And on the other hand better understanding the text on a page. The queries are not really something that you can influence that much as an SEO.

The text on the page is something that you can influence. Our recommendation there is essentially to write naturally. So it seems kind of obvious but a lot of these algorithms try to understand natural text and they try to better understand like what topics is this page about. What special attributes do we need to watch out for and that would allow use to better match the query that someone is asking us with your specific page. So, if anything, there’s anything that you can do to kind of optimize for BERT, it’s essentially to make sure that your pages have natural text on them…

“..and that they’re not written in a way that…”

“Kind of like a normal human would be able to understand.  So instead of stuffing keywords as much as possible, kind of write naturally.”

We as website owners and SEOs have to understand that Google constantly keeps on working to make search and the search experience better for its users. BERT is one such exercise in that direction.

It is not an algorithmic update directly affecting any of the on-page , off-page or technical factors. BERT is simply aiming to understand and corelate the search query more accurately.

According to Google : Language understanding remains an ongoing challenge and no matter how hard they work in understanding the search queries better, they are always bombarded with surprises with time to time and this makes them go out of their comfort zone again.

As BERT tries to understand search queries better and thereby tries to give more relevant results, the SEO factors do not get directly influenced by its implementation. The only thing that has to be considered is the quality content which has to be regularly added to the site to keep it relevant and corelate to more and more search queries.

January202-core-update

Google Confirms - The January 2020 Core Update Is Live

Yesterday, Google confirmed that there was a core update which had gone live. They called it the January 2020 core update.

@searchliaison is a Twitter handle of Official tweets from Google's public liaison of search.

@dannysullivan currently shares insights on how Google search works on this Twitter account.

 

Barry Shwartz also posted that the core update is live but its big. He also added on the SEO Round Table post that: “Again, it is less than 24-hours, so it is early and things need to settle down over the next few days with this update”

Google also shared a link to one of its previous posts which explains the nitty gritty of core updates.

 

18-09-2019

Google Updates its Rules for Review Rich Search Results

18-09-2019 Google posted on the webmaster blog today that  they have updated the review rich  rules for how and when it shows the reviews rich results. Search results that are enhanced by review rich results can be extremely helpful when searching for products or services (the scores and/or “stars” you sometimes see alongside search results). Google said that to make the review rich results more helpful and meaningful, they are now introducing algorithmic updates to reviews in rich results. review rich search results The main takeaway from this is that if the functionality of posting the reviews on the site is such that they can be moderated or updated then they will not be shown. This applies to even the reviews posted via the third party widgets.

With this change, Google has also  limited the pool of schema types that can potentially trigger review rich results in search. Specifically, they will only display reviews with those types (and their respective subtypes):

According to Google:

Reviews that can be perceived as “self-serving” aren't in the best interest of users. We call reviews “self-serving” when a review about entity A is placed on the website of entity A - either directly in their markup or via an embedded 3rd party widget. That’s why, with this change, we’re not going to display review rich results anymore for the schema types LocalBusiness and Organization (and their subtypes) in cases when the entity being reviewed controls the reviews themselves.

The Leasing or Renting of Subdomains and What Google Has To Say about it.

18-09-20019-1

The logic behind leasing or renting subdomains/subfolders to third parties:

A subdomain is basically a child domain under a larger parent domain name. For example: webpro.in is the parent domain but webshop.webpro.in is the subdomain of webpro.in.

The subdomains are mostly used by people if they have a lot of content about a certain service or product and would like to give more importance to it. This can be done via a sub folder also. A subfolder is a ‘child directory’ (a folder beneath another folder) that lives under a parent (Home) directory, as is a Subdomain.

Subdomains and subfolders are similar in a lot of ways. They’re both file locations inside of a server’s ‘Home’ directory structure and the Home directory.  We refer to them differently in the URL.

For example: webshop.webpro.in is a subdomain but webpro.in/webshop is a subfolder.

If the parent domain has a good search presence and a good domain authority then the subdomain/subfolder can  get some SEO benefit from it. Here I don’t mean the domain authority metric as used by Open Site Explorer but, the actual popularity and the search presence the domain has achieved over a period of time by earning the online trust. This may be because of the age of the domain, quality content on the domain, quality inbound links, good social media presence and mentions across the web on various social media sites, etc.

In short if the domain has earned a good reputation online then, the subdomains and subfolders also get the benefit of that reputation and authority. This helps the subdomain/subfolder get a good search presence faster as compared to any other new domain.

Due to this many people started renting or leasing  the subdomains to third parties. This definitely helps them to make some additional income but can be very misleading for the users. Mainly because, the company using the subdomain may not be as genuine or trustworthy as the parent domain company.

Google has warned publishers about leasing out portion of their sites so that third-parties can benefit from the site's authority and trust and rank their content better. Google has started  penalizing some of those sections on the web sites that are leased out in late August.

This is what Google has to say about the renting or leasing of subdomains:

 

 

 

 

Hence, Google is overall against such practices, unless its activities are closely observed or monitored by the primary domain owners. It clearly says if you want the best success with Search, provide value-added content from your own efforts that reflect your own brand. Google has started penalizing subdomains/subfolders following this practice.

 

Here is a tweet from Glenn Gabe showing how CNN's efforts to lease out subdomains has got affected for some coupon partners now:

 

 

Replying to Glen Gabe Keith Fraley also shared his observation regarding coupons.businessinsider.com

 

Frankly speaking, this was new to me. I was not aware of people leasing subdomain or subfolders. Are you aware of any such domain following this practice?

 

18-09-20019-2

The Nofollow, UGC and Sponsored Link Attributes - 20 Points To Ponder On

 

  1. Nearly 15 years ago, the nofollow attribute was introduced as a means to help fight comment spam. It also quickly became one of Google’s recommended methods for flagging advertising-related or sponsored links.
  2. From 10th September 2019 onwards, three new link attributes, 'sponsored', 'ugc' and 'nofollow', are applicable as hints for Google to incorporate for ranking purposes.
  3. For crawling and indexing purposes, nofollow will become a hint as of March 1, 2020.
  4. No Follow meta tag applies to all the links on the page.
  5. Rel-nofollow is applicable only to the link mentioned in the tag.
  6. No follow meta tag was a directive till Google announced the ‘rel’ link for 'nofollow'.
  7. From now on, the 'no follow' meta tag ceases to be a directive but is considered a hint just like the rel attribute .
  8. All the link attributes -- sponsored, ugc and nofollow -- are treated as hints rather than directives. A directive is a direct specification on which the mentioned action has to be taken by the bots. Hence, earlier when the page had a nofollow meta tag in the header the bot completely ignored the links on that page. A hint means that Google may or may not obey the Meta Robots Nofollow when it encounters it.
  9. There’s absolutely no need to change any nofollow links that you already have.
  10. The nofollow tag is still valid.
  11. But,there is no meta tag for rel-ugc and rel-sponsored.
  12. It is valid to use more than one rel value for a link. For example, rel="ugc sponsored" is a perfectly valid attribute which hints that the link came from user-generated content and is sponsored.
  13. You need not worry if you have used the attributes incorrectly.
  14. Google says, “There’s no wrong attribute except in the case of sponsored links.
  15. If you flag a UGC link or a non-ad link as “sponsored,” we’ll see that hint but the impact -- if any at all -- would be at most that we might not count the link as a credit for another page.”
  16. For WordPress, Joost de Valk (creator of Yoast SEO Plugin) has said that it’s one line of code (for blog comments) and will be added to the next release.If any SEO informs you that Google has announced something new and there will
  17. be many changes required site wide, then he/she is lying. Do not pay heed to it. They are just trying to cheat you.
  18. There is a new New Chrome extension that highlights links using rel=”nofollow”, rel="sponsored" and rel="ugc". The extension is called “Strike Out Nofollow Links”. The extension strikes out links containing relations rel="nofollow", rel="ugc" and/or rel="sponsored". No JavaScript is used, only CSS3 selectors.
  19. Using the new attributes allows Google to better process links for analysis of the web.
  20. As SEOs/developers this can be a small contribution to make things more organized for search engines.

meta-tag-nofollow

Why Robots Nofollow Meta Tag Is a Hint Now, Like rel-nofollow ?

Google Says:

The robots meta tag lets you utilize a granular, page-specific approach to controlling how an individual page should be indexed and served to users in search results. The directives specified using the robots meta tag are used by Google for crawling and indexing the pages and the links on that particular page.

Several other directives can be used to control indexing and crawling. Each value represents a specific directive. The following table shows all the directives that Google honors and their meaning.

Google Directives

The nofollow meta tag <meta name="robots" content="nofollow"> clearly specifies that the if the header of the page has this tag then, Googlebot should not follow the links on the page.

But, the recent announcement by Google introducing the sponsored, nofollow and ugc attributes to be used as rel value in links and has changed the meta tag nofollow from a directive to a hint.

This was clearly stated by Gary Illyes in his tweet :

What is the difference between a directive and a hint?

A directive is a direct specification on which the mentioned action has to be taken by the bots. Hence, earlier when the page had a nofollow meta tag in the header the bot completely ignored the links on that page. A hint means that Google may or may not obey the Meta Robots Nofollow when it encounters it.

The reason for this is given by John Mueller as a part of the Twitter conversation is as follows:

Google directive and hint

The meta tags are specified at the page level and the rel values are specified for each link. The logic behind the nofollow meta tag becoming a hint rather than a directive is that using <meta name="robots" content="nofollow">  is like using a rel-nofollow to all the links on the page from now on.

One thing that we need to be very clear about is that there are no meta tags for ugc and sponsored. Adding that will just pollute the code with unwanted lines of code.

UGC-attributes-for-SEO

Understanding the Google Nofollow, Sponsored, & UGC Attributes For SEO

Since the time Google introduced the PageRank in the search algorithm the importance to links was an obvious development. This also brought with itself the issue of spam. To combat this spam especially the comment spam, in 2005 Google introduced the “nofollow” attribute.

Its been 15 years now and Google announced on its webmaster blog that the web has evolved and it’s high time this attribute also evolves.

Nofollow attribute

Google has  announced two new link attributes by which  webmasters can specify to Google the nature of concerned links. These are:

rel="sponsored":

This attribute to be used to identify links on your site that were created as part of advertisements, sponsorships or other compensation agreements.

rel="ugc":

UGC stands for User Generated Content, and the ugc attribute value is recommended for links within user generated content, such as comments and forum posts.

rel="nofollow":

This attribute to be used to for cases where you want to link to a page but don’t want to imply any type of endorsement, including passing along ranking credit to another page.

When "nofollow" was introduced in 2005, Google had not integrated its signals in the search algorithm. I mean to say the attribute was there but its purpose for indexing and crawling was not achieved. This will change soon.

Google mentioned :

All the link attributes, sponsored, ugc and nofollow, now will work as hints for us to incorporate for ranking purposes. For crawling and indexing purposes, nofollow will become a hint as of March 1, 2020. Those depending on nofollow solely to block a page from being indexed (which was never recommended) should use one of the much more robust mechanisms like:

The sponsored, ugc and nofollow attributes are basically to specify the nature of the links for which these will be used.

Google also added on the blog :

  • Links contain valuable information that can help us improve search, such as how the words within links describe content they point at.
  • Looking at all the links we encounter can also help us better understand unnatural linking patterns.
  • By shifting to a hint model, we no longer lose this important information.
  • The site owners get the option to indicate that some links shouldn’t be given the weight of a first-party endorsement.

From the SEO perspective the most important aspect to understand is:

The link attributes of “ugc” and “nofollow” will continue to be a further deterrent. In most cases, the move to a hint model won’t change the nature of how Google treats such links. Google will generally treat them as they did with nofollow before and not consider them for ranking purposes. But, Google will still continue to carefully assess how to use links within Search, just as they always have and as they have had to do for situations where no attributions were provided. But, for crawling and indexing purposes, nofollow will become a hint as of March 1, 2020.

Google has also answered the following FAQs on its blog:

  • Do I need to change my existing nofollows?
  • Can I use more than one rel value on a link?
  • If I use nofollow for ads or sponsored links, do I need to change those?
  • Do I still need to flag ad or sponsored links?
  • What happens if I use the wrong attribute on a link?
  • Why should I bother using any of these new attributes?
  • Won’t changing to a “hint” approach encourage link spam in comments and UGC content?
  • When do these attributes and changes go into effect?

you can find the answers on: https://webmasters.googleblog.com/2019/09/evolving-nofollow-new-ways-to-identify.html

search-console-team

Google Bids Farewell To The Old Search Console

The search console is a vital and a valuable tool for the SEOs. No SEO can neglect the data offered in this tool.

As of May 20, 2015, Google rebranded Google Webmaster Tools as Google Search Console.In January 2018, Google introduced a new version of the Search Console, with a refreshed user interface and improvements.

 
Google search-console-team

Google launched the new Search Console at the beginning of 2019. Since then Google has been upgrading the new search console and also responding to the  feedback sent by the webmasters.

Google has reached another important milestone and has bid a farewell to many old Search Console reports, including the home and dashboard pages.

dashboard-Google-search-console

The old search console which was known as Webmaster Tools prior to 2015 helped site owners and webmasters to monitor and improve their performance on Google Search for over a decade.

Google says:

"From now on, if you try to access the old homepage or dashboard you’ll be redirected to the relevant Search Console pages. There are only a few reports that will still be available on the old interface for now - check the Legacy tools and reports in the Help Center. We're continuing to work on making the insights from these reports available in the new Search Console, so stay tuned!"

Google Search Console

If you want to share any Search Console memories or stories, please use the hashtag #SCmemories  on Twitter.

General changes

The new Search Console has the following improvements over the old version:

  • Sixteen months of search traffic data, versus three months in the old product
  • Detailed information about a specific page, including index coverage, canonical URL, mobile usability, and more
  • Tracking flows to help you monitor, fix, and request a recrawl of pages affected by crawling issues.
  • New and improved reports and tools, described next.
  • Works on mobile devices.

Currently unsupported features by the new Search Console:

Here are some features that aren't yet supported in new Search Console. To use them you will have to use the old Search Console, for now.

  • Crawl Stats data (pages crawled per day, KB downloaded per day, page download times)
  • Robots.txt tester
  • Managing URL parameters in Google Search
  • Data highlighter tool
  • Reading and managing your messages
  • Change of address tool
  • Setting preferred domain
  • Associating your Search Console property with an Analytics property
  • Disavow links
  • Removing outdated content from the index
spam-call-image

A Clarification Regarding Calls From WebPro

malicious calls alert

Since 3-4 weeks we have been receiving calls from people who tell us that they had received a call from our company promising them jobs.

We would like to make it very clear at the outset that we do not call people and offer them any jobs.

One caller forwarded a mail he had received. We share the content of that  email as follows for your information and awareness.

Screen Shot 2019-06-27 at 2.57.51 PM

If you get such mails, please note that, THESE EMAILS ARE NOT FROM WEBPRO TECHNOLOGIES LLP.

 

 

Voice-Search-Stats-768x822

Voice Search And Its Impact On SEO In The Coming Future

What Is Voice Search

Voice search uses speech recognition technology. The users ask their queries and search information through voice instead of typing it.

Google Voice Search or Search by Voice is a Google product that allows users to use Google Search by speaking on a mobile phone or computer, i.e. have the device search for data upon entering information on what to search into the device by speaking.

Typed search queries and voice search queries are worded differently even if the person has the same search intent.

For example: In a text search, you would probably type “best Chinese restaurants in Mumbai;” but if you were to do a voice search, you would be more likely to ask, “is there any good Chinese food around here?”
A voice search is more conversational in style.

When the user uses text search, it is a brief phrase that he keys in. In voice search the user starts a conversation with the device which is a proper question or a sentence.

Hence, more that keywords it is the intent of the search query which is assessed before the search results are served to the user.

Devices Used For Voice Search

  • There are different voice search devices are available in the market
  • Amazon Echo/Alexa.
  • Siri/iPhone.
  • Google Home.
  • Microsoft Cortana.
  • Google Assistant.
  • Android Phones.
  • Tablets (iPad and Android)

The Increasing use of Voice Search (Some Stats.)

Voice-Search-Stats

Types Of Voice Search Queries :

Voice search queries as of now can be categorized in the above 4 categories.

voice-search-micro-moments-1030x415

I want to know moments

Screen Shot 2018-08-13 at 1.36.31 PM

I want to go moments

Screen Shot 2018-08-13 at 1.41.26 PM

I want to do moments

Screen Shot 2018-08-13 at 1.48.18 PM

I want to buy moments

Screen Shot 2018-08-13 at 1.49.56 PM

How To Optimize for Voice Search

The focus for voice search is basically the searcher intent rather than the keywords. But, that does not mean that the basic on-page can be given a skip. The on-page and Technical factors will continue to be important.

In addition to the on-page and technical factors the priority needs to be given to the following:

  1. Try to rank for :

* Featured snippets

*Local Search Results

*Long tail search queries

2.Implement Schemas

3.Make Mobile Optimization a priority (Read More about Mobile Friendliness in our previous post  https://www.webpro.in/what-does-it-mean-to-have-a-mobile-ready-website-in-2018-with-an-emphasis-on-pwa-progressive-web-apps/)

editorial-policy-WebPro-Technologies-LLP-Ahmedabad

Editorial Policy: Human Expertise, Enhanced by AI

At WebPro Technologies, our content reflects over two decades of experience in SEO and digital strategy. We believe that valuable content is built on accuracy, clarity, and insight—and that requires human judgment at every step.

From 2024 onwards, we have been using AI tools selectively to brainstorm ideas, explore perspectives, and refine language, but AI is never the final author. Every article is researched, fact-checked, and edited by our team, ensuring relevance, accuracy, and originality. AI supports our workflow, but the responsibility for quality and credibility remains entirely human.

This hybrid approach allows us to combine the efficiency of technology with the depth of human expertise, so our readers get content that is both informative and trustworthy.

At WebPro, we see AI not as a replacement for human creativity, but as a tool that helps us raise the standard of excellence in the content we share.

SEO Ahmedabad

Contact Info

802, Astron Tech Park, Satellite Road, Opp. Gulmohar Park Mall, Ahmedabad 380015, India

+91 9825025904
info@webpro.in

Daily: 9:00 am - 6:00 pm
Sunday: Closed

Copyright 2025 WebPro Technologies LLP ©  All Rights Reserved