optimising google's knowledge graph - #smx munich

120
International Freelance SEO

Upload: jan-willem-bobbink-freelance-seo-consultant

Post on 21-Apr-2017

12.124 views

Category:

Internet


0 download

TRANSCRIPT

Page 1: Optimising Google's Knowledge Graph - #SMX Munich

International Freelance SEO

Page 2: Optimising Google's Knowledge Graph - #SMX Munich
Page 3: Optimising Google's Knowledge Graph - #SMX Munich
Page 4: Optimising Google's Knowledge Graph - #SMX Munich
Page 5: Optimising Google's Knowledge Graph - #SMX Munich
Page 6: Optimising Google's Knowledge Graph - #SMX Munich
Page 7: Optimising Google's Knowledge Graph - #SMX Munich
Page 8: Optimising Google's Knowledge Graph - #SMX Munich
Page 9: Optimising Google's Knowledge Graph - #SMX Munich
Page 10: Optimising Google's Knowledge Graph - #SMX Munich
Page 11: Optimising Google's Knowledge Graph - #SMX Munich
Page 12: Optimising Google's Knowledge Graph - #SMX Munich
Page 13: Optimising Google's Knowledge Graph - #SMX Munich
Page 14: Optimising Google's Knowledge Graph - #SMX Munich
Page 15: Optimising Google's Knowledge Graph - #SMX Munich

International Freelance SEO

SEO Consultant Internet Advantage

Brand Ambassador Majestic

Cycling & Skating

Science: Physics in particular

Page 16: Optimising Google's Knowledge Graph - #SMX Munich
Page 17: Optimising Google's Knowledge Graph - #SMX Munich

Search engines have to jump on the bandwagon:

Page 18: Optimising Google's Knowledge Graph - #SMX Munich
Page 19: Optimising Google's Knowledge Graph - #SMX Munich
Page 20: Optimising Google's Knowledge Graph - #SMX Munich
Page 21: Optimising Google's Knowledge Graph - #SMX Munich

0%

5%

10%

15%

20%

25%

30%

35%

40%

45%

50%

North America

South America

Europe Asia Africa Oceania Global

Source: Statcounter

February 2014 versus February 2015

Page 22: Optimising Google's Knowledge Graph - #SMX Munich
Page 23: Optimising Google's Knowledge Graph - #SMX Munich
Page 24: Optimising Google's Knowledge Graph - #SMX Munich
Page 25: Optimising Google's Knowledge Graph - #SMX Munich
Page 26: Optimising Google's Knowledge Graph - #SMX Munich

Even more awesome !

Page 27: Optimising Google's Knowledge Graph - #SMX Munich
Page 28: Optimising Google's Knowledge Graph - #SMX Munich
Page 29: Optimising Google's Knowledge Graph - #SMX Munich
Page 30: Optimising Google's Knowledge Graph - #SMX Munich
Page 31: Optimising Google's Knowledge Graph - #SMX Munich
Page 32: Optimising Google's Knowledge Graph - #SMX Munich
Page 33: Optimising Google's Knowledge Graph - #SMX Munich

Artificial Intelligence and Machine Learning

Algorithms and Theory

Human-Computer Interaction and Visualization

Natural Language Processing

Machine Perception

Information Retrieval and the Web

Security, Cryptography, and Privacy

Data Mining

Software Systems

Page 34: Optimising Google's Knowledge Graph - #SMX Munich
Page 35: Optimising Google's Knowledge Graph - #SMX Munich
Page 36: Optimising Google's Knowledge Graph - #SMX Munich

What happened during the past 8 years?

2007 2010 2015

Page 37: Optimising Google's Knowledge Graph - #SMX Munich

From a database to search engine result pages

Page 38: Optimising Google's Knowledge Graph - #SMX Munich

Now… Let’s be honest

Page 39: Optimising Google's Knowledge Graph - #SMX Munich

And to be really honest…

Page 40: Optimising Google's Knowledge Graph - #SMX Munich
Page 41: Optimising Google's Knowledge Graph - #SMX Munich
Page 42: Optimising Google's Knowledge Graph - #SMX Munich
Page 43: Optimising Google's Knowledge Graph - #SMX Munich

Basic information retrieval

Page 44: Optimising Google's Knowledge Graph - #SMX Munich

Basic information retrieval

Page 45: Optimising Google's Knowledge Graph - #SMX Munich

Basic information retrieval

Page 46: Optimising Google's Knowledge Graph - #SMX Munich

?

Page 47: Optimising Google's Knowledge Graph - #SMX Munich

http://arxiv.org/pdf/1503.00759.pdf

Page 48: Optimising Google's Knowledge Graph - #SMX Munich
Page 49: Optimising Google's Knowledge Graph - #SMX Munich

http://research.google.com/pubs/pub41894.html

Page 50: Optimising Google's Knowledge Graph - #SMX Munich
Page 51: Optimising Google's Knowledge Graph - #SMX Munich

