Как ускорить индексацию сайта в Google?

Поисковое продвижение – это не просто создание контента и ожидание волшебной силы SEO. Одной из ключевых задач является быстрое индексирование страниц сайта, чтобы пользователи могли найти их в выдаче. Но что делать, если новые страницы продолжительное время не попадают в индекс Google? Решением этой проблемы может стать Indexing API – инструмент, который позволяет совершать массовую отправку URL для индексации в поиске Google (прямо как в Яндекс.Вебмастере). С помощью этого инструмента можно отправлять до 200 страниц в день на сканирование и последующую индексацию. Максимальное количество страниц, которые можно отправить за одно обращение 100.

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

1. Создание сервисного аккаунта

Переходим по ссылке и регистрируем аккаунт в Google Cloud. Если он уже создан, то переходим сразу к созданию проекта.

Как ускорить индексацию сайта в Google?

Кликаем на «CREATE PROJECT» для создания нового проекта.

Как ускорить индексацию сайта в Google?

Прописываем название проекта. Местоположение можно не указывать.

Как ускорить индексацию сайта в Google?

Переходим в раздел «IAM & Admin» в подраздел «Service accounts». Кликаем на «CREATE SERVICE ACCOUNT» для создания сервисного аккаунта.

Как ускорить индексацию сайта в Google?

В первой строке указываем название проекта. Во второй строке данные подтянутся сами.

Как ускорить индексацию сайта в Google?

Обязательно выбираем роль «Owner».

Как ускорить индексацию сайта в Google?

2. Создание JSON-ключа

Теперь необходимо создать ключ.

Как ускорить индексацию сайта в Google?
Как ускорить индексацию сайта в Google?

Обязательно выбираем тип ключа –JSON. Кликаем на «CREATE» и файл с ключом автоматически сохранится на ПК.

Как ускорить индексацию сайта в Google?

3. Предоставление доступа к сервисному аккаунту

Копируем email сервисного аккаунта.

Как ускорить индексацию сайта в Google?

Переходим в Google Search Console, выбираем сайт и переходим в раздел «Настройки», а далее в подраздел «Пользователи и разрешения».

Как ускорить индексацию сайта в Google?

Здесь добавляем почту сервисного аккаунта и обязательно указываем разрешение «Владелец».

Как ускорить индексацию сайта в Google?
Как ускорить индексацию сайта в Google?

4. Подключение Index API

Переходим по ссылке и включаем API.

Как ускорить индексацию сайта в Google?

5. Установка скрипта

Скачиваем скрипт с GitHub, а также файл node.js. Файл node.js устанавливаем. После распаковки файла скрипта для удобства меняем его имя на название проекта. То есть, вместо «google-indexing-api-bulk-master» переименовываем на «catalyst».

Как ускорить индексацию сайта в Google?

Далее заменяем в папке скрипта содержимое файла «service_account.json» на содержимое скачанного ранее JSON-ключа.

Как ускорить индексацию сайта в Google?
<i>Лишних пробелов не оставляем!</i>
Лишних пробелов не оставляем!

В файл «urls» вписываем страницы, которые нужно проиндексировать и сохраняем (максимум 100 за одну итерацию).

Как ускорить индексацию сайта в Google?
<i>Лишних пробелов не оставляем, иначе будет ошибка!</i>
Лишних пробелов не оставляем, иначе будет ошибка!

Далее через поиск Windows ищем «Windows PowerShell». Затем нужно указать путь к папке с проектом. Если папка находится на рабочем столе, то прописываем следующее:

  • cd Desktop
  • cd catalyst (имя может быть другое, в зависимости от названия проекта)
Как ускорить индексацию сайта в Google?

Устанавливаем файлы библиотеки. Для этого нужно поочередно отправлять следующие команды:

  • npm install requests

  • npm audit fix
  • npm audit fix --force

Как ускорить индексацию сайта в Google?

После того как все файлы библиотеки установлены, запускаем последнюю команду:

  • node index.js
Как ускорить индексацию сайта в Google?

По итогу должен быть код 200. Если же указан другой, смотрим справку и исправляем ошибки.

В дальнейшем, когда нужно будет проиндексировать новые страницы на этом проекте, в файле «urls» необходимо удалить старые URL и заменить на новые. В командной строке библиотеки устанавливать уже не надо. Нужно просто указать путь к папке с проектом и отправить команду node index.js.

33
22 комментария

В чём новизна материала?

4

Видимо ни в чем. Просто статья-напоминание.

1

Первое слово - анкорная ссылка. О чем тут говорить?

В ваш скрипте все норм, кроме того, что он должен делать это автоматически

1

Комментарий недоступен

Теперь это не с работает. Гоша и Яша перестали друг другу помогать с индексацией страниц и вообще в продвижении. Между ними контра была всегда и изначально, но теперь алгоритмы Гоши вообще игнорируют все запросы от Яши.
Мы продвигаем свои страницы ссылками, от 1 млн., штук минимум, тогда алгоритм Гоши подхватывает не менее 10%, как правило всего 7% и выводит в топ. Для Клиентов вообще от 1 млр., ссылок делаем на главную страницу, для индексации в топе. Но это все равно дешевле всех существующих схем продвижения....