{"id":14287,"url":"\/distributions\/14287\/click?bit=1&hash=1d1b6427c21936742162fc18778388fc58ebf8e17517414e1bfb1d3edd9b94c0","title":"\u0412\u044b\u0440\u0430\u0441\u0442\u0438 \u0438\u0437 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430 \u0434\u043e \u0440\u0443\u043a\u043e\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044f \u0437\u0430 \u0433\u043e\u0434","buttonText":"","imageUuid":""}

Пошаговая настройка Google Indexing API: с примерами и скринами

Google Indexing API — это инструмент, предоставляемый Гугл для быстрой и эффективной индексации новых или обновленных страниц в его поисковой системе.

Инструмент позволяет вебмастерам и seo-специалистам уведомлять Google о добавлении или изменении страницы на сайте, чтобы они были быстро проиндексированы и отображены в результатах поиска. Это особенно полезно для сайтов с большим объемом содержимого или для сайтов, которые часто обновляются.

Обычно Indexing api используется для:

  • переобхода сайта после внесения изменений (проще закинуть 5-50 страниц одним файлом, чем по одному в Google Search Console
  • быстрой индексации новых и/или тех страницы, которые гугл не хочет индексировать естественным образом

Замечание: Перед тем, как отправлять страницы с помощью инструмента, проанализируйте их и сравните с конкурентами в выдаче. Возможно, они не участвуют в поиске из-за некачественной оптимизации. Стоит отметить, что даже если страницы отправленные с помощью АПИ проиндексировались, Google их может со временем удалить. Пример:

Гугл Индекс Апи позволяет отправлять ежедневно до 200 страниц. Но при этом до 100 урл адресов в одном файле.

Как настроить Google Indexing API

Вся настройка состоит из нескольких этапов, в каждом из которых свои шаги. Ниже постарались объяснить простым языком с иллюстрациями каждого действия.

Создаем сервисный аккаунт

1. Переходим на сайт Google Cloud Console

2. Нажимаем выбрать проект (select project) в правом верхнем углу:

3. В открывшемся окне нажимаем «New project», а затем вводим имя проекта (английскими буквами) и нажимаем «create»

4. После 3 шага у вас создался новый проект, теперь нажимаем на бургер слева сверху (1), наводим на APIs&Services (2) и нажимаем Credentials (3)

5. На открывшейся странице нажимаем «Create Credentials», в открывшемся списке выбираем «Service account»

6. Затем еще раз пишем любое название проекта латинскими буквами (1) и создаем (2)

7. Обязательно выбираем роль владельца (1) и продолжаем настройку Google Indexing Api (2), потом нажимаем «Done»

Создаем JSON ключ

После создания Аккаунта необходимо создать JSON ключ, переходим в Services Account

Здесь совершаем два действия — Actions — Manage Key

На странице Keys создаем новый ключ: «Add Key» (добавить ключ) — «Create new key» (создать новый ключ).

Далее создаем ключ в формате JSON, нажимая создать вы скачаете файл.

Пример файла:

Скачивание и установка скрипта для сканирования + библиотека

После того, как мы создали аккаунт, скачали ключ, осталось еще несколько необходимых шагов:

2. После скачивания архива вам будет доступен файл с папками

Файл service_account.json нужен для добавления в него ключа, который мы создали ранее. В urls.txt дальше будет необходимо вставить URL адреса, который вы хотите отправить на индексацию Гуглу.

3. Теперь необходимо установить библиотеку. Для этого переходим сюда, скачиваем и устанавливаем файл. После установки на компьютер, переходим в папку со скриптом (там где файлы service_account.json и urls.txt) и открываем окно PowerShell (на Windows сочетание клавиш левый Ctrl + Shift + правка кнопка мыши).

4. В открывшемся окне терминала прописываем следующие команды (можно сразу все):

npm install requestsnpm audit fixnpm audit fix —force

Это действия создает файл в папке скрипта, который называется node_modules. Если она у вас появилась, значит библиотека установлена верно.

Самое сложное мы сделали, осталось пару шагов и начнем запускать Google Indexing API.

1. Необходимо связать скрипт с Google Search Console, для этого мы переходим во вкладку сервисного аккаунта, копируем email и добавляем данный электронную почту как владельца ресурса в Search Console, следующий путь: (Настройки — Добавить пользователя — адрес электронной почты — разрешение: владелец — добавить.)

2. Затем переходим на страницу активации Google Indexing API и нажимаем «Enable».

Запуск и отправка страниц в Google Indexing Api

Переходим в папку google-indexing-api-bulk-master и делаем следующее:

  • Добавляем JSON ключ в папку service_account.json (если не добавили сразу)
  • Переходим в файл, находим папку urls, добавляем все необходимые страницы, сохраняем.
  • В этой же папке запускаем терминал PowerShell (на Windows сочетание клавиш левый Ctrl + Shift + правка кнопка мыши)
  • В открывшемся файле пишем: node index.js
  • Ждем загрузку и должны увидеть примерно такую картину.

Это значит, что страница отправлена Гуглу и вы все сделали правильно. Может быть такое, что вместо 200 ответа сервера может быть 403 или другая ошибка. В таком случае проверьте верно ли сделаны все предыдущие шаги.
Еще больше практических SEOшных фишек, практических советов и кейсов читайте в телеграм-канале SEO-факультет и в блоге "Klatcen Digital"

0
Комментарии
-3 комментариев
Раскрывать всегда