позиции · сбор данных · отчёты
реклама IPrazon Network: приватные прокси IPv4 и SOCKS5, пул 12 000 адресов, безлимитный трафик, бесплатный тест до 2 часов

Разделы · Индексация и техаудит

Обход сайта с защитой от автоматических запросов

14 ответов · 3 161 просмотров
знак участника Погодин
ПогодинУчастник
  • сообщений 942
  • на форуме 6 мес
Индексация и техаудитгорячая

Спрашиваю у тех, кто гоняет обходы регулярно.

Чтобы было понятно, с чем работаю.

Сайт на 180 тысяч страниц, обновляется ежедневно. После переезда на другой хостинг скорость обхода упала примерно вдвое. Робот заходит неравномерно, это видно по логам.

Как считаете вы? Интересует порядок действий.

знак участника Дёмин С.
Дёмин С.Участник
  • сообщений 1 190
  • на форуме 5 мес
Погодин писал: Обход сайта с защитой от автоматических запр…

Проверял это на своей задаче, вывод такой же.

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

знак участника Костин
КостинНовичок
  • сообщений 540
  • на форуме 1 года

Один момент упущен, и он важный.

Обход с параметрами ограничивайте правилом на своей стороне: список разрешённых параметров работает лучше списка запрещённых.

$ ./obhod --start https://example.org/ --rps 8 --out kody.csv
200 -> 284 110
301 -> 12 448
404 -> 1 902
знак участника Алина Прошина
Алина ПрошинаНовичок
  • сообщений 140
  • на форуме 1 года

У нас на прошлом проекте это выглядело так.

Скорость обхода после переезда падает у всех. Дайте серверу неделю, потом сравнивайте.

Тема на будущее пригодится многим.

знак участника Симаков
СимаковУчастник
  • сообщений 780
  • на форуме 9 мес

Начинал с того же, потом переделал.

Обход большого сайта ограничивайте по темпу. Ограничение по потокам тут почти бесполезно. Хороший ориентир: не больше десяти запросов в секунду ко всему сайту, если это не ваш сервер.

Хороший разбор, добавлю в закладки.

знак участника Саша Верхов
Саша ВерховНовичок
  • сообщений 152
  • на форуме 1 года
Погодин писал: Обход сайта с защитой от автоматических запр…

Был случай, когда всё сошлось только на третий день разбора.

Битые ссылки ищите не только на страницах, но и в картах сайта. Там их обычно больше.

Логи сервера и панель вебмастера считают разное. Логи показывают все обращения, панель показывает то, что робот счёл достойным упоминания. Расхождение в пять или десять процентов это нормально.

$ ./obhod --start https://example.org/ --rps 8 --out kody.csv
200 -> 284 110
301 -> 12 448
404 -> 1 902
знак участника Тимофей Бек
Тимофей БекУчастник
  • сообщений 610
  • на форуме 11 мес

Добавьте адресов, потоки трогать не надо.

знак участника Тереза К.
Тереза К.Ветеран
  • сообщений 3 907
  • на форуме 1 мес

Тут легко перепутать два разных момента.

Канонические адреса проверяйте вместе с ответами сервера. Расхождение между ними даёт самые запутанные случаи.

Полный обход большого сайта имеет смысл раз в неделю. Ежедневный полный обход не даёт новых знаний, только нагрузку.

$ ./obhod --start https://example.org/ --rps 8 --out kody.csv
200 -> 284 110
301 -> 12 448
404 -> 1 902
знак участника Тучков
ТучковНовичок
  • сообщений 430
  • на форуме 1 года

Настройка применилась вообще?

знак участника Захаров Л.
Захаров Л.Участник
  • сообщений 1 310
  • на форуме 8 мес

Половина верна, вторую половину поправлю.

Проверку по расписанию разносите: не запускайте всё в полночь, размажьте по суткам.

знак участника Эдуард Мель
Эдуард МельУчастник
  • сообщений 730
  • на форуме 10 мес

Проверял это на своей задаче, вывод такой же.

Логи разбирайте по дням. Целиком их открывать незачем. Месячный файл на десяток гигабайт открывать целиком незачем.

$ ./obhod --start https://example.org/ --rps 8 --out kody.csv
200 -> 284 110
301 -> 12 448
404 -> 1 902
знак участника Гаврилин
ГаврилинУчастник
  • сообщений 1 330
  • на форуме 8 мес

Тут есть тонкость, о которой обычно забывают.

Логи сервера и панель вебмастера считают разное. Логи показывают все обращения, панель показывает то, что робот счёл достойным упоминания. Расхождение в пять или десять процентов это нормально.

Обход с параметрами ограничивайте правилом на своей стороне: список разрешённых параметров работает лучше списка запрещённых.

знак участника Вадим Кучер
Вадим КучерНовичок
  • сообщений 165
  • на форуме 1 года

Опишу свой случай, вдруг совпадёт.

Скорость обхода после переезда падает у всех. Дайте серверу неделю, потом сравнивайте.

$ ./obhod --start https://example.org/ --rps 8 --out kody.csv
200 -> 284 110
301 -> 12 448
404 -> 1 902
знак участника Нина Караваева
Нина КараваеваУчастник
  • сообщений 1 025
  • на форуме 7 мес

Есть возможность повторить прогон и сравнить?

знак участника Ирина Долева
Ирина ДолеваНовичок
  • сообщений 588
  • на форуме 11 мес

Сохраняйте сырое, пересчитать успеете.

Ответить в темеПодписаться

Рядом в разделе

Сеометр, форум специалистов по поиску и аналитике ПравилаУчастникиО форумеЛента 2026