Semantic Web, Knowledge Graph, and Other Changes to SERPS – A Google Semantic Timeline

31
#pubcon Semantic Web, Knowledge Graph, and Other Changes to SERPS – A Google Semantic Timeline Presented by: Bill Slawski @bill_slawski

description

A Timeline to Semantic Web Developments at Google, including Google's Second Patent, the Knowledge Graph, Hummingbird and other inventions.

Transcript of Semantic Web, Knowledge Graph, and Other Changes to SERPS – A Google Semantic Timeline

Page 1: Semantic Web, Knowledge Graph, and Other Changes to SERPS – A Google Semantic Timeline

#pubcon

Semantic Web, Knowledge Graph, and Other Changes

to SERPS – A Google Semantic Timeline

Presented by:Bill Slawski

@bill_slawski

Page 2: Semantic Web, Knowledge Graph, and Other Changes to SERPS – A Google Semantic Timeline

#pubcon

Hi Everyone, you can find this presentation on Slideshare

• The exact location will be tweeted this morning to:

@bill_slawski

[email protected]://gofishdigital.com

Page 3: Semantic Web, Knowledge Graph, and Other Changes to SERPS – A Google Semantic Timeline

#pubcon

Google’s Semantic TimelineGoogle has a history of Semantic Web projects.

You may not know some of those inventions.

You may know others, but not as semantic inventions.

This presentation is aimed at showing many off.

@bill_slawski

Page 5: Semantic Web, Knowledge Graph, and Other Changes to SERPS – A Google Semantic Timeline

#pubcon

DIPRE may have been the 2nd patent from Google,And it probably wasn’t called BrinRank because it didn’t rank anything. But it brings us closer to a Star Trek computer than PageRank does. Here are the books/patterns Sergey Brin started with:

@bill_slawski

Page 6: Semantic Web, Knowledge Graph, and Other Changes to SERPS – A Google Semantic Timeline

#pubcon

Google Semantic Timeline –Sets

Google Sets – 2003 - 2011

@bill_slawski

Page 7: Semantic Web, Knowledge Graph, and Other Changes to SERPS – A Google Semantic Timeline

#pubcon

Sets vs. Carousels

Both harvested data from lists on the Web but used them in different ways.Carousels are definitely better for searchers and local search:

@bill_slawski

Page 8: Semantic Web, Knowledge Graph, and Other Changes to SERPS – A Google Semantic Timeline

#pubcon

Google Semantic Timeline - Definitions

• Google Definitions - 2004

@bill_slawski

Page 9: Semantic Web, Knowledge Graph, and Other Changes to SERPS – A Google Semantic Timeline

#pubcon

System and method for providing definitions

<p><b><span style="color: #495987">Indeterminacy:&nbsp;&nbsp; </span></b>The unknowable, undecidable, uncertain, or ambiguous in a text.&nbsp; Indeterminacy<i> </i>is related to <a href="/web/20121010050508/http://people.virginia.edu/~jrw3k/Front%20Pages/Critical%20Vocabulary.htm#Gap">gaps</a> in a text, but are less obviously identifiable and are a quality of a reading or interpretation, not just the text. </p>

Individual definitions on a page are in their own HTML container, and the defined termsAnd definitions are formatted differently, in patterns like this one, making it easier to extract from the Web.

@bill_slawski

Page 10: Semantic Web, Knowledge Graph, and Other Changes to SERPS – A Google Semantic Timeline

#pubcon

Google Semantic Timeline – Fact Repository

Browseable Fact Repository - 2006

@bill_slawski

Page 11: Semantic Web, Knowledge Graph, and Other Changes to SERPS – A Google Semantic Timeline

#pubcon

Browseable fact repository

Before there was a Knowledge Graph at Google, there was a browseableFact Repository. Unlike Knowledge bases such as Wikipedia, this was intendedTo be searched.

Objects or Entities have Unique IDs. As doFacts. Facts have Attributes and Values thatGo with them.

@bill_slawski

Page 12: Semantic Web, Knowledge Graph, and Other Changes to SERPS – A Google Semantic Timeline

#pubcon

Google Semantic Timeline - Maps

Google Maps - 2006

@bill_slawski

Page 13: Semantic Web, Knowledge Graph, and Other Changes to SERPS – A Google Semantic Timeline

#pubcon

Google Maps is a knowledge web project, and shows signs of it in:

1. Links aren’t important in rankings, but mentions with geographic informationAttached to them are (Referred to as Geographic Prominence by Google).

2. NAP (Name, Address, Phone Number) consistency is important because facts Related to business entities (and other places) are clustered to check on the Accuracy of facts.

3. Was Google Maps a Proof of Concept for Google’s Knowledge Base Efforts?

