Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
optimiser_le_referencement_pour_dokuwiki [2024/01/12 19:32] – [Plugin sur mesures] Flaz | optimiser_le_referencement_pour_dokuwiki [2024/09/25 12:55] (Version actuelle) – [Plugin sur mesures] Flaz |
---|
====== Optimiser le référencement pour Dokuwiki ====== | ====== Optimiser le référencement pour Dokuwiki ====== |
Source : [[http://en.seowiki.info/best_practices/seo_optimized_dokuwiki|SEO Optimized DokuWiki]]] | |
| |
La source citée présente plusieurs techniques permettant d'améliorer le référencement d'un wiki réalisé avec Dokuwiki. | |
| |
<note important> | |
Pour [[https://www.google.com/intl/fr/analytics/|Google Analytics]], aucun plugin n'est nécessaire. Plusieurs plugins ont existé mais n'ont pas suivi les évolutions de GA. Oubliez-les… | |
</note> | |
===== Google Analytics ===== | ===== Google Analytics ===== |
==== Plugin sur mesures ==== | ==== Plugin sur mesures ==== |
Il suffit de l'installer et de renseigner l'identifiant de la propriété souhaitée. | Il suffit de l'installer et de renseigner l'identifiant de la propriété souhaitée. |
| |
Le plugin se charge d'injecter le code javascript. Il n'est pas nécessaire d'intervenir sur le code de Dokuwiki. De ce fait, les mises à jour de dokuwiki ne demandent aucune intervention supplémentaire, __tant que le plugin est compatible avec la nouvelle version de Dokiwiki__ ! | Le plugin se charge d'injecter le code javascript. Il n'est pas nécessaire d'intervenir sur le code de Dokuwiki ni de ses templates par défaut. De ce fait, les mises à jour de dokuwiki ne demandent aucune intervention supplémentaire. |
| |
==== Ce qui a marché ==== | <note important>Cette technique fonctionne tant que le plugin est compatible avec la nouvelle version de Dokiwiki motorisant le site. D'où l'intérêt de savoir le faire manuellement</note> |
Version de Dokuwiki : Weatherwax, Binky, Detritus. Hogfather, Jack Jackrum. | |
| ==== Configuration manuelle ==== |
| |
| On se sera préalablement procuré le "tag"((Le code javascript requis par Google.)) correspondant au site concerné (propriété). On le trouve [[https://support.google.com/analytics/answer/9539598?hl=fr|dans l'interface de configuration de Google Analytics.]] |
| |
| Version testés de Dokuwiki : Weatherwax, Binky, Detritus. Hogfather, Jack Jackrum. |
| |
Fichiers modifiés((On suppose ici, que //dokuwiki// est le template configuré. Sinon, appliquer les mêmes modifications aux fichiers correspondants du template voulu.)) : | Fichiers modifiés((On suppose ici, que //dokuwiki// est le template configuré. Sinon, appliquer les mêmes modifications aux fichiers correspondants du template voulu.)) : |
[[https://support.google.com/analytics/answer/1008080?hl=en&utm_id=ad|Code inséré]] | [[https://support.google.com/analytics/answer/1008080?hl=en&utm_id=ad|Code inséré]] |
<code> | <code> |
<!-- Global site tag (gtag.js) - Google Analytics --> | <!-- Google tag (gtag.js) --> |
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-XXXXX-Y"></script> | <script async src="https://www.googletagmanager.com/gtag/js?id=G-AB1CD2E76"></script> |
<script> | <script> |
window.dataLayer = window.dataLayer || []; | window.dataLayer = window.dataLayer || []; |
function gtag(){dataLayer.push(arguments);} | function gtag(){dataLayer.push(arguments);} |
gtag('js', new Date()); | gtag('js', new Date()); |
| gtag('config', 'G-AB1CD2E76'); |
gtag('config', 'UA-XXXXX-Y'); | |
</script> | </script> |
</code> | </code> |
où l'on aura pris soin de **remplacer UA-XXXXX-Y** par le //tracking ID// de la //property// concernée. | où l'on aura pris soin de **remplacer G-AB1CD2E76** par le //tracking ID// de la //property// concernée. |