Robots.txt как правильно запретить

V
На сайте с 18.04.2014
Offline
20
384

Есть форум сайт.ру/forum/

Но по умолчанию главная страница имеет адрес сайт.ру/forum/index.php

Хочу запретить в роботсе именно сайт.ру/forum/

Верна ли конструкция:

Disallow: /forum/$

Или надо так? - Disallow: /forum$

П.С. Если набрать сайт.ру/forum то автоматом перебросит на сайт.ру/forum/

technoseal
На сайте с 12.07.2014
Offline
28
#1

не нужно ничего запрещать, поставьте 301 редирект со страницы сайт.ру/forum/index.php на страницу сайт.ру/forum/

V
На сайте с 18.04.2014
Offline
20
#2
technoseal:
не нужно ничего запрещать, поставьте 301 редирект со страницы сайт.ру/forum/index.php на страницу сайт.ру/forum/

По умолчанию форум открывается на странице с index.php, тогда уж логичнее делать редирект с forum/ на нее, или делать так чтобы логотип не ссылался на index.php :)

В любом случае интересует именно вариант в стартпосте

technoseal
На сайте с 12.07.2014
Offline
28
#3

Нет, не логичнее.

Конструкция верна такая: Disallow: /forum$

Но если вы это напишите, Вы закроете страницу форума от индексации. Не вижу в этом смысла.

---------- Добавлено 17.06.2015 в 16:37 ----------

Не все, что делается по умолчанию движкам, является правильным. В данном случае правильным решением будет поставить редирект именно так, как я описал выше.

---------- Добавлено 17.06.2015 в 16:38 ----------

Valeryan:

П.С. Если набрать сайт.ру/forum то автоматом перебросит на сайт.ру/forum/

Настроен редирект, в чем проблема?

Pavel Medvedev
На сайте с 27.01.2006
Offline
166
#4
technoseal:
Конструкция верна такая: Disallow: /forum$

не верно.

Правильно со слешем

Disallow: /forum/$, если

если набрать сайт.ру/forum то автоматом перебросит на сайт.ру/forum/

Если автору так нравится index.php, то лучше вообще ничего не запрещать, а сделать с

сайт.ру/forum/

301 на

сайт.ру/forum/index.php

Это сохранит вес ссылок от людей, которые привыкли адрес форума писать не криво, как здесь, а по нормальному.

Консультирую по SEO. Опыт c 2005: окна топ1,Ашан,Фишки,Спортс и др. Пишите в FB.
xtras
На сайте с 03.12.2013
Offline
364
#5

Я так понял ТСу нужно форум от индексации закрыть. Нет?

technoseal
На сайте с 12.07.2014
Offline
28
#6
sni:

Если автору так нравится index.php, то лучше вообще ничего не запрещать, а сделать с
сайт.ру/forum/
301 на
сайт.ру/forum/index.php

Вы считаете, что это правильно, ставить редирект с чистого домена на index.php?

sni:
Это сохранит вес ссылок от людей, которые привыкли адрес форума писать не криво, как здесь, а по нормальному.

Именно поэтому я считаю, что нужно ставить редирект на site.ru/forum/

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