essais SEO
Rédigé par gccyrillus le Aucun commentairee

Des questions sur le SEO, ou comment optimiser son site pour les "moteurs de recherches" reviennent régulièrement sur le forum de PluXml
Malgré les qualités indéniables de PluXml, le peut de contributeur et d'expert en différent domaine ne permette pas à PluXml d'évoluer aussi rapidement qu'on le souhaite dans les différents domaines d'expertises afin d'en tirer les meilleur partis, même si l'essentiel existe et est en place dans PluXml
Au delà des bonnes pratiques et des quelques métadonnées que PluXml permet de renseigner , des plugins et scripts existent pour ajouter et améliorer le référencement de votre site.
On peut retrouver des plugins sur le centre de ressources et des scripts et astuces sur le forum de PluXml. Certains sont trop spécifiques pour se suffirent, d'autres sont en parti devenus obsolète avec le changement des bonnes pratiques ou la disparition de certains réseaux sociaux.
En creusant un peu l'on découvre que le sujet est très complexe et qu'il n'est pas nécessaire ou possible de mettre en place toutes les recommandations. Cela dépendra du contenu(sujet de votre Site mais aussi de chaque pages individuellement), de votre public, de vos compétences mais aussi de votre budget si vous souhaitez confier cette tache à un professionnel.
Le plugin, tente de regrouper quelques moyens qui faciliteront le référencement et le partage de votre site. Ce plugin est compatible avec les plugin plxMyMultiLingue, plxMyBetterUrls et plxMySearch .
plugin mis à jour, conserve les options d'url canonique et gestion des pages d'erreur jusqu'à la version 5.8.14 de PluXml
DClassé dans : PluXml, Plugin ,Mots clés : PluXml, Référencement, Plugins
URL canonical et PluXml
Rédigé par gccyrillus le Aucun commentairee

Le site pluxthemes.com propose de donner à vos thèmes la capacité de générer vos URL canoniques avec quelques lignes de codes à insérer dans le fichier template 'header.php' de votre thème.
Un plugin est aussi disponible pour ne pas avoir à modifier vos thèmes : myCannonical plugin
Voici les quelques lignes à ajouter pour en bénéficier:
# URL canonique
# Author Gcyrillus @ re7net.com
# genere l'url canonique de votre page , d'acceuil, categorie, statique ou article sous la forme <link rel="canonical" href="URL" />
# conformémént à votre configuration urlrewriting, compatible avec le plugin MyBetterUrl
# indique le numero de page : page1
# identifie les plugins generant une page
$pagination='';
$reqUri= $plxShow->plxMotor->get;
preg_match('/(\/?page[0-9]+)$/', $reqUri, $matches);
if( $matches) $pagination =$reqUri;
if($plxShow->catId(true) AND intval($plxShow->catId()) =='0') echo ' <link rel="canonical" href="'.$plxShow->plxMotor->urlRewrite().$pagination.'" />'.PHP_EOL ;
if($plxShow->catId(true) AND intval($plxShow->catId()) !='0') echo ' <link rel="canonical" href="'.$plxShow->plxMotor->urlRewrite('?categorie'. intval($plxShow->catId()).'/'.$plxShow->plxMotor->aCats[$plxShow->catId()]['url']).$pagination.'" />'.PHP_EOL ;
if($plxShow->plxMotor->mode=='article' AND $plxShow->plxMotor->plxRecord_arts->f('numero')) echo ' <link rel="canonical" href="'.$plxShow->plxMotor->urlRewrite('?article' . intval($plxShow->plxMotor->plxRecord_arts->f('numero')) . '/' . $plxShow->plxMotor->plxRecord_arts->f('url')).'" />'.PHP_EOL ;
if( $plxShow->plxMotor->mode=='static' ) {
echo ' <link rel="canonical" href="'.$plxShow->plxMotor->urlRewrite('?static'. intval($plxShow->staticId()).'/'.$plxShow->plxMotor->aStats[str_pad($plxShow->staticId(),3,0,STR_PAD_LEFT)]['url']).'" />'.PHP_EOL ;
}
else{
# enfin on regarde si il s'agit de la page d'un plugin
foreach($plxShow->plxMotor->plxPlugins->aPlugins as $plug){
if($plug->getParam('url') == $plxShow->plxMotor->mode) echo ' <link rel="canonical" href="'.$plxShow->plxMotor->urlRewrite('?'.$_SERVER['QUERY_STRING']).'"/>'.PHP_EOL;
}
}
Le script teste si il s'agit de la page d'accueil, puis si c'est une catégorie, un article ou une page statique.avant de servir cette balise "canonical". Il inclus aussi les pages des plugins ainsi que la pagination.
En echo au précédent article, connaitre le mode d'affichage de PluXml est au coeur de ce bout de codes.
DClassé dans : Bout de code ,Mots clés : PHP, Référencement, Scripts, Url Rewrite
Les données structurées
Rédigé par gccyrillus le Aucun commentairee

Qu'est ce que c'est?
Les données structurées sont des données organisées et stockées dans un format spécifique qui leur permet d'être facilement consultées, modifiées et analysées à l'aide d'outils informatiques.
Les données structurées sont organisées de manière à ce que les machines, y compris les moteurs de recherche, puissent facilement comprendre et extraire les informations qu'elles contiennent. Elles sont souvent présentées sous la forme de balises et de métadonnées qui décrivent le contenu d'une page Web. Les moteurs de recherche utilisent ces balises et ces métadonnées pour mieux comprendre le contenu des pages et les afficher plus efficacement dans les résultats de recherche.
Peut-on les intégrées a PluXml ?
Elles le sont déjà en parties si vous remplissez touts les champs d’édition de vos catégories, pages statiques et articles
Ce sont les champs meta (description et keywords) , title et alt pour vos images, entre autres.
Le format JSON-LD (JavaScript Object Notation for Linked Data) est l'un des formats de données structurées les plus populaires et les plus largement utilisés pour les pages Web. De simple script dans vos thèmes peuvent les générées pour vous
Lire la suite de Les données structurées
DClassé dans : PluXml, Bout de code, Thème ,Mots clés : JSON-LD, Référencement, Scripts, Tuto
Faire une redirection http://www vers http:// avec PluXml
Rédigé par jack le Aucun commentairee
Afin d'éviter les phénomènes de duplication de contenu (duplicate content) qui pénalisent le bon référencement des sites, nous allons voir comment rediriger toutes les pages de type "http://www.monsite.fr" vers "http://monsite.fr"Lire la suite de Faire une redirection http://www vers http:// avec PluXml
DClassé dans : PluXml ,Mots clés : Apache, htaccess, Navigation, Url Rewrite, Référencement