Google Indexing API: індексуємо сайт швидше!



Кожен власник сайту хоче вийти в топ за ключовими запитами та зробити свій веб-ресурс найпопулярнішим у ніші. Комплексне просування сайту досягається сукупністю зусиль і методів, що застосовуються. Але зараз поговоримо конкретно про влучення в індекс, зокрема – про новий спосіб прискорити індексацію сайту. Йтиметься про інструмент Google Indexing API, який виявиться незамінним.
Новий API допоможе пошуковим системам просканувати сайт якщо не миттєво, швидше, ніж за допомогою файлів Sitemap. Незважаючи на рекомендації Джона Мюллера в Твіттері, згідно з якими він запропонував використовувати Google Indexing API тільки для сайтів з пошуку роботи та ресурсів із прямими трансляціями, на практиці інструмент працює з будь-яким типом даних.

1. Користь інструменту Google Indexing API

За допомогою нового API можна:

  • швидше індексувати контент, тому сайт ранжуватиметься краще;
  • покращити якість користувальницького трафіку, підтримуючи актуальність інформації на сайті;
  • в результаті зайняти місце у видачі вище, ніж конкуренти.

Розглянемо покроковий алгоритм його встановлення.
Перш за все, завантажуємо файл (модуль, що підключається) інструменту. Зручний спосіб вибираєте самі.

2. Підготовка: створюємо проект API

Отже, знайомимося з консоллю Google API.

Консоль Google API

Рис. 1 – Google API консоль

Переходимо за посиланням та з переліку варіантів вибираємо «Створити новий проект» Indexing API, а потім – «Продовжити». Перейшли на наступний екран – це все успішно створено.

Створення нового проекту на Google Cloud Platform

Рис. 2 – Новий проект на Google Cloud Platform

Далі потрібно створити службовий акаунт. Вибираєте проект, який щойно створили, переходьте на наступний екран і натискаєте кнопку «Створити акаунт служби».

Створення акаунту служби

Рис. 3 – Створення акаунту

Заповнивши ім’я та опис проекту, копіюємо ідентифікатор акаунту служби – він виглядає схожим на електронну пошту.

Назва та опис проекту

Рис. 4 – Деталі проекту

Натискаємо «Створити та продовжити», далі змінюємо свій статус на «Власник» і знову тиснемо на «Продовжити»:

Зміна статусу на Власник

Рис. 5 – Зміна статусу акаунту Власник

“Готово” – і ось ви вже можете завантажити файл, який містить ваш ключ API. Для цього клацнемо на три вертикальні крапки в стовпці «Дії». Вибираємо “Управління ключами”.
При переході на наступну сторінку натискаємо «Додати ключ» та вибираємо параметр «Створити новий ключ»:

Створення нового ключу

Рис. 6 – Додавання ключа

Випаде запит типу ключу: потрібно вибрати формат JSON, який передбачено за замовчуванням. Натискаємо «Створити»:

Вибір формату JSON

Рис. 7 – Створення ключа та вибір формату JSON

Якщо ви все зробили правильно, файл .json автоматично завантажиться у ваш браузер.
Після того, як ми переконалися, що ключ API успішно створено, підтверджуємо право власності на сервісний акаунт у Google Search Console.

Чому це важливо?

  1. Так ви отримаєте доступ до конфіденційної інформації про результати пошуку Google, що стосуються вашого сайту.
  2. Також зможете впливати на те, як вони виглядають та функціонують у результатах пошуку.
  3. Підтверджений власник може надавати іншим користувачам повний доступ до акаунту або лише для читання.

Способи, якими можна підтвердити право власності на акаунт, повністю розкрито у довідці Google.

Після закінчення перевірки ресурсу потрібно буде відкрити консоль пошуку Google, вибрати свій ресурс ліворуч і натиснути опцію «Налаштування», розміщену також ліворуч, але нижче, і позначену шестернею.

Далі послідовно натискаємо «Користувачі та дозволи» – трійка поряд з акаунтом – праворуч вгорі «Додати користувача». Повинне з’явитись спливаюче вікно. Це вимагає ввести ідентифікатор акаунту служби в полі “Адреса електронної пошти”. Коли ви дали повний доступ до акаунту, натисніть «Додати».

Додаємо користувача

Рис. 8 – Додавання користувача

