Google a officialisé la mise à jour de l'API Search Console avant son passage vers la dernière version de l'outil pour webmasters. Quelques fonctionnalités ont été retirées donc il est recommandé aux utilisateurs de l'API de vérifier si certains morceaux de code sont concernés. Vincent Courson, notre frenchy de Google, a également relayé l'information via Twitter avant d'assurer la communication. Parallèlement, l'API Search Analytics a été corrigée et une modification mineure (mais importante) a été apportée à l'API Google Sitemaps. Toutes sont liées à la nouvelle Search Console, qui perd donc des fonctionnalités historiques...
L'API Search Analytics a perdu quelques informations concernant les applications car ces dernières ne sont plus remontées dans Google, il n'est donc plus nécessaire de continuer à les conserver. Il s'agit des informations de type "Is Install", "Is App Universal" et "Is Opened".
L'API Sitemaps ne fournit plus de renseignements sur les données de l'état d'indexation des fichiers de sitemaps soumis (dans le champ "Indexed"). En théorie, la donnée existe encore mais n'est plus remontée. J'avoue avoir été un peu perplexe face à ces informations, soit parce que je l'ai mal comprise, soit parce que la suppression va se faire sur la durée. En effet, j'avais créé un outil utilisant ce type de données de l'API Search Console pour mon dernier livre, et en le testant à nouveau avant d'écrire ces lignes, j'ai bien obtenu des données provenant du champ "indexed". Toutefois, j'ai noté une petite différence avec les données officielles affichées dans la nouvelle Search Console, comme le montre les captures suivantes...
Dans mon programme, on note que plusieurs fichiers PDF ne sont pas indexés (ou en tout cas la donnée ne remonte pas et affiche donc "0").
Dans la nouvelle Google Search Console, pour le sitemap index testé, on note que seulement 3 URL ne sont pas indexées, et certains PDF censés être exclus ne le sont pas dans les faits. S'agit-il d'un décalage entre les données utilisées ou de la fameuse mise à jour mineure ? Je reste surpris que des données positives remontent si l'information est censée ne plus être remontée...
Les données de la nouvelle Search Console après vérification avec la directive "site:" dans le moteur de recherche. En effet, les données remontées par l'API ne se mettent plus à jour et il est fort à parier que le champ "indexed" n'affiche plus rien (ou des 0) à terme. En soit, une grande partie de l'intérêt de l'API Search Console résidait là-dedans pour mes besoins, donc elle perd tout son sens sans l'information sur l'indexation. Espérons que les mises à jour des API, notamment pour s'adapter à la nouvelle Search Console, seront plus complètes et ne masqueront pas des informations majeures de ce type (Google, si tu m'entends, pense aux webmasters qui ont besoin de ça...)...