Semantic web & structured data - #SMT Search Marketing Thursday - Jan-Willem Bobbink
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

Semantic web & structured data - #SMT Search Marketing Thursday - Jan-Willem Bobbink

  • 786 views
Uploaded on

Tijdens deze sessie gaat de geek-modus aan en kijken we naar de mogelijkheden en valkuilen op het gebied van “Structured data”. Wat zijn de verschillen tussen Schema en RDFa? Welke functies zijn......

Tijdens deze sessie gaat de geek-modus aan en kijken we naar de mogelijkheden en valkuilen op het gebied van “Structured data”. Wat zijn de verschillen tussen Schema en RDFa? Welke functies zijn handig om in te zetten voor SEO of Social? Hoeveel website gebruiken uberhaupt deze technieken ten behoeve van hun online marketing? Genoeg vragen en velen zien door de oneindige mogelijkheden de juiste code niet meer. Gedurende de presentatie zal Jan-Willem vanuit de huidige mogelijkheden laten zien wat de best practises zijn en welk voordeel dit voor u als online marketeer kan opleveren.

More in: Technology , Education
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
  • Hi Ivo, ik zelf heb nog geen rich snippets in de SERPS gekregen via JSON-LD implementatie. Jij wel? Laadtijd issue kan veroorzaakt worden door het toevoegen van een grote hoeveelheden structured data. Met Microdata voeg je wat properties toe aan bestaande element, bijvoorbeeld de product title of description. Nu moet je die title en omschrijving volledig kopieren naar je JSON-LD script. Kan dus zijn dat je sommige elementen dubbel in je HTML krijgt en daarmee je hoeveel bytes verhoogd. Om echt impact te hebben moet je daarvoor wel flink wat opmaak toevoegen, dat zal voornamelijk verschil maken bij categorie pagina's waar je alle producten invididueel inclusief reviews bijvoorbeeld gaat opmaken.
    Are you sure you want to
    Your message goes here
  • Erg duidelijk! Ook zonder aanwezig te zijn geweest op #SMT. Wij hebben het momenteel via JSON geïmplementeerd. Dit zie je niet terug in Google's snippet test tool, maar wel (na een tijdje) in Google Webmastertools. Ik zag in slide 36 dat je schreef 'SE's accepteren het nog niet.' en 'meer laadtijd?'. Heb je hier bronnen voor? Ik zou er graag meer over willen weten.
    Are you sure you want to
    Your message goes here
No Downloads

Views

Total Views
786
On Slideshare
716
From Embeds
70
Number of Embeds
2

Actions

Shares
Downloads
10
Comments
2
Likes
4

Embeds 70

