Articles Techniques

Référencement SEO/GEO

  • llms.txt : un standard de documentation pour l’usage des contenus par les modèles d’IAllms.txt : un standard de documentation pour l’usage des contenus par les modèles d’IA

    30 décembre 2025

    llms.txt est un standard émergent qui permet d’indiquer aux modèles d’IA comment les contenus d’un site web peuvent être utilisés. Cette page détaille le rôle du fichier llms.txt, son fonctionnement, ses principaux cas d’usage, ainsi que ses implications pour l’IA générative, le droit d’auteur et la notion de consentement des données.

  • Obfuscation d’email : CSS vs JavaScript, amélioration des performances SEO (LCP, CLS)Obfuscation d’email : CSS vs JavaScript, amélioration des performances SEO (LCP, CLS)

    6 décembre 2025

    Lors d’une analyse de performance web, un JavaScript chargé uniquement pour l’obfuscation d’une adresse email a été identifié comme inutile. Cet article présente une alternative basée sur du CSS pur, puis une solution côté serveur permettant d’améliorer les performances SEO (LCP, CLS) tout en préservant l’expérience utilisateur, notamment sur mobile.

  • Audit SEO : détecter les pages avec une balise noindex via script automatiséAudit SEO : détecter les pages avec une balise noindex via script automatisé

    8 décembre 2024

    En examinant la Google Search Console d’un site récemment, j’ai remarqué que certaines pages étaient non indexées à cause d’une balise noindex. Ces balises sont des balises meta . Comme je ne savais pas exactement quelles pages étaient concernées, j’ai décidé de créer un script simple pour parcourir le site et identifier toutes les pages contenant cette balise. Dans cet article, je partage avec vous ce script et explique comment l’utiliser pour détecter les pages avec une balise noindex. Cela peut vous être utile si, comme moi, vous souhaitez corriger ce type de problème pour améliorer l’indexation de votre site par les moteurs de recherche.

  • SERP, SPIP, breadcrumb et SEOSERP, SPIP, breadcrumb et SEO

    24 avril 2018

    Vous avez peut-être déjà remarqué que les SERP de Google ont souvent un affichage différent. Les SERP, pour Search Engine Result Page, ce sont les pages (...)

  • Sitemap avec images pour SPIPSitemap avec images pour SPIP

    9 novembre 2014

    Le sitemap par défaut de SPIP contient peu d’information. Les plugins de sitemap que j’ai trouvés ne proposaient pas l’intégration des images dans le sitemap. Pour améliorer le référencement naturel de mes sites SPIP, j’ai donc cherché à intégrer les images puisque Google fait la distinction lors de son intégration.

  • Humans.txt : créer un fichier de crédits pour vos auteurs et technologiesHumans.txt : créer un fichier de crédits pour vos auteurs et technologies

    12 octobre 2014

    Humans.txt est un fichier texte permettant de présenter les personnes derrière un site web. Ce standard simple et ouvert met en avant les humains, leurs rôles et leurs valeurs, au-delà du code et des machines.

Développement Web

  • Régénérer les permaliens WordPress après une mise à jourRégénérer les permaliens WordPress après une mise à jour

    11 janvier 2026

    Après une mise à jour ou un déploiement WordPress, il peut arriver que les permaliens cessent de fonctionner. Une simple commande en ligne de commande permet de corriger le problème sans accéder au back-office.

  • Theme-color : personnaliser les couleurs du navigateur mobile pour votre marqueTheme-color : personnaliser les couleurs du navigateur mobile pour votre marque

    11 mars 2016

    La méta theme-color permet de personnaliser l’interface de navigation mobile (barre d’adresse, onglets) aux couleurs de votre marque. Découvrez comment implémenter cette meta HTML simple mais efficace sur Chrome, Safari iOS, et Windows Phone pour améliorer l’expérience utilisateur et votre cohérence visuelle sur tous les appareils.

  • Erreur dans le sitemap de WordPress SEOErreur dans le sitemap de WordPress SEO

    27 octobre 2014

    À l’occasion d’un rapide tour de contrôle de l’indexation de mes sites web depuis l’outil Google Webmaster Tools, j’ai constaté un problème sur le sitemap d’un de mes sites sous WordPress, généré automatiquement par le plugin WordPress SEO by Yoast. L’erreur indiquait la présence de lignes vides en début de fichier ce qui n’est pas conforme.

  • Limiter les mises à jour de plugins WordPressLimiter les mises à jour de plugins WordPress

    13 septembre 2014

    Les mises à jour sous WordPress sont très simples puisque l’administration du site vous prévient automatiquement qu’une nouvelle version, d’un plugin ou de WordPress lui-même, est disponible. Mais le risque avec les mises à jour, c’est qu’elles entraînent une régression sur un point que vous aviez développé, ou plus simplement qu’elles posent problème avec le reste de votre site et que ce dernier ne fonctionne plus. Il faut donc faire les mises à jour avec parcimonie et il peut devenir intéressant de limiter la fonctionnalité à quelques comptes. Ainsi, si vous développez un site pour un client, cela évitera qu’il fasse une mise à jour par inadvertance et casse le site.

  • Indiquer un charset en entête HTTP d'un fichier .ttfIndiquer un charset en entête HTTP d'un fichier .ttf

    10 août 2014

    Pour le référencement d’un site, et pour le confort de ses visiteurs, sa rapidité est importante. Parmi les outils d’aide à l’analyse, GTMetrix m’indiquait « Specify a character set early ». Le problème se produisait sur les fichiers font en .ttf car le reste du site fonctionnait correctement.

  • Écran tactile et FirefoxÉcran tactile et Firefox

    5 août 2014

    Firefox ne détecte pas automatiquement si un écran est tactile ou non. Lors d'un développement Web j'obtenais un affichage différent entre Chrome et Firefox, (...)

  • Favicon avec transparence : créer et exporter depuis Photoshop, GIMP et les outils modernesFavicon avec transparence : créer et exporter depuis Photoshop, GIMP et les outils modernes

    26 janvier 2011

    Les favicons avec transparence améliorent l’expérience utilisateur en permettant une meilleure intégration visuelle sur tous les fonds. Découvrez comment créer des favicons PNG avec canal alpha et les exporter correctement depuis Photoshop, GIMP ou d’autres outils de traitement d’image, en respectant les standards web modernes.

  • OAuth - Protocole open source de sécurisation des autorisations d'accès aux APIOAuth - Protocole open source de sécurisation des autorisations d'accès aux API

    19 janvier 2010

    Un protocole open source de sécurisation des autorisations d’accès aux API, qui permet aux applications d’accéder aux services utilisateurs sans gérer directement les mots de passe. Une innovation prometteuse pour la sécurité web.

Data Mining, IA, Décisionnel

  • Gérer la fenêtre des agents IA, optimiser votre quotaGérer la fenêtre des agents IA, optimiser votre quota

    8 janvier 2026

    Les assistants IA comme Claude Code ou Codex fonctionnent avec une fenêtre glissante de cinq heures pour le calcul des quotas d'utilisation. En déclenchant automatiquement une requête à intervalles choisis, on répartit l’usage sur la journée et on limite les interruptions.

  • Installer et utiliser Ollama : l’intelligence artificielle locale sous LinuxInstaller et utiliser Ollama : l’intelligence artificielle locale sous Linux

    2 novembre 2025

    Diplômé d’un master en Intelligence Artificielle, je suis aujourd’hui développeur web fullstack spécialisé en Laravel, Livewire, React. J’intègre l’IA générative dans les projets web modernes pour créer des solutions intelligentes, sans dépendance aux API propriétaires. Dans cet article, je vous guide pas à pas : installation d’Ollama sous Linux, choix et téléchargement de modèles open source comme Mistral ou Phi-3, tests de l’API REST et intégration dans Laravel pour bénéficier d’une IA locale rapide, économique et respectueuse de vos données.

  • SAS : Exécution automatique d'un scriptSAS : Exécution automatique d'un script

    28 janvier 2011

    Lorsque vous faites du développement sous SAS, et que votre programme est enfin rodé, vous allez vouloir faire en sorte qu’il s’exécute automatiquement, d’un simple clic. Voici une petite solution, via un batch windows, et quelques adaptations à vos scripts.

  • SAS : Détection de connexion serveurSAS : Détection de connexion serveur

    4 janvier 2010

    Pour des raisons professionnelles, j’utilise régulièrement l’outil de statistiques SAS, en mode client-serveur. Mais trop souvent la connexion au serveur, automatisée à l’ouverture de l’application ne fonctionne pas. Je souhaitais donc avoir un moyen de déterminer automatiquement si la connexion était établie, pour sécuriser la suite des traitements. Je m’en suis ouvert au spécialiste SAS de la société qui m’a dit que ce n’était pas possible de détecter la connexion, même avec le langage macro. Je ne me suis pas laissé abattre, et j’ai cherché une solution. Après quelques recherches dans l’aide mal conçue de l’application, j’ai enfin trouvé.

Ubuntu, Debian, Linux