Shortcode Autolink, création automatique de liens internes en 1 clic !

Shortcode Autolink est donc un plugin pour wordpress qui va vous permettre d'améliorer votre référencement et aussi de rendre vos liens internes plus attractifs.

Le fonctionnement est très simple. Lorsque vous écrivez un nouveau billet il vous suffit d'entourer un mot clé (ou ensemble de mots) avec les balises [shal]mot clé[/shal]. Et lors de l'affichage de votre billet, le plugin va faire une recherche dans votre base de données pour trouver un billet contenant le mot clé (ou les mots clés) et faire un lien vers celui-ci automatiquement !

Voir la démonstration !

Les avantages sont:

  • Amélioration de votre référencement sur les billets qui contiennent les mots clés que vous avez entourés
  • Vos anciens billets auront la possibilité d'avoir des liens qui pointent vers des billets plus récents de façon automatique. Pratique pour que vos visiteurs retrouve de l'information toute fraiche même en parcourant un vieux billet !
  • En option, vous pourrez aussi choisir de donner du poids à vos billets les plus commentés

Installation

  1. Téléchargez le plugin
  2. Uploadez le dossier du plugin dans le dossier /wp-content/plugins/ de votre blog
  3. Activez le plugin depuis l'interface d'administration de votre blog (Plugins)

Voilà c'est installé !

Utilisation

Commencez un nouveau billet, entourez le ou les mots clés sur lesquels vous désirez générer un lien:

Dans ce billet, je vais vous parler de [shal]javascript[/shal] et aussi de [shal order_by='comment_count' only_title=false]jolis webdesign[/shal] !

Voilà, à la publication, le premier mot-clé sera un lien vers le dernier billet contenant le mot "javascript" dans son titre, et l'ensemble de mots "jolis webdesign" renverra un lien vers le billet le plus commenté qui contient les 2 mots "jolis" et "webdesign" (peux importe l'ordre) que ce soit dans le titre ou dans le contenu.

Donc vous proposez du contenu pertinent sans devoir chercher dans votre base de billets (qui à dit que j'étais un fainéant ? ^^)

Options facultatives

Vous pouvez facilement changer la manière dont le plugin va allez chercher dans votre base de données.

  • Attributs possibles pour "order_by" ([shal order_by='%value']key word[/shal])
    • rand : recherche aléatoire
    • ID : recherche classée par ID
    • post_date : recherche classée par date (valeur par défaut)
    • post_title : recherche classée par titre
    • post_modified : recherche classée par date de modification
    • comment_count : recherche par nombre de commentaires
  • Attributs possibles pour "order" ([shal order='%value']key word[/shal])
    • DESC (valeur par défaut)
    • ASC
  • Attributs possibles pour "only_title" ([shal only_title='%value']key word[/shal])
    • 0 (ou false) : exécute la recherche dans les titres ET le contenu
    • 1 (ou true) : exécute la recherche uniquement dans les titres (valeur par défaut)

Bien évidement vous pouvez bidouiller le plugin pour qu'il prenne vos options par défaut personnalisée (ouvrir le fichier php du plugin, je l'ai commenté 😉 )

Et le plugin vous ajoute un petit bouton d'insertion rapide dans votre interface de rédaction !

Conclusions

Un plugin bien utile, surtout pour ceux qui ont une base de donnée assez conséquente et qui n'ont pas envie de passer leur temps à chercher des billets en rapport avec les principaux mots-clé !

Et pour ceux qui cherche une solution qui permet de faire pointer des mots clés vers un sujet unique de façon automatique, patiente, d'ici 1 ou 2 jours je vous réserve un plugin qui devrait vous combler 😀

-----

Pages: Page suivante

