(fr) Bibliothèque permettant d'indexer rapidement un site (pages du site) dans les résultats de recherche Google. Basé sur la bibliothèque google/apiclient . Un guide détaillé allant de l'obtention d'une clé API Google à la soumission d'URL pour indexation est disponible sur le lien
(ru) Bibliothèque pour l'indexation rapide d'un site (pages du site) dans les résultats de recherche Google. Basé sur la bibliothèque google/apiclient . Un guide détaillé allant de l'obtention d'une clé API Google à la soumission d'URL pour l'indexation est disponible ici
composer require dllpl/google-fast-indexing
use Dllpl Google FastIndexing ;
// (en) path to the .json file of the private key received in the Google account
// (ru) путь до .json файла приватного ключа, полученного в ЛК Google
$ fastIndexing = new FastIndexing ( ' service_account.json ' );
// (en) path to the .txt file containing URLs to be sent for indexing
// (ru) путь до .txt файла, содержащего url-адреса для отправки на индексацию
$ result = $ fastIndexing -> send ( ' urls.txt ' );
var_dump ( $ result );
Chaque URL est sur une nouvelle ligne. C'est important.
https://mydomain.com
https://mydomain.com/all
https://mydomain.com/pages
...
Récemment, Google a indexé lui-même très mal et très lentement les pages de sites Web. Sur cette base, il y avait un désir de mettre en œuvre ce package pour nos propres besoins et pour les besoins de l'ensemble de la communauté GitHub. Merci pour vos étoiles ! Je vous invite à participer à l'élaboration de ce package.
(ru) Récemment, Google a indexé lui-même très mal et très lentement les pages du site, sur cette base, il y avait un désir d'implémenter ce package pour ses propres besoins et pour les besoins de l'ensemble de la communauté GitHub. Merci pour vos étoiles ! Je vous invite à participer à l'élaboration de ce package.