You have likely heard of RankBrain, the machine learning aspect of Google’s ranking algorithm.
How does a search engine extract semantic meaning from a web page?
When evaluating the subject matter of a page, how does it “understand” what the content is about?
There is a Google API (Application Programming Interface) that shows how their search engine understands text content, and analyzes that content. The Natural Language API is a peek behind the curtain of how machine learning works.
The video below walks you through how Google analyzes a page, extracts entities (people, places, organizations, things), and breaks down sentence structure to impart meaning.
You can explore more of the Google Cloud Natural Language API here, and explore how it works.