Bill Slawski SEO and the New Search Results

26
SEO and the New Search Results A look at how Entities and Concepts have grown to become part of Google’s Search Results DFWSEM March 9, 2016 NOAH’s Event Center 2251 N Greenville Ave Richardson, TX 75083

Transcript of Bill Slawski SEO and the New Search Results

Page 1: Bill Slawski   SEO and the New Search Results

SEO and the New Search Results – A look at how Entities and Concepts

have grown to become part of Google’s Search Results

DFWSEMMarch 9, 2016

NOAH’s Event Center2251 N Greenville AveRichardson, TX 75083

Page 2: Bill Slawski   SEO and the New Search Results

About Bill Slawski

• Director of Search Marketing at Go Fish Digital

• Founder of SEO by the Sea

• Co-Host of Bill and Ammon’s Bogus Hangout

Page 3: Bill Slawski   SEO and the New Search Results

Searchers are looking for Entities…

According to an internal study of Microsoft, at least 20-30% of queries submitted to Bing search are simply name entities, and it is reported 71% of queries contain name entities.

Building Taxonomy of Web Search Intents for Name Entities 

Page 4: Bill Slawski   SEO and the New Search Results

Andrew Hogue

Google Senior Staff Engineer and Engineering Manager June 2004 – November 2011:

Annotations FrameworkStructured Data and NLP StrategyQuestion Answering and NLPGoogle SquaredGoogle Goggles

Page 5: Bill Slawski   SEO and the New Search Results

Google’s Annotation Framework

Andrew Hogue’s Resume

Page 6: Bill Slawski   SEO and the New Search Results

What is an Annotation?Larry Page on the Origins of Google’s PageRank

From an entry in Brad DeLong’s journal from 2003.

Larry Page: “It wasn’t that we intended to build a search engine. We built a ranking system to deal with annotations. We wanted to annotate the web–build a system so that after you’d viewed a page you could click and see what smart comments other people had about it. But how do you decide who gets to annotate Yahoo? We needed to figure out how to choose which annotations people should look at, which meant that we needed to figure out which other sites contained comments we should classify as authoritative. Hence PageRank.

“Only later did we realize that PageRank was much more useful for search than for annotation…”

(via @kevinmarks)

Page 7: Bill Slawski   SEO and the New Search Results

Browseable Fact Repository

Browseable fact repositoryhttps://www.google.com/patents/US7774328Granted Aug 10, 2010Filing date  Feb 17, 2006Inventors Andrew W. Hogue, Jonathan T. BetzOriginal Assignee Google Inc.

Page 8: Bill Slawski   SEO and the New Search Results

Google Acquired Metaweb in 2010

Page 9: Bill Slawski   SEO and the New Search Results

Google’s New Head of Search

•Co-Founder of MetaWeb•Former Head of Machine Learning at Google•Inventor of Query Optimization Patent

Page 11: Bill Slawski   SEO and the New Search Results

MetaWeb Query Optimization

Page 12: Bill Slawski   SEO and the New Search Results

Machine ID Number in Freebase

“A mid or machine id is a short form of id for any Freebase topic. Mids allow topics to be more easily managed and changes tracked over time, particularly when they are stored in external data sources and used as foreign keys into Freebase.  They differ from a guid in being shorter, and in magically working in spite of topic merges and other such transformations.”

~ http://wiki.freebase.com/wiki/Machine_ID 

Page 13: Bill Slawski   SEO and the New Search Results

Type: Body Builder

Page 14: Bill Slawski   SEO and the New Search Results

Type: Actor

Page 15: Bill Slawski   SEO and the New Search Results

Type: Actor

Page 16: Bill Slawski   SEO and the New Search Results

Type: Actor

Page 17: Bill Slawski   SEO and the New Search Results

Type: Politician

Page 18: Bill Slawski   SEO and the New Search Results

Other Uses of MIDs at Google

• Reverse Image Search• Trends• Knowledge Graph API• Searches of Nearby Entities (Shortly!)

Page 19: Bill Slawski   SEO and the New Search Results

Reverse Image Search uses MIDs

As in ImageNet, the classes were not text strings, but are entities, in our case we use Freebase entities which form the basis of the Knowledge Graph used in Google search. An entity is a way to uniquely identify something in a language-independent way. In English when we encounter the word “jaguar”, it is hard to determine if it represents the animal or the car manufacturer. Entities assign a unique ID to each, removing that ambiguity, in this case “/m/0449p” for the former and “/m/012x34” for the latter.

Improving Photo Search: A Step Across the Semantic Gap, 

Page 20: Bill Slawski   SEO and the New Search Results

Google Trends uses MIDs to Track*

https://www.google.com/trends/explore#q=%2Fm%2F045c7b (unencoded: “/m/045c7b”)

Google Freebase listing (MID /m/045c7b):

*(See Barbara Starr slide 26)

Page 21: Bill Slawski   SEO and the New Search Results

MIDs in Google KG Search API

A Layman’s Visual Guide To Google’s Knowledge Graph Search API

What is JSON-LD? A Talk with Gregg Kellogg

Page 22: Bill Slawski   SEO and the New Search Results

Nearby Entities and MIDs

Example data can include a name of the entity, a location of the entity, one or more types assigned to the entity, one or more ratings associated with the entity, a set of entity query patterns associated with the entity, and any other appropriate information that can be provided for the entity. In some examples, an entity can be associated with a unique identifier within the one or more databases. For example, the entity Alcatraz Island can be assigned the identifier /m/0h594.

Interpreting User Queries Based on Nearby Locations

Page 23: Bill Slawski   SEO and the New Search Results

The Magic Carpet Ride

A statute, near my home in Cardiff-by-the-Sea, known locally as“The Cardiff Kook.”  Many Locals don’t know it by its actual name 

Page 24: Bill Slawski   SEO and the New Search Results

KG Search API

Google’s Knowledge Graph knows both names….

Page 25: Bill Slawski   SEO and the New Search Results

Knowledge Panel

Google Shows a Knowledge Panel on a search for its name

Page 26: Bill Slawski   SEO and the New Search Results

We May Be Able to Query Nearby Entities Soon