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

Structured Data in WordPress (Hasselt)

Structured Data in WordPress (Hasselt)

Koen Van den Wijngaert

January 13, 2020
Tweet

More Decks by Koen Van den Wijngaert

Other Decks in Programming

Transcript

  1. Structured Data in WordPress

    View full-size slide

  2. We need a way to comb through and
    make sense of an enormous amount
    of data.

    View full-size slide


  3. 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.

    View full-size slide

  4. Semantic Web

    ✓ Giant Global Graph

    View full-size slide

  5. WIKIDATA




    View full-size slide

  6. 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

    View full-size slide

  7. Structured Data

    View full-size slide

  8. Structured Data
    ✓ categorizing
    ✓ Standard structuring
    machine readable

    View full-size slide

  9. Structured Data
    ✓ Schemas
    ✓ vocabularies
    ✓ Dublin Core FOAF
    Schema.org
    categorizing

    View full-size slide

  10. Schema.org Type Hierarchy

    View full-size slide

  11. Structured Data



    format

    View full-size slide

  12. Example




    View full-size slide

  13. RDFa 1.1 Lite

    View full-size slide

  14. Choosing a format.

    View full-size slide


  15. 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.

    View full-size slide

  16. Uses of Structured Data in SEO

    View full-size slide

  17. Uses of Structured Data in SEO
    ✓ SERP


    ✓ relations structure


    View full-size slide

  18. Rich Snippets in Google

    View full-size slide

  19. Featured Snippets in Google

    View full-size slide

  20. Hinting the structure of your content

    View full-size slide

  21. Advanced Uses of Structured Data

    View full-size slide

  22. Advanced Usages


    AMP





    View full-size slide

  23. Email Marketing: actions

    View full-size slide

  24. Email Marketing: Highlights

    View full-size slide

  25. Accelerated Mobile Pages

    View full-size slide

  26. Knowledge Graph

    View full-size slide

  27. Knowledge Graph

    View full-size slide

  28. Implementing Structured Data

    View full-size slide

  29. Implementing
    Structured Data






    View full-size slide

  30. Implementing Structured Data




    Google
    developers.google.com/search/docs/guides/intro-structured-data#structured-data-guidelines

    View full-size slide

  31. Common types for SEO




    View full-size slide

  32. Common types for SEO
    E-Commerce



    Blog



    View full-size slide

  33. Common types for SEO
    Other types





    View full-size slide

  34. Implementing Structured Data

    View full-size slide

  35. Google Tag Manager
    discouraged

    View full-size slide

  36. Coding it yourself

    View full-size slide



  37. Coding it yourself

    View full-size slide

  38. spatie/schema-org

    View full-size slide

  39. spatie/schema-org

    View full-size slide





  40. WordPress Plugins

    View full-size slide

  41. Schema + (Schema Premium)

    View full-size slide

  42. Yoast SEO




    View full-size slide

  43. Yoast SEO: Structured Blocks

    View full-size slide

  44. Yoast SEO: Structured Blocks

    View full-size slide

  45. Yoast SEO: Structured Blocks

    View full-size slide

  46. Yoast SEO: Structured Blocks

    View full-size slide

  47. Yoast SEO: Entity Graph
    entity graph
    relationships

    View full-size slide

  48. Yoast SEO: Entity Graph

    View full-size slide

  49. Tools




    View full-size slide

  50. Thanks for listening!

    View full-size slide