19/12/2019

Comment indexer des pages en masse en utilisant l'api indexation de Google ?

Depuis quelques mois Google permet de faire une indexation masse à partir d'une liste d'URL qui lui sont fournis dans un fichier texte





Créer un compte propriétaire dans la search console pour utiliser l'API indexer.

Créér un identifiant pour l'api google indexation


Cela nécessite de créer un identifiant pour accéder à l'API et qui est directement lié au compte qui va utiliser l'indexeur.

vous pouvez trouver un script sur github pour pouvoir avoir une interface pour indexer vos contenus, directement à partir de votre ordinateur à condition d'installer node JS.

Quels sont les types de contenu qui peuvent bénéficier de l'APi indexing ?


les contenus qui peuvent utiliser l'api indexing sont les articles de type job board, event et video object

Cet article est une traduction automatique créée afin d'avoir un mémo sous la main lorsque j'en ai besoin.

https://discovery.journeyfurther.com/heres-a-script-to-bulk-submit-urls-to-search-console-for-re-crawling-fad90a88b126

Où trouver un script d'indexation en masse pour Google ?


Vous trouverez le script d'indexation en masse utilisant l'api indexer google à l'adresse suivante :

https://github.com/swalker-888/google-indexing-api-bulk

Quels sont les prérequis pour utiliser l'api indexer google ?



Le script nécessite node.js

Tout d'abord, vous devrez configurer l'accès à l'API d'indexation dans Google Cloud Platform. Suivez les instructions ici.

Une fois que vous y aurez accès, vous pourrez télécharger un fichier JSON de paire de clés publique / privée.

Celui-ci contient toutes vos informations d'identification et doit être enregistré sous «service_account.json».

Verifier la propriété du site dans la search console


Vous devez maintenant vérifier la propriété du site dans la Search Console pour soumettre des URL pour l'indexation.

Créer un compte propriétaire délégué


Pour ce faire, ajoutez l'adresse e-mail de votre compte de service (voir service_account.json - client_email) en tant que propriétaire («délégué») du site Web pour lequel vous souhaitez soumettre des URL dans la Search Console.

Vous pouvez trouver l'adresse e-mail de votre compte de service à deux endroits:

Le champ client_email de la clé privée JSON que vous avez téléchargée lors de la création de votre projet.

La colonne ID de compte de service de la vue Comptes de service dans la console développeur.

L'adresse e-mail a un format similaire au suivant:
my-service-account@test-project-42.google.com.iam.gserviceaccount.com

Ensuite…


  1. Accédez à Google Search Console
  2. Cliquez sur votre propriété vérifiée
  3. Sélectionnez Détails de vérification dans la boîte de dialogue Paramètres à côté de votre propriété vérifiée. 
  4. Sous Propriétaires vérifiés, cliquez sur Ajouter un propriétaire.


Ajoutez l'adresse e-mail de votre compte de service en tant que propriétaire à la propriété.

Exécution du code d'indexation des pages


Il est maintenant temps d'exécuter le script
Ajoutez toutes les URL que vous souhaitez analyser / indexer dans «urls.txt»

Assurez-vous qu'ils utilisent le domaine canonique (http / s et www) qui correspond à la propriété Search Console à laquelle vous avez accès "propriétaire"

Quelle commande utiliser pour lancer le script d'un exception des pages dans Google via l'api indexer ?

Ensuite, ouvrez le terminal / la ligne de commande
Accédez à l'emplacement du script sur votre ordinateur

Entrez "node index.js", une fois le script terminé, vous devriez voir quelque chose de similaire au suivant:

HTTP / 1.1 200 OK
Contenu - Type: application / json;
charset = UTF - 8
Varier: origine
Varier: X - Origine
Varier: Referer {
    "urlNotificationMetadata": {
        "url": "YOUR-URL.com",
        "dernière mise à jour": {
            "url": "YOUR-URL.com",
            "type": "URL_UPDATED",
            "notifyTime": "2019–04–09T08: 09: 03.960386073Z”
        }
    }
}

Quel  quel est le quota d'URL que l'on peut soumettre par jour via l'API Indexer ?


NB. Il y a des quotas pour le nombre dhe demandes:
100 URL par lot de demandes
200 URL par jour

Toujours rien compris ? 


Merci a Witamine pour la ressource




Et ne pas oublier d'installer le package request


https://www.npmjs.com/package/request


npm install request


Comment utiliser l'API indexation dans wordpress ?


Il suffit d'installer le plugin de rank math (vous n'êtes pas obligé d'utiliser leur outil de reférencement)


Aucun commentaire:

Publier un commentaire

Merci de ne pas afficher juste un merci et un lien spammy, argumentez un minimum svp, sinon j'arrête tout, ce serait dommage.
Je modère a priori, ne vous inquiétez pas si votre message n'apparaît pas tout de suite, je fais pleins de choses en même temps.