Google uses natural language processing (NLP) algorithms to convert web pages into machine-readable topics and concepts. These topics and concepts are called “named entities”.
Using Google's NLP API and comparing the results with those obtained by Inlinks, we examined how Google understands content published on the web, according to each industry sector.
Google uses its own natural language processing algorithms to detect the entities present on each web page.
These entities are then linked to Google’s Knowledge Graph, which interconnects all of the different indexes Google has (from images to Google My Business) as well as other services of the search engine. This results in a number of applications:
Each time a user visits a page with Chrome, Google will record his activity, and build a representation of his interests (visible in https://myactivity.google.com/myactivity). To simplify this, each centre of interest corresponds to an entity.
With this level of Entity mapping, Google can customize the search experience for its users.
Google Discover can be a great source of free traffic for your blog posts and also for your product pages, as long as Google has correctly identified the entities contained in those pages.
For example, here's an article appearing in Google Discover, purely due to an interest in Small Business, which is the underlying entity related to this story. .
This type of retargeting, which is both free and effective, can be achieved provided your product pages and articles are correctly understood by Google. In other words, at least the main entity of the page needs to be detected by Google (in this example: “Small Business”.
Google also uses entities to personalize the search experience, especially on mobile devices.
To demonstrate this, in the above images, a search starting with “New", will result in several suggestions based on the previous activity of the user. The search results that will be returned will be specific to the selected entity behind the search phrase.
To maximize your chances of appearing in SERPs linked to an entity, it is again necessary to make sure that Google has detected the important entities of your content.
An entity (or named entity) refers to a real or abstract object, such as a person, organization, place, product or concept, that can be attached to a given repository, usually a knowledge graph.
In linguistics, an entity designates a single subject, whereas a keyword can designate several entities.
Let's take the example of the keyword "design". Depending on the context in which it is used, this keyword can refer to several different entities.
|design||Video games||Game design|
Conversely, an entity may have many synonymous keywords. So, the entity wikipedia.org/wiki/Search_engine_optimization will have in English no less than 74 keywords and semantically close or synonymous expressions, for example:
Google uses natural language processing (NLP) algorithms, which they sometimes refer to as Natural Language Understanding (NLU), to convert web pages into machine-readable topics and concepts. These topics and concepts are called “named entities”.
Google’s NLP API is a pre-trained machine learning model that can analyze syntax, extract entities and evaluate the sentiment of a web page. The API uses 5 methods that, when called with text to analyze, will return the data specific to the call. These 5 methods are:
Using Google’s NLP API and comparing the results with those obtained by Inlinks, we examined how Google understands content published on the web, according to each industry sector.