<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>ld-json — Forum de PluXml</title>
        <link>https://forum.pluxml.org/index.php?p=/</link>
        <pubDate>Mon, 18 May 2026 14:49:43 +0000</pubDate>
        <language>fr</language>
            <description>ld-json — Forum de PluXml</description>
    <atom:link href="https://forum.pluxml.org/index.php?p=/discussions/tagged/ld-json/feed.rss" rel="self" type="application/rss+xml"/>
    <item>
        <title>[plugin]extra_SEO outils aidant aux partages et réferencement</title>
        <link>https://forum.pluxml.org/index.php?p=/discussion/7496/plugin-extra-seo-outils-aidant-aux-partages-et-referencement</link>
        <pubDate>Fri, 04 Aug 2023 19:21:55 +0000</pubDate>
        <category>Plugins</category>
        <dc:creator>gcyrillus-nomade</dc:creator>
        <guid isPermaLink="false">7496@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Sans prétention, je vous propose ce nouveau plugin : (téléchargement :  <a href="https://github.com/gcyrillus/extra_SEO/archive/refs/heads/extra_SEO.zip" rel="nofollow">https://github.com/gcyrillus/extra_SEO/archive/refs/heads/extra_SEO.zip</a> )  renommer le répertoire extrait de l'archive en <strong>extra_SEO</strong> (merci ghitub <img src="https://forum.pluxml.org/plugins/emojiextender/emoji/twitter/smile.png" title=":)" alt=":)" height="18" /> )</p>

<p><strong>Toutes critiques sont les bienvenues pour le faire évoluer .</strong><br />
Dernière maj suite aux critiques et tests <a href="https://ressources.pluxopolis.net/banque-plugins/plugins/extra_SEO.2.0.9.0.zip" rel="nofollow">https://ressources.pluxopolis.net/banque-plugins/plugins/extra_SEO.2.0.9.0.zip</a></p>

<h2>Pr&eacute;ambule</h2>

<p>Ce plugin tente de regrouper plusieurs approches d'insertions de métadonnées utiles au référencement en général, chaque option est configurable indépendamment. Certaine option désactivée selon la version de PluXml.</p>

<h3>Lesquelles</h3>

<p></p>

<ol>
<li>URL canonique (onglet désactivé pour les version pluxml5.9.X, elles sont déjà là)</li>
<li>En complément au Sitemap du CMS PluXml (option d'exclusion de certaines catégories ou page statiques)</li>
<li>Données structurées pour des résultats enrichis</li>
<li>Les balises META OpenGraph</li>
<li>Les balises META 'Twitter Card'</li>
<li>l'edition des fichiers robots.txt et humans.txt</li>
<li> <b>EXTRA :</b>  Déclarer le plugin plxMySearch comme un moteur de recherche pour le navigateur</li>
</ol>

<h2>Fonctionnement et caract&eacute;ristiques</h2>

<p>Aprés installation et activation du plugin, plusieurs onglets vous permettrons d'activer ou de modifier différentes options.</p>

<p>Selon les options sélectionnées, le plugin injectera dans le code de vos pages les métadonnées correspondantes.</p>

<p>Les fichiers robots.txt et humans.txt seront créés et pourront être édités</p>

<h3>Caract&eacute;ristiques</h3>

<p>Le plugin génère uniquement les données sélectionnées et existantes. (l'image d'accroche si absente sera la première trouvée dans l'article)</p>

<p>Si les plugin plxMySearch , plxMyBetterUrls ou plxMultilingue sont disponibles et activés, ils seront pris en compte.</p>

<h3>Fonctionnement</h3>

<p></p>

<dl>
<dt>Les URL canoniques</dt>
<dd>L'URL sélectionnée est celle produite par la fonction urlRewrite() du CMS. Dans le cas ou vous activez l'URL rewriting , c'est cette URL réécrite qui est produite comme URL canonique quelques soit l'URL utilisé pour acceder à votre page . Ceci pour eviter le "duplicate content".  </dd>
<dd> <b>Dans la version 2.0 du plugin et pour les versions 5.9.X de PluXml, l'onglet *canonical* est désactivé.
Les urls canoniques et celle du sitemap sont réécrites selon la configuration de PluXml, contrairement aux url produitrs par les pluxml 5.9.X. 
Cela afin d'êtrecohérent avec toutes les url servies par le plugin,  cest aussi généralement une préférence en matière de SEO.</b></dd>
<dt>Le sitemap</dt>
<dd> Le plugin permet de retirer du site map catégorie et page statique à partir de leur identifiant (numéro xxx).</dd>
<dt>Données structurées</dt>
<dd>Celle ci servent à enrichir l'affichage de vos pages proposées dans les moteurs de recherche sans améliorer leur position</dd>
<dt>OpenGraph et X/Twitter Card</dt>
<dd>Ces données servent principalement aux réseau sociaux, créer à l'origine pour facebook, elle permettent de partager efficacement l'une de vos pages dans les réseaux sociaux en indiquant leur titre , description et image </dd>
<dt>les fichiers robots.txt et humans.txt et .htaccess</dt>
<dd>Le fichier robots.txt s'adresse aux moteurs de recherche et leur indique ce qu'il peuvent indexer ou ne pas indexer.<br />Le fichier humans.txt est un fichier permettant de présenter les personnes ayant participé à la création de votre site. Le fichier .htaccess peut aussi aider en donnant un temps de mise en cache de certains fichiers </dd>
<dt>OpenSearch</dt>
<dd>Si le plugin plxMySearch est activé et configuré en méthode <b>get</b> , un fichier xml est généré à la racine de votre site, celui-ci  permet au visiteur d'ajouter votre page de recherche aux moteurs de recherche de son Navigateur <em>(les recherches n'auront lieu que sur votre site)</em>. Cela peut-être utile pour un site sur un sujet précis ou technique bien fourni.</dd>
</dl>

<h2>Description</h2>

<h3>Cot&eacute; visiteurs</h3>

<p>Il n'y a rien à voir, sauf si opensearch est actif, alors le visiteur peut ajouter votre page de recherche à la liste des moteurs de recherches de son navigateur. <b>auf dans les navigateurs construits sur la base de chrome, ... concluez en ce que vous voulez en recherchant le pourquoi.</b></p>

<p>Si le visiteur est un robot indexeur , comme google ou facebook, alors ils trouvera les données utiles à l'indexation de votre site.</p>

<h3>cot&eacute; administration</h3>

<h4>La page configuration</h4>

<p>Page accessible &agrave; partir de la liste des plugins</p>

<p><b><u>Vous pouvez configurez:</u></b></p>

<ol>
<li>L'insertion de la META "canonical"</li>
<li>Exclure une ou plusieurs catégories ou pages statiques du sitemap</li>
<li>Servir les données structurées</li>
<li>Servir les META OpenGraph</li>
<li>Servir les META 'X/Twitter Card'</li>
<li>Editer les fichiers robots.txt et humans.txt</li>
<li>Proposer votre propre moteur de recherche aux navigateurs.</li>
<li> + selon derniere MAJ </li>
</ol>

<h4>La page Administration</h4>

<p>Cette page n'existe pas (encore?)</p>

<h2>Aide</h2>

<p>Il n'y a pour le moment aucune difficultés recensés à l'utilisation de ce plugin. Si vous avez difficultés d'utilisation, le forum de <a rel="nofollow" href="https://forum.pluxml.org" title="Forum du CMS PluXml">PluXml</a> est tout à fait adapté.</p>

<p>Et maintenant, bonne fin de vacances à tous</p>
]]>
        </description>
    </item>
    <item>
        <title>[thème] scifist et son variant prince</title>
        <link>https://forum.pluxml.org/index.php?p=/discussion/7358/theme-scifist-et-son-variant-prince</link>
        <pubDate>Sun, 05 Feb 2023 20:16:11 +0000</pubDate>
        <category>Vos créations</category>
        <dc:creator>gcyrillus-nomade</dc:creator>
        <guid isPermaLink="false">7358@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Deux variants du theme XmessKitch pour les template php,</p>

