/lesson-23

Анализ лог-файлов: Видим Googlebot сквозь Матрицу

Изучите анализ лог-файлов: серверные логи показывают, как Googlebot сканирует сайт, помогают найти поддельных ботов, ловушки и сберечь краулинговый бюджет.

Урок 23 из 3015 мин чтенияОбновлено 27 сент. 2026 г.

Главное

  • Серверные логи фиксируют каждый запрос, поэтому точно показывают, какие URL и когда запрашивает Googlebot.
  • Проверяйте Googlebot обратным DNS-запросом: user agent может подделать кто угодно.
  • Ищите потери бюджета: ошибки 404, ловушки из параметров и старые страницы, которые всё ещё сканируются.
  • Устраняйте их редиректами или кодом 410, правилами robots.txt для бесполезных параметров и более быстрым сервером.

Если Google Search Console (GSC) — это «кураторский» отчет, который Google хочет вам показать, то серверные логи — это сырая, нефильтрованная реальность. Это код «Матрицы» в SEO.

Когда вы смотрите на GSC, вы видите выборку данных. Когда вы смотрите на логи вашего сервера, вы видите каждый запрос, который Googlebot делает к вашему серверу, с точностью до миллисекунды.

Это руководство объясняет, как читать эти файлы, чтобы оптимизировать ваш Краулинговый бюджет (Crawl Budget) — валюту мира SEO.

1. Что такое анализ лог-файлов?

Каждый раз, когда кто-то (или что-то) посещает ваш сайт, ваш сервер записывает это взаимодействие в текстовый файл.

Анатомия записи лога

Одна строка кода в логе доступа обычно выглядит так:

66.249.66.1 - - [04/Jan/2026:10:00:00 +0000] "GET /product-A HTTP/1.1" 200 0 "-" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)"

Вот что для нас важно:

  • IP-адрес (66.249.66.1): Кто посещает. (У Googlebot есть определенные диапазоны IP).
  • Временная метка: Точное время прибытия.
  • Метод (GET): Что они делали (обычно запрос страницы).
  • URL (/product-A): Страница, которую они хотели.
  • Код состояния (200): Был ли сервер успешен? (200 OK, 404 Missing, 500 Error).
  • User Agent: Удостоверение личности посетителя (например, "Googlebot").

2. Экономика «Краулингового бюджета»

Краулинговый бюджет — это количество страниц, которое Googlebot готов и способен просканировать на вашем сайте за определенный период времени.

Представьте Googlebot как покупателя в супермаркете (ваш сайт) с ограниченным количеством времени.

  • Спрос на сканирование: Сколько Google хочет сканировать (на основе вашей популярности).
  • Лимит скорости сканирования: Сколько ваш сервер может обработать, прежде чем замедлится.

Цель: Убедиться, что Google тратит свое ограниченное время на ваши денежные страницы (продукты, статьи), а не на «мусор» (404-е, страницы входа, странные фильтры).

3. Видеть правду: Что раскрывают логи

Анализ логов выявляет проблемы, которые GSC часто скрывает или задерживает.

A. Поддельные Googlebot-ы

Любой может назвать своего бота «Googlebot» в строке User Agent, чтобы обойти вашу безопасность.

Проверка лога: Вы должны проверить IP-адрес. Настоящие Googlebot-ы приходят с определенных диапазонов IP Google. Большинство инструментов анализа логов делают эту проверку автоматически через обратный DNS-поиск.

Почему это важно: Вы можете думать, что Google сканирует вас 10 000 раз в день, но 9 000 из них могут быть скраперами, крадущими ваши данные.

B. Ловушки для пауков (Бесконечные циклы)

Иногда структура сайта случайно создает бесконечные URL.

Пример: example.com/shoes?color=red&size=10&color=red&size=10...

Симптом лога: Вы увидите тысячи хитов на URL, которые выглядят немного по-разному, но по сути являются одними и теми же. Это сжигает весь ваш бюджет на одной странице.

C. Страницы-сироты

GSC сообщает вам только о страницах, которые он знает. Логи говорят вам о страницах, которые Google нашел, но вы забыли.

Сценарий: Вы удалили ссылку на «Старую страницу A» из вашего меню, но Google все еще сканирует ее каждый день, потому что внешний сайт ссылается на нее. Вы тратите бюджет на страницу-призрак.

D. Разрыв «Свежести»

Вопрос: «Я обновил свою статью в понедельник. Когда Google увидел изменения?»

  • Ответ GSC: «Последнее сканирование: 4 янв.»
  • Ответ Лога: «Googlebot Smartphone посетил в 09:42 и 11:15.» (Точное время).

4. Как оптимизировать ваш краулинговый бюджет

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

Шаг 1: Заткните утечки 404

Если 10% хитов Google приводят к ошибкам 404 (Не найдено), вы выбрасываете 10% вашего бюджета.

Исправление: Перенаправьте эти старые URL на релевантные новые страницы (301) или дайте им умереть (410), если они действительно исчезли. Перестаньте ссылаться на них внутри сайта.

Шаг 2: Блокируйте бесполезные параметры

Тратит ли Googlebot время на сканирование ?price=low-to-high или ?session_id=123?

Исправление: Используйте ваш файл robots.txt, чтобы запретить (Disallow) эти паттерны.

User-agent: Googlebot
Disallow: /*?price=
Disallow: /*?session_id=

Это говорит Google: «Не трать здесь свое время.»

Шаг 3: Ускорьте сервер (Time to First Byte)

Существует прямая корреляция: Более быстрый сервер = Более высокий краулинговый бюджет. Если ваш сервер тратит 2 секунды на ответ, Googlebot ждет. Если он тратит 200 мс, Googlebot может просканировать 10 страниц за то же время.

5. Инструменты ремесла

Вам не нужно читать текстовые файлы глазами.

  • Screaming Frog Log Analyser: Промышленный стандарт. Вы перетаскиваете свой лог-файл, и он превращает его в графики.
  • Splunk / Datadog: Инструменты корпоративного уровня для массивных веб-сайтов.
  • Командная строка (grep): Для разработчиков, которые хотят быстро отфильтровать массивный текстовый файл.

Команда: grep "Googlebot" access.log | grep "404" (Покажи мне все случаи, когда Googlebot попал на 404).

Заключение

Анализ лог-файлов — это разница между гаданием, что делает Google, и знанием. Для небольших сайтов (менее 1000 страниц) это необязательно. Но для сайтов pSEO, интернет-магазинов или крупных издателей это обязательно.

Если вы генерируете тысячи страниц, вам нужно знать, действительно ли Google «ест» то, что вы подаете.

/wizard

Примените курс на практике

pSEO Wizard читает ваш сайт и пишет по одной посадочной странице на каждый запрос, используя только факты с вашего сайта.

Создать бесплатную страницу

Первая страница бесплатно. Карта не нужна.