Votre WordPress est installé sur votre hébergement web, et n’attend plus que vous pour diffuser votre bonne parole
Oui mais avant ça, il ne faut pas tarder à régler WordPress au peigne fin.
Connectez vous donc au panneau d’administration, foncez dans la section Articles > Tous les articles; Pages > Toutes les pages, et supprimez l’article et la page de démonstration.
Maintenant, on va régler un truc dès maintenant, car c’est relativement cauchemardesque de le changer plus tard (surtout quand on fait des liens vers ses propres articles): allez dans Réglages. Ici par exemple les paramètres de Fansub Streaming
- Général: entrez titre, slogan, fuseau horaire et format de date de votre blog
- Écriture: je vous conseille d’augmenter la taille de la zone de saisie (genre 30)
- Lecture: choisissez quoi afficher en page d’accueil (derniers articles ou page statique), le nombre d’articles à afficher à la fois (10) , le nombre d’éléments à inclure au flux RSS/Atom (50), flux avec texte complet (important pour faciliter un autoblog)
- Discussion: à vous de voir
FS. Activez les avatars et les surcartes, et choisissez un gravatar par défaut (sur FS c’est MonsterID
) - Permaliens: par défaut quand vous publiez un article, il aura une URL genre: monsite.truc/?p=51 (pas super joli hein ?) donc avec un autre permalink on peut spécifier des URL plus mieux (sur FS: /%postname%.html )
Petit aparté sur le « .html » ajouté à la fin du permalien: il aide pas mal pour les aspirateurs de sites simplistes, et visuellement ça permet de faire bien la différence entre un dossier (réel ou virtuel) et un fichier (réel ou virtuel). ça n’a probablement aucun impact pour les moteurs de recherche.
Là, WordPress est configuré de base. Vous pouvez commencer à écrire des articles pour vous familiariser avec TinyMCE, l’outil de rédaction d’articles
Protection antispam
Vous verrez très rapidement que les robots spammeurs connaissent bien le formulaire d’ajout de commentaire de WordPress. Vous voulez bien évidemment garder votre blog propre de leurs vomissures, on va donc bétonner la protection contre le spam
On a configuré WordPress pour qu’il force la modération préalable en cas de présence d’un lien dans le commentaire, mais vous ne voulez sûrement pas relire des centaines de spams par jour n’est ce pas ?
WordPress inclut l’extension Akismet. A l’ajout d’un commentaire, Akismet vérifie sur son propre réseau si l’adresse IP, l’adresse email, le contenu du commentaire (les liens) sont réputés être spammés sur d’autres blogs, et placera le commentaire dans la liste « indésirable » . C’est déjà bien mais c’est gênant que le service Akismet puisse bloquer arbitrairement des commentaires selon des critères obscures et invérifiables. On notera par exemple qu’Akismet n’aime pas trop les adresses IPv6. Donc on va essayer de s’en passer, installer du renfort. (en fait pas facile de s’en passer, particulièrement contre des humains spammeurs -oui ça existe, des gens sont payés pour vanter un truc par commentaire sur les blogs)
Extensions > Ajouter : recherchez « NoSpamNX ». NoSpamNX est un petit casse-spam simple mais archi-puissant. Au lieu d’essayer de deviner si le commentaire est un spam ou pas.. pourquoi ne tout simplement pas tenter de piéger le robot ? En effet, NoSpamNX ajoute un champ de formulaire, caché par CSS au visiteur humain, que les robots ont la bêtise de renseigner. Et crac, le commentaire est bloqué ! Efficace: en moyenne un peu moins de 100 commentaires bloqués dans le cas de FS
http:BL WordPress Plugin est une autre extension un peu à la manière d’Akismet: l’adresse IP du visiteur est vérifiée dans la base de données Honey Pot, et si l’IP a déjà été repérée à spammer, collecter des adresses email, ou spammer de mails.. CRAC, même pas il peut accéder au blog ! Vous pouvez vérifier le statut des adresses IP sur le site Honey Pot, et voir ce qui leur est reproché. (il est recommandé de participer à la chasse aux spammeurs, en ajoutant sur votre blog un « piège » à robots – le plus simple est de demander un QuickLink, que vous placez (caché aux visiteurs si vous le voulez) dans votre blog – voilà celui assigné à FS: un humain verra un texte légal assez pompeux, un robot verra surtout dans le code source un champ de formulaire et une adresse email, il tentera de spammer.. ET PAF, nouveau spammeur repéré !
)
Comme mesure complémentaire, vous pouvez vous amuser à hacker le thème de votre blog pour retirer par exemple le champ « site web » (empêchant du coup des commentateurs honnêtes d’ajouter discrètement un lien vers leur site sur leur pseudo – oui mais voilà, votre blog n’est pas un présentoir à backlinks où chaque blogueur en recherche de popularité poste un commentaire creux juste pour se faire de la pub: en forçant les commentateurs à ajouter le lien vers leur/un site dans le contenu du commentaire, il est vite vu si c’est pour une bonne raison (en rapport avec l’article) ou juste de l’auto-promo).
Aider les crawlers des moteurs de recherche: SEO !
Première mesure: créez un fichier robots.txt (réel) à la racine de votre hébergement (monblog.truc/robots.txt). Envie de laisser un commentaire aux petits curieux ? Mettez « # » devant pour que les crawlers considèrent ça comme commentaire. Ajoutez des disallow pour les pages sans intérêt (wp-admin, wp-includes, wp-register.php,..) et des disallow pour corriger rapidement des indexations d’articles supprimés. Et ajoutez « Sitemap: » avec le lien vers votre sitemap (on verra plus loin comment créer ce dernier). Visit-time, Request-rate et Crawl-delay sont des directives que peu de crawlers prennent en compte (et ils peuvent ne pas les respecter s’ils les reconnaissent). Voir le robots.txt de FS.
Rendre le tout « plus propre » pour les crawlers: installez l’extension « All in One SEO Pack » . C’est très complet:
- titre, description et mots clés de la page d’accueil
- URL canoniques, réécriture de titres, formatage du titre pour articles/pages/catégories/archives/tags/recherche/404..
- génération automatique de mots clés, noindex pour catégories, tags, archives, ..
- headers supplémentaires (meta tags)
Ensuite, on va générer un élément über-important: le sitemap. C’est une sorte de répertoire des articles disponibles, en gros servir les URL des contenus sur un plateau d’argent aux crawlers, et leur indiquer la date de dernier changement. Pour ce faire installez l’extension « Google XML Sitemaps ». Méfiez vous: si votre blog est gros, ça peut demander des ressources conséquentes, la génération du fichier sitemap.xml. Voir celui de FS.
(à noter que de nombreux moteurs de recherche supportent également les flux RSS/Atom, qui font une sorte de « sitemap des contenus les plus récents » )
Vous espérez des astuces pour avoir votre blog en page 1 de Google ? Détrompez-vous: tricher en améliorant artificiellement votre blog pour les crawlers vous vaudra sans doute une pénalité, car les moteurs de recherche détectent de trop grandes différences entre la page qui leur est servie quand ils s’identifient comme crawlers et quand ils s’identifient comme êtres humains. Veillez juste à bien organiser vos pages, rédiger du contenu fourni et original, et puis laissez la curiosité et la fidélité des internautes faire le reste (Google prend en compte le temps passé sur les sites, le temps de chargement, l’originalité du contenu, le taux de retour visiteur,..)
Nouvelles fonctionnalités: Jetpack
Sur WordPress.com, les blogs disposent par défaut de Jetpack, une collection de fonctionnalités assez intéressante. Vous pouvez bien entendu installer sous forme d’extension sur votre blog indépendant. Je vais citer ce qui est à mon sens le plus utile (donc ce qui est actif sur FS):
- Gravatar hovercards (affichage d’un mini-profil au passage de la souris sur un gravatar d’un utilisateur enregistré sur Gravatar)
- Stats WordPress (ils sont de loin pas aussi complets que Piwik, mais montrent un résumé pratique)
- WP.me (microliens: http://wp.me/evZ5 est plus pratique pour le microblogging que http://www.fansub-streaming.eu/blog/ )
- LaTeX (rédaction d’articles à mise en forme avancée, des formules mathématiques..)
Maintenance et optimisation
- Mass Page Maker (vous vouliez savoir comment je fais pour créer des dizaines d’articles à la fois pour chaque nouvelle série ? bah voilà.)
- Revision Truncate! (WordPress conserve des révisions chaque fois que l’article est modifié: à la longue ça pèse SQL, et ça ça permet de supprimer les révisions)
- Search & Replace (modifier le code HTML 5 pour les plus de 1700 streams de FS ? Rapide.)
- TinyMCE Advanced (ajouter de nouvelles fonctions à TinyMCE)
- W3 Total Cache (mise en cache des pages pour un affichage plus rapide)
- Wassup (traçage précis des internautes – à utiliser avec parcimonie)
Thèmes
Même si l’équipe WordPress a fait de l’excellent boulot sur les nouveaux thèmes par défaut (Twenty Ten et Twenty Eleven), vous pouvez être amené à vouloir plus, beaucoup plus. Jusqu’à faire oublier à vos visiteurs qu’ils sont devant un CMS de blogging
En la matière, le thème très complet utilisé pour FS est Atahualpa. (je modifie assez profondément les fichiers du thème, notamment pour franciser certains termes ou mieux intégrer Flattr).
Maintenant que vous avez une base solide, vous pouvez commencer à publier
(voir page ressources pour l’arborescence des articles)








Je maintiens que l’absence du site web est complètement anti-fair play… Je trouve que c’était quelque chose de super sain et super pratique pour découvrir de nouveaux blogs, combien de fois j’ai trouvé des blogs intéressants en cliquant sur le pseudo d’un commentaire intéressant… Tant pis. Tout ça pour du spam (alors qu’Akismet est à mon avis surpuissant à ce niveau-là et ne laisse jamais passer de spam) c’est un peu too much…
Ouaip, c’est comme ça que je fais mon marché d’ailleurs, sur les commentaires des blogs. J’en pique parfois une dizaine dans les commentaires d’un gros blog, je les mets dans mon reader et les abandonne plus tard si c’est trop souvent inintéressant.
Laisse tomber le Flattrage des commentaires à la place
Dans un monde idéal, oui. Or, dans un monde où tu peux payer un type une centaine d’euros pour envoyer des dizaines de milliers de commentaires de spam, tu n’as plus envie de faire une enquête pour savoir si le type a mis le site web de bonne foi ou si c’est pour faire sa promo.
Akismet n’est pas infaillible, et surtout pas quand ce sont des humains qui font le travail de spam (je l’ai raconté, le serbe sans doute payé à faire la promo d’un site sur les VPN, lui je l’ai pas raté – ou il y a aussi l’exemple StartVPN // je peux bien signaler indésirable à Akismet, mais quid si tout d’un coup les fautifs écrivent un commentaire non-spam et se retrouvent censurés ?). Vu le prix que certains payent pour avoir leur armée d’humains spammeurs (en Chine ils peuvent carrément faire bosser les prisonniers), la situation ne peut qu’empirer. Les enjeux économiques sont trop grands pour qu’ils n’exploitent pas la moindre possibilité de se faire connaître.
Oui il m’en faut très peu pour prendre des mesures radicales. Je suis bien placé pour savoir que tu ne peux filtrer selon l’adresse IP, l’adresse mail ou le contenu, ni changer le formulaire (après tout je parle bien de TOR et proxys sur FS utilisés par des humains), donc ce qui peut encore être fait c’est décourager le spam à la source.
Vous tous, allez lire le blog de Romain, il est super intéressant avec des vrais questions de fond
http://blog.romainriviere.fr/
Je ne doute pas de ta bonne foi. J’aimerais juste savoir si tu as déjà expérimenté des erreurs d’Akismet (pas de faux positifs, des spams qu’il laisse passer plutôt) et si oui, combien et comment mesurerais-tu la hauteur du préjudice subi ?
PS : merci pour le lien mais je ne cours pas après hein, je trouve que c’est juste un truc sympa qui renforce l’esprit communautaire entre blogueurs…
Une poignée de fois, durant une période ça allait fort pour des contrefaçons de sacs à main de marque (ou juste des sites se faisant passer pour des e-commerces, visant à collecter les infos bancaires ?)
Les sources étaient avant tout des serveurs aux USA (très souvent des Ubiquity Servers), des accès ADSL chinois et quelques pays d’Océanie, parfois des pays d’Afrique du sud…
Sincèrement, tu penses que c’est utile de se faire chier à améliorer le SEO de wordpress ? C’est déjà suffisamment bien foutu et ce n’est plus au Google d’il y a 5 ans auquel on a affaire. Perso, je file mon flux RSS à Google Webmasters et c’est plié. J’ai supprimé mon plugin SEO, celui dont tu parles, depuis quelques temps et mes billets sortent pas mal.
(est-ce qu’il y a moyen de mettre par défaut le fait d’être prévenu par email si on a une réponse à un commentaire ?)
Concernant la SEO, il y a au moins un truc que Google aime absolument pas: le duplicate content. D’où l’intérêt de All in One Seo Pack: le noindex ajouté aux pages de catégories, tags, auteurs, recherche, archives.
Notif: euh oui c’est possible.. mais alors je dois afficher cette ligne plus explicitement, pour que ceux qui ne veulent pas recevoir de notification ne manquent pas de le voir.. et je trouve le formulaire d’envoi de commentaire déjà surchargé
edit: non c’est mieux en opt-in.