На одном моем сайте на Joomla постоянно индексируются ссылки с выдачи поиска.
Например: выдача в поиске по слову"трафик" - в индексе вот такая страница
http://delayzarabotok.ru/component/s...rdering=newest
Другой пример: Выдача в поиске по слову "Биржа" - в индексе вот такая страница
http://delayzarabotok.ru/component/s...rdering=newest
Закрыть именно эту страницу в robots.txt я могу. Но спустя некоторое время в индекс попадают страницы с выдачи поиска по другим словам. Поэтому мне нужно закрыть от индексации сам ПОИСК. Но я не знаю как. Помогите, ребят
- 18.08.2011 03:30
- 18.08.2011 03:37
в файле robots.txt следующую строчку:
Disallow: /search/Спасибо сказали:
saiiika2010(18.08.2011), - 18.08.2011 03:43
Лучше будет если напишите ее так:
Disallow: */search/Спасибо сказали:
saiiika2010(18.08.2011), - 18.08.2011 03:45
contrast, расскажи зачем звездочка?
Спасибо сказали:
saiiika2010(18.08.2011), - 18.08.2011 03:54
Кошмар, вы хоть заглядывали в ваш файл robots.txt?
Он похож сейчас на настоящую мусорку.
Оставьте в нем только следующие строки:Код HTML:Все остальные строки являются дублями приведенных мной.User-agent: * Disallow: /administrator/ Disallow: /cache/ Disallow: /components/ Disallow: /images/ Disallow: /includes/ Disallow: /installation/ Disallow: /language/ Disallow: /libraries/ Disallow: /media/ Disallow: /modules/ Disallow: /plugins/ Disallow: /templates/ Disallow: /tmp/ Disallow: /xmlrpc/ Disallow: *comprofiler Disallow: /o-saite/ Disallow: /raskrutka-saita/ Disallow: /web-dengi/ Disallow: /kontakti/ Disallow: *mailto Disallow: /seo/9/ Disallow: *search Disallow: /ob-avtore/10-webmoney/ Disallow: *?start Host: delayzarabotok.ru
Потому что строка:
Disallow: /search/
Не запретит индексацию ссылки вида:
/component/search/
А строка:
Disallow: */search/
ее индексацию запретит.Последний раз редактировалось contrast; 18.08.2011 в 04:02. Причина: исправил код
Спасибо сказали:
saiiika2010(18.08.2011), - 18.08.2011 13:53
- Регистрация: 22.04.2011
- Сообщений: 126
- Репутация: 15
Так Вы правильно и не сделали:
Вместо того, что у Вас написано - Disallow: *search напишите Disallow: */search/.
А то сейчас у Вас закрыты от индексации все страницы, в которых встречается слово "search", к примеру такая страница - http://delayzarabotok.ru/how-to-search-dofollow-links будет тоже закрыта от индексации.
P.S.: Также советую Вам поставить редирект с www.delayzarabotok.ru на delayzarabotok.ru и затем дописать в robots.txt отдельную часть для User-agent: Yandex и добавить директиву Host. - 18.08.2011 15:31
Надеюсь сейчас все правильно?
PHP код:User-agent: *
Disallow: /administrator/
Disallow: /cache/
Disallow: /components/
Disallow: /images/
Disallow: /includes/
Disallow: /installation/
Disallow: /language/
Disallow: /libraries/
Disallow: /media/
Disallow: /modules/
Disallow: /plugins/
Disallow: /templates/
Disallow: /tmp/
Disallow: /xmlrpc/
Disallow: */comprofiler/
Disallow: /o-saite/
Disallow: /raskrutka-saita/
Disallow: /web-dengi/
Disallow: /kontakti/
Disallow: */mailto/
Disallow: /seo/9/
Disallow: */search/
Disallow: /ob-avtore/10-webmoney/
Disallow: */?start/
- 18.08.2011 19:26
- Регистрация: 22.04.2011
- Сообщений: 126
- Репутация: 15
Вы читали моё сообщение выше ?
Во-первых, Вам нужно добавить в файл .htaccess следующие строки (установит 301-й редирект с домена с www на домен без www):Код:Во-вторых, файл robots.txt будет выглядеть следующим образом:Options +FollowSymLinks RewriteEngine On RewriteCond %{HTTP_HOST} ^www.delayzarabotok.ru\.ru$ [NC] RewriteRule ^(.*)$ http://delayzarabotok.ru/$1 [R=301,L]
Код:User-agent: * Disallow: /administrator/ Disallow: /cache/ Disallow: /components/ Disallow: /images/ Disallow: /includes/ Disallow: /installation/ Disallow: /language/ Disallow: /libraries/ Disallow: /media/ Disallow: /modules/ Disallow: /plugins/ Disallow: /templates/ Disallow: /tmp/ Disallow: /xmlrpc/ Disallow: */comprofiler/ Disallow: /o-saite/ Disallow: /raskrutka-saita/ Disallow: /web-dengi/ Disallow: /kontakti/ Disallow: */mailto/ Disallow: /seo/9/ Disallow: */search/ Disallow: /ob-avtore/10-webmoney/ Disallow: */?start/ User-agent: Yandex Disallow: /administrator/ Disallow: /cache/ Disallow: /components/ Disallow: /images/ Disallow: /includes/ Disallow: /installation/ Disallow: /language/ Disallow: /libraries/ Disallow: /media/ Disallow: /modules/ Disallow: /plugins/ Disallow: /templates/ Disallow: /tmp/ Disallow: /xmlrpc/ Disallow: */comprofiler/ Disallow: /o-saite/ Disallow: /raskrutka-saita/ Disallow: /web-dengi/ Disallow: /kontakti/ Disallow: */mailto/ Disallow: /seo/9/ Disallow: */search/ Disallow: /ob-avtore/10-webmoney/ Disallow: */?start/ Host: delayzarabotok.ru
- 18.08.2011 21:01
Неправильно, для чего слеши добавлять в эти строки, что вы хотите роботам сказать этими строками?:
Disallow: */?start/
Disallow: */comprofiler/
Disallow: */mailto/
P.S. Оставьте в файле robots.txt только те строки, действие которых вам хорошо известно.
Почитайте все-таки мануалы по файлу robots.txt:
http://help.yandex.ru/webmaster/?id=996567
http://robotstxt.org.ru/
И исходя из прочитанного настраивайте ваш файл robots.txt по своему усмотрению.Последний раз редактировалось contrast; 18.08.2011 в 21:06.
- 18.08.2011 21:44
- Регистрация: 22.04.2011
- Сообщений: 126
- Репутация: 15
Тэги топика:
Похожие темы
Темы | Раздел | Ответов | Последний пост |
---|---|---|---|
Закрыть от индексации страницу | Общие вопросы поисковой оптимизации | 47 | 13.11.2011 12:28 |
Как закрыть в комментах ссылки на сайт от индексации поисковиков | Блоги | 15 | 24.09.2010 23:32 |