Обновление: FriendlySpider 2.6

Обновление: FriendlySpider 2.6

Вышло обновление FriendlySpider с настройками, которые позволяют разрешать или запрещать сканирование определенных внешних ресурсов с помощью «белого» и «черного» списков. 


Списки работают идентично логике работы robots.txt, НО только для внешних ссылок: «белый» список разрешает посещение стороннего ресурса, а «черный» запрещает.  


Это актуальное решение для больших компаний и не только, позволяющее регулировать трафик во время эксплуатации краулера.

 

 

Пример работы

 


Дано: Крупное маркетинговое агентство со своим штатом SEO-специалистов. Все сотрудники подключены к одному интернет-каналу (один IP-адрес). 


Сценарий: Один из SEO-специалистов производит сканирование сайта (100 000+ страниц) с большим количеством ссылок на внешние ресурсы, включая новостные, например РБК или Ведомости. Эти ресурсы могут иметь внутренние системы защиты от негативного трафика, которые в свою очередь могут ошибочно идентифицировать трафик краулера как DDOS-атаку и блокировать IP-адрес, с которого работает краулер. 


Проблематика: Внешний ресурс сканирует 1 сотрудник - 1 ПК, но блокируется весь интернет-канал, с которого идет подозрительный трафик (с точки зрения сканируемого ресурса). А равно ни один сотрудник агентства не будет иметь доступ к важным для работы внешним ресурсам до полной разблокировки, что может занять несколько часов или сутки.  


Решение: Формируется специальный список правил по посещению внешних ресурсов краулером с помощью нового функционала FriendlySpider в зависимости от потребностей.

 

  • Вариант 1: важные для работы внешние ресурсы добавляются в «черный» список, краулер не будет их посещать во избежание блокировок.

 

  • Вариант 2: разрешенные для сканирования ресурсы добавляются в «белый» список, остальные ресурсы игнорируются. В том числе можно разрешить сканирование только самого сайта агентства/компании, его внутренних ссылок, без анализа внешних ссылок.


Запрещенные для сканирования внешние ссылки будут показаны в отчете «Внешние ссылки» и окрашены в серый цвет. Вместо кода ответа сервера (200, 404 и пр.) будет отображаться статус «0», означающий «Сканирование запрещено».  

 

 

Как настроить список

 


1. Откройте окно сканирования сайта.

 

генератор sitemap friendlyspider

 

2. Перейдите на вкладку «Белый / черный списки доменов».

 

генератор sitemap friendlyspider

 

3. Включите нужный список с помощью ползунка. «Белый» список разрешает обход определенных внешних ресурсов краулером, а «черный» запрешает сканирование.  

 

генератор sitemap friendlyspider

 

4. Скопируйте домен или адрес внешнего ресурса (если добавить адрес, то программа сама найдет и вырежет домен) в строку. 

 

генератор sitemap friendlyspider

 

5. Нажмите на кнопку «Добавить» (или Enter на клавиатуре), чтобы домен появился в выбранном списке. 

 

генератор sitemap friendlyspider

 

 

Некоторые правила и ограничения работы со списками

 

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

 

  • Нельзя добавлять в список сканируемый домен. Если вы хотите разрешить сканирование только вашего сайта и его внутренних ссылок, запретив обход внешних ссылок, выберите «белый» список и оставьте его пустым. 

 

  • Списки не учитывают разницу написания домена. Так домен example.com и www.example.com считаются разными ресурсами (как бы считала поисковая система). Учитывайте это в работе со списками.