<p>ces deux là partage une feuille de style semblable à part :</p>

<ul>
<li>l'image de fond</li>
<li>les polices</li>
<li>quelques couleurs</li>
<li><p>la découpe et emplacement des pseudos sur body</p>

<p>N’hésitez pas vous-même à en faire des forks si ils vous plaisent sur le fond  <img src="https://forum.pluxml.org/plugins/emojiextender/emoji/twitter/smile.png" title=":)" alt=":)" height="18" /></p></li>
</ul>

<p>scifist : Dont le fond me rappelle Pilote (BD des 70's) et les aventures SF de valerian<br /><br />
<img src="https://pluxthemes.com/themes/scifist/preview.tb.jpg" alt="" title="" /><br />
<br /> et prince qui me fait penser aux petit Prince, avec un chien en plus <img src="https://forum.pluxml.org/plugins/emojiextender/emoji/twitter/smile.png" title=":)" alt=":)" height="18" /> <br /><br />
<img src="https://pluxthemes.com/themes/prince/preview.tb.jpg" alt="" title="" /></p>

<p>Visibles, testables et téléchargeables à <a href="https://pluxthemes.com/listing-des-themes" rel="nofollow">https://pluxthemes.com/listing-des-themes</a></p>

<p>cdt</p>
]]>
        </description>
    </item>
    <item>
        <title>thème  Xmesskitch</title>
        <link>https://forum.pluxml.org/index.php?p=/discussion/7328/theme-xmesskitch</link>
        <pubDate>Wed, 28 Dec 2022 10:06:08 +0000</pubDate>
        <category>Vos créations</category>
        <dc:creator>gcyrillus-nomade</dc:creator>
        <guid isPermaLink="false">7328@/index.php?p=/discussions</guid>
        <description><![CDATA[<h2>Xmesskitch</h2>

<p>Thème sur 2 colonnes aux couleurs pétantes. <a href="https://github.com/gcyrillus/Xmesskitch" rel="nofollow">https://github.com/gcyrillus/Xmesskitch</a></p>

<p>Archive : <a href="https://github.com/gcyrillus/Xmesskitch/archive/refs/heads/main.zip" rel="nofollow">https://github.com/gcyrillus/Xmesskitch/archive/refs/heads/main.zip</a></p>

<p>Tailles des colonnes et couleurs  modifiable depuis les variables CSS en début de la feuille de styles <code>theme.css</code></p>

<p><img src="https://github.com/gcyrillus/Xmesskitch/raw/main/Xmesskitch/preview.png?raw=true" alt="image" /></p>

<ul>
<li>Un lien d'évitement inclus</li>
<li>Données structurées générées (site,breadcrumbs,article, )  En principe valide car testés avec la console de google, sauf la loi de Murphy</li>
<li>quelques attributs pour l'accessibilité ( exemple logo de l'entête decrit avec le nom et description du titre situé dans le pied)</li>
<li>passe en une colonne à 1200px - valeur modifiable , à accorder de préférence aux largeurs des deux colonnes. <code>--col1</code> et <code>--col2</code></li>
</ul>
]]>
        </description>
    </item>
    <item>
        <title>thème avec données structurées</title>
        <link>https://forum.pluxml.org/index.php?p=/discussion/7315/theme-avec-donnees-structurees</link>
        <pubDate>Wed, 07 Dec 2022 13:27:04 +0000</pubDate>
        <category>Vos créations</category>
        <dc:creator>gcyrillus-nomade</dc:creator>
        <guid isPermaLink="false">7315@/index.php?p=/discussions</guid>
        <description><![CDATA[<p>Bonjour,</p>

<p>Suite à ce post <a href="https://forum.pluxml.org/discussion/comment/62848" rel="nofollow">https://forum.pluxml.org/discussion/comment/62848</a> ,  je viens de faire une petite mise à jour du thème basé sur le thème par défaut, La mise à jour concerne l'image de bannière et couleurs de texte pour ne pas le confondre avec le thème par défaut original.</p>

<p>Je viens aussi d'y ajouter , fichier header.php , les données <a href="https://forum.pluxml.org/index.php?p=/profile/type" rel="nofollow">@type</a> et potentialAction si le plugin plxMySearch est embarqué. <br />
<del>Je n'y ai pas intégre <code>,"query-input": "required name=searchfield"</code> car le formulaire de recherche est basé sur <code>action="post"</code> . bonne pioche ?</del> c'etait une mauvaise pioche.<br />
J'ai donc modifié cette partie du script qui affichera cette 'potentialAction' a 3 conditions</p>

<ul>
<li>plxMySearch est activé</li>
<li>plxMySearch utilise la methode GET (config)</li>
<li>L'urlRewriting est activé dans PluXml ( apprement bug du moteur de recherche en mode GET qui renvoi à l'accueil ou 404)</li>
<li><p>Maj du code :</p>

<pre><code>    &lt;script type="application/ld+json"&gt;{
        "@context": "http://schema.org",
        "@type": "WebSite",
        "name": "&lt;?php $plxShow-&gt;mainTitle(); ?&gt;",
        "url": "&lt;?php echo $plxShow-&gt;plxMotor-&gt;racine; ?&gt;",
        /*"sameAs": ["https://facebook.com/page", "https://plus.google.com/site", "https://twitter.com/name"],*/
        &lt;?php if(isset($plxShow-&gt;plxMotor-&gt;plxPlugins-&gt;aPlugins['plxMySearch']) &amp;&amp; $plxShow-&gt;plxMotor-&gt;plxPlugins-&gt;aPlugins['plxMySearch']-&gt;getParam('method') == 'get' &amp;&amp; $plxShow-&gt;plxMotor-&gt;aConf['urlrewriting'])  {    ?&gt;
"potentialAction": {
                "@type": "SearchAction",
                "target": "&lt;?php echo $plxShow-&gt;plxMotor-&gt;racine .$plxShow-&gt;plxMotor-&gt;plxPlugins-&gt;aPlugins['plxMySearch']-&gt;getParam('url').'?searchfield={searchfield}' ; ?&gt;",
                "query-input": "required name=searchfield"
        }
&lt;?php } ?&gt;
    }&lt;/script&gt;
</code></pre></li>
</ul>

<p>Si certains d'entre vous ont une expertise et des retours à faire , sur la partie 'données structurées' ,  elles seront appréciées.</p>

<p>Pour le coté visuel, c'est vous qui voyez <img src="https://forum.pluxml.org/plugins/emojiextender/emoji/twitter/smile.png" title=":)" alt=":)" height="18" /></p>

<p>Theme dispo là :  <a href="https://github.com/gcyrillus/theme-structured-datas" rel="nofollow">https://github.com/gcyrillus/theme-structured-datas</a>  archive : <a href="https://github.com/gcyrillus/theme-structured-datas/archive/refs/heads/main.zip" rel="nofollow">https://github.com/gcyrillus/theme-structured-datas/archive/refs/heads/main.zip</a></p>

<blockquote><div>
  <p>theme-structured-datas<br />
  simple et essentiellement crée les tableaux  LD-JSON pour les articles en page d'accueil/catégories et tags, en page article simple , et représente aussi les  breadcrumbs  (fil de fer/ fil d'Ariane).</p>
</div></blockquote>

<p>Si l'injection de données structurées est satisfaisante, la suite imposerait surement la création d'un plugin pour y injecté des information plus précises et pertinentes : specialty, video, audio, etc ...</p>
]]>
        </description>
    </item>
   </channel>
</rss>
