Google Search Console API 0.1 - Принцип работы, как ЭТО использовать

Google Search Console API 0.1 - Принцип работы, как ЭТО использовать

Telegram: @drkwng

Чирик!🐣

Это инструкция по использованию моего нового модуля для выгрузки большого числа ключевых фраз вашего ресурса через Google Search Console API. Поeхали!

Как запустить

1. Устанавливаем Python 3.8.x или старше, если еще этого не сделали (я рекомендую поставить Anaconda, где будет сразу установлено 90% библиотек, которые могут понадобиться в будущем).

2. Через командную строку Windows (Win + R > cmd) или другой терминал устанавливаем нужные для работы пакеты. Просто вводим:

pip install google-api-python-client

pip install oauth2client

3. Идем в https://console.cloud.google.com/ -> APIs & Services -> Credentials, кликаем "Create Credentials" -> OAuth client ID" (Application type = Desktop app).

4. После создания скачиваем JSON файл по ссылке в popup окне и помещаем его в папку с программой. Рекомендую переименовать файл в какую-то более короткую версию (при запуске программа попросит ввести название файла).

5. Еще раз идем "APIs & Services" -> "Library", находим "Google Search Console API" и активируем.

6. Запускаем программу любым удобным способом и следуем инструкциям.

ЧаВо

Сколько запросов я могу получить таким образом?

Сколько угодно. У меня выгружало по самому большому проекту в работе до 150К запросов, но в принципе никаких лимитов нет. Программа работает по принципу: пока GSC API нам что-то отдает на запрос, забираем это.

У меня молодой сайт / свежерег, я тоже смогу получить сотни тысяч запросов?

Нет, вы получите ровно столько исторических данных, сколько есть в консоли. Если там пусто, то и в ответе на запрос к API будет пусто.

Опять нужно играться с правами владельца?

Нет, в этом случае достаточно будет "Полные права" на ресурс. При этом не нужно уже наделять сервисный аккаунт какими-либо правами как это было в модуле отправки url Googlebot. Вы авторизуетесь через свой аккаунт.


P.S. При вводе домена после запуска программы нужно вводить версию с протоколом (http/https), к которой у вас есть доступ в консоли Google.


С вами был @drkwng - один из самых успешных селезней на Диком Западе.

Кря!🦆

__

🌐 GitHub с тулами на канале: https://github.com/drkwng

✈️ TG канал: https://t.me/drkwng

Report Page