- 1. Користь інструменту Google Indexing API
- 2. Підготовка: створюємо проект API
- 3. Налаштовуємо плагін Google Indexing API у Wordpress
- 4. Як виправити найпоширеніші помилки
Кожен власник сайту хоче вийти в топ за ключовими запитами та зробити свій веб-ресурс найпопулярнішим у ніші. Комплексне просування сайту досягається сукупністю зусиль і методів, що застосовуються. Але зараз поговоримо конкретно про влучення в індекс, зокрема – про новий спосіб прискорити індексацію сайту. Йтиметься про інструмент Google Indexing API, який виявиться незамінним.
Новий API допоможе пошуковим системам просканувати сайт якщо не миттєво, швидше, ніж за допомогою файлів Sitemap. Незважаючи на рекомендації Джона Мюллера в Твіттері, згідно з якими він запропонував використовувати Google Indexing API тільки для сайтів з пошуку роботи та ресурсів із прямими трансляціями, на практиці інструмент працює з будь-яким типом даних.
1. Користь інструменту Google Indexing API
За допомогою нового API можна:
- швидше індексувати контент, тому сайт ранжуватиметься краще;
- покращити якість користувальницького трафіку, підтримуючи актуальність інформації на сайті;
- в результаті зайняти місце у видачі вище, ніж конкуренти.
Розглянемо покроковий алгоритм його встановлення.
Перш за все, завантажуємо файл (модуль, що підключається) інструменту. Зручний спосіб вибираєте самі.
2. Підготовка: створюємо проект API
Отже, знайомимося з консоллю Google API.
Рис. 1 – Google API консоль
Переходимо за посиланням та з переліку варіантів вибираємо «Створити новий проект» Indexing API, а потім – «Продовжити». Перейшли на наступний екран – це все успішно створено.
Рис. 2 – Новий проект на Google Cloud Platform
Далі потрібно створити службовий акаунт. Вибираєте проект, який щойно створили, переходьте на наступний екран і натискаєте кнопку «Створити акаунт служби».
Рис. 3 – Створення акаунту
Заповнивши ім’я та опис проекту, копіюємо ідентифікатор акаунту служби – він виглядає схожим на електронну пошту.
Рис. 4 – Деталі проекту
Натискаємо «Створити та продовжити», далі змінюємо свій статус на «Власник» і знову тиснемо на «Продовжити»:
Рис. 5 – Зміна статусу акаунту Власник
“Готово” – і ось ви вже можете завантажити файл, який містить ваш ключ API. Для цього клацнемо на три вертикальні крапки в стовпці «Дії». Вибираємо “Управління ключами”.
При переході на наступну сторінку натискаємо «Додати ключ» та вибираємо параметр «Створити новий ключ»:
Рис. 6 – Додавання ключа
Випаде запит типу ключу: потрібно вибрати формат JSON, який передбачено за замовчуванням. Натискаємо «Створити»:
Рис. 7 – Створення ключа та вибір формату JSON
Якщо ви все зробили правильно, файл .json автоматично завантажиться у ваш браузер.
Після того, як ми переконалися, що ключ API успішно створено, підтверджуємо право власності на сервісний акаунт у Google Search Console.
Чому це важливо?
- Так ви отримаєте доступ до конфіденційної інформації про результати пошуку Google, що стосуються вашого сайту.
- Також зможете впливати на те, як вони виглядають та функціонують у результатах пошуку.
- Підтверджений власник може надавати іншим користувачам повний доступ до акаунту або лише для читання.
Способи, якими можна підтвердити право власності на акаунт, повністю розкрито у довідці Google.
Після закінчення перевірки ресурсу потрібно буде відкрити консоль пошуку Google, вибрати свій ресурс ліворуч і натиснути опцію «Налаштування», розміщену також ліворуч, але нижче, і позначену шестернею.
Далі послідовно натискаємо «Користувачі та дозволи» – трійка поряд з акаунтом – праворуч вгорі «Додати користувача». Повинне з’явитись спливаюче вікно. Це вимагає ввести ідентифікатор акаунту служби в полі “Адреса електронної пошти”. Коли ви дали повний доступ до акаунту, натисніть «Додати».
Рис. 8 – Додавання користувача
На екрані з’явиться акаунт служби як новий власник.
Переконавшись, що сервісний акаунт доданий як власник всіх сайтів у Search Console, ви зможете використовувати один проект, сервісний акаунт і ключ JSON API на кількох веб-ресурсах. Це як мінімум зручно.
3. Налаштовуємо плагін Google Indexing API у WordPress
Є три варіанти встановити плагін Indexing API:
1. За допомогою панелі адміністратора WordPress:
Панель управління WordPress → Плагіни → Додати новий:
Рис. 9 – Додавання плагіну на панель управління WordPress
2. Завантаживши zip-файл із панелі інструментів WordPress, далі вибираємо «Плагіни» → «Додати новий» → «Завантажити»:
Рис. 10 – Плагін Іnstant Indexing, завантаження
3. Розпакувавши zip-файл на свій комп’ютер, а потім завантажити на свій сервер до папки /wp-content/plugins нову папку fast-indexing-api.
Встановивши плагін, перейдіть в адмінці WordPress до Rank Math, що знаходиться на панелі зліва. Виберіть пункт Instant Indexing Settings. На першій вкладці Google API Settings вставте вміст файлу JSON або просто завантажте його.
Потрібно вибрати типи повідомлень, яким Indexing API має надсилати запити Google для сканування веб-сайту під час публікації або оновлення повідомлень. Не забуваймо натиснути «Зберегти зміни».
Рис. 11 – Налаштування плагіну Іnstant Indexing
І завершальний етап – використати API індексування Google. Мета – миттєво проіндексувати будь-яку посаду або сторінку вашого сайту.
Знаходимо вгорі сторінки вкладку «Консоль», переходимо на підвкладку «Миттєве індексування» і вводимо URL-адресу, одну або декілька, у поле з тією ж назвою. Натискаємо кнопку «Надіслати в API», внизу з’явиться сповіщення «Готово»:
Рис. 12 – Сповіщення Готово, миттєва індексація
Насправді спеціально переходити на вкладку і вводити урли списком немає потреби. Це можна робити й простіше у розділі «Повідомлення WordPress». Там є опція оновити кожне повідомлення або перевірити його статус:
Рис. 13 – Опція миттєвої індексації у розділі Повідомлення
От і все. Тепер можна індексувати сторінки вашого веб-ресурсу швидше, ніж звичайно.
Щоб перевірити, чи проіндексував Google сторінку, можна скористатися журналами доступу.
Це окремий плагін, який працює незалежно від Rank Math, хоча розробниками і рекомендується спільне їх використання. І пам’ятайте, ви можете запитувати індексацію URL-адрес в домені лише цього домену, а не інших веб-сайтів, навіть якщо вони підтверджені за допомогою того ж акаунта.
4. Як виправити найпоширеніші помилки
Варто сказати пару слів і складнощі, які виникають. На початковому етапі вони бувають в кожного користувача.
- Якщо відмовлено у доступі, тобто не вдається підтвердити право власності на URL, необхідно переконатися, що сервісний обліковий запис вказаний як власник сайту в Search Console.
- Якщо запитаний об’єкт не знайдено, потрібно консоль API для публікації/оновлення сторінки один раз. Далі можна використовувати дію «Отримати статус».
- Якщо Indexing API раніше не використовувався в проекті [назва] або вимкнено, вам буде достатньо скопіювати та вставити URL-адресу у браузер. Плагін повинен відкритися, вибираєте ваш проект у списку, який розкривається вгорі, та включаєте API.
- Якщо надходить повідомлення «Помилка не визначена», ви намагаєтеся надіслати на індексацію URL-адреси з іншого ресурсу. Потрібно переконатися, що URL-адреси знаходяться в тому ж домені, що і той, з якого ви ініціюєте запити на індексування.
Нехай застосування нового інструменту виявиться корисним для вашого веб-ресурсу!