Four different methods to extract triples from web content

Natural Language

Processing tools

Entity recognition

Entity linkage

Entity verification

against Freebase

Source: https://www.cs.cmu.edu/~nlao/publication/2014.kdd.pdf

Document Object Model

Either text or database

driven “deep web” sources

Think of quering HTML

forms

570M tables on the web

Relations are difficult to

extract

Schema matching methods

Entity verification

against Freebase

Schema.org

Mostly people related

Products & Events are not

stored

Mapping Schema.org to

Freebase for predicates

Page 52: Optimising Google's Knowledge Graph - #SMX Munich
Page 53: Optimising Google's Knowledge Graph - #SMX Munich

Researchers deal with “duplicate content” as being just one source

P1

P2 P3

P4

Page 54: Optimising Google's Knowledge Graph - #SMX Munich

Exploring the power of tables on the Web

https://research.google.com/tables

Page 55: Optimising Google's Knowledge Graph - #SMX Munich
Page 56: Optimising Google's Knowledge Graph - #SMX Munich

The papers share some insights about the factors relevant to Google Tables results

Sources of data Google uses according to the paper

Table contents

Optimise the surrounding

content with relevant captions

and texts.

Use <th> table headings to

add labels to specific columns

Add relevant attributes to your

table headings focusing on

the queries used

Only add useful content to the

table. Boilerplate content is

filtered out.

Attributes Table headings Surrounding

Content

http://www.cidrdb.org/cidr2015/Papers/CIDR15_Paper3.pdf

Page 57: Optimising Google's Knowledge Graph - #SMX Munich
Page 58: Optimising Google's Knowledge Graph - #SMX Munich

“Extraction errors are far more prevalent than

source errors. Ignoring this distinction can

cause us to incorrectly distrust a website”

Page 59: Optimising Google's Knowledge Graph - #SMX Munich

Back to the basics for Google (and probably the other search engines too)

Links still tell something about relationships between pages

but also between entities.

Simply search in the indices you already have. In the case of

Google, they already have “everything”.

Simply gather user feedback from within the search results.

Page 60: Optimising Google's Knowledge Graph - #SMX Munich
Page 61: Optimising Google's Knowledge Graph - #SMX Munich

Source: https://twitter.com/brentnau

Page 62: Optimising Google's Knowledge Graph - #SMX Munich
Page 63: Optimising Google's Knowledge Graph - #SMX Munich
Page 64: Optimising Google's Knowledge Graph - #SMX Munich

Source: https://twitter.com/brentnau

Page 65: Optimising Google's Knowledge Graph - #SMX Munich
Page 66: Optimising Google's Knowledge Graph - #SMX Munich
Page 67: Optimising Google's Knowledge Graph - #SMX Munich
Page 68: Optimising Google's Knowledge Graph - #SMX Munich

One in 20 searches is health related according to Google.

Page 69: Optimising Google's Knowledge Graph - #SMX Munich
Page 70: Optimising Google's Knowledge Graph - #SMX Munich
Page 71: Optimising Google's Knowledge Graph - #SMX Munich

Use Web based Fact

extraction, like DOM,

tables and annotated

data (Schema.org)

Text based extractors

adding more triples to

the datasets

Systems like described in the

Biperpedia paper. Data is

enriched and quality control

takes place. Use partnerships for

trusted resources.

Use existing datasets like

Freebase / Wikidata to verify

extracted data and calculate

probability

Page 72: Optimising Google's Knowledge Graph - #SMX Munich
Page 73: Optimising Google's Knowledge Graph - #SMX Munich
Page 74: Optimising Google's Knowledge Graph - #SMX Munich
Page 75: Optimising Google's Knowledge Graph - #SMX Munich

No, Google also gives a fair chance to competitors

Page 76: Optimising Google's Knowledge Graph - #SMX Munich

At that moment, notprovided.eu/jan-willem-bobbink.jpg was used as a source

Page 77: Optimising Google's Knowledge Graph - #SMX Munich
Page 78: Optimising Google's Knowledge Graph - #SMX Munich
Page 79: Optimising Google's Knowledge Graph - #SMX Munich
Page 80: Optimising Google's Knowledge Graph - #SMX Munich
Page 81: Optimising Google's Knowledge Graph - #SMX Munich

Source: https://twitter.com/CyrusShepard/status/575555722529894400

This Knowledge card is triggered for the query “HDMI cable”.

Page 82: Optimising Google's Knowledge Graph - #SMX Munich
Page 83: Optimising Google's Knowledge Graph - #SMX Munich
Page 84: Optimising Google's Knowledge Graph - #SMX Munich
Page 85: Optimising Google's Knowledge Graph - #SMX Munich

Google shows a number of related topics, hence:

Page 86: Optimising Google's Knowledge Graph - #SMX Munich

Source: https://twitter.com/Andrew_Isidoro/status/576363205120905216

Page 87: Optimising Google's Knowledge Graph - #SMX Munich

