Делюсь опытом, кейсами и инсайтами из мира SEO и digital
Данный вариант хорошо работает, когда Google не индексирует важные для SEO страницы.
Подключение к GIA и Настройка Json-ключа
Настройка скрипта отправки
предоставление доступа для технического аккаунта Google в GSC
Запуск скрипта
Увеличение квоты
Процесс состоит из:
Создание сервисного аккаунта и JSON-ключа
Первым делом настроим доступ в консоли Indexing API. Переходим на Google Cloud Platform и создаём там проект.
Переходим на Google Cloud Platform и нажимаем «Создать проект». Название проекта не принципиально, как и местоположение. После того как Вы создали проект, нужно создать сервисный аккаунт. Переходим в «IAM и администрирование» — «Сервисные аккаунты».
Далее нажимаем на «Создать сервисный аккаунт».
Откроется форма, в которой следует заполнить разве что название. Указанное на скриншоте ниже название – пример.
На следующем шаге обязательно указать роль нашего аккаунта как — Владелец.
Последний шаг пропускаем и нажимаем «Готово».
Последний шаг пропускаем и нажимаем «Готово».
Теперь в сервисных аккаунтах находим наш и в списке колонки «Действия» выбираем пункт «Создать ключ».
Нам потребуется рекомендуемый формат JSON, после чего можно скачать ключ на Ваш компьютер.
Получите бесплатный аудит состояния своего сайта и прогноз роста
Нажимая на кнопку, Вы соглашаетесь с Политикой конфиденциальности
Добавляем созданный аккаунт как владельца аккаунта в GSC
Следующим пунктом будет добавление созданного аккаунта в Google Search Console (или client_email из нашего JSON-ключа) как владельца домена.
Теперь в «Пользователи и разрешения» в Search Console поля должны быть как на скриншоте ниже. Т.е. необходимо указать доступ для сервисного аккаунта в качестве владельца.
Как подключить Indexing API
После того как мы создали проект, сервисный аккаунт и делегировали ему права владельца домена, приступим к включению Index API в нашем проекте. Для этого, перейдем в Google APIs и введем в поиск «Indexing API».
Или переходим по ссылке и выбираем сервисный аккаунт, включая API.
После этого выберем подходящее нам АПИ.
Осталось включить API в нашем проекте. Для этого перейдите по ссылке
Осталось включить API в нашем проекте. Для этого перейдите по ссылке.
Открываем скачанный скрипт и разархивируем его, после этого сохраняем в удобной для вас папке. Именно с ней мы будем работать.
Открываем сохраненную папку и файл service_account.
Его содержимое нужно заменить на содержимое файла ранее скачанного JSON-ключа. В итоге файл будет выглядеть примерно так:
Запуск скрипта
Заходим в корневую папку ‘cd Desktop”.
В новой строке нужно добавить “cd Roots” и нажать Enter. Далее в новой строчке добавляем “cd google-indexing-api-bulk-master” (папка, в которой находятся наши файлы), нажимаем Enter.
После того как мы зашли в папку (путь может отличаться, перед использованием консоли нужно удостовериться, где лежит скрипт), необходимо загрузить нужные файлы библиотеки туда же. Делается это при помощи следующих команд: В каждой новой строке добавляем значения, которые показаны ниже, при этом нужно немного подождать, пока не загрузятся данные.
После того как все файлы библиотеки установлены, запускаем последнюю команду node index.js.
По итогу вы должны будете увидеть такую финальную картину (скрин ниже). Если вместо этого скрина вы увидели что-то другое, значит вернитесь к началу статьи и внимательно проверьте каждый пункт.
Когда в последующем вам нужно будет индексировать новые страницы на этом проекте, в файле urls удаляете старые урлы и меняете на новые.
В командной строке C:\Users\user\Desktop\Roots\google-indexing-api-bulk-master> добавляете node index.js и нажимаете Enter.
Как проверить что всё работает?
Чтобы проверить, что страницы отправлены на индексацию, достаточно посмотреть несколько выборочных постраничных отчетов (по конкретному отправленному на индексацию через GIAPI URL) в GSC. Или же, возможно проверить URL в поисковой системе, он должен присутствовать в выдаче (если же его нет, значит либо индексация не производилась, либо не завершена).
Как увеличить квоту на обход URL
По умолчанию Google предоставляет 200 URL на один проект в день для работы через Google Indexing API. С объемами URL по нашему проекту этого явно недостаточно.
Как можно увеличить квоты и на сколько?
После вышеизложенной настройки Google Indexing API необходимо следовать инструкции Google.
Важно! Нельзя запрашивать увеличение лимита более чем в два раза за одно обращение.
Т.е. в первое обращение нужно запросить увеличение лимита с 200 до 400 на проект. Через несколько дней после одобрения можно отправлять следующий запрос - с 400 до 800. И так далее. Необходимо контролировать это и не забывать запрашивать новое расширение лимитов, следуя вышеописанным инструкциям.
Получите бесплатный аудит состояния своего сайта и прогноз роста
Нажимая на кнопку, Вы соглашаетесь с Политикой конфиденциальности
SEO
Интернет-магазины
Оптимизация сайта
Автор — Сергей Торкунов, директор и SEO-эксперт агентства