КОММЕНТАРИИ К СТАТЬЕ
-
Проблема дублирования тегом more в блоге WordPress » WPbloging - профессиональный блоггинг на Wordpress
[...] Все дело в том что ссылка в теге more отличается от ссылки поста добавочным параметром #more-$id. Изменить в самом шаблоне это нельзя. Данный параметр зашит в коде самого WordPress. Пришлось придумать хак, который решает проблему дублирования тегом more в блоге WordPress. Сам хак описан в этой статье Хак убирающий дублирование в теге more [...]

Хороший совет, спасибо. Для блога то, что нужно.
а что, разве поисковики именованный анкор (#more-xxx) посчитают новым URL-ом?
кажется нет, или я ошибаюсь ?
Ссылка имеет другой вид чем ссылка поста. Для поисковиков это 2е разные ссылки. А т.к. 2е разные ссылки ведут на один и тотже контент в одном ресурсе это дубль. Возможно поисковики знают о теге more. Но лучше перестраховаться
хм, вообще-то, всегда делал именно так (просто был свой дистриб ВП со всеми нужными плагинами и хаками, включая и этот), уже не помню как именно попал на твой блог с этой статьёй, просто прочёл, вспомнил знаковые пассы… и задумался – стоит ли замарачиваться или нет, в общем:
если погуглить на данную тему, можно встретить массу постов советующих проделывать эту манипуляцию, однако, там просто репринты и копипасты, без анализа того, что получается в реальности и необходимости этих действий… кароче, поправь если ошибаюсь – ф-ция get_permalink() вернёт УРЛ на конкретную страницу (не важно, используется ли реврайт или нет) например, для этой “виртуальной” страницы, ф-ция вернёт
http://www.wpbloging.com/hack/xak-ubirayushhij-dublirovanie-v-tege-more.html
затем, конкатенация . “#more-$id\” сформирует урл вида
http://www.wpbloging.com/hack/xak-ubirayushhij-dublirovanie-v-tege-more.html#more-$id
то есть – именованный анкор (#more aka named link (C) W3C http://www.w3.org/TR/REC-html40/struct/links.html#h-12.1.3 ), которые поисковики прекрасно понимают )
Да, я в курсе о том что эта тема мусолилась блоггерами. Приводились разные способы избавления от этого именованного анкора. Зачем? Затем, что никто не уверен что поисковики действительно его понимают. В то время когда писалась эта статья был бум на избавление всего что создает дубли. В моей статье описан всего лишь один из способов удаления этого анкора, причем не самый хороший. Т.к. при обновлении WordPress все станет как было. Я считаю что ты прав, но считают ли так поисковики не знаю. Я думаю, что для того чтобы убедиться в безопасности такой ссылки, нужно задать вопрос самому Google. И честно говоря, таких ссылок с именованными анкорами в WordPress много, так что думаю можно не заморачиваться.
в общем, тема актуальна для самого (стоит ли перелапачивать половину сырцов ВП после каждого апдейда или нет) посему написал Платонам (думаю, если яша правильно обрабатывает этот анкор, Гугл – тем более), ну… когда ответят – отпишусь )
хотя, могу на 99% допускать. что поисковики понимают этот вид линки, и не считают её за отдельный URL (URI – ессно. но не УРЛ)
Удивляюсь, почему идея задать вопрос поисковикам мне не пришла раньше. Молодец. Обязательно отпишись по результатам.
Прописал код по примеру.
Parse error: syntax error, unexpected ‘;’ in /home/u55447/mykahovkaru/blog/wp-includes/post-template.php on line 226
Теперь вот такую надпись получаю.
Это проблема с синтаксисом. Проверьте все ли кавычки на месте и в конце строки должно стоять ‘;’ без кавычек
Все нормально, почти. Решил поставить блог на основной домен. Был под домене. Но тока у меня вопрос, а если тег является дублем, это очень плохо*?
Честно говоря, я сейчас не считаю что этот анкор создает дубли. Но можно подождать ответа Платона.
Если есть ссылки-дубли на один и тот-же контент, поисковики могут выбрать для индекса одну из ссылок, не факт что основную, или забанить все.
Платон это кто?
Тока начинаю познавать азы ведения блога. Решил начать с оптимизации.
В общем, странно, но от Яндекса до сих пор никакого ответа, поэтому, решил спросить непосредственно здесь: http://www.google.com/support/forum/p/webmasters/thread?tid=33b23ae4ea4447a4&hl=ru
ну собсно, как и следовало ожидать, гугле (да и любой поисковик, скорее-всего включая что-то типа экзотики го-го и т.д.) правильно работают с именованными якорями, то есть не считают их за новый урл. В принципе то я и не сомневался, так как кто-кто но СЕ RFC должны имплементировать совершенно корректно, тем более такие как гугле и йандыкс.
зы: по вышеприведённой линке на форуме гугла, я конечно надеялся получить официальный ответ представителя компании (есть там такая девушка Оксана
но в принципе отписавшийся там человек лишный раз подтвердил мои соображения по этому поводу. Кто до сих пор считает, что гугле будет named anchors счиатть отдельными линками, которые нужно индексировать – просто проследите за темой на форуме гугла, дл себя же решил по этому поводу больше не замарачиваться…
ну если что от йандыкса появится – отпишусь. удачи
Спасибо большое. Платон обычно отвечает в течении 2х недель. Думаю его ответ будет аналогичен гуглу. Тему можно закрывать.
Так ответил что-нибудь яндекс или нет?
Честно говоря не проверял