Приветствую.
Последнее время поисковики заваливают на форум всей толпой, что сразу нагружает сервер так, что сайт начинает еле открываться.
Как-то можно им немного умерить аппетиты?
Поисковики дают слишком большую нагрузку
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
Admin_777
- phpBB 1.4.4
- Сообщения: 190
- Стаж: 20 лет 11 месяцев
- Откуда: Moscow
-
Admin_777
- phpBB 1.4.4
- Сообщения: 190
- Стаж: 20 лет 11 месяцев
- Откуда: Moscow
Re: Поисковики дают слишком большую загрузку.
Простите, но мне не нужно банить. Мне нужно, чтобы они чуть менее активно работали.
Ну может сессий много открывают слишком или еще что...
Ну может сессий много открывают слишком или еще что...
-
Kostelano
- phpBB 1.4.2
- Сообщения: 69
- Стаж: 16 лет 7 месяцев
- Откуда: Dnepr, UA
- Благодарил (а): 10 раз
- Поблагодарили: 12 раз
Re: Поисковики дают слишком большую загрузку.
Admin_777
Если ваш сервер очень сильно перегружен и не успевает отрабатывать запросы на закачку, то воспользуйтесь директивой "Crawl-delay". Она даёт возможность подсказать поисковому роботу минимальный период времени (в секундах) между концом закачки одной страницы и началом закачки следующей.
Для почти каждого User-agent в robots.txt добавь строку непосредственно после директив "Disallow" ("Allow"):
Или же, если ты используешь общую маску для всех поисковых роботов User-agent: *, то добавить эту строку только там. Проблема может быть в том, что не все поисковые роботы будут понимать запись.
Если ваш сервер очень сильно перегружен и не успевает отрабатывать запросы на закачку, то воспользуйтесь директивой "Crawl-delay". Она даёт возможность подсказать поисковому роботу минимальный период времени (в секундах) между концом закачки одной страницы и началом закачки следующей.
Для почти каждого User-agent в robots.txt добавь строку непосредственно после директив "Disallow" ("Allow"):
Код: Выделить всё
Crawl-delay: 10 # задает таймут в 10 секунд-
MAzZY
- Бывший член :)
- Сообщения: 2925
- Стаж: 21 год 4 месяца
- Благодарил (а): 79 раз
- Поблагодарили: 69 раз
- Забанен: Бессрочно
Re: Поисковики дают слишком большую загрузку.
Admin_777, кроме гугла и яндекса поисковики не нужны. Ими никто не пользуется. Можно еще Рамблер оставить для ретроградов. Остальные бесполезны чуть больше, чем полностью. Да еще и вред приносят
-
Admin_777
- phpBB 1.4.4
- Сообщения: 190
- Стаж: 20 лет 11 месяцев
- Откуда: Moscow
Re: Поисковики дают слишком большую загрузку.
Спасибо за ответы. Буду пробовать.
Где-то давно читал, что поисковик открывает максимальное количество сессий, которые только разрешены.
Если это так, то можно ему этого не разрешать, а ограничить (скажем) 10-20 ?
Добавлено спустя 1 час 51 минуту 32 секунды:
Сделал пока так, надеюсь правильно?
Где-то давно читал, что поисковик открывает максимальное количество сессий, которые только разрешены.
Если это так, то можно ему этого не разрешать, а ограничить (скажем) 10-20 ?
Добавлено спустя 1 час 51 минуту 32 секунды:
Сделал пока так, надеюсь правильно?
Код: Выделить всё
User-agent: *
Crawl-delay: 10
Disallow: /faq.php
Disallow: /mcp.php
Disallow: /memberlist.php
Disallow: /posting.php
Disallow: /report.php
Disallow: /search.php
Disallow: /style.php
Disallow: /ucp.php
Disallow: /viewtopic.php?p=*
Disallow: /viewtopic.php?f=*&t=*&start=0$
Disallow: /viewforum.php?f=*&start=0$
Disallow: /viewtopic.php?f=*&t=*&view=next
Disallow: /viewtopic.php?f=*&t=*&view=previous
User-agent: Yandex
Crawl-delay: 10
Disallow: /faq.php
Disallow: /mcp.php
Disallow: /memberlist.php
Disallow: /posting.php
Disallow: /report.php
Disallow: /search.php
Disallow: /style.php
Disallow: /ucp.php
Disallow: /viewtopic.php?p=*
Disallow: /viewtopic.php?f=*&t=*&start=0$
Disallow: /viewforum.php?f=*&start=0$
Disallow: /viewtopic.php?f=*&t=*&view=next
Disallow: /viewtopic.php?f=*&t=*&view=previous
Clean-param: sid /index.php
Clean-param: sid /viewforum.php
Clean-param: sid /viewtopic.php-
Kostelano
- phpBB 1.4.2
- Сообщения: 69
- Стаж: 16 лет 7 месяцев
- Откуда: Dnepr, UA
- Благодарил (а): 10 раз
- Поблагодарили: 12 раз
Re: Поисковики дают слишком большую загрузку.
Admin_777
Нормально. Для Яши можешь задать еще и хост:
Нормально. Для Яши можешь задать еще и хост:
Код: Выделить всё
Host: Site.net.ua
