{"id":10608,"date":"2015-10-07T23:17:42","date_gmt":"2015-10-07T21:17:42","guid":{"rendered":"http:\/\/flaven.fr\/?p=10608"},"modified":"2026-09-16T10:10:00","modified_gmt":"2026-09-16T08:10:00","slug":"json-ld-seo-implementer-du-json-ld-dans-wordpress","status":"publish","type":"post","link":"https:\/\/flaven.fr\/2015\/10\/json-ld-seo-implementer-du-json-ld-dans-wordpress\/","title":{"rendered":"JSON-LD, SEO &#8211; Implementer du JSON-LD dans WordPress"},"content":{"rendered":"<p>Comme souvent, c&#8217;est via des voies d\u00e9tourn\u00e9es que l&#8217;on d\u00e9couvre l&#8217;utilisation de quelque chose. C&#8217;est le cas une fois encore en ce qui concerne l&#8217;usage du JSON-LD. En effet, il s&#8217;agissait au d\u00e9part d&#8217;implementer un outil comme Parsely, ce qui se fait de mieux parait-il dans le rapprochement du marketing et de la &#8220;data analysis&#8221;. Pour information, la baseline est explicite &#8220;Letting Data Speak for Your Readers&#8221;. Cet outil donc n\u00e9cessite la mise en place d&#8217;une sorte de plan de marquage mais sous une format particulier qui n&#8217;est autre que le JSON-LD. <\/p>\n<p><b>Bref, voil\u00e0 pour l&#8217;anecdote mais r\u00e9duire ce format \u00e0 cette simple utilisation est un peu r\u00e9ducteur. Le JSON-LD semble \u00eatre le nouvelle horizon du web s\u00e9mantique : tout ce qui est produit doit \u00eatre qualifi\u00e9. C&#8217;est un peu comme si les attributs d&#8217;un fichier xml s&#8217;\u00e9taient d\u00e9plac\u00e9s pour former une arborescence JSON. Il y a cette souplesse, cette scalabilit\u00e9 apparente qui plait temps \u00e0 notre \u00e9poque d&#8217;indexation, de r\u00e9f\u00e9rencement et de qualification. Comment \u00eatre exhaustif sans \u00eatre trop contraignant ? A cette question de la pluralit\u00e9 du contenu, la technologie r\u00e9pond JSON-LD.<\/b><\/p>\n<p>Comme souvent, on va porter ces principes sous WordPress parce que c&#8217;est un POC facile. Une question en suspens toutefois : ce principe de sur-qualification \u00e0 l&#8217;aide du JSON-LD de l&#8217;ensemble des \u00e9l\u00e9ments de contenu finira-t-elle par se r\u00e9duire \u00e0 une meta repr\u00e9sentation du contenu.<br \/>\nPar cons\u00e9quent, la synth\u00e8se primera plus encore sur le contenu d&#8217;origine. Pire, ce document d&#8217;origine existera sans que plus personne n&#8217;en comprenne le sens. Plus vous qualifiez, Plus vous r\u00e9duisez, flippant non ?<\/p>\n<h4>Un cas pratique<\/h4>\n<p>Bon, on part d&#8217;un site simple sur lequel nous allons rajouter cette couche d&#8217;abstraction qui facilite la curation, le partage et l&#8217;indexation. Toute la r\u00e9flexion est parti d&#8217;un bout de code disponible sur un site <a href=\"https:\/\/builtvisible.com\/implementing-json-ld-wordpress\/\" target=\"_blank\">https:\/\/builtvisible.com\/implementing-json-ld-wordpress\/<\/a> avec quelques recoupements avec le site de schema.org. Source : <a href=\"http:\/\/schema.org\/\" target=\"_blank\">http:\/\/schema.org\/<\/a><\/p>\n<p>Voil\u00e0, ci-dessous, quelque lignes de &#8220;l&#8217;\u00e9vangile&#8221; du JSON-LD. Un b\u00e9mol \u00e0 cela : faire un effort d&#8217;abstraction sur la typologie du contenu et ne pas chercher \u00e0 tout qualifier.<\/p>\n<p><b>Le code source est disponible sur <a href=\"https:\/\/github.com\/bflaven\/BlogArticlesExamples\/tree\/master\/json_ld\" target=\"_blank\">https:\/\/github.com\/bflaven\/BlogArticlesExamples\/tree\/master\/json_ld<\/a><\/b><\/p>\n<blockquote><p>\nSet Structured Data of &#8220;JSON-LD&#8221; to your WebSite.<br \/>\nSchema type that you can use is &#8220;Article&#8221;,&#8221;Person&#8221;,&#8221;WebSite&#8221; and &#8220;searchAction&#8221;.<br \/>\nIf Front Page, you can use &#8220;WebSite&#8221; and &#8220;searchAction&#8221;.<br \/>\nIf post.php and page.php, you can use &#8220;Article&#8221; and &#8220;Person&#8221;.\n<\/p><\/blockquote>\n<blockquote><p>\nDescription meta tag, featured in search results<br \/>\nJSON-LD tags, using Schema.org namespace objects:<\/p>\n<ul>\n<li>Front page: Publisher (shown as an Organization : name, alias, logo image, website, social accounts), Author (shown as a Person: public e-mail, job title, work, location, social accounts), Type of site (Blog or WebSite).<\/li>\n<li>Pages and posts: Type of post (Article, Blog post, News, Scholarly article, Tech article), Author information (same person object as a above).<\/li>\n<\/ul>\n<\/blockquote>\n<p>Voil\u00e0 donc, on va pister chaque article, la page d&#8217;accueil et la page d&#8217;auteur et y ins\u00e9rer comme il se doit les bonnes informations au format JSON-LD. <\/p>\n<p><b>Les param\u00e8tres du plugin<\/b><br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2015\/10\/json_ld_settings.jpg\" alt=\"JSON-LD, SEO - Implementer du JSON-LD dans WordPress\" width=\"640\" height=\"480\" \/><\/p>\n<p><b>La page d&#8217;accueil<\/b><br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2015\/10\/json_ld_hp.jpg\" alt=\"JSON-LD, SEO - Implementer du JSON-LD dans WordPress\" width=\"640\" height=\"480\" \/><\/p>\n<p><b>Un article<\/b><br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/flaven.fr\/wp-content\/uploads\/2015\/10\/json_ld_post.jpg\" alt=\"JSON-LD, SEO - Implementer du JSON-LD dans WordPress\" width=\"640\" height=\"480\" \/><\/p>\n<p><b>Le code source est disponible sur <a href=\"https:\/\/github.com\/bflaven\/BlogArticlesExamples\/tree\/master\/json_ld\" target=\"_blank\">https:\/\/github.com\/bflaven\/BlogArticlesExamples\/tree\/master\/json_ld<\/a><\/b><\/p>\n<h2>En savoir plus<\/h2>\n<ul>\n<li>Implementing JSON-LD in WordPress<br \/><a href=\"https:\/\/builtvisible.com\/implementing-json-ld-wordpress\/\" target=\"_blank\">https:\/\/builtvisible.com\/implementing-json-ld-wordpress\/<\/a><\/li>\n<li>Le tag &#8220;json-ld&#8221; sur les plugins WP<br \/><a href=\"https:\/\/fr.wordpress.org\/plugins\/tags\/json-ld\" target=\"_blank\">https:\/\/fr.wordpress.org\/plugins\/tags\/json-ld<\/a><\/li>\n<li>Structured Data Testing Tool<br \/><a href=\"https:\/\/developers.google.com\/structured-data\/testing-tool\/\" target=\"_blank\">https:\/\/developers.google.com\/structured-data\/testing-tool\/<\/a><\/li>\n<li>Le site d&#8217;Aaron Bradley de seoskeptic.com<br \/><a href=\"http:\/\/www.seoskeptic.com\/\" target=\"_blank\">http:\/\/www.seoskeptic.com\/<\/a><\/li>\n<li>David Walsh &#8211; Add and Remove Profile Fields to WordPress User Form<br \/><a href=\"http:\/\/davidwalsh.name\/add-profile-fields\" target=\"_blank\">http:\/\/davidwalsh.name\/add-profile-fields<\/a><\/li>\n<li>Function Reference\/get bloginfo<br \/><a href=\"https:\/\/codex.wordpress.org\/Function_Reference\/get_bloginfo\" target=\"_blank\">https:\/\/codex.wordpress.org\/Function_Reference\/get_bloginfo<br \/>\n<\/a><\/li>\n<li>Un article ancien o\u00f9 on se gausse gentiment des microformats. Article qui avait \u00e9t\u00e9 \u00e9crit en r\u00e9action \u00e0 un appel totalement jargonnant. Accessibilit\u00e9 web, W3C, HTML 5, Microformat, HR-XML, XHTML \u2013 Les normes \u00e0 venir<br \/><a href=\"https:\/\/flaven.fr\/2009\/07\/accessibilite-web-w3c-html-5-microformat-hr-xml-xhtml-les-normes-a-venir\/\" target=\"_blank\">https:\/\/flaven.fr\/2009\/07\/accessibilite-web-w3c-html-5-microformat-hr-xml-xhtml-les-normes-a-venir\/<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Comme souvent, c&#8217;est via des voies d\u00e9tourn\u00e9es que l&#8217;on d\u00e9couvre l&#8217;utilisation de quelque chose. C&#8217;est le cas une fois encore en ce qui concerne l&#8217;usage&hellip; <\/p>\n<p class=\"text-center\"><a href=\"https:\/\/flaven.fr\/2015\/10\/json-ld-seo-implementer-du-json-ld-dans-wordpress\/\" class=\"more-link\">Continue reading &rarr; <span class=\"screen-reader-text\">JSON-LD, SEO &#8211; Implementer du JSON-LD dans WordPress<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":10609,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"bf_ai_meta_description":"JSON-LD boosts SEO by structuring data for search engines. Implement JSON-LD in WordPress to enhance visibility and improve search rankings.","bf_ai_og_title":"","footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[3437,3454,3444,3447,3449,3450,3452],"tags":[2307,2214,2306,2303,2305,3504,2304,44,240,2223],"class_list":["post-10608","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-business-case-studies","category-journalism-writing","category-programming-databases","category-technology-trends","category-tutorials-how-to","category-ux-product-design","category-wordpress-cms","tag-domotique","tag-google","tag-hummingbird","tag-json-ld","tag-microdonnees","tag-parsely","tag-revolution-semantique","tag-seo","tag-traduction","tag-wordpress"],"jetpack_publicize_connections":[],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p3Vuhl-2L6","jetpack_featured_media_url":"https:\/\/flaven.fr\/wp-content\/uploads\/2015\/10\/json_ld_b.jpg","_links":{"self":[{"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/posts\/10608","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/comments?post=10608"}],"version-history":[{"count":2,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/posts\/10608\/revisions"}],"predecessor-version":[{"id":10614,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/posts\/10608\/revisions\/10614"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/media\/10609"}],"wp:attachment":[{"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/media?parent=10608"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/categories?post=10608"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/flaven.fr\/happy-api\/wp\/v2\/tags?post=10608"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}