На екрані з’явиться акаунт служби як новий власник.

Переконавшись, що сервісний акаунт доданий як власник всіх сайтів у Search Console, ви зможете використовувати один проект, сервісний акаунт і ключ JSON API на кількох веб-ресурсах. Це як мінімум зручно.

3. Налаштовуємо плагін Google Indexing API у WordPress

Є три варіанти встановити плагін Indexing API:
1. За допомогою панелі адміністратора WordPress:
Панель управління WordPress → Плагіни → Додати новий:

Панель управління WordPress, додати плагін

Рис. 9 – Додавання плагіну на панель управління WordPress

2. Завантаживши zip-файл із панелі інструментів WordPress, далі вибираємо «Плагіни» → «Додати новий» → «Завантажити»:

Завантаження плагіна Instant Indexing

Рис. 10 – Плагін Іnstant Indexing, завантаження

3. Розпакувавши zip-файл на свій комп’ютер, а потім завантажити на свій сервер до папки /wp-content/plugins нову папку fast-indexing-api.
Встановивши плагін, перейдіть в адмінці WordPress до Rank Math, що знаходиться на панелі зліва. Виберіть пункт Instant Indexing Settings. На першій вкладці Google API Settings вставте вміст файлу JSON або просто завантажте його.

Потрібно вибрати типи повідомлень, яким Indexing API має надсилати запити Google для сканування веб-сайту під час публікації або оновлення повідомлень. Не забуваймо натиснути «Зберегти зміни».

Плагін Іnstant Indexing, налаштування

Рис. 11 – Налаштування плагіну Іnstant Indexing

І завершальний етап – використати API індексування Google. Мета – миттєво проіндексувати будь-яку посаду або сторінку вашого сайту.

Знаходимо вгорі сторінки вкладку «Консоль», переходимо на підвкладку «Миттєве індексування» і вводимо URL-адресу, одну або декілька, у поле з тією ж назвою. Натискаємо кнопку «Надіслати в API», внизу з’явиться сповіщення «Готово»:

Миттєва індексація за допомогою плагіну

Рис. 12 – Сповіщення Готово, миттєва індексація

Насправді спеціально переходити на вкладку і вводити урли списком немає потреби. Це можна робити й простіше у розділі «Повідомлення WordPress». Там є опція оновити кожне повідомлення або перевірити його статус:

Індексація у розділі Повідомлення

Рис. 13 – Опція миттєвої індексації у розділі Повідомлення

От і все. Тепер можна індексувати сторінки вашого веб-ресурсу швидше, ніж звичайно.

Щоб перевірити, чи проіндексував Google сторінку, можна скористатися журналами доступу.

Це окремий плагін, який працює незалежно від Rank Math, хоча розробниками і рекомендується спільне їх використання. І пам’ятайте, ви можете запитувати індексацію URL-адрес в домені лише цього домену, а не інших веб-сайтів, навіть якщо вони підтверджені за допомогою того ж акаунта.

4. Як виправити найпоширеніші помилки

Варто сказати пару слів і складнощі, які виникають. На початковому етапі вони бувають в кожного користувача.

  1. Якщо відмовлено у доступі, тобто не вдається підтвердити право власності на URL, необхідно переконатися, що сервісний обліковий запис вказаний як власник сайту в Search Console.
  2. Якщо запитаний об’єкт не знайдено, потрібно консоль API для публікації/оновлення сторінки один раз. Далі можна використовувати дію «Отримати статус».
  3. Якщо Indexing API раніше не використовувався в проекті [назва] або вимкнено, вам буде достатньо скопіювати та вставити URL-адресу у браузер. Плагін повинен відкритися, вибираєте ваш проект у списку, який розкривається вгорі, та включаєте API.
  4. Якщо надходить повідомлення «Помилка не визначена», ви намагаєтеся надіслати на індексацію URL-адреси з іншого ресурсу. Потрібно переконатися, що URL-адреси знаходяться в тому ж домені, що і той, з якого ви ініціюєте запити на індексування.

Нехай застосування нового інструменту виявиться корисним для вашого веб-ресурсу!

Якщо ви знайшли помилку, будь ласка, виділіть фрагмент тексту та натисніть Ctrl+Enter.

Поділитися

Повідомити про помилку

Текст, який буде надіслано нашим редакторам: