443 20 1
SEO Читать 11 минут

Как подключить API Google Search Console

Анастасия Сотула
Анастасия Сотула
Редактор блога Serpstat
Даже начинающие SEO-специалисты знают, как важно быстро добавить страницу в индекс Гугл. С помощью API Google Search Console вы ускорите индексацию страниц на сайте, и увеличите их шансы попасть в топ. Разбираемся с тем, что такое index api и как использовать этот инструмент на ваших проектах.

Для быстрой индексации не всегда достаточно отправить sitemap и правильно составить robots.txt. Google Api упрощает Индексирование страниц Google. Настраивать инструмент нужно будет всего один раз. После этого нужно только редактировать файл со списком URL и заново запускать скрипт для индексации.

Процесс включает три основных действия:

  • интеграцию Indexing Api Google с Google Search Console,
  • генерацию JSON-ключа,
  • настройку node.js.

Настройка Indexing Api Google


Сначала разберемся, как подключить Api и настроить его. Для этого сначала переходим в Google Cloud Platform. Затем в аккаунте создаем новый проект.
Sozdanie accauta v Google Cloud Platform
Создание аккаунта в Google Cloud Platform
Первый шаг. В открывшемся окне вводим название проекта. Можно использовать для этой цели адрес сайта или ввести любое другое логичное название.
Vvodim nazvanie proekta
Вводим название проекта
Второй шаг. После сохранения проекта создаем сервис аккаунт и заполняем информацию о нем.
Zapolnenie informacii o servis accaute
Заполнение информации о сервис аккаунте
Чтобы удобнее было ориентироваться в проектах, можно заполнить также описание проекта. При создании сервис аккаунта можно открыть доступ к нему другим пользователям.

Шаг третий. Переходим к созданию JSON-ключа. Выбираем пункт «Manage Keys» или «Управление ключами», если у вас интерфейс на русском.
Manage Keys
Управление ключами Manage Keys
Создаем новый ключ и выбираем опцию JSON, так как именно этот вариант нужен нам для работы со специальным скриптом или интеграции через плагин WordPress.
Vibor opcii JSON
Выбор опции JSON
Шаг четвертый. Автоматически сохраняем файл с ключом на компьютере и открываем его через notepad.
Sohranenie fayla s kluchom na PK
Сохранение файла с ключом на ПК
Так выглядит код ключа:
Kod klucha
Код ключа
Ключ Google Api потребуется вам для работы со скриптом или добавления в меню плагина.

Скачивание и настройка сканирующего скрипта


Следующий этап — скачивание и настройка скрипта, который позволяет практически мгновенно индексировать страницу в Google. Найти его можно по этой ссылке.

Первый шаг. Скачиваем и разархивируем скрипт в удобную для вас папку.
Razarhivacia skripta v papku
Разархивация скрипта в папку
Второй шаг. В папке с распакованными файлами находим service_account и заменяем его содержимое на код из файла с JSON-ключом.
Zamena soderzgimogo v service_account
Замена содержимого в service_account на содержимое кода
Следующий шаг в настройке Google Seo Api — интеграция с Google Search Console.

Связывание скрипта с Google Search Console


Шаг первый. Сначала найдем в Google Search Console тот проект, с которым нужно связать скрипт. Для этого переходим в раздел меню «Настройки» и выбираем вкладку «Пользователи и разрешения». В открывшемся окне нажимаем кнопку «Добавить пользователя».
Dobavlenie polzovatelia v Google Search Console
Добавление пользователя в Google Search Console
В появившемся окне введите тот e-mail, который привязан к аккаунту Google Cloud. Адрес выглядит примерно так:
Vvod e-mail accaunta polzovatelia
Ввод e-mail адреса аккаунта пользователя
Добавляем пользователя и предоставляем ему полный доступ.
Predostavlenie polnogo dostupa polzovateliu
Предоставление полного доступа пользователю
Шаг второй. Добавляем владельца в разделе управления проектом. Для этого нажимаем на кнопку «Управление владельцами ресурса».
Dobavlenie vladelca v razdel upravlenia proektom
Добавляем владельца в разделе управления проектом
И скролим в нижнюю часть экрана. Здесь все устроено аналогично. Нужно только вставить адрес из сервисного аккаунта на Google Cloud.
Vstavka adresa iz Google Cloud
Вставка адреса из сервисного аккаунта Google Cloud
Шаг третий. Возвращаемся в Google API консоль по этой ссылке, выбираем нужный проект и нажимаем Enable или Включить, если у вас интерфейс на русском.
Vkluchenie proekta v Google API
Включение проекта в Google API

Запуск скрипта


Теперь разберемся, как происходит индексация Google с помощью скрипта.
Шаг первый. В папке находим файл URL и добавляем в него адреса для индексации.
Dobavlenie adresa dlia indexacii
Добавление адреса для индексации
Шаг второй. По ссылке скачиваем библиотеку node.js и устанавливаем ее.
Ustanovka biblioteki node.js
Установка библиотеки node.js
Шаг третий. Запускаем командную строку через меню «Пуск» и открываем папку с файлами скрипта.
Fayli skripta v komandnoy stroke
Файлы скрипта в командной строке
Переходим в корневой каталог cd Desktop, затем добавляем cd Roots и нажимаем Enter. В следующей строчке добавляем адрес папки, в которую позже загрузим скрипт для индексации, и нажимаем Enter.

Шаг четвертый. Загружаем в папку все файлы библиотеки. Для этого используем следующие команды:
C: \ Users \ user \ Desktop \ Roots \ google-indexing-api-bulk-master> npm install requests
C: \ Users \ user \ Desktop \ Roots \ google-indexing-api-bulk-master> npm audit fix
C: \ Users \ user \ Desktop \ Roots \ google-indexing-api-bulk-master> npm audit fix --force
Komandnaya stroka
Командная строка
Шаг пятый. После установки всех файлов запускаем команду node index.js.

Если все сделано правильно, в окне командной строки вы увидите:
 Zapusk komandi node index.js
Запуск команды node index.js
Возникли ошибки? Скорее всего, причина в неправильных действиях после установки node.js. Пересмотрите свои действия с этого момента.

Чтобы проиндексировать новые URL адреса того же сайта, отредактируйте файл urls в папке со скриптом, полностью заменив список адресов.

Изменив файл, в командной строке добавьте node index.js и нажмите Enter.

После этого через консоль можно проверить, что быстрая индексация в Гугле произошла.

Для других сайтов нужно будет повторить всю последовательность снова. Процедура довольно сложная и длинная. Есть и альтернативное решение, которое не требует работы с node.js. Оно доступно для сайтов под управлением WordPress.

Быстрая индексация страниц в Гугле с помощью плагинов WordPress


Одно из преимуществ WordPress в том, что почти под каждую задачу есть плагин для этой CMS. Быстрая индексация страниц Google — не исключение. В официальном репозитории WordPress есть много плагинов с такой функцией. Мы покажем, как работает Instant Indexing for Google от RankMath. Это достаточно простой плагин от надежных разработчиков.

Учтите, что до работы с плагином вам в любом случае нужно настроить Api Google Console и сгенерировать файл с JSON-ключом. Когда это сделано, переходим в репозиторий и устанавливаем Instant Indexing for Google.
Instant Indexing for Google
Instant Indexing for Google
После активации в разделе Rank Math появится пункт «Мгновенная индексация».
Rank Math
Мгновенная индексация в Rank Math
Затем в основном окне плагина добавляем ранее сгенерированный ключ, выбираем, какие типы URL нужно индексировать и сохраняем изменения:
Dobavliaem sgenerirovaniy kluch
Добавляем ранее сгенерированный ключ
После этого переходим во вкладку «Консоль» и добавляем список адресов, которые нужно проиндексировать или обновить:
Dobavlenie spiska adresov v konsol
Добавление списка адресов в Консоль
Когда список сформирован, нажмите «Отправить в API». После успешной обработки вы увидите вот такое сообщение:
Otpravka sformirovannogo spiska v API
Сформированный список нужно отправить в API
Персональная демонстрация
Оставьте заявку и мы проведем для вас персональную демонстрацию сервиса, предоставим пробный период и предложим комфортные условия для старта использования инструмента

FAQ

Что такое API?

Термин API слышали все, кто занимается разработкой и интеграциями различных сайтов и сервисов. Сокращение API означает Application Programming Interface, что переводится как прикладной программный интерфейс или программный интерфейс приложения. API — это инструменты, функции и документация к ним, которые обеспечивают правильное взаимодействие одной программы с другой. API есть у платежных систем, онлайн-сервисов, сайтов и, конечно, у Google.

Какие возможности есть у Api Google Console?

Google Console Api дает несколько важных для SEO возможностей. Инструмент позволяет: Сообщить Google об изменениях в контенте, который находится на определенном URL, который нужно сканировать. Сигнализировать Google об удалении URL с сервера. Google узнает о том, что страницы больше нет и удалит ее из индекса, не расходуя краулинговый бюджет вашего сайта. Получить информацию о статусе запроса. С помощью Google Search Console Api можно узнать, когда поисковик получал информацию об изменениях на каждом конкретном URL. Отправлять пакетные запросы на индексирование страниц.

Какие преимущества подключения API к Google Search Console?

Ключевое преимущество Google Api Search Console — это мгновенная индексация страницы в Google. Весь новый контент будет сразу попадать в выдачу и быстрее принесет сайту трафик. Быстрое индексирование страниц Google — не единственная причина работать с Index Api Google. Интеграция инструмента с Гугл таблицами расширяет возможности для обработки данных. Вам будут доступны: Быстрая выгрузка информацию из раздела «Эффективность» в Google Search Console. Добавление и удаление карт сайта, получение информации из sitemap. Подсчет разных типов ошибок при краулинге страниц с указанием типа ошибки.

Заключение


Быстрая индексация страниц в Google важна для успешного SEO-продвижения сайта. Если сайт небольшой, отправить страницу на индексацию в Google можно напрямую через Search Console. Но, для блогов, порталов и других растущих проектов такое решение не подходит. Нужно использовать API Google Search Console. С ним Гугл-индексация страниц происходит мгновенно.

Для настройки этого инструмента вам потребуются:

  • аккаунт на Google Cloud Platform,

  • Google Search Console, подключенный к сайту, который вы продвигаете,

  • сгенерированный JSON-ключ для связывания сайта с Google через API,

  • скрипт для сканирования,

  • библиотека файлов node.js.

Внимательно повторите все действия, описанные в статье, чтобы получить инструмент быстрой индексации новых URL. Настроенная интеграция будет работать только для одного сайта.

Если ресурс работает на CMS WordPress, интегрировать его с API Search Console можно с помощью плагинов быстрой индексации. Такое решение проще и быстрее.
Чтобы быть в курсе всех новостей блога Serpstat, подписывайтесь рассылку. А также вступайте в чат любителей Серпстатить и подписывайтесь на наш канал в Telegram.

Сэкономьте время на изучении Serpstat

Хотите получить персональную демонстрацию сервиса, тестовый период или эффективные кейсы использования Serpstat?

Оставьте заявку и мы свяжемся с вами ;)

Мнение авторов гостевого поста может не совпадать с позицией редакции и специалистов компании Serpstat.

Оцените статью по 5-бальной шкале

5 из 5 на основе 7 оценок
Нашли ошибку? Выделите её и нажмите Ctrl + Enter, чтобы сообщить нам.

Поделитесь статьей с вашими друзьями

Вы уверены?

Знакомство с Serpstat

Узнайте об основных возможностях сервиса удобным способом!

Отправьте заявку и наш специалист предложит вам варианты обучения: персональную демонстрацию, пробный период или материалы для самостоятельного изучения и повышения экспертизы. Все для комфортного начала работы с Serpstat.

Имя

Email

Телефон

Будем рады вашему комментарию
Я принимаю условия Политики конфиденциальности.

Спасибо, мы сохранили ваши новые настройки рассылок.

Сообщить об ошибке

Отменить

Мы используем файлы cookie для обеспечения работоспособности сервиса, улучшения навигации и маркетинговых активностей Serpstat. Нажимая "Принять и продолжить", вы соглашаетесь с нашей Политика конфиденциальности

Открыть чат технической поддержки
mail pocket flipboard Messenger telegramm