Articles relatifs

  • k-ny

    @ Red@

    Merci et de rien (pour ceux qui n’aurait pas suivit je suis l’auteur du plugin ^^)

    Et attend encore 1 jour ou 2, un plugin du même genre va arriver, et il devrait grandement aider à donner du poids à un article précis 😉

  • Red@

    je crois que c’est le plugin le plus interessant pour un CMS que j’ai pu voir … on oublie parfois le but des CMS … du contenu avant tout , et utiliser de façon optimale son contenu est le cheval de bataille de ce bout de code … Bravo a l’auteur

    et merci pour cet article 😉

  • k-ny

    Merci Red@

    Pour les commentaires, bah entre le fait que certains billets soient assez technique (enfin tout est relatif) et que je fini jamais un billet sur une question …

    Mais bon, je comprend aussi ceux qui viennent en silence, moi-même je ne suis pas un grand « commentateur » ^^

    Stay Tuned 😉

  • Red@

    ok , je ne suis pas préssé … le jeu en vaut la chandelle , ça m’intéresse 🙂

    Encore merci !

    HS : je ne comprends vraiment pas pourquoi es qu’il y’a toujours aussi peu de commentaires sur ton Blog , j’ai horreur des gens qui consulte un truc qui leur plait et ne laisse pas un mot , une appréciation , une critique meme …

    je vais essayer de venir plus souvent car le blog le mérite …

    @ +

  • Red@

    eh oui , l’arroseur arrosé alors 😉

  • imran

    Thanks this works great.

  • starkhay

    Excellentissime on dirait ce plugin. Il mérite sans aucun doute une plus grande publicité.
    Merci pour tes efforts.

  • Uncle Che

    This sounds good to me. I only wish I understood french better.

  • k-ny

    Merci à tous 😉

  • Pingback: Keywords Autolink, et vos mots clés pointent vers une URL unique()

  • Li-An

    Ouatcha, j’en reste baba ! Ça va me simplifier ma vie de rédacteur.

  • k-ny

    @ Li-an

    Donc tu voudrais que ce soit une liste de liens plutôt qu’un seul lien ?

    Voici une version modifié du plugin (renomme en shortcode-autolink.php et remplace le dans le dossier du plugin):

    http://webinventif.com/wp-content/uploads/2008/04/shortcode-autolink.txt

    J’ai donc ajouté 2 paramètres, list et limit. Si limit n’est pas précisé, ça te retourne la liste complète des articles trouvés. Exemple:

    [shal list=true limit=3]plugin wordpress[/shal]

    Affichera une liste des 3 derniers billets parlant de « plugin wordpress » 😉

    Ps: j’inclurais cette fonction dans la prochaine mise à jour du plugin …

  • Li-An

    Bon après installation et utilisation, je voulais savoir s’il y a possibilité de lister tous les billets correspondant à un critère de recherche plutôt qu’un billet au hasard ou le dernier ?

  • k-ny

    En fait toi tu veux juste un lien qui renvoi vers une page de résultats ? Si oui c’est très simple, il te suffit de faire un lien avec comme URL:

    http://www.tonblog.com/?s=mot+clé

    Non ?

  • k-ny

    Ou sinon tu te fais ton propre shortcode ! En utilisant mon générateur de shortcode:

    http://webinventif.com/wp-content/uploads/projets/shortcode/

    Tu tapes un trucs du genre:

    [search]contenu[/search]

    Et comme motif:

    <a href="http://www.tonblog.com/?s=%contenu" title="%contenu">%contenu</a>

    Puis tu colles le résultat dans ton functions.php, et voilà !

  • Li-An

    Ça marche bien…mais pas comme je le voudrai 🙂 Tel quel, il me retourne la liste des liens. Ce que j’aimerai, c’est que le mot encadré reste comme un lien (comme ça se passe pour le moment) et, en cliquant dessus, qu’on obtienne la liste les liens (par exemple, est-ce qu’on pourrait obtenir la page de résultats de recherche ?).
    Merci de chercher à répondre à mes envies égoïstes 🙂 Dans le cas où ça serait implémenté, ça serait bien que l’icone « shal » insère automatiquement [shal list=true limit=3] en fonction évidemment des options par défaut choisies par l’utilisateur.

  • k-ny

    😉

  • Li-An

    C’est à peu près ça, sauf que ton plugin automatisait la chose de manière sympa. Mais en y réfléchissant, je me rends compte que je peux bidouiller un truc pour y arriver. Ou juste garder ton plugin. Il va falloir que je réfléchisse à la chose 🙂

  • Li-An

    Oula, c’exactement ce que je cherchais ! Je vais potasser ça. Excellent en tous les cas.

  • Li-An

    Rahh ça marche pas 🙂 Dans le billet, ça me remplace le mot encadré par %contenu ??? (et le lien pointe vers une recherche de %contenu).

  • k-ny

    Oups, j’suis distrait ! C’est %content qu’il faut mettre au lieu de %contenu 😉

  • Li-An

    Ouf, ça marche :-). En tous les cas, le concept du générateur de shortcode pour afficher des icones de raccourci dans la rédaction de billets me plaît beaucoup !
    Merci encore pour ta disponibilité.

  • Antoine

    excellent plugin
    cependant je suis un peu comme Li-An, existe-t-il un plugin qui fasse la même chose mais sans utiliser les short code

    en fait, un plugin qui analyse chaque mot d’un post et s’il découvre que tel mot existe dans la base de tag, il fait un lien automatique de ce mot vers son url de tag. En gros, il remarque que « plugin » (ou l’expression plugin wordpress) existe dans la base des tags alors il fait un lien auto vers : http//domaine.com/?tag=plugin wordpress
    en gros, la même chose que le short mais en automatique ?

    il y avais tag autolink mais il n’est plus mis a jour et ne marche pas sur 2.5

  • Li-An

    Simple Tag le fait. Dès qu’il reconnait un mot qui correspond à un tag, il crée un lien vers le résultat de tag concerné.

  • k-ny

    Tout à fait, simple tags le fait, et il fonctionne avec WP 2.5 !

    Ou sinon tu peux utiliser mon autre plugin http://webinventif.com/keywords-autolink-2/

    Comme ça tu peux définir une liste de mots clés couplé aux URL vers lesquels ils doivent pointer. C’est un peu moins automatique que Simple Tag mais tu a un meilleur contrôle …

  • k-ny

    Convert special-chars in HTML-Code c’est si tes mots clé on des caractères spéciaux style « > », comme l’éditeur WYSIWYG (TyniMce) converti les caractère spéciaux par défaut, ça permet de matcher les bons mots. Mais cette fonction ne sert que très peu …

    Pour ton expression à 2 mots, si elle contient un mot déjà utilisé dans mon plugin, c’est normal. Il donne la priorité aux mots déclarés en 1er ! Tu dois donc d’abord déclarer les ensemble de mots plutôt que les mots seuls.

  • Antoine

    @Li-An : c’est simple tagging ? non, sinon je l’ai installé mais je suis passé a côté

    @k-ny: déja installé ! 😉
    tres bon plugin, par contre je ne comprend pas trop la phrase :
    Convert special-chars in HTML-Code (Important when using WYSIWYG-Plugins)

    et bizarrement il a marché pour un mot et pas pour une expression de 2 mots… normal ?

  • Antoine

    non j’ai fait que 2 tests
    donc aucun mot de mon double mot ne faisait pas déjà partie des tags précédents

  • antoine2

    Bonjour,
    excellent votre pluggin ..sans doute mais il ne marche pas sur mon site
    j ai bien le wp 2.5, active le plugin, bien balisé shal / shal etc… avec le bouton integration …. mais les liens n apparaissent pas sur mon post

    ??? c’est deja arrivé a quelqu’un ?

    merci de votre reponse
    cdt
    antoine

  • vigo

    salut et merci pour ton plugin,

    je teste cette petite bête et je tiens au courant.

    Encore merci

    Vigo

  • VIGO

    Je confirme, plugin vraiment très réussi qui permet de donner un peu plus d’intéractivité au site et constituer un ensemble de liens entre les articles.

    Après concernant le référencement, on verra sur la durée.

    Bien à toi,

    VIgo

  • Pingback: Shortcode Autolink : Générer des liens internes pour Wordpress | Actu-Webmaster()

  • Li-An

    Je reviens pour poser une question à propos du générateur de shortcode et de la fonction « search » que j’ai implémenté. Ça marche très bien…tant que l’expression ne contient pas de caractères « spéciaux ». Par exemple, « F’Murr » bloque la recherche à cause de l’apostrophe… Y’a une explication simple ?

  • Thomas

    Sympathique mais seulement une fois customisé, je veux dire mettre par défaut en random et par recherche dans titre + contenu. Ça permet de refaire vivre des anciens billets.

    Merci 😉 !

  • Tout comme antoine2, ce plugin (fort prometteur) ne fonctionne pas sur ma version de wordpress (dernière version).

    En plus de ne pas faire de lien, il fait bugguer le menu de gauche du panneau d’administration…

    Existe-t-il une version plus récente de ce plugin ?

    Merci d’avance.

  • Pingback: Shortcode Autolink, création automatique de liens internes en 1 clic ! |()

  • Mr.Mix

    j’aime ton travail continue ! j’ai partagé sur autres sites !

  • Pingback: Shortcode Autolink | Best Plugins - wordpress – widgets – plugin 2012()