Криптотех.ру
  • Главная
  • Все статьи
    • Начальный для всех
    • Безопасность
    • О криптовалютах
    • Блокчейн и технологии
    • Инвестиции
  • Новости
    • Прогнозы и анализ
  • Таблица криптовалют
  • Главная
  • Все статьи
  • Новости
  • Таблица криптовалют
Криптотех.ру
Главная Начальный раздел Indexing API для Google в 1 клик
  • Начальный раздел

Indexing API для Google в 1 клик

  • 25.04.2024
  • Михаил Булгаков

Содержание

  1. Как работает Google Indexing API?
  2. Скомпилированный файл Indexing API безопасен?
  3. Плюсы моего Indexing API для Google
  4. Пошаговая инструкция и настройка Google Indexing API

В сети сотни инструкций и скриптов Google Indexing API на python, php или в виде плагинов для CMS. Поэтому я решил собрать скрипт для тех, кто не умеет устанавливать python и плохо дружит с консолью – кинул в папку ключи, таблицу с URL и отправил 1 кликом по исполняемому файлу.

Время от времени я пишу про автоматизацию SEO с помощью Python, JS и нейросетей в своём телеграм-канале про Автоматизацию SEO.

ТГ-канал про автоматизацию SEO

Как работает Google Indexing API?

Google Indexing API работает через служебный аккаунт в Google cloud, для которого создаётся JSON-ключ для управления индексацией. Один JSON-ключ позволяет отправить на переобход ~200 страниц в сутки, поэтому я сделал в своём скрипте работу от нескольких ключей, чтобы убрать ограничения.

Скомпилированный файл Indexing API безопасен?

Если вы боитесь EXE-файла, который может содержать вредоносное ПО, то можете скачать и проверить исходный файл и скомпилировать exe из py-файла самостоятельно, например, через PyInstaller. Проверить файлы на вирусы можно в Лаборатории Касперского.

Плюсы моего Indexing API для Google

На моём гитхабе выложен исходный код Indexing_API_for_WIN.py и готовый скомпилированный Index_NOW.exe.

Кроме того, что я собрал исходник py-файла и

  • Возможность запуска готового exe-файла без установки языков программирования и библиотек. Для недоверчивых в проекте лежит исходный PY-файл, из которого с помощью PyInstaller вы можете скомпилировать свой exe или запускать py-скрипт в своей среде (например, PyCharm).
  • Возможность использования нескольких ключей – нужно отправить 1 000 страниц на переобход на сутки? Устанавливаем 5 ключей (у каждого лимит ~200 адресов в сутки).
  • Отправленные на переобход страницы удаляются из исходной таблицы – можно загрузить 10 000 адресов и каждый день запускать скрипт с 5 ключами, за 10 суток отправится 5 ключей * 200 адресов * 10 суток = ~10 000 страниц.
  • Простая и понятная инструкция.

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

На скриншоте ниже описана вся структура файлов, которые нужны для скрипта, а после него описаны по шагам все действия успешного для запуска. На скриншоте ниже видим все исходные файлы в папке, которые вам сначала надо скачать с моего Github.

1.       Что делать сначала?

a.       Создаём проект в Google cloud.

b.       Создаём в нём сервисный аккаунт, внутри которого создаём новый ключ в формате JSON и скачиваем его.

c.       Хотим много страниц и ключей – создаём новый сервисный аккаунт, под ним новый ключ и так далее.

d.       В Google Cloud в каждом сервисном аккаунте в поиске вводим «Indexing api» и нам откроются настройки Indexing API проекта, где нажимаем «Enable» – скрины ниже.

e.       Дальше нужно выдать доступ нашим аккаунт на действия в Search Console. При создании сервисного аккаунта создаётся сервисная почта, которая показана на скрине ниже. Дальше идём в Google Search Console в проекты, для которых он будет использоваться → Настройки → Пользователи и разрешения и добавляем эти сервисные почты с правом «Владелец».

2.       В файле current_path.txt указываем ссылку на текущую папку, где лежит файл запуска.

3.       Кладем в папку с файлом скаченные ключи из Google, а в файле input_keys.url в 1 столбце без всяких заголовков перечисляем названия файлов без расширения:

4.       В файле input_urls.xlsx в 1 столбце создаём заголовок «Urls» и ниже вставляем сколько угодно ссылок на переиндексацию.

5.       Запускаем файл Index_NOW.exe и если программа работает правильно, вы увидите список своих ключей и логи отправки страниц.

a.       Если программа почти моментально завершилась, то произошла ошибка – попробуйте не использовать пробелы в пути, по которому лежит скрипт.

6.       После работы будет создан файл логами вида «2024-04-25_logs.txt», который создаётся при запуске ежедневно и в котором видна работа ключей и отправляемые адреса.

Если вы запутались или поймали ошибку при работе программы – приходите ко мне в телеграм-канал и задавайте свои вопросы.

Михаил Булгаков

Добавить комментарий Отменить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Надежный обмен RU

Политика конфиденциальности
Написать на почту
Криптотех.ру
  • Главная
  • Все статьи
  • Новости
  • Таблица криптовалют

Input your search keywords and press Enter.