Plugin Dotclear2 : GoogleSpy
Voici un nouveau plugin pour Dotclear2 qui a comme objectif de proposer des articles contenant un ou plusieurs des mots clefs utilisés par votre visiteur lors de sa précédente recherche dans Google.
Ce plugin permet de diminuer le nombre de rebonds et permet de garder vos nouveaux visiteurs plus longtemps sur votre blog.
Attention : Ce plugin ne fonctionne pas avec les plugins "memCache" et "staticCache".
Comment ça marche ?
Le plugin analyse les mots clefs passés dans le champs REFERER de la requête HTTP envoyée par le visiteur et propose une liste de billets qui peuvent correspondre à ce que recherche le visiteur.
La méthode est un peu intrusive, mais l'objectif de ce plugin est de proposer au visiteur le contenu qu'il recherche.
Installer le plugin
Après avoir installé ce plugin, éditez le fichier "post.html" de votre thème Dotclear2 et insérez le tag :
{{tpl:googleSpyPurposePosts num_links="6" num_keywords="3" title="A lire : " description="ce que vous voulez"}}
En dessous de :
<div class="post-content">{{tpl:EntryContent}}</div>
- num_links = Le nombre billets à rechercher dans la base.
- num_keywords = Les 'n' premiers mots clefs google à utiliser dans la recherche d'article, plus ce chiffre est grand plus le temps d'affichage de la page peut devenir important.
- title = Le titre à positionner au dessus de la liste de liens.
*description = Le texte qui s'affichera en dessous du titre (title).
Liste des mises à jour :
v0.1 :
- Première release.
v0.2 :
- Ajout d'un filtre sur les mots clefs de recherche.
- Externalisation des paramètres.
- Modification de la requête SQL.
v0.3 :
- Mise en minuscule des mots clefs de recherche.
- Correction de la requète SQL.
v0.4 :
- Correction du split sur la chaine de caractères qui était incorect.
- Correction du filtre sur les mots clefs.
- Ajout de mots anglophone dans le filtre.
- Ajout du paramètre "description"
v0.5 :
- Correction de l'encodage du descriptif du plugin
- Ajout d'une page d'aide dans le panneau d'administration de Dotclear2
- Prise en compte de vos patch (numlink, vérification de la présence du REFERER, multi-blog).
v0.6 :
- Gestion de Google Blogsearch
v0.7 :
- Exclusion du billet en cours de lecture de la liste des billets proposés.
- Mise en gras des mots recherchés dans la liste des billets proposés.
TODO :
- Rendre paramétrable la liste des mots à exclure de la recherche.
Dotclear Labs
Ce plugin a été mis sur le Dotclear Labs :
http://lab.dotclear.org/browser/plugins/googleSpy