Vous pouvez faire beaucoup de choses avec Google Sheets – voici l’une des nombreuses choses que vous pouvez faire avec. Le script recherche “site: domaine.com” dans Google pour vérifier s’il existe des résultats indexés pour l’URL entrée. Pas besoin d’utiliser des proxys puisque Google cherche pour vous et vous renvoie ensuite les données.
Étape 1 : Ouvrez l’éditeur de script dans Google Sheets
Ouvrez l’onglet “Outils” et cliquez sur “Editeur de script”.
Étape 2 : Copiez-collez ce code dans l’éditeur de script
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 non indexee"; return "URL indexee"; }
Assurez-vous de sauvegarder le fichier à l’aide du raccourci Ctrl + S.
Étape 3 : Exécutez la fonction dans Google Sheets
La fonction qui a été créée à l’étape 2 (checkIfPageIsIndexed (url)) peut être exécutée de la même manière que toute autre fonction de feuille de calcul.
Vous pouvez entrer votre url à la place de “url” manuellement ou faire référence à une cellule comportant l’URL visée.
Étape 4 : Personnalisation (Bonus)
Vous pouvez maintenant personnaliser la fonction comme par exemple retourner des codes couleurs en fonction de si votre URL est indexée ou non.