Sémantický web
a Google

Filip Hráček
4. říjen, 2011

Everything is OUR problem.

Problém:
Uživatel nezná rozdíl mezi search bar a address bar

Problém:
Uživatel nezná funkci uvozovek v hledání

Problém:
Uživatel píše moc pomalu (a neumí zmáčknout Enter)

Problém:
Uživatel neví, jak se to píše

Problém:
Uživatel neumí cizí jazyk

Problém:
Na webu není dostatek relevantního obsahu

Problém:
Uživatel chce spáchat sebevraždu

Problém:
Uživatel chce používat webové vyhledávání na vše, jen ne na hledání na webu

WTF is Semantic Web?

Sémantický web dává věcem význam

Sémantický web — historie

Tři přístupy k sémantickému webu

Proč bych měl chtít, aby vyhledávače rozuměli mému obsahu

Rich snippets

Jak docílím toho, aby vyhledávače rozuměli mému obsahu

Sémantický web je o trojicích: triples

Příklad:

Problém: Jak definovat formát?

Problém: Jak definovat slovník?

Schema.org

Schema.org

<div>
	<h1>Avatar</h1>
	<span>Director: James Cameron (born August 16, 1954)</span>
	<span>Science fiction</span>
	<a href="../movies/avatar-trailer.html">Trailer</a>
</div>

Schema.org — itemscope

<div itemscope>
	<h1>Avatar</h1>
	<span>Director: James Cameron (born August 16, 1954) </span>
	<span>Science fiction</span>
	<a href="../movies/avatar-trailer.html">Trailer</a>
</div>

Schema.org — itemtype

<div itemscope itemtype="http://schema.org/Movie">
	<h1>Avatar</h1>
	<span>Director: James Cameron (born August 16, 1954) </span>
	<span>Science fiction</span>
	<a href="../movies/avatar-trailer.html">Trailer</a>
</div>

Schema.org — itemprop

<div itemscope itemtype ="http://schema.org/Movie">
	<h1 itemprop="name">Avatar</h1>
	<span>Director: <span itemprop="director">James Cameron</span> (born August 16, 1954)</span>
	<span itemprop="genre">Science fiction</span>
	<a href="../movies/avatar-trailer.html" itemprop="trailer">Trailer</a>
</div>

Schema.org — embedování

<div itemscope itemtype ="http://schema.org/Movie">
	<h1 itemprop="name"&g;Avatar</h1>
	<div itemprop="director" itemscope itemtype="http://schema.org/Person">
		Director: <span itemprop="name">James Cameron</span> 
		(born <span itemprop="birthDate">August 16, 1954</span>)
	</div>
	<span itemprop="genre">Science fiction</span>
	<a href="../movies/avatar-trailer.html" itemprop="trailer">Trailer</a>
</div>

Děkuji!

Filip Hráček, Google ČR