Skip to main content Help Control Panel

Share
Post to Facebook
Tweet about this
Share at LinkedIn
Invite participants
Reference this page
Monitor
Recent files
support »
See also
  • Nov. 2007 (115 pages)
  • Referencement (26 pages, 1 user)
  • Search Engine Optimisation (SEO) (27 pages, 1 user) Le référencement est une étape importante dans la conception d'un site Internet.
    Dans une liste des priorités, il est à mettre au même niveau que la création d'une charte graphique, d'une organisation du contenu rédactionnel et de l'information.
    Cela tombe plutôt bien car Yacs vous facilite la gestion de toutes ces priorités, référencement compris.
  • Week of 11/19/07 (22 pages)
  • Yacs 7.10 (5 pages)
 

support «   Archives support «   Archives nouvelles fonctions «  

Yacs 7.10 : l'horizon referencement de Yacs

Yacs 7.10 est dans les bacs : l'occasion de faire un petit bilan de ce qui c'est passé au niveau développement du référencement !

Pour commencer, Yacs reste un très bon outil déjà largement optimisé pour la problématique du référencement.
Les options sont nombreuses et facilement accessibles ce qui permet d'optimiser, dès l'installation, son Yacs pour qui soit bien pris en compte par les moteurs de recherches.

Les dernières nouveautés

La grande nouveauté de Yacs 7.10 est la prise en compte des titres d'articles ou de sections dans la configuration de l'url (en mode rewrité).
C'est, à n'en pas douter, une sacré innovation qui permet, sans aucune configuration de l'utilisateur, d'intégrer quelques mots clés directement dans l'url.

Attention Cependant, cette nouveauté est en opposition avec ce qui se faisait jusqu'à présent :
L'inclusion de mots clés grâce à l'option "surnom" donné à un article ou une section.

En y réfléchissant bien, les deux options ne sont pas antagoniste, mais bel et bien complémentaires.

Petit focus sur les deux méthodes

Url ré-écrite via le titre (article ou section)
Nouveauté de la 7.10, simple, sans aucune configuration nécessaire par l'utilisateur. Par exemple un article appelé "Mon PC a du mal a se lancer" aura comme url :
http://wwww.monsiteyacs/article-1235-mon-pc-a-du-ma-a-se-lancer
Pratique, certain mots-clés ressortent dans l'url. Par contre, impossible de modifier cette approche. Les mots de deux lettres (, sans importances sont là et pollues, tout simplement l'url.
Url ré-écrite via le surnom
Utilisé jusqu'en 7.6.3 cette méthode demande l'intervention de l'administrateur car c'est lui qui renseigne le champ surnom". Il laisse donc le loisir à ce dernier de déterminer la meilleurs url pour son article.
Par exemple un article appelé "Mon PC a du mal a se lancer" aura comme url :
http://wwww.monsiteyacs/article-1235-mon-pc-a-du-ma-a-se-lancer
Mais en indiquant dans le surnom : "ordinateur-probleme-lancement" on obtient une url plus claire et beaucoup mieux positionnée : http://wwww.monsiteyacs/article-1235-ordinateur-probleme-lancement

Nous avons là deux systèmes, parfaitement complémentaires, mais complètement incompatibles d'une version de Yacs (7.6) à une autre (7.10).
Une innovation d'un coté, un triste retour en arrière de l'autre.

(EDITION) : Autre soucis qui vient juste de me sauter à la figure : En cas d'édition du titre de l'article, l'url est fatalement changée . Et hop, à la moindre édition, c'est tout l'effort de référencement qui est à reprendre... (Quand je t'avais dit que j'argumenterais Bernard... :D )




Balise title dans les liens

Autre grande nouveauté de cette version 7.10, certains éléments prennent en compte leurs titres pour indiquer l'info bulle lors d'un passage de la souris.
Pas encore généralisé, cette méthode permet d'appuyer, sans aucune modifications a apporté par l'utilisateur, certains mots clés en indiquant une balise title contenant des mots clés !
Passer du "cliquer ici" à "Le nouveau livre de Bernard Werber" est un plus indiscutable qui ferra gravir quelques lignes supplémentaire dans le moteur de recherche Google !




Les grandes oubliées de cette version restent, encore et toujours les catégories.

Elles sont pourtant d'une importance capitale pour une bonne organisation d'un site web.
Yacs 7.6 avait intégré le nuage d'étiquette ( tags cloud ) qui reprenait les catégories créés comme autant de thèmes abordés, renforçant d'autant l'importance des catégories.

Le gros, mais alors énorme problème qui se pose avec la différence entres les urls (certaines sont réécrites, c'est notamment vrai pour la liste d'étiquette apparaissant dans un article) est le "duplicate content".

