- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева
Маркетинг для шоколадной фабрики. На 34% выше средний чек
Через устранение узких мест
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Коллеги, добрый день.
Уже около 2 недель боты Google/Yandex долбятся по несуществующим адресам, тем самым создавая огромную нагрузку на VDS.
Пример log во вложении:
66.249.65.23 - - [16/Nov/2016:10:12:22 +0300] "GET /phq/dental_7181/ HTTP/1.0" 404 - "-" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)"
66.249.65.23 - - [16/Nov/2016:10:12:22 +0300] "GET /phm/dental_42230/ HTTP/1.0" 404 - "-" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)"
66.249.65.23 - - [16/Nov/2016:10:12:27 +0300] "GET /phc/dental_172/ HTTP/1.0" 404 - "-" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)"
100.43.81.131 - - [16/Nov/2016:10:12:27 +0300] "GET /phq/dental_8479/ HTTP/1.0" 404 - "-" "Mozilla/5.0 (compatible; YandexBot/3.0; +http://yandex.com/bots)"
66.249.65.23 - - [16/Nov/2016:10:12:30 +0300] "GET /phh/dental_6559/ HTTP/1.0" 404 - "-" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)"
66.249.65.23 - - [16/Nov/2016:10:12:30 +0300] "GET /phe/dental_15954/ HTTP/1.0" 404 - "-" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)"
Движок WP.
В .htaccess добавлены вот такие правила:
RewriteCond %{QUERY_STRING} ph
RewriteRule ^.*$ - [F]
В Robots.txt
Crawl-delay: 10
Как снизить нагрузку? (Могу от части чушь ниже написать, поправьте если что не так, пожалуйста)
Из идей:
1. Разобраться как сделать, чтобы 404 ошибка обрабатывалась не движком, а nginx.
2. Выяснить, почему боты долбятся по этим url.
3. Увеличить delay в несколько раз.
4. Оптимизировать движок. Сайт работает за счет кривой темы не особо быстро, пытался профайлингом разобраться что тормозит, но не осилил.
Может есть ещё здравые идеи?
Может кому пригодится:
Crawl-delay: 10
Для Google не работает. Количество запросов к серверу - можно выставить в GooGle Search console
Упор надо делать на оптимизацию страниц-ошибок, в частности 404/403.
Либо делать их статическими, либо оптимизировать скрипты так, чтобы они не создавали нагрузку.
А теоретически в ваших урлах может такое встречаться?
"dental_16772" или такое: "/phq/"?
Как снизить нагрузку?
Отбивать на подлёте средствами сервера, а не движка.
Хтацесс - это часть сервера, если что.
4. Оптимизировать движок. Сайт работает за счет кривой темы не особо быстро,
Ну это само-собой и к вышеозвученной проблеме отношения не имеет... если только кривая тема/плагины не рожают те урлы.