Savoir si les URL de son site mais également si les backlinks que l’on a créé ou acheté sont bien indexés est une chose importante.
Plusieurs solutions s’offrent à vous pour savoir si votre URL est ou non indexée par Google.
Vérifier à la main si une URL est indexée
Pour vérifier à la main si une URL est indexée, il vous suffit d’aller sur Google et de taper » site:monsite.fr/urlenquestion.html » (sans les guillemets).
Ensuite, si l’URL est indexée vous la verrez apparaitre dans les résultats de recherche de Google.
Sinon, vous verrez marqué « Aucun document ne correspond aux termes de recherche spécifiés »
Par exemple, pour vérifier si l’URL https://www.visicrea.fr/netlinking/ est indexée, je tape site:visicrea.fr/netlinking/
Etant donné que je vois l’URL apparaitre, cela signifie qu’elle est indexée.
A l’inverse si je cherche à vérifier l’indexation d’une page qui ne l’est pas comme https://www.visicrea.fr/contact/ j’obtiens le message suivant :
Vérifier automatiquement et en masse si une URL est indexée
Si vérifier une URL à la main est facile, il est beaucoup plus compliqué de vérifier de nombreuses URL.
En effet, outre le temps que vous passerez à vérifier les URL, vous allez également être confronté au fait que Google n’apprécie pas que vous fassiez ce type de requêtes et vous risquez de vite faire face à des Captcha.
La solution est donc de passer par un service de Google : Google Sheets.
Pour cela, créez une nouvelle feuille Google Sheet. Allez sur https://sheets.google.com/ et cliquez sur le » + » pour ouvrir une nouvelle feuille.
Ensuite, allez dans outils puis éditeur de scripts.
Un nouvel onglet s’ouvre dans votre navigateur.
Remplacez le texte qui apparait par celui-ci.
function checkIfPageIsIndexed(url)
{
url = "https://www.google.com/search?q=site:"+url;
var options = {
'muteHttpExceptions': true,
'followRedirects': false
};
var response = UrlFetchApp.fetch(url, options);
var html = response.getContentText();
if ( html.match(/Your search -.*- did not match any documents./) )
return "URL is Not Indexed";
return "URL is Indexed";
}
Vous obtiendrez quelque chose qui ressemble à ça :
Il faut maintenant sauvegarder en faisant Ctrl + S.
Dans votre feuille Google Sheet, en première colonne, notez vos URL que vous voulez vérifier.
Dans la seconde colonne, vous n’aurez qu’à taper : =checkIfPageIsIndexed(A2)
Vous verrez alors si vos pages sont ou non indexées.
ATTENTION : Cette astuce fonctionne à l’heure où j’écris ces lignes mais nul doute qu’elle ne va pas durer très longtemps. Profitez en tant que vous pouvez.