Запрет more в robots.txt

themizzz
На сайте с 05.07.2012
Offline
87
464

На главной странице сайта, анонсы Читать дальше, посылают пользователя по ссылке:

http://сайт.ru/хорошая_страница/#more-98

Само название материала отводит на нужную страницу:

http://сайт.ru/хорошая_страница/

Как сделать так, чтобы в robots.txt были закрыты все страницы вида:

http://сайт.ru/хорошая_страница/#more-98

Но такие как:

http://сайт.ru/хорошая_страница/

Остались в индексе?

Своими экспериментами я дошел до:

Disallow: /*#more-*

Но это ни к чему хорошему не привело, аддурилка отказалась добавлять страницу вида:

http://сайт.ru/хорошая_страница/

Так как она якобы та запрещена в файле robots.txt.

kimberlit
На сайте с 13.03.2007
Offline
370
#1

А они нынче индексироваться стали?

themizzz
На сайте с 05.07.2012
Offline
87
#2

kimberlit, А они не индексируются?))

[Удален]
#3

# - якорь, они не индексируются.

themizzz
На сайте с 05.07.2012
Offline
87
#4

Unwritten_Law, Понятно, спасибо.

Тогда вопрос, по части внутренней перелинковки, не отбирают ли такие ссылки лишний вес? Ведь они ведут не на конкретную страницу, а не хеш теги, которые оказывается еще не индексируется.

[Удален]
#5

Ну вы же не продвигаете "читать далее"? Убирайте конечно.

Olunka
На сайте с 14.10.2012
Offline
5
#6

More не индексируется, но если вам очень принципиально убрать некрасивый урл в адресной строке, можно поправить код.

Если сайт на вордпресс поможет такой способ http://www.olunka.ru/teg-more-kak-izbavitsya-ot-dubliruyushhej-ssylki/

---------- Добавлено 14.10.2012 в 23:14 ----------

Какая CMS?

Если more прописываете так: <!—more—>

То прописывайте свои анкоры: <!—more Название статьи—>

Можно название статьи или еще что-то, это проиндексируется как анкор. И избежите однотипного "читать далее"

themizzz
На сайте с 05.07.2012
Offline
87
#7
Unwritten_Law:
Ну вы же не продвигаете "читать далее"? Убирайте конечно.

Нет, его не продвигаю. Он меня устраивает. Иначе как дать понять пользователям, что новость можно прочитать целиком.

Меня беспокоит то, что ссылка на полную статью не прямая.

Olunka:
Какая CMS?

WordPress

Olunka:
Если more прописываете так: <!—more—>
То прописывайте свои анкоры: <!—more Название статьи—>
Можно название статьи или еще что-то, это проиндексируется как анкор. И избежите однотипного "читать далее"

По умолчанию, у меня так и было. Меня это не устраивает в связи с тем, что дублируется анкор названия статьи, который уже есть в заголовке анонса.

В связи с этим вопрос, как можно закрыть ссылку в теге more от индексирования?

Например, через Nofollow и Noindex.

Olunka
На сайте с 14.10.2012
Offline
5
#8
themizzz:
В связи с этим вопрос, как можно закрыть ссылку в теге more от индексирования?

Я же дала ссылку где почитать, что надо с сылкой сделать.

Если подправить код , ссылки с меткой просто не будут появляться.

Закрывать метки через роботс или через ноуфоллоу - это как удалять зубы через попу.

themizzz
На сайте с 05.07.2012
Offline
87
#9
Olunka:
Я же дала ссылку где почитать, что надо с сылкой сделать.

Как закрыть в коде это через Nofollow и Noindex там не написано. Это для меня проблематично оказывается. То есть, мне нужно упаковать действующие ссылки "Читать дальше" в эти два атрибута.

Olunka:
Если подправить код , ссылки с меткой просто не будут появляться.

Думаю, они все-таки будут нужны, и не стоит их удалять полностью. Так будет удобнее пользователям. А вот поисковикам их лучше не видеть.

Olunka:
Закрывать метки через роботс или через ноуфоллоу - это как удалять зубы через попу.

Они нужны для пользователя, но не нужны поисковикам, поэтому лучше принять меры, чтобы пользователям было удобно, а поисковики не наиндексировали лишнего, так сдается.

greenlen
На сайте с 30.05.2011
Offline
117
#10
themizzz:
То есть, мне нужно упаковать действующие ссылки "Читать дальше" в эти два атрибута.

Я бы не закрывала, а вообще убрала, сделайте так, что бы в анонсах активной ссылкой был только заголовок статьи.

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