Comment créer un inventaire complet des articles de votre blog à partir du sitemap ?
Avoir un inventaire complet des articles de votre blog est essentiel pour garder une vue d’ensemble de votre contenu, l’optimiser pour le référencement, et assurer la cohérence de votre site. Aujourd’hui, je vais vous montrer comment utiliser un script Google Apps Script pour automatiser ce processus à partir du sitemap de votre site.
Pourquoi faire un inventaire de vos articles ?
L’inventaire des articles est une étape importante dans la gestion de contenu, car il permet de :
- Optimiser le référencement : En s’assurant que chaque article a un titre et une méta description adaptés.
- Repérer les mises à jour nécessaires : En voyant rapidement quels articles n’ont pas de date de publication ou de méta description.
- Gagner du temps : En automatisant la collecte des informations au lieu de vérifier chaque article manuellement.
Qu’est-ce qu’un sitemap ?
Un sitemap est un fichier qui liste toutes les pages d’un site web. Les moteurs de recherche l’utilisent pour mieux comprendre la structure d’un site et pour s’assurer qu’ils ne manquent aucun contenu. C’est aussi un excellent point de départ pour créer un inventaire de vos articles.
Étape par étape : Le développement du script
Le script que nous avons développé utilise Google Apps Script, un langage de programmation basé sur JavaScript, pour récupérer automatiquement les informations importantes de vos articles à partir de votre sitemap. Voici les principales étapes du script :
- Demande du domaine du site à l’utilisateur : L’utilisateur entre le domaine de son site (par exemple,
atelier-informatique.com
). - Recherche du sitemap : Le script tente de trouver le sitemap à l’emplacement standard (
https://votredomaine.com/sitemap.xml
) ou en utilisant le fichierrobots.txt
du site. Si le sitemap n’est pas trouvé, le script s’arrête et envoie un message d’erreur. - Lecture du sitemap : Une fois le sitemap trouvé, le script parcourt toutes les URLs répertoriées et récupère les sous-sitemaps ou les articles.
- Récupération des informations de chaque article : Pour chaque URL d’article, le script récupère les métadonnées suivantes :
- Titre : Le titre de l’article
- Méta description : Un résumé de l’article
- Date de publication : La date à laquelle l’article a été publié
- Durée de lecture estimée : S’il est disponible, le temps de lecture estimé de l’article
- Affichage des résultats dans Google Sheets : Les informations sont automatiquement insérées dans une feuille Google Sheets pour un inventaire complet et facile à consulter.
Les avantages de ce script
- Automatisation : Plus besoin de parcourir manuellement chaque article pour récupérer les informations.
- Gain de temps : En quelques minutes, vous obtenez une liste complète et à jour de tous vos articles.
- Facilité d’utilisation : Une fois le script en place, il suffit de l’exécuter pour mettre à jour votre inventaire.
Comment utiliser ce script dans Google Sheets ?
- Ouvrez Google Sheets et accédez à
Extensions > Apps Script
. - Collez le script complet dans l’éditeur de script.
- Enregistrez et fermez l’éditeur de script.
- Dans votre feuille Google Sheets, allez dans le menu
Blog > Récupérer les données des articles
. - Entrez le domaine de votre site lorsque le script vous le demande et laissez-le travailler !
Vous verrez alors apparaître une liste complète de vos articles, avec toutes les informations importantes directement dans votre feuille de calcul.
Ce script est un outil puissant et simple à utiliser pour tout propriétaire de blog ou de site web souhaitant gérer son contenu de manière efficace. Que vous souhaitiez optimiser votre référencement, planifier des mises à jour de contenu ou simplement avoir un aperçu de tout ce que vous avez publié, ce script vous fera gagner un temps précieux et vous donnera un inventaire complet en quelques clics.
Soutenez mon travail
Si cet article vous a été utile et que vous souhaitez soutenir mon travail, vous pouvez me remercier en faisant un don via PayPal. Chaque contribution est grandement appréciée et m’aide à continuer à partager des astuces et conseils sur ce blog. Merci pour votre soutien !
L’Atelier Informatique vous accompagne dans vos projets technologiques en vous proposant des tutoriels et des solutions pour optimiser vos tâches quotidiennes.