Qu'est ce donc que ce duplicate content ?

Pour résumer, à partir du moment ou deux urls servent à aller sur la même page, les moteurs de recherche considèrent qu'il y a tricherie car il existe de fait plusieurs page pour un même contenu.
C'est exactement ce qui se passe avec les catégories et étiquettes ou un même contenu est parfois visible par
http://www.yetanothercommunity...ategory-301-seo
ou
http://www.yetanothercommunity...cs/category-301




Les nouveautés attendues ?

Certaines choses devrait, en théories, rapidement apparaitre sur Yacs :
Logiquement, l'intégration de la description d'un article ou d'une section (ou d'une catégorie) devrait être repris comme BALISE META DESCRIPTION. Ce qui va permettre à chaque page d'un serveur Yacs de disposer de sa propre balise DESCRIPTION !
Un must que peu de CMS peuvent se valoir de posséder !




Yacs reste un excellent CMS du point de vue SEO, certes ce n'est pas la priorité du logiciel, mais tout est encore améliorable, et comptez sur moi pour pousser, toujours plus, en ce sens !

Comments

Bernard - on Nov. 26 2007
Et bien, cher Thierry, sache que tes voeux seront comblés pour la 7.11, après modification d'une centaine de liens dans le code pour ajouter le titre de catégorie derrière son identifiant, et éviter le duplicate content que tu mentionnes. On progresse, on progresse.
Lasares - on Dec. 4 2007

Wow !

Thierry, tu dis des choses compliquées mais tu les dis si bien que je les comprends. Merci.

2 commentaires :

1.  Aye !!! c'est vrai que si on change le titre de l'article, on chjange son URL ?!? Si je modifie le titre d'un article, ceux qui auront mis un signet pour le retrouver l'auront irrémédiablement perdu ?!? Disons que ça ne fait pas mon affaire, mais pas du tout !!!

2.  J'ai pas bien compris ce que tu disais au sujet de l'usage de la description d'un article comme balise meta. De quelle description parles-tu ?


ThierryP - on Dec. 5 2007
1/ Oui, c'est l'un des gros problèmes du système.
Pourtant le principe est bon, mais pas applicable dans tout les cas de figures, tout simplement.
Je suis heureux de ne pas être le seul à être en alterte la dessus.
Bernard, il va falloir que tu nous mette un
If $nick_name ...
Ca me semble la solution (d'utilisation, je ne parle pas de codage) la plus simple.
Si le surnom (nick_name) est spécifié, Yacs l'utilise, sinon, il reprends le titre !

2/ La description d'un article pourrait servir à remplir la balise meta, non pas du site, mais de chaque article, section et même catégorie ! (même principe qu'en haut d'ailleurs, si vide, reprendre la balise meta générale...)

Soyons honnête, question référencement l'impact de la balise description semble assez faible, mais c'est une arme redoutable pour le taux de clic des internautes !

Exemple : tapes une requête dans Google. Tu vois les résultats ? Les petits textes en dessous du titre de la page sont, en règle général, des balises méta description. Ca permet à l'internaute de voir, d'un coup d'oeil si le contenu correspond bien.
Et oui, c'est simplement cela, du marketing gratuit accessible sur Google !


Référencement VDP-Digital - Un annuaire francophone : VDP-Annuaire


Communiqués de Presse : Site de Communiqués de Presse à propulsion Yacs -
Création de sites, Référencement et webmastering - Skins pour Yacs : YordPress - Yacs couleurs Wordpress - Bonbon Skin 1.3.2 : Le graphisme "Green" - Totem 930 : L'équilibre pour petits écrans
Lasares - on Dec. 5 2007

ThierryP :

Oui, je connais la balise meta description, mais qu'est-ce que tu appelles la "description"  de l'article ? 


ThierryP - on Dec. 5 2007
Lasares :

Oups, je me rends compte que je n'ai pas été très clair : Il s'agit de reprendre, de façon automatique l'introduction d'un article (ou section ou categorie) pour en faire la balise META DESCRIPTION correspondante. Le tout, sans intervention de l'administrateur.

Les articles ou sections ou catégories n'ayant pas d'introductions reprenant donc la description général rempli dans l'administration système.

C'est plus clair comme cela ?


Communiqués de Presse : Site de Communiqués de Presse à propulsion Yacs -
Création de sites, Référencement et webmastering - Skins pour Yacs : YordPress - Yacs couleurs Wordpress - Bonbon Skin 1.3.2 : Le graphisme "Green" - Totem 930 : L'équilibre pour petits écrans
ThierryP - on Jan. 15 2008

Je fais remonter un peu, ne sachant pas trop de quoi yacs 8.1 sera fait niveau SEO...

Quid de l'url rewriting des catégories, les métas descriptions prendront elles en compte le champ introduction de chaque article/section ?
Et surtout, quand sera t-il des urls rewritées des articles et section ?

Pour reprendre ce point précis, deux cas de figure : 1/ Un site travaillé pour l'optimisation des urls avec à chaque fois des nick name soigneusement choisis et rempli. (site en 7.6) Passer en 7.12 (ou 8.1) signifie purement et simplement la perte de tout ce travail, yacs ré-écrivant les urls en fonction du titre et non plus des indications fournies par l'utilisateur (qui est sensé être maitre en son domaine non ?)
2/ Un annuaire (oui, yacs sais faire aussi des annuaires web) dont le nom des catégories évolues (mais pas leurs significations). Même problème, référencement perdu.

A chaque fois, une simple édition du titre (correction d'une faute d'orthographe, assez fréquente dans mon cas :p ) signifie une perte pure et simple des avantages liés au référencement (le facteur temps est aussi important : Plus une url reste, plus elle est a même d'être mieux référencée)...

Bref, personnellement je suis complètement bloqué dans mon travail... (d'ou mon insistance sur ce point, le référencement étant au coeur de mon activité) Et la qualité SEO de yacs baisse un petit peu...
Bon, en même temps j'avais promis de vous prendre la tête sur ce point précis.


SEO et webmastering VDP-Digital - Skins pour Yacs : Yordpress


Communiqués de Presse : Site de Communiqués de Presse à propulsion Yacs -
Création de sites, Référencement et webmastering - Skins pour Yacs : YordPress - Yacs couleurs Wordpress - Bonbon Skin 1.3.2 : Le graphisme "Green" - Totem 930 : L'équilibre pour petits écrans
ThierryP - on Jan. 16 2008
Hop, un 3eme exemple ?

Dans la signature, un lien, au hasard vers Yordpress, renvoi vers le champs que j'ai renseigné, c'est à dire le surnom (nick_name) ou en tout cas l'url de l'époque. Avec ce nouveau système, à chaque mise à jour du titre, l'url change, mais pas la signature...

Voilà comment ce retrouver avec un duplicate content quasi permanent...

On se retrouve demain pour un autre argument ?


SEO et webmastering VDP-Digital - Skins pour Yacs : Yordpress


Communiqués de Presse : Site de Communiqués de Presse à propulsion Yacs -
Création de sites, Référencement et webmastering - Skins pour Yacs : YordPress - Yacs couleurs Wordpress - Bonbon Skin 1.3.2 : Le graphisme "Green" - Totem 930 : L'équilibre pour petits écrans
Lasares - on Jan. 16 2008
J'endosse Thierry là-dessus. Je crois que ça devrait être une priorité pour le comité de versions.
Bernard - on Jan. 21 2008
Lasares: pas de panique sur le changement de titre d'un article. YACS continuera à retrouver la bonne page grâce à son numéro. Tout ce qui suit ce numéro est utilisé seulement par les moteurs de recherche.

Pour YACS, tous les liens suivants sont équivalents et conduisent à la même page :

YACS essaye en revanche de produire toujours la même adresse pour une même page. A l'heure actuelle ceci est basé sur les titres de page.

Lorsqu'un titre de page est modifié, tous les liens conduisant à cette page sont aussi modifiés au fur et à mesure de la purge et de la reconstruction des caches. Il est possible de provoquer une purge générale pour forcer la mise à jour du lien sur toutes les pages.

Après, Google, comme les autres moteurs de recherche, fait son boulot habituel, à partir de la racine du site, et l'ancien lien disparait de sa base de données.

Ceci équivaut à peu près à la propagation des noms de machines dans le DNS, si ce n'est qu'ici il s'applique à des liens de page.
Bernard - on Jan. 21 2008
ThierryP: Pas si simple. Il faut que tu saches que YACS dispose d'environ 240 appels de la fonction Articles::get_url() qui sert à créer les liens vers les articles, répartis dans tout le code, et que chacun de ces appels doit être paramétré pour le SEO. Donc j'y ai mis le titre. Changer ceci pour le nick_name requière, pour moi qui connait bien le logiciel, plusieurs soirées de travail que je n'ai absolument pas à ma disposition. Ce n'est pas des bobards, rappelle toi le temps qu'il a fallu pour stabiliser cette façon de gérer les liens vers les articles.
Bernard - on Jan. 21 2008
ThierryP: C'est parce que tu as forcé l'URL dans ta signature, et c'est pour ça qu'elle est considérée comme une adresse externe. Il te suffit de modifier ton profil, et de laisser YACS construire l'URL lui-même.

Dans ta signature, remplace

[url=http://www.vdp-digital.com/]SEO et webmastering VDP-Digital[/url] - Skins pour Yacs : [url=http://www.yetanothercommunitysystem.com/yacs/article-3200-YordPress-v2-]Yordpress[/url]

par

[url=http://www.vdp-digital.com/]SEO et webmastering VDP-Digital[/url] - Skins pour Yacs : [article=3200,Yordpress]

et l'URL placée dans ta signature suivra fidèlement les changements de titre futurs...
ThierryP - on Jan. 21 2008
Je sais bien que le temps n'est pas extensible à l'infini et que ce sujet, qui me tiens à coeur très particulièrement, n'est pas dans la feuille de route de Yacs de ces prochains mois.

L'idée que tu as eu n'est pas mauvaise en soit : Elle va dans le sens de la facilité et de l'automatisation des taches pour l'utilisateur.
Je pense avoir suffisamment argumenté pour ne pas continuer encore à donner d'autres exemples de la nécessité d'améliorer le système actuel.

Je comprend parfaitement le problème des 240 fonctions à reprendre. C'est du temps, énormément de temps... Surtout que dans un monde parfait, les catégories sont aussi à prendre en compte...
D'ailleurs en te relisant, je crois que tu as mal saisie : Il ne s'agit en aucun cas de faire un retour en arrière sur l'ancienne formule, mais d'ajouter une variable de choix.

Prenons par exemple le fichier layout_articles_as_table.php

// anchors
            
$anchors = array();
            if(
$members Members::list_categories_by_title_for_member('article:'.$item['id'], 03'raw')) {
                foreach(
$members as $category_id => $attributes) {
                    
$anchors[] = Skin::build_link(Categories::get_url($attributes['id'], 'view'$attributes['title']), $attributes['title'], 'category');
                }
            }


Voilà ce qu'il faudrait tout simplement :

// anchors
            
$anchors = array();
            if(
$members Members::list_categories_by_title_for_member('article:'.$item['id'], 03'raw')) {
                foreach(
$members as $category_id => $attributes) {


                if(
$item['nick_name']) {
                                
$anchors[] = Skin::build_link(Categories::get_url($attributes['id'], 'view'$attributes['nick_name']), $attributes['title'], 'category'); }



                else
                    
$anchors[] = Skin::build_link(Categories::get_url($attributes['id'], 'view'$attributes['title']), $attributes['title'], 'category');
                }
            }


C'est sans doute faux, il faut que j'expérimente sur ma machine de test, mais le principe est là.

Valide mon code, donne moi une liste de fichier à te transmettre et je m'en occupe...


SEO et webmastering VDP-Digital - Skins pour Yacs : Yordpress


Communiqués de Presse : Site de Communiqués de Presse à propulsion Yacs -
Création de sites, Référencement et webmastering - Skins pour Yacs : YordPress - Yacs couleurs Wordpress - Bonbon Skin 1.3.2 : Le graphisme "Green" - Totem 930 : L'équilibre pour petits écrans
Bernard - on Jan. 21 2008
Normalement, le chantier SEO sur les catégories est à peu près fini en 8.1, et les liens tiennent compte des titres de manière homogène, comme pour les articles, les sections, et les utilisateurs.

Et puis, pour faire bonne mesure, j'ai repris l'idée sur les meta-balises description à partir des champs de description pour les articles, mais aussi pour les sections, les catégories et même pour les profils d'utilisateur. Mon boulot de ce soir, après le clavardage...

Beaucoup d'apports d'un coup, parce que le sujet m'est cher, et il est important que nous continuions à progresser sur le SEO encore et toujours malgré les difficultés.
ThierryP - on Jan. 21 2008
Bernard, si je peux aider en m'appuyant sur ce qui est présent sur sourceforge, je m'y colle.

Pour peu que j'ai un bout de code à insérer, je commence par les layouts des articles, puis des sections...

Et pour les catégories c'est vraiment formidable, je l'intègre en manuel sur les sites que je ne peux pas migrer...


SEO et webmastering VDP-Digital - Skins pour Yacs : Yordpress


Communiqués de Presse : Site de Communiqués de Presse à propulsion Yacs -
Création de sites, Référencement et webmastering - Skins pour Yacs : YordPress - Yacs couleurs Wordpress - Bonbon Skin 1.3.2 : Le graphisme "Green" - Totem 930 : L'équilibre pour petits écrans
Lasares - on Jan. 22 2008
Bernard : merci, je comprends mieux. Tu as raison, pas de panique.