SEO technique
Bloquer une page dans robots.txt pour la « désindexer » est l'une des erreurs SEO les plus répandues — et elle produit l'effet inverse. Mise au point sur trois outils qu'on confond tout le temps.
SEO technique
On investit beaucoup dans les backlinks externes et on néglige les liens qu'on contrôle entièrement : les siens. Le maillage interne est pourtant le levier SEO le plus accessible.
SEO technique
Un sitemap n'est pas une liste de toutes vos URL. C'est une déclaration : « voici les pages que je juge dignes d'être indexées ». La nuance change tout.
Performance
La vitesse d'un site n'est pas qu'une question de confort : c'est un critère de classement et un facteur direct de conversion. Voici comment la mesurer correctement et l'améliorer.
WordPress
Publier sur le répertoire officiel WordPress.org expose votre plugin à des millions d'utilisateurs — mais le processus, en SVN et avec validation humaine, déroute quiconque vient de l'écosystème Git.
Architecture
Faire dépendre le rendu d'une page d'un appel API en temps réel, c'est lier le sort de son site à celui d'un service qui peut tomber. Voici comment découpler proprement.
SEO technique
Les données structurées ne font pas monter directement dans les classements, mais elles rendent vos pages compréhensibles par la machine et éligibles aux résultats enrichis. Mode d'emploi.
Indexation
Générer une page par ville, par produit, par combinaison de critères : la tentation est forte et l'outillage est facile. C'est aussi l'un des moyens les plus sûrs de faire dévaluer son domaine entier.
Architecture
Une interface d'administration renvoie des erreurs 500 sans qu'aucune ligne de code applicatif n'ait changé. La cause était deux couches plus bas : un conteneur Redis en boucle de redémarrage, tué par le noyau pour dépassement mémoire.
WordPress
Un plugin livré avec ses fichiers de traduction compilés s'affiche pourtant comme « non traduit » sur WordPress.org. Le problème ne vient ni des fichiers, ni du code : il vient d'une règle du dépôt officiel que sa documentation explicite mal.
SEO technique
Un site parfaitement accessible en apparence, mais dont Search Console signale des pages « avec redirection ». En cause : une redirection interne qui bascule en HTTP parce que le serveur d'application ignore qu'il est derrière un proxy TLS.
Indexation
Le rapport d'indexation de Search Console regroupe sous des libellés voisins des situations radicalement différentes. Les confondre conduit à corriger un problème technique quand la cause est éditoriale — ou l'inverse.
WordPress
Un auteur de plugin qui ne mesure rien avance à l'aveugle. Un auteur qui mesure mal détruit la confiance de ses utilisateurs. Entre les deux, il existe une conception défendable — et elle se juge sur des détails précis.
Architecture
Le conteneur est démarré, la supervision est au vert, et pourtant aucune tâche planifiée ne s'exécute depuis des semaines. Une classe de pannes particulièrement coûteuse : celles qui ne produisent aucun signal.
Indexation
Une page par ville, une page par code postal, une page par combinaison ville × service : la démarche paraît méthodique et produit surtout un million de pages que personne ne lira. Où placer la limite, et sur quel critère.
Indexation
Face à une chute de trafic, le réflexe est d'incriminer la dernière mise à jour de Google. C'est l'hypothèse la plus commode et la moins souvent vraie. Voici l'ordre de vérification qui évite de corriger le mauvais problème.
Indexation
Le parcours complet d'une URL, de sa découverte à son affichage dans les résultats. Chaque étape peut échouer, et chaque échec produit un symptôme différent. Ce guide de référence traite les cinq étapes, leurs points de rupture et la méthode de diagnostic associée.
WordPress
Les comparatifs de plugins SEO se ressemblent tous : un tableau de fonctionnalités, un vainqueur, des liens d'affiliation. Ce guide prend le problème autrement — les critères qui décident réellement, la méthode pour mesurer sur votre site, et ce que chaque famille d'outils fait structurellement mal.
SEO technique
Des centaines de pages en « Erreur serveur (5xx) » dans Search Console, et aucune erreur dans les journaux PHP. Le coupable était le limiteur de débit de Nginx, qui répond 503 par défaut. Retour sur le diagnostic et sur la bonne façon de limiter sans tromper Google.
Performance
Un cache de proxy devant WordPress divise la charge et accélère le temps de réponse. Il peut aussi servir une page périmée pendant quinze jours, ou faire croire qu'un correctif n'a pas été déployé. Réglages commentés et méthode de vérification.
WordPress
Nous faisons tourner un blog de rétrogaming et un comparateur de prix du contrôle technique sur une seule installation WordPress multisite, chacun sur son domaine. Ce que ce choix simplifie, ce qu'il complique, et les pièges rencontrés en chemin.
WordPress
WP-Cron ne s'exécute que lorsqu'un visiteur charge une page. Sur un site servi par un cache, c'est-à-dire presque jamais. Voici comment le remplacer par un déclenchement régulier, tel que nous le faisons dans un conteneur dédié.
WordPress
Les listes de « 50 astuces de sécurité WordPress » mélangent l'essentiel et le décoratif. Voici les mesures que nous appliquons sur nos propres sites, classées par ce qu'elles empêchent vraiment, avec le code du module de durcissement que nous utilisons.
WordPress
Un site WordPress ne se dégrade pas d'un coup : il accumule des mises à jour en retard, des sauvegardes jamais testées et des alertes que personne ne lit. Voici la routine que nous appliquons, et les incidents qui l'ont façonnée.
Architecture
Plus aucune modification à la main sur le serveur : tout passe par le dépôt et le pipeline. Voici le flux que nous utilisons pour nos sites WordPress et Laravel, sa mise en œuvre avec GitLab CI et Docker Compose, et les pièges qui nous ont coûté des incidents.
WordPress
Un site WordPress piraté se nettoie, mais l'ordre des opérations compte : effacer trop tôt détruit les traces, nettoyer sans trouver la faille garantit une réinfection. Voici la marche à suivre, avec les commandes utiles.