В этой статье описаны все шаги, которые вам нужно сделать, чтобы использовать Google Indexing API. Использование Google Indexing API лучше, чем отправка запросов в Google об изменении карты сайта каждый раз, когда на сайте происходят изменения. Давайте начнем!
Проверка владения доменом в Google Search Console
Сначала вам нужно проверить свой домен в Google Search Console. Проверка означает, что прежде чем вы сможете что-либо сделать, Google должен убедиться, что вы действительно владеете этим доменом и имеете к нему доступ. После проверки домена вы можете перейти к следующему шагу и создать аккаунт Google Service под тем жи учетной записи.
Создание учетной записи службы в Google Cloud Platform
- Зайдите на сайт https://console.cloud.google.com/iam-admin/serviceaccounts.
- Перейдите в раздел Учетные записи служб > Создать проект.
- Дайте название своему проекту и нажмите кнопку Создать. В названии проекта не должно быть «точек». Дайте название своему проекту во так — «Домен сайта». Например Вы делаете для сайта slushat-knigi.com. Тогда название проекта — «slushat-knigi-com»
- Убедитесь, что выбран только что созданный проект, и нажмите кнопку Create Service Account (Создать учетную запись службы).
- Заполните данные service account и дайте его описание, чтобы знать, где вы собираетесь его использовать.
В окне service account description вместо «example site» приписываете как название проекта. Например «slushat-knigi-com»
- Измените роль на Владелец и нажмите кнопку Продолжить.
- Нажмите кнопку Готово (Done).
Следующий этап: Создание файла закрытого ключа для аутентификации Google API
Теперь мы создаем файл закрытого ключа в формате JSON, и этот JSON-файл используется PHP / Laravel для доступа к Google API.
1. Щелкнитеservice account электронной почты учетной записи службы.
2. Перейдите в меню Ключи > Добавить ключ > Создать новый ключ. (Keys > Add key > Create new key.)
3.Выберите JSON, нажмите кнопку Создать и сохраните JSON-файл себе на комп.
Добавление учетной записи службы Google в качестве владельца собственности домена
- Перейдите в Google Search Console
- Выберите свой домен и перейдите в раздел Настройки > Пользователи и разрешения (Settings > Users and permissions).
- Нажмите «Добавить пользователя».
- Теперь скопируйте и вставьте адрес электронной почты Service Account в качестве владельца доменной собственности.
Заключительный этап: Включить сервис «Indexing API»
1.Зайти в меню «Включенные API и сервисы» (Enabled APIs and services)
2. Включаем (активируем) сервис «Indexing API»