4. Generating structured information

@bill_slawski

Page 14: Semantic Web, Knowledge Graph, and Other Changes to SERPS – A Google Semantic Timeline

#pubcon

Google Semantic Timeline – WebTables

WebTables Project 2008

WebTables: Exploring the Power of Tables on the Web

@bill_slawski

Page 15: Semantic Web, Knowledge Graph, and Other Changes to SERPS – A Google Semantic Timeline

#pubcon

WebTables extracts semantics from data tables on the Web for things such as:

1. Query Refinements listed in SERPs2. Google Squared (deprecated)3. Structured Snippets4. Google Vault (To add to the Knowledge

Graph)5. Recovering Semantics of Tables on the

Web

@bill_slawski

Page 16: Semantic Web, Knowledge Graph, and Other Changes to SERPS – A Google Semantic Timeline

#pubcon

Google Semantic Timeline - Schema

• Schema.org – A project entered into by Google, Bing, Yahoo, and Yandex

Introducing schema.org: Search engines come together for a richer web

@bill_slawski

Page 17: Semantic Web, Knowledge Graph, and Other Changes to SERPS – A Google Semantic Timeline

#pubcon

Schemas are focused on Specific Types

Learn from them when you create your content, even if you don’t use them.

@bill_slawski

Page 18: Semantic Web, Knowledge Graph, and Other Changes to SERPS – A Google Semantic Timeline

#pubcon

Google Semantic Timeline – Rich Snippets

Rich Snippets - 2009

Generating specialized search results in response to patterned queries

@bill_slawski

Page 19: Semantic Web, Knowledge Graph, and Other Changes to SERPS – A Google Semantic Timeline

#pubcon

Specialized Results in Response to Query Patterns

What is claimed is:

1. A method of generating specialized search results in response to patterned queries, comprising: receiving, for a specialized query type, a query pattern for which specialized results are to be displayed in response to receiving a search query matching the query pattern…

@bill_slawski

Page 20: Semantic Web, Knowledge Graph, and Other Changes to SERPS – A Google Semantic Timeline

#pubcon

Rich Snippet Examples

@bill_slawski

Page 22: Semantic Web, Knowledge Graph, and Other Changes to SERPS – A Google Semantic Timeline

#pubcon

Google Semantic Timeline – Knowledge Graph

Knowledge Graph – 2012

@bill_slawski

Page 23: Semantic Web, Knowledge Graph, and Other Changes to SERPS – A Google Semantic Timeline

#pubcon

The Knowledge Graph is Searchable

@bill_slawski

Page 25: Semantic Web, Knowledge Graph, and Other Changes to SERPS – A Google Semantic Timeline

#pubcon

Knowledge Panels• Require 2 Sources of information (Wikipedia,

IMDB, etc.)• Can include information from queries, such as

showing the height of Lincoln, which a lot of people search for

• Show “anticipated” search results, to related queries, such as “ESPN Broadcasters” on panel for “ESPN Radio.”

@bill_slawski

Page 26: Semantic Web, Knowledge Graph, and Other Changes to SERPS – A Google Semantic Timeline

#pubcon

Google Semantic Timeline - Hummingbird

Hummingbird - 2013

The Google Hummingbird Patent?

@bill_slawski

Page 27: Semantic Web, Knowledge Graph, and Other Changes to SERPS – A Google Semantic Timeline

#pubcon

Hummingbird

• Uses co-occurrence data from candidate replacement search results (Looks at common words that appear in each of those ) to create substitute/synonym rules: “What place/(restaurants,stores,pizzerias) can I eat deep dish style pizza at?”

• Looks at adjacent terms and non-adjacent terms to determine the context of a query (non-adjacent ones here are “eat” and “pizza”.)

@bill_slawski

Page 29: Semantic Web, Knowledge Graph, and Other Changes to SERPS – A Google Semantic Timeline

#pubcon

Data Highlighter Tool in Webmaster Tools

• Worth Trying to see what it does• Limited Schema Choices – Choose carefully• Aimed at helping with Rich Snippets

About Data Highlighter

@bill_slawski

Page 30: Semantic Web, Knowledge Graph, and Other Changes to SERPS – A Google Semantic Timeline

#pubcon

Google Semantic Timeline – Questions + Queries

Structured Snippets - 2014

Introducing Structured Snippets, now a part of Google Web Search

@bill_slawski

Page 31: Semantic Web, Knowledge Graph, and Other Changes to SERPS – A Google Semantic Timeline

#pubcon

Questions?

• Bill Slawski• Director of Search Marketing – Go Fish Digital• Author – SEO by the Sea• [email protected][email protected]

Thank you!