Script PHP: Carte de site avec le nombre de liens retours
Etablit une carte du site avec répertoires en indiquant le nombre de backlinks pour chaque page.
Fonctionne avec un fichier CSV de Google Search Console. Pour chaque URL de votre site, affiche le nombre de liens retours et le nombre venant de sites différents.
Seules les URL ayant au moins un lien retour sont affichées.
Le tableau récapitulatif que le script produit, sous forme de fichier HTML, permet alors de juger de la popularité des différents types de pages sur le site, selon le nombre de liens qu'elles reçoivent.
Prérequis:
- L'interpréteur PHP doit être installé.
- Télécharger la liste des liens retour sur de votre compte GSC, au format CSV.
Faites affiche la liste complète et un bouton "Export" apparaît pour télécharger la liste. Ne téléchargez pas les listes "more" ou "latest" qui ne sont utiles pour ce programme
Le script en lui-même ne requiert aucune installation. Une fois extrait de l'archive, il démarre avec la commande:
php backcount.php monsite.ini
Il faut créer un fichier backcount.ini pour entrer les informations concernant votre site, cela sur deux lignes:
csv=www-example-com_20140530_ExternalLinks_LinkedPages.csv
html=monsite.html
La première ligne indique est le chemin et le nom du fichier csv. La seconde le nom de la page HTML à générer.
La première est nécessaire, si la seconde est omise, le programme utilisera le nom du fichier ini avec l'extension HTML comme nom du fichier à générer.
Si vous avez plusieurs sites à gérer, vous pouvez créer un fichier ini pour chacun.
La programme génère ensuite un tableau HTML dans un fichier. Les répertoires de votre site sont en caractères gras, et sont suivis par la liste des fichiers qu'ils contiennent. Sur chaque ligne se trouve à droite le nombre de liens retours puis le nombre venant de sites différents.
Seuls les liens qui ont au moins un lien retour sont affichés.
La lecture de ce tableau vous indiquera clairement quelle partie du site est la plus populaire, et laquelle n'intéresse personne.
Les pages non listée devraient être soit supprimées si elle n'ont pas de contenu original ou désindexées pour améliorer le classement de votre site dans les résultats de recherche... voir pourquoi dans L'algorithme Panda en clair.
L'archive backcount.zip contient le code source en langage Scriptol et le code exécutable en PHP.
Versions
- 29 novembre 2025. Nouveau programme simplifié testé avec la version actuelle de Google Search Console.
- 21 août 2015. Nouvelle version simplifiée basée sur le préfixe commun. Le nom du fichier HTML produit est maintenant composé du préfixe et de la date complète
- 20 mai 2015. Mise à jour pour fonctionner avec les dernières versions de PHP.
- 9 novembre 2014. Les liens sur les répertoires n'étaient pas comptés. C'est corrigé.
- 23 octobre 2014. Adapté le code source pour Scriptol 2. Support de CSV multiples avec calcul de différence. Affiche le nombre total de backlinks dans la page HTML et dans la console.
- Juin 2014. Première version.
Le format CSV est souvent utilisé pour produire des listes échangeables entre logiciels différents. Le script ci-dessus utilise des fonctions simples parce qu'il est limité à un fichier bien défini, mais si vous désirez utiliser ce format dans vos programmes avec des fichiers d'origines différentes, des outils spécialisés pourront être utiles:
- CSVfix ou version en ligne permet de classer alphabétiquement une liste, de faire des recherches, de convertir en XML ou SQL, de comparer deux fichiers CSV. Un programme binaire exécutable est disponible pour Windows ou Linux.
- OpenRefine. Contrairement au précédent qui fonctionne en ligne de commande ou en ligne, dispose d'une interface graphique. Cependant il fonctionne mal sur de gros fichiers.

