Google-indexing-api - установка на Ubuntu 24.04 - 2026
Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2026
Published: 2026-07-21
google-indexing-api — это скрипт для автоматической отправки URL в Google Indexing API, чтобы ускорить индексацию страниц в поисковой системе Google.
Установка на Ubuntu 24.04
Выполните следующие команды для установки всех необходимых компонентов:
sudo apt update && \
sudo apt install -y git python3 python3-pip python3-venv && \
cd /root && \
git clone https://github.com/Andreylaki/google-indexing-api.git && \
cd /root/google-indexing-api && \
python3 -m venv venv && \
source venv/bin/activate && \
pip install --upgrade pip setuptools wheel && \
pip install \
google-api-python-client \
google-auth \
google-auth-oauthlib \
google-auth-httplib2 \
oauth2client \
requests
Что делает этот скрипт
Скрипт google_indexing.py автоматизирует отправку URL в Google Indexing API для ускорения индексации страниц в поисковой системе Google.
Основные возможности:
- Читает список URL из файла urls/urls.txt
- Авторизуется в Google API через сервисный аккаунт (JSON-ключ)
- Отправляет каждому URL уведомление типа URL_UPDATED — сигнал Google, что страница обновлена и её нужно переиндексировать
- Выводит результат отправки для каждого URL
Структура папки после установки
В корневой папке установки должны находиться:
google_indexing.py — основной скрипт urls/ — папка со списком URL venv/ — виртуальное окружение Python КЛЮЧ.json — файл сервисного аккаунта Google (скачать из Google Cloud Console) 'как запустить скрипт.txt' — инструкция
Подготовка к запуску
- В файл urls/urls.txt впишите URL для индексации (каждый с новой строки)
- Поместите JSON-ключ сервисного аккаунта Google в корневую папку установки
- В файле google_indexing.py укажите имя вашего JSON-ключа в переменной service_account_file
Запуск
source venv/bin/activate python3 google_indexing.py либо одной командой ~/google-indexing-api/venv/bin/python ~/google-indexing-api/google_indexing.py
Скрипт прочитает URL из файла, авторизуется в Google API и отправит запросы на переиндексацию. Результат по каждому URL будет выведен в консоль.
https://console.cloud.google.com/ - получить API JSON файл https://search.google.com/search-console - добавить админа с Cloud в права на сайт (КАК ВЛЕДЕЛЕЦ)
Проверить за конкретное число:
site:wiki.iphoster.net after:2026-07-20
