101: Warum die neuen Meta Daten wichtig sind - Mini FAQ & Implementierung

Preview:

Citation preview

Timon Hartung

✦ Managing Director bei DNTX & Gesellschafter der 121WATT

✦ Diplom Wirtschaft-Informatiker

✦ 10 Jahre SEO & Online Marketing Erfahrung

✦ Vorher Head of Online Marketing bei amiando.com

✦ Consulting für nationale und internationale Firmen

✦ 14 Jahre Developer Erfahrung Java, PHP, MySQL

✦ Gesprochen auf SMX München, SMX Stockholm, Social Media Economy Days

2

Quelle:

Mini Schema.org FAQ

Quelle: http://www.grook.net/sites/default/files/images/kettaneh/Project%20management%20interview%20questions%20and%20answers.jpg

Quelle:

Warum sollen wir unsere Daten auszeichnen?

Quelle: http://collider.com/wp-content/uploads/why-stop-now-tracy-morgan-melissa-leo-jesse-eisenberg.jpg

Quelle:

Die Suchmaschinen verstehen unsere Daten nicht!

Quelle:http://ruben.verborgh.org/images/blog/web-agents.jpg

Quelle:

Warum Schema.org und kein anderes Format?

Quelle:http://www.mrwallpaper.com/wallpapers/funny-dog-diving.jpg

Die 3 großen Suchmaschinen haben sich auf Schema.org geeinigt

Quelle:

Werden aus Schema.org immer Rich Snippets?

Quelle: http://img.addfunny.com/files/uploads/pic/10/10/Doctor_Dog_1280x960_4e155f6bbf3f8791.jpg

Werden aus Schema.org immer Rich Snippets?

• Nein, schema.org unterstützt eine große Auswahl an Elementtypen, von denen derzeit aber noch nicht alle zur Generierung von Rich Snippets zum Einsatz kommen

Quelle:

Muss ich jede Eigenschaft auszeichnen?

Quelle: http://theconversation.com/your-cat-has-toxoplasmosis-and-youre-worried-join-the-club-9365

Muss ich jede Eigenschaft auszeichnen?

• Es ist kein Problem, wenn Sie nur einige Eigenschaften eines Elements mit einem Markup versehen. Wenn Sie jedoch so viele Inhalte wie möglich auszeichnen, hilft dies Suchmaschinen dabei, die Inhalte Ihrer Seite besser zu verstehen und sie auf die beste Art und Weise auszugeben.

• Für einige Typen benötigt Google eine Mindestmenge an Informationen, um Ihre Inhalte in Rich Snippets ausgeben zu können. Sie können das Test-Tool für strukturierte Daten verwenden, um herauszufinden, welche Informationen Google aus Ihren mit Markup versehenen Seiten herauslesen kann.

Quelle:

Was ist mit Facebook Open Graph?

Quelle: http://theconversation.com/your-cat-has-toxoplasmosis-and-youre-worried-join-the-club-9365

Google Schema.org vs. Facbook Open Graph

• Facebook Open Graph verfüllt seinen Zweck gut, bietet jedoch nicht den Detailgrad, den Suchmaschinen benötigen, um die Nutzererfahrung zu verbessern.

• Eine einzelne Webseite kann aus vielen Komponenten bestehen. Zudem kann sich der Inhalt um mehrere Dinge drehen. Auch wenn Sie Ihre Inhalte mit Facebook Open Graph auszeichnen, stellt schema.org immer noch eine zusätzliche Möglichkeit dar, weitere Details zu bestimmten Elementen auf der Seite verfügbar zu machen.

Quelle:

Wird mein Ranking durch Schema.org besser?

Quelle: http://www.spinal-research.org/wp-content/uploads/2012/11/Paralysed-dog-credit-to-Geoff-Robinson-Photography1.jpg

Wird mein Ranking dadurch besser

• Google nutzt Markup derzeit nicht für Ranking-Zwecke, Rich Snippets können aber bewirken, dass Ihre Seiten in den Suchergebnissen auffälliger sind, sodass Sie mehr Zugriffe erhalten.

Quelle:

Warum soll ich Google helfen?

Quelle: http://www.dairymoos.com/wp-content/uploads/2011/10/DSC02267.jpg

Warum soll ich Markup verwenden?

• Suchmaschinen werten Seiten-Markup auf verschiedene Arten aus. Google zum Beispiel generiert daraus Rich Snippets in den Suchergebnissen.

• Nicht jeder Informationstyp auf schema.org wird derzeit in den Suchergebnissen ausgewiesen, Sie können jedoch damit rechnen, dass mit der Zeit immer mehr der Daten in verschiedenen Bereichen genutzt werden.

• Zusätzlich finden andere Organisationen möglicherweise in Zukunft weitere interessante Möglichkeiten, das Markup einzusetzen, da es über Ihre Webseiten öffentlich zugänglich ist.

Quelle:Quelle: http://www.awesomelycute.com/2013/03/new-batch-of-super-cute-animals/

Schluss mit den Tierfotos!

Quelle:Quelle: http://www.awesomelycute.com/2013/03/new-batch-of-super-cute-animals/

Quelle:Quelle: http://www.awesomelycute.com/2013/03/new-batch-of-super-cute-animals/

Quelle:Quelle: http://www.awesomelycute.com/2013/03/new-batch-of-super-cute-animals/

Quelle:Quelle: http://www.awesomelycute.com/2013/03/new-batch-of-super-cute-animals/

Quelle:Quelle: http://www.pichippo.com/static/images/2012/05/funny-dog-smiling-26052012.jpg

Enough!

Quelle:

Implementierung: Breadcrumbs

Quelle: http://simuragroup.com/wp-content/uploads/2012/05/Construction-1.jpg

Quelle:

Quelle:

Quelle:

Der Code

Quelle: http://acceleraterightnow.com/files/2012/03/Matrix-Code.jpg

<ul id="breadCrumbs">

<li itemscope itemtype="http://data-vocabulary.org/Breadcrumb">

<a href="http://www.worldticketshop.de" title="Home" itemprop="url"><span itemprop="title">Home</span></a>&raquo;

</li>

<li itemscope itemtype="http://data-vocabulary.org/Breadcrumb">

<a href="http://www.worldticketshop.de/konzerte" title="Konzerte" itemprop="url"><span itemprop="title">Konzerte</span></a>&raquo;

</li>

<li itemscope itemtype="http://data-vocabulary.org/Breadcrumb">

<a href="http://www.worldticketshop.de/konzerte/rap_und_hip-hop" title="Rap und Hip-Hop" itemprop="url"><span itemprop="title">Rap und Hip-Hop</span></a>&raquo;

</li>

<li class="Last">Jay-Z Tickets</li>

</ul>

Breadcrumbs code

Quelle:

Die Elemente von Schema.org

Quelle: http://www.crookedbrains.net/2010/09/table-design.html

<ul id="breadCrumbs">

<li itemscope itemtype="http://data-vocabulary.org/Breadcrumb">

<a href="http://www.worldticketshop.de" title="Home" itemprop="url"><span itemprop="title">Home</span></a>&raquo;

</li>

<li itemscope itemtype="http://data-vocabulary.org/Breadcrumb">

<a href="http://www.worldticketshop.de/konzerte" title="Konzerte" itemprop="url"><span itemprop="title">Konzerte</span></a>&raquo;

</li>

<li itemscope itemtype="http://data-vocabulary.org/Breadcrumb">

<a href="http://www.worldticketshop.de/konzerte/rap_und_hip-hop" title="Rap und Hip-Hop" itemprop="url"><span itemprop="title">Rap und Hip-Hop</span></a>&raquo;

</li>

<li class="Last">Jay-Z Tickets</li>

</ul>

Breadcrumbs code

Itemscope

• Mit itemscope wird der Bereich definiert der von dem itemtype beschrieben wird:

<li itemscope itemtype="http://data-vocabulary.org/Breadcrumb">

<a href="http://www.worldticketshop.de" title="Home" itemprop="url"><span itemprop="title">Home</span>

</a>

</li>

• Mit itemtype definieren wir von welcher Art dieser Bereich ist.

Itemtype

<li itemscope itemtype="http://data-vocabulary.org/Breadcrumb">

<a href="http://www.worldticketshop.de" title="Home" itemprop="url"><span itemprop="title">Home</span>

</a>

</li>

• Mit itemprop definiert man die Attribute des Elements

Itemprop

<li itemscope itemtype="http://data-vocabulary.org/Breadcrumb">

<a href="http://www.worldticketshop.de" title="Home" itemprop="url"><span itemprop="title">Home</span>

</a>

</li>

Quelle:

Komplexeres Beispiel: Events

Quelle: http://www.mobile-prepaid.net/wp-content/uploads/2011/05/dus_events_konzert_espritarena.jpg

Quelle:

Quelle:

Quelle:

Quelle:

Quelle:

Der Code

Quelle: http://medea.mah.se/wp-content/uploads/2012/05/coderdojo-oskar.jpg

Quelle:

<tr class="v-no-hover" data-id="522027" itemscope itemtype="http://schema.org/Event"> <td class="v-nowrap"> <time itemprop="startDate" datetime="2013-07-12T11:00:00"> <span class="v-text-sml">12</span> </time> <span class="v-text-sml"> - </span> <time itemprop="endDate" datetime="2013-07-13T22:30:00"> <span class="v-text-sml">13 Jul 2013</span> </time> </td> <td><a class="js-event v-block v-camo" href="/Konzert-Tickets/Rap-und-Hip-Hop/Jay-Z-Karten/E-522027" itemprop="url" title="Wireless Festival 2013 - Friday and Saturday in Queen Elizabeth Olympic Park London am 12 - 13 Jul 2013 "> <span itemprop="location" itemscope itemtype="http://schema.org/Place"> <span class="v-title-sml" itemprop="name">Queen Elizabeth Olympic Park</span>, <span class="v-text-sml" itemprop="address" itemscope itemtype="http://schema.org/PostalAddress"> <span itemprop="addressLocality">London</span> <span class="v-hidden" itemprop="addressCountry">GB</span> </span> </span> <span class="v-title-sml v-block"> <span itemprop="name"> Wireless Festival 2013 - Friday and Saturday </span> </span></a> </td> <td> <span class="v-text-sml">Gro&#223;britannien</span> </td> <td> <span class="v-title-std">€247,61</span> </td> <td class="v-text-right v-nowrap"> <input type="button" class="v-btn-std js-buy" data-id="522027" value="Ansehen" /> </td></tr>

<tr class="v-no-hover" data-id="522027" itemscope itemtype="http://schema.org/Event"> <td class="v-nowrap"> <time itemprop="startDate" datetime="2013-07-12T11:00:00"> <span class="v-text-sml">12</span> </time> <span class="v-text-sml"> - </span> <time itemprop="endDate" datetime="2013-07-13T22:30:00"> <span class="v-text-sml">13 Jul 2013</span> </time> </td> <td><a class="js-event v-block v-camo" href="/Konzert-Tickets/Rap-und-Hip-Hop/Jay-Z-Karten/E-522027" itemprop="url" title="Wireless Festival 2013 - Friday and Saturday in Queen Elizabeth Olympic Park London am 12 - 13 Jul 2013 "> <span itemprop="location" itemscope itemtype="http://schema.org/Place"> <span class="v-title-sml" itemprop="name">Queen Elizabeth Olympic Park</span>, <span class="v-text-sml" itemprop="address" itemscope itemtype="http://schema.org/PostalAddress"> <span itemprop="addressLocality">London</span> <span class="v-hidden" itemprop="addressCountry">GB</span> </span> </span> <span class="v-title-sml v-block"> <span itemprop="name"> Wireless Festival 2013 - Friday and Saturday </span> </span></a> </td> <td> <span class="v-text-sml">Gro&#223;britannien</span> </td> <td> <span class="v-title-std">€247,61</span> </td> <td class="v-text-right v-nowrap"> <input type="button" class="v-btn-std js-buy" data-id="522027" value="Ansehen" /> </td></tr>

<tr class="v-no-hover" data-id="522027" itemscope itemtype="http://schema.org/Event"> <td class="v-nowrap"> <time itemprop="startDate" datetime="2013-07-12T11:00:00"> <span class="v-text-sml">12</span> </time> <span class="v-text-sml"> - </span> <time itemprop="endDate" datetime="2013-07-13T22:30:00"> <span class="v-text-sml">13 Jul 2013</span> </time> </td> <td><a class="js-event v-block v-camo" href="/Konzert-Tickets/Rap-und-Hip-Hop/Jay-Z-Karten/E-522027" itemprop="url" title="Wireless Festival 2013 - Friday and Saturday in Queen Elizabeth Olympic Park London am 12 - 13 Jul 2013 "> <span itemprop="location" itemscope itemtype="http://schema.org/Place"> <span class="v-title-sml" itemprop="name">Queen Elizabeth Olympic Park</span>, <span class="v-text-sml" itemprop="address" itemscope itemtype="http://schema.org/PostalAddress"> <span itemprop="addressLocality">London</span> <span class="v-hidden" itemprop="addressCountry">GB</span> </span> </span> <span class="v-title-sml v-block"> <span itemprop="name"> Wireless Festival 2013 - Friday and Saturday </span> </span></a> </td> <td> <span class="v-text-sml">Gro&#223;britannien</span> </td> <td> <span class="v-title-std">€247,61</span> </td> <td class="v-text-right v-nowrap"> <input type="button" class="v-btn-std js-buy" data-id="522027" value="Ansehen" /> </td></tr>

Verschachtelung von itemtypes

<tr class="v-no-hover" data-id="522027" itemscope itemtype="http://schema.org/Event"> <td class="v-nowrap"> <time itemprop="startDate" datetime="2013-07-12T11:00:00"> <span class="v-text-sml">12</span> </time> <span class="v-text-sml"> - </span> <time itemprop="endDate" datetime="2013-07-13T22:30:00"> <span class="v-text-sml">13 Jul 2013</span> </time> </td> <td>

.... </td></tr>

<a class="js-event v-block v-camo" href="/Konzert-Tickets/Rap-und-Hip-Hop/Jay-Z-Karten/E-522027" itemprop="url" title="Wireless Festival 2013 - Friday and Saturday in Queen Elizabeth Olympic Park London am 12 - 13 Jul 2013 ">

<span itemprop="location" itemscope itemtype="http://schema.org/Place"> <span class="v-title-sml" itemprop="name">Queen Elizabeth Olympic Park</span>, <span class="v-text-sml" itemprop="address" itemscope itemtype="http://schema.org/PostalAddress"> <span itemprop="addressLocality">London</span> <span class="v-hidden" itemprop="addressCountry">GB</span> </span> </span> <span class="v-title-sml v-block"> <span itemprop="name"> Wireless Festival 2013 - Friday and Saturday </span> </span></a> </td> <td> <span class="v-text-sml">Gro&#223;britannien</span> </td> <td> <span class="v-title-std">€247,61</span> </td> <td class="v-text-right v-nowrap"> <input type="button" class="v-btn-std js-buy" data-id="522027" value="Ansehen" />

Quelle:

<tr class="v-no-hover" data-id="522027" itemscope itemtype="http://schema.org/Event"> <td class="v-nowrap"> <time itemprop="startDate" datetime="2013-07-12T11:00:00"> <span class="v-text-sml">12</span> </time> <span class="v-text-sml"> - </span> <time itemprop="endDate" datetime="2013-07-13T22:30:00"> <span class="v-text-sml">13 Jul 2013</span> </time> </td> <td><a class="js-event v-block v-camo" href="/Konzert-Tickets/Rap-und-Hip-Hop/Jay-Z-Karten/E-522027" itemprop="url" title="Wireless Festival 2013 - Friday and Saturday in Queen Elizabeth Olympic Park London am 12 - 13 Jul 2013 "> <span itemprop="location" itemscope itemtype="http://schema.org/Place"> <span class="v-title-sml" itemprop="name">Queen Elizabeth Olympic Park</span>, <span class="v-text-sml" itemprop="address" itemscope itemtype="http://schema.org/PostalAddress"> <span itemprop="addressLocality">London</span> <span class="v-hidden" itemprop="addressCountry">GB</span> </span> </span> <span class="v-title-sml v-block"> <span itemprop="name"> Wireless Festival 2013 - Friday and Saturday </span> </span></a> </td> <td> <span class="v-text-sml">Gro&#223;britannien</span> </td> <td> <span class="v-title-std">€247,61</span> </td> <td class="v-text-right v-nowrap"> <input type="button" class="v-btn-std js-buy" data-id="522027" value="Ansehen" /> </td></tr>

1

<tr class="v-no-hover" data-id="522027" itemscope itemtype="http://schema.org/Event"> <td class="v-nowrap"> <time itemprop="startDate" datetime="2013-07-12T11:00:00"> <span class="v-text-sml">12</span> </time> <span class="v-text-sml"> - </span> <time itemprop="endDate" datetime="2013-07-13T22:30:00"> <span class="v-text-sml">13 Jul 2013</span> </time> </td> <td><a class="js-event v-block v-camo" href="/Konzert-Tickets/Rap-und-Hip-Hop/Jay-Z-Karten/E-522027" itemprop="url" title="Wireless Festival 2013 - Friday and Saturday in Queen Elizabeth Olympic Park London am 12 - 13 Jul 2013 "> <span itemprop="location" itemscope itemtype="http://schema.org/Place"> <span class="v-title-sml" itemprop="name">Queen Elizabeth Olympic Park</span>, <span class="v-text-sml" itemprop="address" itemscope itemtype="http://schema.org/PostalAddress"> <span itemprop="addressLocality">London</span> <span class="v-hidden" itemprop="addressCountry">GB</span> </span> </span> <span class="v-title-sml v-block"> <span itemprop="name"> Wireless Festival 2013 - Friday and Saturday </span> </span></a> </td> <td> <span class="v-text-sml">Gro&#223;britannien</span> </td> <td> <span class="v-title-std">€247,61</span> </td> <td class="v-text-right v-nowrap"> <input type="button" class="v-btn-std js-buy" data-id="522027" value="Ansehen" /> </td></tr>

1

2

<tr class="v-no-hover" data-id="522027" itemscope itemtype="http://schema.org/Event"> <td class="v-nowrap"> <time itemprop="startDate" datetime="2013-07-12T11:00:00"> <span class="v-text-sml">12</span> </time> <span class="v-text-sml"> - </span> <time itemprop="endDate" datetime="2013-07-13T22:30:00"> <span class="v-text-sml">13 Jul 2013</span> </time> </td> <td><a class="js-event v-block v-camo" href="/Konzert-Tickets/Rap-und-Hip-Hop/Jay-Z-Karten/E-522027" itemprop="url" title="Wireless Festival 2013 - Friday and Saturday in Queen Elizabeth Olympic Park London am 12 - 13 Jul 2013 "> <span itemprop="location" itemscope itemtype="http://schema.org/Place"> <span class="v-title-sml" itemprop="name">Queen Elizabeth Olympic Park</span>, <span class="v-text-sml" itemprop="address" itemscope itemtype="http://schema.org/PostalAddress"> <span itemprop="addressLocality">London</span> <span class="v-hidden" itemprop="addressCountry">GB</span> </span> </span> <span class="v-title-sml v-block"> <span itemprop="name"> Wireless Festival 2013 - Friday and Saturday </span> </span></a> </td> <td> <span class="v-text-sml">Gro&#223;britannien</span> </td> <td> <span class="v-title-std">€247,61</span> </td> <td class="v-text-right v-nowrap"> <input type="button" class="v-btn-std js-buy" data-id="522027" value="Ansehen" /> </td></tr>

1

2

3

Quelle:

Quelle:

Quelle:

Was mache ich wenn ich nicht programmieren kann?

Quelle: http://www.flickr.com/photos/bugbbq/3853099883/

Der Google Data Highlighter

Watch: http://www.youtube.com/watch?v=WrEJds3QeTw

Data Highlighter Nachteile

• Es werden nicht alle Daten erkannt auf allen Seiten

• Es funktioniert nur bei Google

Quelle:

Testen?

Quelle: http://top-achtung.blogspot.de/2011_04_03_archive.html

Testen: Rich Snippet Testing Tool

Quelle:

Future

Quelle: http://russianmind.com/sites/default/files/future-ahead1.jpg

Future .... nicht nur das Web

• Wir müssen die Daten auf unseren Websiten für die Maschinen verständlicher machen, nur so können diese auch auf iWatch, Google Glasses anderen neuartigen Devices verwendet werden.

• Einige im Web traditionelle Geschäftsmodelle mögen dadurch verschwinden aber es öffnen sich gleichzeitig wieder neue.

Business Modelle werden verschwinden

Danke!

www.technicalseo.de

@timondeluxe

linkedin.timonhartung.com

googleplus.timonhartung.com

Timon Hartung @ DNTX.com

Recommended