<?xml version="1.0" encoding="UTF-8"?> <rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" ><channel><title>Oncleben31.cc [fr] &#187; WordPress</title> <atom:link href="http://oncleben31.cc/fr/category/wordpress/feed/" rel="self" type="application/rss+xml" /><link>http://oncleben31.cc/fr</link> <description>Mes contributions à l&#039;Open Source et à d&#039;autres projets...</description> <lastBuildDate>Sun, 22 Jan 2012 08:44:32 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" /> <item><title>Initiation au référencement : à lire avant de commencer son blog</title><link>http://oncleben31.cc/fr/seo-referencement-initiation-blog-wordpress/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=seo-referencement-initiation-blog-wordpress</link> <comments>http://oncleben31.cc/fr/seo-referencement-initiation-blog-wordpress/#comments</comments> <pubDate>Mon, 12 Dec 2011 19:12:52 +0000</pubDate> <dc:creator>Oncleben31</dc:creator> <category><![CDATA[WordPress]]></category> <category><![CDATA[SEO]]></category><guid isPermaLink="false">http://oncleben31.cc/fr/seo/</guid> <description><![CDATA[Avant de commencer votre blog, voici quelques notions sur l'optimisation du référencement par les moteurs de recherche (on parle aussi de SEO). Une lecture conseillée pour éviter les erreurs de débutants. <a href="http://oncleben31.cc/fr/seo-referencement-initiation-blog-wordpress/">Lire la suite <span class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p style="text-align: justify;">J&#8217;aimerai partager une constatation ici à propos des blogs et de l&#8217;optimisation de l&#8217;indexation par les moteurs de recherche (aussi appelé référencement ou SEO en anglais). Il y a quelques notions à bien comprendre avant de se lancer car elles peuvent avoir un impact fort sur l&#8217;architecture de votre blog. D&#8217;autre part si vous deviez vous intéresser au référencement une fois votre site en place et rempli de contenu, les optimisations à faire vous obligeront sûrement à modifier le contenu et les URL de vos pages. Autant donc être sensibilisé à cette notion dès le départ.</p><p style="text-align: justify;">Je ne vais pas rentrer dans les détails et dans le technique car le référencement est un métier à part entière qui se base sur de la théorie et surtout de l&#8217;expérimentation. Voilà donc les concepts à connaître.<span id="more-179"></span></p><p><a href="http://oncleben31.cc/fr/files/2011/12/oncleben31.cc-fr-Recherche-Google.jpg" rel="shadowbox[sbpost-179];player=img;"><img class="aligncenter" title="Oncleben31 sur Google" src="http://oncleben31.cc/fr/files/2011/12/oncleben31.cc-fr-Recherche-Google-300x177.jpg" alt="résultat sur Google de la requête oncleben31.cc" width="300" height="177" /></a></p><p style="text-align: justify;"><strong>Les moteurs de recherche ne reférencent pas des sites mais des pages</strong>. Ça peut paraître trivial comme information mais c&#8217;est important. Cela implique qu&#8217;il ne suffit pas de mettre en place une stratégie à la conception du site (comme soumettre un sitemap, revoir le format des titres des pages du site ou optimiser le contenu des headers de chaque page). Si le référencement de votre site est important, il faut y penser à chaque fois qu&#8217;une nouvelle page est ajoutée.</p><p style="text-align: justify;">Dans la suite logique du premier point<strong style="text-align: -webkit-auto;"> la priorité est à mettre sur le contenu du site</strong>. C&#8217;est votre atout majeur pour être bien référencer par les moteurs de recherche. Il y a quelques astuces données par les experts en SEO pour optimiser votre contenu :</p><ul style="font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; text-align: justify;"><li>La structure des permaliens doit être de la forme &laquo;&nbsp;/%postnames%/&nbsp;&raquo; ou &laquo;&nbsp;/%category%/%postnames%/&nbsp;&raquo;. Les autres sont inutiles car n&#8217;apportent pas d&#8217;infos utiles au référencement et rallonge vos URL</li><li>Le slug (partie variable de votre URL) ne doit pas être trop long, doit contenir les mots clés importants et ne doit pas contenir de mots banales (un, de, le, pour, etc&#8230;)</li><li>Les mots clés importants de votre contenu doivent si possible être présent dans l&#8217;URL, dans le titre et dans les premières lignes de l&#8217;article.</li><li>Les premiers caractères de votre article seront repris par le moteur de recherche pour présenter votre page dans la liste des résultats. Il faut donc que les premiers mots donnent envie aux lecteurs de visiter votre site. Il est possible aussi de dire quelle phrase utiliser pour la description à l&#8217;aide d&#8217;une balise meta (voir plugin ci-dessous)</li></ul><p style="text-align: justify;">Il peut être très intéressant d&#8217;avoir <strong>une page thématique</strong> qui redirige vers les contenus les plus intéressants et les plus fréquentés de votre site. Ce type de page devrait être bien placée dans les résultats des moteurs de recherche.</p><p style="text-align: justify;">Il faut éviter le <strong>contenu dupliqué</strong>. Il peut arrivé qu&#8217;un contenu soit accessible par l&#8217;intermédiaire de plusieurs URL différentes ou que des pages de votre site ont le même couple titre/description. Les moteurs de recherche n&#8217;aime pas du tout. La raison principale pour les blogs sont les archives. Avec WordPress par exemple, on peut accéder aux archives temporelles, aux archives de catégories ou aux archives d&#8217;un auteur en particulier. Le risque que le contenu soit identique est fort. Il existe des solutions si vous ne pouvez pas faire autrement en ajoutant des balises meta. Je vous laisse chercher sur Internet pour avoir plus d&#8217;information sur ce sujet.</p><p style="text-align: justify;"><strong>La vitesse de chargement des pages</strong> est importante pour le confort de vos lecteurs et pour le référencement par les moteurs de recherche. Deux axes à connaître pour l&#8217;optimiser :</p><ul style="font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; text-align: justify;"><li>Utiliser le moins de plugins possible. C&#8217;est évident, ils peuvent vous faciliter la tâche mais ils peuvent détériorer les performances. De nombreux plugins peuvent être remplacé par des modifications directement dans le thème du site. Les thèmes enfants ont grandement facilité le travail dans les thèmes.</li><li>Utiliser un plugin de cache. Il en existe de nombreux et chacun a ces avantages. Je vous conseille de rechercher sur Internet pour trouver celui qui correspond à votre besoin.</li></ul><p style="text-align: justify;">Il existe de nombreux <strong>plugins WordPress avec le tag SEO</strong> pour vous aider à optimiser votre référencement par les moteurs de recherche.<a title="plugin WordPress pour optimiser le référencement" href="http://yoast.com/wordpress/seo/"> WordPres SEO by Yoast</a> est un des meilleurs à mon goût car il propose une sorte de check liste, lors de la rédaction d&#8217;une page ou d&#8217;un article, qui vous permet d&#8217;optimiser votre contenu vis-à-vis du référencement.</p><p style="text-align: justify;">Le dernier conseil que je pourrai donner : si vous voulez en savoir plus il faut lire régulièrement les sites spécialisés en SEO sur internet. Les moteurs de recherche changeant régulièrement leur algorithme il faut savoir réagir pour garder ses pages bien positionnées dans les résultats des moteurs de recherche.</p><p style="text-align: justify;"><span style="text-decoration: underline;">Liste de lecture non exhaustive et accessible au débutants :</span></p><ul><li><a title="Blog à propos de WordPress et SEO" href="http://www.seomix.fr/">Seomix</a> et <a title="blog francophone au sujet du SEO" href="http://floriankarmen.com/">Le blog de Florian Karmen</a> (en français)</li><li><a title="Blog dédié au référencement" href="http://yoast.com/">Yoast</a> et le blog de <a title="Blog de Matt Cutts" href="http://www.mattcutts.com/blog/type/googleseo/">Matt Cutts</a>(en anglais)</li></ul><p>J&#8217;espère que cette initiation sera utile à ceux qui débutent. Les autres vous pouvez compléter ou corriger ci nécessaire;-)</p><div></div> ]]></content:encoded> <wfw:commentRss>http://oncleben31.cc/fr/seo-referencement-initiation-blog-wordpress/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>Multisite Language Switcher Theme</title><link>http://oncleben31.cc/fr/multisite-language-switcher-theme/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=multisite-language-switcher-theme</link> <comments>http://oncleben31.cc/fr/multisite-language-switcher-theme/#comments</comments> <pubDate>Tue, 06 Dec 2011 21:45:25 +0000</pubDate> <dc:creator>Oncleben31</dc:creator> <category><![CDATA[WordPress]]></category> <category><![CDATA[bilingue]]></category> <category><![CDATA[github]]></category> <category><![CDATA[multilingue]]></category> <category><![CDATA[multisite]]></category> <category><![CDATA[Multisite Language Switcher]]></category> <category><![CDATA[thème]]></category><guid isPermaLink="false">http://oncleben31.cc/fr/?p=58</guid> <description><![CDATA[Description du thème Multisite Language Switcher qui permet de rediriger automatiquement les visiteurs en fonction du langage préféré. Il est utilisé pour redirigé les visiteurs qui arrivent sur oncleben31.cc/ <a href="http://oncleben31.cc/fr/multisite-language-switcher-theme/">Lire la suite <span class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p style="text-align: justify;">Comme déjà évoqué dans un article précédent <a title="Comment faire un blog bilingue avec un WordPress multisite" href="http://oncleben31.cc/fr/blog-bilingue-multilingue-wordpress-multisite/">décrivant l&#8217;architecture bilingue du site en utilisant un WordPress multisite</a>, j&#8217;ai  créé un thème WordPress me permettant de rediriger les visiteurs arrivant sur &laquo;&nbsp;http://oncleben31.cc&nbsp;&raquo; vers la section en anglais ou en français du blog en fonction du langage préféré retourné par le navigateur internet.</p><p style="text-align: justify;">Ce thème a été fait rapidement pour les besoins de mon blog bilingue, mais je pense qu&#8217;il peut servir à d&#8217;autres ayant le même type de configuration. C&#8217;est pour cela que je le partage sur <a title="Source de Multisite Language Switcher Theme sur Github" href="https://github.com/oncleben31/Multisite-Language-Switcher-Theme">Github</a> et vous encourage à le tester et à l&#8217;améliorer. Le code est commenté et les endroits que vous devez modifier pour l&#8217;adapter à votre besoin sont clairement identifiés.</p><p><span style="text-decoration: underline;">Aujourd&#8217;hui le thème fonctionne de la manière suivante :<span id="more-58"></span></span></p><ul style="text-align: justify;"><li>SI le visiteur arrive sur <strong><em>votresite.com/</em></strong> ALORS :</li></ul><ul><li>SI le langage préféré du navigateur est le français ALORS le visiteur est redirigé vers <strong><em>votresite.com/fr/</em></strong>.</li><li>SINON il est redirigé vers <em><strong>votresite.com/en/</strong></em>.</li><li>SI le visiteur accède à une URL du type <em><strong>votresite.com/fr/xxx</strong></em>. ou <em><strong>votresite.com/en/yyy</strong></em> ALORS les sites du réseau multisite WordPress traitent la demande.</li><li>SI le visiteur accède à <em><strong>votresite.com/zzz</strong></em> avec zzz ne commençant pas par <em><strong>fr/</strong></em> ou <em><strong>en/</strong></em> ALORS :</li></ul><ul><li>SI une page statique existe ALORS elle renvoyée au visiteur</li><li>SINON :</li></ul><ul><li>SI le langage préféré du navigateur est le français, ALORS le visiteur est redirigé vers <em><strong>votresite.com/fr/erreur404</strong></em> qui affiche une page d&#8217;erreur 404 en français.</li><li>SINON le visiteur est redirigé vers <em><strong>votresite.com/en/404error</strong></em> qui affiche une page d&#8217;erreur 404 en anglais.</li></ul><p style="text-align: justify;">J&#8217;ai plein d&#8217;idées pour améliorer ce thème et le rendre plus facile à utiliser, mais je manque clairement de temps et de compétence pour le moment. Si ce thème vous est utile et que vous voulez l&#8217;améliorer, faites un fork de mon répo Github et n&#8217;hésitez pas à m&#8217;envoyer des pull requests.</p><div style="text-align: justify;"><span style="text-decoration: underline;">Idées en vrac :</span></div><div><ul style="text-align: justify;"><li>Utiliser les règlages de thème dans l&#8217;interface d&#8217;administration de WordPress pour paramétrer les langues à prendre en compte et les adresses de redirections.</li><li>Ne pas utiliser uniquement la langue préférée mais toutes les langues gérées par le navigateur et faire le choix en fonction de la priorité.</li><li>Gérer une liste d&#8217;exclusion pour permettre au site racine de WordPress de produire certains fichiers (robots.txt ou sitemap.xml par exemple)</li></ul><div style="text-align: justify;">En espérant que vous serez nombreux à l&#8217;utiliser et à l&#8217;améliorer.</div></div><p style="text-align: justify;"><span style="text-decoration: underline;">Source sur Github</span> : <a title="source de Multisite Language Switcher Theme sur Github" href="https://github.com/oncleben31/Multisite-Language-Switcher-Theme">https://github.com/oncleben31/Multisite-Language-Switcher-Theme</a></p> ]]></content:encoded> <wfw:commentRss>http://oncleben31.cc/fr/multisite-language-switcher-theme/feed/</wfw:commentRss> <slash:comments>9</slash:comments> </item> <item><title>Faire un blog bilingue ou multilingue avec un WordPress multisite</title><link>http://oncleben31.cc/fr/blog-bilingue-multilingue-wordpress-multisite/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=blog-bilingue-multilingue-wordpress-multisite</link> <comments>http://oncleben31.cc/fr/blog-bilingue-multilingue-wordpress-multisite/#comments</comments> <pubDate>Fri, 02 Dec 2011 22:54:53 +0000</pubDate> <dc:creator>Oncleben31</dc:creator> <category><![CDATA[WordPress]]></category> <category><![CDATA[bilingue]]></category> <category><![CDATA[multilingue]]></category> <category><![CDATA[multisite]]></category> <category><![CDATA[Multisite Language Switcher]]></category> <category><![CDATA[plugin]]></category> <category><![CDATA[thème]]></category><guid isPermaLink="false">http://oncleben31.cc/fr/?p=9</guid> <description><![CDATA[Guide pour faire un blog bilingue ou multilingue avec un WordPress multisite. Facile à maintenir et optimisé pour le référencement. Vous pouvez tester en live sur le le blog oncleben31.cc <a href="http://oncleben31.cc/fr/blog-bilingue-multilingue-wordpress-multisite/">Lire la suite <span class="meta-nav">&#8594;</span></a>]]></description> <content:encoded><![CDATA[<p style="text-align: justify;">Premier article de la nouvelle version de oncleben31.cc pour partager l&#8217;architecture utilisée pour faire un blog bilingue sous WordPress. Il est facile d&#8217;ajouter d&#8217;autre langue pour en faire un blog multilingue.</p><p style="text-align: justify;">Je voulais deux sites indépendants pour faciliter la traduction des thèmes et des plugins avec un moyen facile de pouvoir switcher d&#8217;une langue à l&#8217;autre quand une traduction est disponible. Une autre raison pour choisir deux sites est de faciliter le référencement dans les moteurs de recherche. J&#8217;ai en plus la possibilité d&#8217;avoir des articles spécifiques à une langue que je ne traduis pas forcément.</p><p style="text-align: justify;">Voilà comment j&#8217;ai implémenté cela dans WordPress: <span id="more-9"></span></p><ol><li style="text-align: justify;">Mise en place de la fonctionnalité <strong>multisite</strong> de WordPress. Si vous ne connaissez pas cela permet d&#8217;avoir plusieurs WordPress avec une seule installation. L&#8217;administration est ainsi simplfiée et les mises-à-jour ne se font qu&#8217;une seule fois. Pour en savoir plus direction la <a title="Comment activer la fonctionnalité multisite" href="http://codex.wordpress.org/Create_A_Network">documentation</a>.</li><li style="text-align: justify;">J&#8217;ai donc un blog racine (oncleben31.cc/) qui ne sert pas à grand chose (voir étape 4), un blog en français (oncleben31.cc/fr/) et un blog en anglais (oncleben31.cc/en/). Chaque blog ayant la langue réglée au niveau des paramétrages de WordPress. Avantage : je peux si nécessaire avoir des thèmes ou des plugins spécifiques à chaque langue.</li><li style="text-align: justify;">J&#8217;affiche un lien vers l&#8217;autre langue dans la barre latérale à l&#8217;aide du plugin <a title="Plugin Multisite Language Switcher de lloc" href="http://wordpress.org/extend/plugins/multisite-language-switcher/">Multisite Language Switcher de lloc</a><span class="Apple-style-span"> (sources disponibles sur </span><a title="Les sources du plugin Multisite Language Switcher sur github" href="https://github.com/lloc/Multisite-Language-Switcher">github</a><span class="Apple-style-span"><span class="Apple-style-span">). Ce plugin est vraiment très bien fait car il permet d&#8217;afficher un lien vers l&#8217;autre langue du blog mais il peut aussi rediriger vers la traduction d&#8217;un article ou d&#8217;une page si elle est disponible. Cette possibilité est facilitée par l&#8217;ajout d&#8217;un paramétrage sous forme de liste déroulante lors de l&#8217;édition.</span></span><p><div id="attachment_39" class="wp-caption aligncenter" style="width: 504px"><a href="http://oncleben31.cc/fr/files/2011/12/Exemple-Multisite-Language-Switcher.jpg" rel="shadowbox[sbpost-9];player=img;"><img class="size-full wp-image-39" title="Multisite Language Switcher pendant l'édition" src="http://oncleben31.cc/fr/files/2011/12/Exemple-Multisite-Language-Switcher.jpg" alt="Multisite Language Switcher pendant l'édition" width="494" height="427" /></a><p class="wp-caption-text">Liste déroulante affichée pendant l&#39;édition d&#39;un article ou d&#39;une page pour les lier à une traduction.</p></div></li><li style="text-align: justify;">La dernière astuce est de gérer les visiteurs qui arrivent sur &laquo;&nbsp;http://oncleben31.cc/&nbsp;&raquo; directement. En effet cette racine est un troisième blog WordPress qui n&#8217;est ni celui en anglais ni celui en français. J&#8217;ai fait en sorte que le visiteur soit redirigé vers un langage en fonction du langage préféré retourné par le navigateur web. Pour cela j&#8217;ai crée <a title="Description du multisite language switcher theme" href="http://oncleben31.cc/fr/multisite-language-switcher-theme/">un thème &laquo;&nbsp;Multisite Language Switcher Theme&nbsp;&raquo;</a> qui n&#8217;affiche rien et qui réalise cette redirection. Ce theme gère aussi les erreurs 404 pour être sûr de ne pas déstabiliser vos visiteurs en cas d&#8217;erreur. Vous pouvez trouver les sources de ce thème et l&#8217;améliorer sur <a title="Les sources du thèmes Multisite Language Switcher" href="https://github.com/oncleben31/Multisite-Language-Switcher-Theme">Github</a>.</li></ol><p>Voilà, je sais que mettre en place un blog multilingue n&#8217;est pas simple et j&#8217;ai longtemps cherché pour en arriver à cette solution que marche bien contenu de mes besoins. Si vos besoins sont similaires je vous invite à tester et à partager vos expériences dans les commentaires.</p> ]]></content:encoded> <wfw:commentRss>http://oncleben31.cc/fr/blog-bilingue-multilingue-wordpress-multisite/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced
Database Caching 4/10 queries in 0.005 seconds using disk: basic
Object Caching 553/553 objects using disk: basic

Served from: oncleben31.cc @ 2012-02-05 19:43:17 -->