https://twitter.com 69
https://www.linkedin.com 1

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Structured data Wat heb je er aan als online marketeer? Jan-Willem Bobbink - @jbobbink http://bit.ly/SMT-structured
  • 2. WIE GEBRUIKT ER STRUCTURED DATA?
  • 3. Performance Marketing Insights Berlin, 2014
  • 4. Director of SEO @ Acronym Media – Blogt op www.notprovided.eu
  • 5. AGENDA VOOR VANDAAG SEO SOCIAL SEMANTIC WEB
  • 6. W3C SEMANTIC WEB ACTIVITY “The Semantic Web is a collaborative movement led by international standards body the World Wide Web Consortium (W3C). The standard promotes common data formats on the World Wide Web” DOEL: EVOLUTIE VAN HET WEB
  • 7. THE SEMANTIC WEB Tim Berners-Lee: “The Semantic Web provides a common framework that allows data to be shared and reused across application, enterprise, and community boundaries” DOEL: HET WEB HERVORMEN
  • 8. OM TE BEGINNEN: 1. Maak data beschikbaar 2. Gebruik specifieke markup 3. Data is beschikbaar voor iedereen ONLINE MARKETING MOGELIJKHEDEN?
  • 9. DOEL 1: SEO
  • 10. DOEL 2: SOCIAL MEDIA
  • 11. HOEVEEL WEBSITES GEBRUIKEN HET? 1. Use Amazon EC2, setup a crawler and crawl the top 1.000.000 Alexa URLs 2. Checked for occurrences of: • Microdata / Schema • OpenGraph • Twitter Cards GECRAWLED OP 18-03-2014
  • 12. 15,84% 14,55% 1,59% 1,32% 7,27% 2,69% 0,22% OpenGraph Title OpenGraph URL Twitter:title Twitter:url Schema itemprop Schema Itemprop Name AggregateRating RESULTATEN VAN DE CRAWL
  • 13. MICROFORMATS – RDFa – MICRODATA – JSON-LD
  • 14. AANBEVOLEN: MICRODATA “Microdata is a set of tags, introduced with HTML5, that allows you to do this.”
  • 15. WELKE SNIPPETS KAN JE GEBRUIKEN?
  • 16. REVIEW SNIPPETS <div itemscope itemtype="http://data-vocabulary.org/Review-aggregate"> <span itemprop="itemreviewed">Several German beers</span> <img itemprop="photo" src="beer.jpg" /> <span itemprop="rating" itemscope itemtype="http://data-vocabulary.org/Rating"> <span itemprop="average">9</span> <span itemprop="best">10</span> </span> <span itemprop="votes">24</span> <span itemprop="count">5</span> </div>
  • 17. PERSONAL SNIPPETS <div itemscope itemtype="http://schema.org/Person"> <span itemprop="name">Jan-Willem</span> <img src="janwillem.jpg" itemprop="image" /> <span itemprop="jobTitle">International SEO</span> <div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress"> <span itemprop="addressLocality">Amsterdam</span>, <span itemprop="addressRegion">- Europe</span> <span itemprop="postalCode">9999XX</span> </div> </div>
  • 18. PRODUCTS SNIPPETS 1. Products 2. Product offer 3. Product aggregated offer
  • 19. BREADCRUMB SNIPPETS Maak verschillende deeplinks binnen je website -> gebruiksvriendelijk
  • 20. GEBRUIK COMBINATIES
  • 21. AANTAL URLs OM TE STARTEN: • Schema Creator by Raven http://schema-creator.org/ • Schema.org Generator http://www.microdatagenerator.com/ • Rich Snippets Testing Tool Bookmarklet • http://www.blindfiveyearold.com/rich-snippets-testing-tool-bookmarklet • Everything you need to know to generate rich snippets: http://seogadget.com/micro-data-schema-org- guide-to-generating-rich-snippets/
  • 22. HOE IN TE ZETTEN? LET OP: 1. Zorg dat je data points hebt 2. SE’s accepteren specifieke markup 3. SE’s accepteren specifieke snippets 4. Is de informatie in de SERPs correct? • Implementeer code & check bij SE’s: http://www.google.nl/webmasters/tools/richsnippets
  • 23. LET OP INDEXATIE VERTRAGING
  • 24. VALKUILEN • Let er op dat alle items op de juiste manier opgemaakt zijn, in de juiste volgorde. • Google Testing tool laat enkel fouten zijn op basis van missende elements, niet o.b.v. foutieve code. KEEP CALM AND ADD SNIPPETS!
  • 25. WAT ZIET GOOGLE? CHECK WMT
  • 26. FOUTEN OP PAGINA NIVEAU
  • 27. G’S HULPJE: DATA HIGHLIGHTER
  • 28. NEW KID ON THE BLOCK
  • 29. JSON-LD VOOR- & NADELEN
  • 30. • Je hoeft je template niet om te bouwen • JSON is meer bekend bij programmeurs • SE’s accepteren het nog niet • Voegt relatief meer code toe – laadtijd? • Wellicht dé standaard over een jaar JSON-LD VOOR- & NADELEN
  • 31. HELPT HET JE RANKINGS? “Google doesn’t use markup for ranking purposes at this time—but rich snippets can make your web pages appear more prominently in search results, so you may see an increase in traffic.” Source: https://support.google.com/webmasters/answer/1211158?hl=en
  • 32. RICH SNIPPET SPAM?
  • 33. RAPPORTEER SPAM! https://support.google.com/webmasters/contact/rich_snippets_spam
  • 34. DE RISICO’S VAN SPAMMEN
  • 35. STRUCTURED DATA FOR SOCIAL
  • 36. “The Open Graph protocol enables any web page to become a rich object in a social graph. For instance, this is used on Facebook to allow any web page to have the same functionality as any other object on Facebook.” OPEN GRAPH PROTOCOL
  • 37. Start op: https://developers.facebook.com/docs/opengraph/ FACEBOOK: OPEN GRAPH
  • 38. Gebruik: http://ogp.me/ 4 BASIS ELEMENTEN
  • 39. https://developers.facebook.com/docs/opengr aph/ SPECIFIEER WAT JE WILT GEBRUIKEN
  • 40. Use: https://developers.facebook.com/tools/debug/ GEBRUIK DE DEBUGGER TOOL VERKEERDE GEGEVENS IN DE TIMELINE?
  • 41. TWITTER: TWITTER CARDS
  • 42. TWITTER: VOORBEELD CODE
  • 43. VERGEET NIET TE VERIËFEREN! https://dev.twitter.com/docs/cards/validation/validator
  • 44. • Schema.org microdata • Open Graph protocol • Title + metadescription element • Best guess o.b.v. pagina inhoud Gebruik: https://developers.google.com/+/web/snippet/ EN GOOGLE+ ZELF? MEERDERE OPTIES
  • 45. GERBRUIK DE YOAST SEO PLUGIN GEBRUIK JE WORDPRESS?
  • 46. https://chrome.google.com/webstore/detail/microdatareveal/olapakiakkblfda ajcifgldandnikpdh
  • 47. https://chrome.google.com/webstore/detail/semantic- inspector/jobakbebljifplmcapcooffdbdmfdbjh
  • 48. WAT IS NOG MEER “SEMANTIC WEB”?
  • 49. Google research has shown that on more difficult queries, people start to type their searches as natural language questions. They also searched longer queries on average. This study also stated that, at the time of the study (2010), most of the time the question queries failed to give users the information they were looking for and they would revert back to keyword queries. WAAROM HUMMINGBIRD ONTWIKKELEN?
  • 50. VERDELING VAN WEB SEARCH QUERIES [Lin et al. 2011]
  • 51. HET HUMMINGBIRD PATENT? REVISING SEARCH QUERIES http://www.google.com/patents/US8538984
  • 52. HOE ZIT HET MET DE KNOWLEDGE GRAPH?
  • 53. OVER WELKE SCHAAL HEBBEN WE HET? -YAGO: 10 million entities and 120 million facts -Freebase: 37 million topics, 1,998 types, and more than 30,000 properties - DBpedia: 3.77 million things, 2.35 million classified in Ontology, including: - 764,000 persons, 573,000 places, - 333,000 creative works, 192,000 organizations, - 202,000 species and 5,500 diseases. -111 languages, together 20.8 million things Source: WSDM’14 conference, http://ejmeij.github.io/entity-linking-and-retrieval-tutorial/
  • 54. INTERNATIONALE VERSCHILLEN HUIDIGE STATUS
  • 55. GOOGLE.DE (DUITS)
  • 56. GOOGLE.DE (DUITS)
  • 57. GOOGLE.NL (NEDERLANDS)
  • 58. GOOGLE.NL (NEDERLANDS)
  • 59. PRERENDERED QUERIES?
  • 60. OP NAAR DE TOEKOMST
  • 61. BOUW ENTITY SPECIFIEKE PAGINA’S Gebruik entities in copy: 5 dingen die je wilt weten over Jan-Willem Bobbink die in Utrecht tijdens Search Marketing Thursday spreekt Entity attributen: 1987, Utrecht, SEO, Acronym, Natuurkunde etc.
  • 62. ORGANISEER O.B.V. TOPICS
  • 63. ENTITY BASED KEYWORD RESEARCH
  • 64. MAAK SYNONYM LIJSTEN BRON: http://www.visualthesaurus.com/
  • 65. BRON: http://www.alchemyapi.com/products/demo/alchemylanguage/ URL BASED ENTITY CLASSIFICATION
  • 66. Gebruik Google’s Freebase API https://developers.google.com/freebase/
  • 67. RELATEER CONTENT MET ENTITIES BRON: http://www.blindfiveyearold.com/knowledge-graph-optimization
  • 68. sameAS voorbeeld
  • 69. NOTPROVIDED RANKT NU ‘BETER’
  • 70. VUL FREEBASE MET RELEVANTE INFORMATIE
  • 71. ZELF EEN ENTITY WORDEN? http://moz.com/ugc/i-became-an-entity-how-im-on-the-knowledge-graph
  • 72. Google may present better SERPs also in terms of better ads VANUIT ADVERTEERDERS PERSPECTIEF
  • 73. How to get in their?
  • 74. HOE BESLIST GOOGLE OVER DE BRON? Bron: Bill Slawski http://www.seobythesea.com/2013/05/google-knowledge-graph-results/
  • 75. INTERESSANT ONDERZOEK MICROSOFT: http://research.microsoft.com/apps/pubs/?id=205509
  • 76. GOOGLE PAKT TRAFFIC?
  • 77. VEEL VOORKOMENDE NAAM?
  • 78. NIET GENOEG DATA? KRIJG KEUZE!
  • 79. https://plus.google.com/u/0/communities/103048251221048356778
  • 80. Meer weten over ENTITY RETRIEVAL AND LINKING? http://ejmeij.github.io/entity-linking-and-retrieval-tutorial/
  • 81. Vragen? Je hebt nu de kans! Of spreek mij na afloop aan  http://bit.ly/smt-structured & @jbobbink