Page 88: Optimising Google's Knowledge Graph - #SMX Munich
Page 89: Optimising Google's Knowledge Graph - #SMX Munich
Page 90: Optimising Google's Knowledge Graph - #SMX Munich
Page 91: Optimising Google's Knowledge Graph - #SMX Munich
Page 92: Optimising Google's Knowledge Graph - #SMX Munich
Page 93: Optimising Google's Knowledge Graph - #SMX Munich
Page 94: Optimising Google's Knowledge Graph - #SMX Munich

Make sure you understand

Page 95: Optimising Google's Knowledge Graph - #SMX Munich

A few possibilities to influence the content of brand cards

Page 96: Optimising Google's Knowledge Graph - #SMX Munich

Main source still is Wikipedia, always backup your edits with sources

Page 97: Optimising Google's Knowledge Graph - #SMX Munich
Page 98: Optimising Google's Knowledge Graph - #SMX Munich
Page 99: Optimising Google's Knowledge Graph - #SMX Munich

Your are able to give Google hints about your logo, corporate contacts and social profiles

Page 100: Optimising Google's Knowledge Graph - #SMX Munich

Add schema.org Organization markup to your official website

Page 101: Optimising Google's Knowledge Graph - #SMX Munich

Add schema.org Organization markup to your official website

Page 102: Optimising Google's Knowledge Graph - #SMX Munich

Add schema.org Organization markup to your official website

Find example JSON-LD at

https://developers.google.com/structured-data/customize/overview

Page 103: Optimising Google's Knowledge Graph - #SMX Munich

What about the localised Google search indices?

America

19%

?

?

?

?

?

Source: https://www.stonetemple.com/rich-answers-in-search/

Page 104: Optimising Google's Knowledge Graph - #SMX Munich
Page 105: Optimising Google's Knowledge Graph - #SMX Munich
Page 106: Optimising Google's Knowledge Graph - #SMX Munich

Contains the main subject of

the required answer

Contains the main subject of

the required answer

Within the content, the

question is answered in a

single sentence

No, Euro NCAP is more

authoritative in the EU for car

safety levels.

NHTSA for the US

Page 107: Optimising Google's Knowledge Graph - #SMX Munich
Page 108: Optimising Google's Knowledge Graph - #SMX Munich
Page 109: Optimising Google's Knowledge Graph - #SMX Munich
Page 110: Optimising Google's Knowledge Graph - #SMX Munich
Page 111: Optimising Google's Knowledge Graph - #SMX Munich

Two indices, two truths?

Page 112: Optimising Google's Knowledge Graph - #SMX Munich

So how can we make use this for our brand?

Page 113: Optimising Google's Knowledge Graph - #SMX Munich

Since not many are focusing on the getting into the Direct Answers yet, grab the positions first!

Page 114: Optimising Google's Knowledge Graph - #SMX Munich

95% of the cases had increased traffic - filtered out movements within top 10 normal blue links.

Less than expected,

probably because of quality

of the answer: results

between -5% and +6%

traffic.

Results varied between -3%

and +11% depending on

previous position in the

SERPs

These were performing the

best, increases between 6

and 14%

Depending on the topic,

complicated topics tend to

get more clicks. Average

results between -2% and

16% increase

Page 115: Optimising Google's Knowledge Graph - #SMX Munich
Page 116: Optimising Google's Knowledge Graph - #SMX Munich
Page 117: Optimising Google's Knowledge Graph - #SMX Munich
Page 118: Optimising Google's Knowledge Graph - #SMX Munich

Be ready for the future, before tomorrow starts

Make sure you monitor everything search

engines are researching. Papers, patents

and other publications give clues about

future developments

There is still a lot of research being done

by Google, it will take time & testing to

develop the “next Knowledge Graph”

Look to the websites that are already

getting results and reverse engineer.

For all public available information, be

realistic since Google will take the SERP

real estate in those niches for themselves

Page 120: Optimising Google's Knowledge Graph - #SMX Munich

Facepalm: http://en.wikipedia.org/wiki/Facepalm

Wearables: http://www.electricfoxy.com/electricfoxy/2014/02/why-companies-need-to-make-wearables-cool

Internet of Things: http://www.i-scoop.eu/internet-of-things/

Voice search: http://ecommerceconsulting.com/2014/06/voice-search-versus-typed-search-strategy.html

Einstein quote: http://randumbuzz.com/tag/human-stupidity/

The web http://soocurious.com/fr/les-toiles-des-araignees-possedent-un-pouvoir-secret-pour-les-aider-a-attraper-leurs-proies/

Chicken & Egg http://analyticsweek.com/which-came-first-the-chicken-or-the-egg-data-science-can-help/

Robot: http://www.bloomberg.com/bw/articles/2013-12-16/google-just-bought-some-really-creepy-military-robots

Mount Everest: http://en.wikipedia.org/wiki/Mount_Everest

Hummingbird: http://amsdaily.net/2012/01/05/the-legend-of-the-hummingbirds/