Проблемы с нагрузкой

1 23
S
На сайте с 15.08.2013
Offline
5
#21
gera01:
Всё-таки хотел бы сначала правильно запретить робота Mail, на хостинге сказали, что можно попробовать заменить на строчку RewriteCond %{HTTP_USER_AGENT} ^mail.ru.* [NC], те. получится

RewriteCond %{HTTP_USER_AGENT} ^mail.ru.* [NC]
RewriteRule .* - [G]

Стоит пробовать? Может кто знает точно как надо писать?

Здравствуйте.

Стоит сделать это через robots.txt:

User-agent: Mail.Ru

Disallow: /
Host: вашдомен.ру

User-agent: Mail.Ru
Disallow: /
Host: www.вашдомен.ру
Олег Магрелов
На сайте с 21.04.2011
Offline
130
#22
Shod:
Здравствуйте.


Стоит сделать это через robots.txt:

Скажите, а host надо писать несколько раз, для каждого робота (в этом случае для заркал с www и без - у меня host прописан на сайтах, см. robots.txt). Я например, ограничил робота Яндекс, надо ли ещё раз host писать или одного раза хватит?

User-agent: *

Disallow: /admin/

Disallow: /fckeditor/

Disallow: /sendmail/

Disallow: /services.html

Disallow: /add/select/cat/

Disallow: /add/select/region/

Disallow: /css/

Disallow: /js/

Disallow: /pay/

Disallow: /change_region/

Disallow: /region_changer/

Disallow: /users/

Disallow: /*users

Disallow: /cgi-bin/

Disallow: /billing/

Disallow: /commands/

Disallow: /includes/

Disallow: /locale/

Disallow: /smarty/

Disallow: /templates/

Disallow: /uploads/

Disallow: /profile

Disallow: /registration

Disallow: /*type=

Disallow: /*noimg=

Disallow: /*price=

Disallow: /*users=

Disallow: /*name=

Disallow: /*from=

Disallow: /*notepad

Disallow: /*redirect.php

Disallow: /*redirect

Crawl-delay: 4

User-agent: Yandex

Disallow: /admin/

Disallow: /fckeditor/

Disallow: /sendmail/

Disallow: /services.html

Disallow: /add/select/cat/

Disallow: /add/select/region/

Disallow: /css/

Disallow: /js/

Disallow: /pay/

Disallow: /change_region/

Disallow: /region_changer/

Disallow: /users/

Disallow: /*users

Disallow: /cgi-bin/

Disallow: /billing/

Disallow: /commands/

Disallow: /includes/

Disallow: /locale/

Disallow: /smarty/

Disallow: /templates/

Disallow: /uploads/

Disallow: /profile

Disallow: /registration

Disallow: /*type=

Disallow: /*noimg=

Disallow: /*price=

Disallow: /*users=

Disallow: /*name=

Disallow: /*from=

Disallow: /*notepad

Disallow: /*redirect.php

Disallow: /*redirect

Crawl-delay: 40

Host: site.ru

---------- Добавлено 15.08.2013 в 12:53 ----------

Запрет через robots.txt начнёт действовать недели через две?

S
На сайте с 15.08.2013
Offline
5
#23
gera01:
Скажите, а host надо писать несколько раз, для каждого робота (в этом случае для заркал с www и без - у меня host прописан на сайтах, см. robots.txt). Я например, ограничил робота Яндекс, надо ли ещё раз host писать или одного раза хватит?

Насколько я понимаю, вы хотите, чтобы все боты не видели этих ссылок, поэтому итоговый robots.txt должен выглядеть так:

User-agent: *

Disallow: /admin/
Disallow: /fckeditor/
Disallow: /sendmail/
Disallow: /services.html
Disallow: /add/select/cat/
Disallow: /add/select/region/
Disallow: /css/
Disallow: /js/
Disallow: /pay/
Disallow: /change_region/
Disallow: /region_changer/
Disallow: /users/
Disallow: /*users
Disallow: /cgi-bin/
Disallow: /billing/
Disallow: /commands/
Disallow: /includes/
Disallow: /locale/
Disallow: /smarty/
Disallow: /templates/
Disallow: /uploads/
Disallow: /profile
Disallow: /registration
Disallow: /*type=
Disallow: /*noimg=
Disallow: /*price=
Disallow: /*users=
Disallow: /*name=
Disallow: /*from=
Disallow: /*notepad
Disallow: /*redirect.php
Disallow: /*redirect
Crawl-delay: 40
Host: site.ru

User-agent: *
Disallow: /admin/
Disallow: /fckeditor/
Disallow: /sendmail/
Disallow: /services.html
Disallow: /add/select/cat/
Disallow: /add/select/region/
Disallow: /css/
Disallow: /js/
Disallow: /pay/
Disallow: /change_region/
Disallow: /region_changer/
Disallow: /users/
Disallow: /*users
Disallow: /cgi-bin/
Disallow: /billing/
Disallow: /commands/
Disallow: /includes/
Disallow: /locale/
Disallow: /smarty/
Disallow: /templates/
Disallow: /uploads/
Disallow: /profile
Disallow: /registration
Disallow: /*type=
Disallow: /*noimg=
Disallow: /*price=
Disallow: /*users=
Disallow: /*name=
Disallow: /*from=
Disallow: /*notepad
Disallow: /*redirect.php
Disallow: /*redirect
Crawl-delay: 40
Host: www.site.ru
gera01:
Запрет через robots.txt начнёт действовать недели через две?

Яндекс, насколько мне известно, проверяет robots.txt примерно раз в 24 часа. Mail.ru реже, примерно раз в неделю. [возможно можно пошаманить в панели управления вебмастера для мгновенной перепроверки]

Олег Магрелов
На сайте с 21.04.2011
Offline
130
#24
Shod:
Насколько я понимаю, вы хотите, чтобы все боты не видели этих ссылок, поэтому итоговый robots.txt должен выглядеть так:

Я же Host писал, в Robots.txt, чтобы склеить зеркала с www и без, добавил редирект 301 в htaccess, может надо 2 раза, например, с www написать, если гл. зеркало с www

1 23

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий