Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Structured Data in WordPress (Hasselt)

Structured Data in WordPress (Hasselt)

8592f54ed57e8948e890308f6302054a?s=128

Koen Van den Wijngaert

January 13, 2020
Tweet

Transcript

  1. Structured Data in WordPress

  2. None
  3. We need a way to comb through and make sense

    of an enormous amount of data.
  4. But... Why?

  5. I have a dream for the Web become capable of

    analyzing all the data on the Web – the content, links, and transactions between people and computers. A "Semantic Web", which makes this possible, has yet to emerge, but when it does, the day-to-day mechanisms of trade, bureaucracy and our daily lives will be handled by machines talking to machines.
  6. Semantic Web ✓ ✓ Giant Global Graph

  7. None
  8. WIKIDATA ✓ ✓ ✓ ✓

  9. None
  10. None
  11. None
  12. None
  13. Musicians born in Antwerp, ordered by sitelinks Laura Tesoro Belgian

    actor and singer 28 André Cluytens French conductor 15 Ann Christy Belgian singer 13 Karel Goeyvaerts Belgian composer 13 Dirk Verbeuren Belgian drummer 12 Jacobus Barbireau musician 11 Carl Verbraeken Belgian composer 10 Tom Barman Belgian musician and film director 10 Albert Grisar Belgian composer 10 Jos Van Immerseel Flemish harpsichordist, pianist and conductor 9
  14. Structured Data

  15. Structured Data ✓ categorizing ✓ Standard structuring machine readable

  16. Structured Data ✓ Schemas ✓ vocabularies ✓ Dublin Core FOAF

    Schema.org categorizing
  17. None
  18. Schema.org Type Hierarchy

  19. Structured Data ✓ ✓ ✓ format

  20. Example ✓ ✓ ✓ ✓

  21. RDFa 1.1 Lite

  22. Microdata

  23. JSON-LD

  24. Choosing a format.

  25. We currently prefer JSON-LD markup. I think most of the

    new structured data that are kind of come out for JSON-LD first. So that’s what we prefer.
  26. Uses of Structured Data in SEO

  27. Uses of Structured Data in SEO ✓ SERP ➢ ➢

    ✓ relations structure ➢ ➢
  28. Rich Snippets in Google

  29. Featured Snippets in Google

  30. Hinting the structure of your content

  31. Advanced Uses of Structured Data

  32. Advanced Usages ✓ ✓ AMP ✓ ✓ ✓ ✓ ✓

  33. Email Marketing: actions

  34. Email Marketing: Highlights

  35. Accelerated Mobile Pages

  36. Knowledge Graph

  37. Knowledge Graph

  38. Implementing Structured Data

  39. Implementing Structured Data ✓ ✓ ✓ ✓ ✓ ✓

  40. Implementing Structured Data ✓ ✓ ✓ ✓ Google developers.google.com/search/docs/guides/intro-structured-data#structured-data-guidelines

  41. Common types for SEO ✓ ✓ ✓ ✓

  42. Common types for SEO E-Commerce ✓ ✓ ✓ Blog ✓

    ✓ ✓
  43. Common types for SEO Other types ✓ ✓ ✓ ✓

  44. Implementing Structured Data

  45. Google Tag Manager discouraged

  46. Coding it yourself

  47. ✓ ✓ Coding it yourself

  48. spatie/schema-org

  49. spatie/schema-org

  50. ✓ ✓ ✓ ✓ WordPress Plugins

  51. Schema Pro

  52. Schema + (Schema Premium)

  53. Yoast SEO ✓ ✓ ✓ ✓

  54. Yoast SEO

  55. Yoast SEO: Structured Blocks

  56. Yoast SEO: Structured Blocks

  57. Yoast SEO: Structured Blocks

  58. Yoast SEO: Structured Blocks

  59. Yoast SEO: Entity Graph entity graph relationships

  60. Yoast SEO: Entity Graph

  61. WordLift

  62. WordLift

  63. Tools ✓ ✓ ✓ ✓

  64. Thanks for listening!