Как сделать в роботсе...?

TwistaMen
На сайте с 12.08.2009
Offline
39
621

Проблема следующая:

в индекс вошли страницы:

site.ru/kategoria/

site.ru/kategoria

как мне в роботсе прописать запрет на индексацию:

site.ru/kategoria

при этом чтоб:

site.ru/kategoria/

индексировалась?

B
На сайте с 07.12.2009
Offline
42
#1

Лучше добавьте в .htaccess:

RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !(.*)/$
RewriteRule ^(.*)$ http://%{HTTP_HOST}/$1/ [L,R=301]

автоматически будет перенаправлять на страницу с /

TwistaMen
На сайте с 12.08.2009
Offline
39
#2

большее спасибо

TwistaMen добавил 14.09.2011 в 17:47

еще такой косяк есть:

site.ru/kategoria1/kategoria2/

при этом страница содержит, тоже самое что на странице:

site.ru/kategoria2/

как 301 редиректом перенаправить?

Soniqq
На сайте с 26.07.2010
Offline
96
#3

А у вас при переходе по ссылкам в урле не дублируются категории случаем?

Яндекс.Директ и Google.Adwords для сферы услуг и оптовых продаж (/ru/forum/1000733)
TwistaMen
На сайте с 12.08.2009
Offline
39
#4
Soniqq:
А у вас при переходе по ссылкам в урле не дублируются категории случаем?

Дублируются

P.S.

движок DLE

Оранжевый_бродЯга
На сайте с 30.07.2010
Offline
67
#5
TwistaMen:

еще такой косяк есть:
site.ru/kategoria1/kategoria2/
при этом страница содержит, тоже самое что на странице:
site.ru/kategoria2/

как 301 редиректом перенаправить?

ну а тут уже проще роботс.тхт использовать.

Вообще возникает ощущение, что у вас очень много дублей на сайте. Не поленитесь, поразбирайтесь и почистите. СЕФ поставьте, урлы вида "df=we&dfd=uer" запретите вообще к индексации.

Нормально делай - нормально будет.

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