Модератор форума: Yuri_G |
Сообщество uCoz Вебмастеру Раскрутка сайта SEO Дублирование страниц в поиске |
Дублирование страниц в поиске |
Шаблон Главной страницы:
Код <?if($REQUEST_URI$='/')?><?else?><link rel="canonical" href="$HOME_PAGE_LINK$"/><?endif?> Шаблон "Страница со списком материалов раздела": Код <?if($REQUEST_URI$=substr($SECTION_URL$,len($HOME_PAGE_LINK$)))?><?else?><link rel="canonical" href="$SECTION_URL$"/><?endif?> Шаблон "Страница со списком материалов категории": Код <?if($REQUEST_URI$=substr($CAT_URL$,len($HOME_PAGE_LINK$)))?><?else?><link rel="canonical" href="$CAT_URL$"/><?endif?> Шаблон "Страница материала и комментариев к нему": Код <?if($REQUEST_URI$=$ENTRY_URL$)?><?else?><link rel="canonical" href="$HOME_PAGE_LINK$$ENTRY_URL$"/><?endif?> * $REQUEST_URI$ - означает текущий адрес страницы в браузере. Разберем код по частям: Цитата <?if($REQUEST_URI$=$ENTRY_URL$)?><?else?><link rel="canonical" href="$HOME_PAGE_LINK$$ENTRY_URL$"/><?endif?> Если (текущий адрес в браузере = настоящему адресу страницы) то ничего не делать, (в противном случае) активировать код с canonical (конец) Как видите, теперь каноникал будет прописываться только в том случае, если текущий адрес в браузерной строке не будет совпадать с настоящим адресом страницы. И напоследок объясню, что значит кусок кода: substr($CAT_URL$,len($HOME_PAGE_LINK$) Он означает: $CAT_URL$ (вычесть) количество символов в доменом имени site.ru. Это делается для того, что бы $CAT_URL$ принял вид /razdel/category вместо стандартного site.ru/razdel/category, что впоследствии позволит производить операцию <?if($REQUEST_URI$=$CAT_URL$)?> Вообщем если найдутся люди, которые понимают весь этот бред, просьба отписаться, что вы думаете по этому поводу. Заранее благодарю. The Cake Is a Lie
Сообщение отредактировал Vintash - Пятница, 07 Мар 2014, 15:00:16
|
Здравствуйте!
Кто-то ранее встречался с такими дублями в ПС сайта на uCoz? При этом, в конце урла, на скриншоте полностью не видно, добавлены символы ...#! Что бы это могло означать и как от этих дублей избавится? Дубли, как всегда, это очень и очень плохо для сайта, в глазах любой ПС. Кажется мне, что это из-за комментариев, которые имеют в конце символ #. Могу ошибаться. Но главное не это, их просто нужно убрать, поскольку выходит, что дубль выше в ранжировании, что есть - не хорошо! И это не все найденные дубли, нашел только несколько. Найдено в модуле "Новости сайта", в ПС Яндекс и Google. Кроме того, если к любому материалу в модуле "Новости сайта" добавить в конец урла символы #! она доступна! Нет никакого редиректа... Ужас! Прикрепления:
2074938.jpg
(58.7 Kb)
|
85oospn,
Цитата Что то я вас совсем не понял... Можно получить более развернутый ответ, будут индексироваться или нет? Очень нужна помощь. |
nomid, значит на сайте используется новый код комментирования через соцсети. На странице материала нужен canonical, либо в robots строчка Disallow: *?
|
материалы индексироваться будут, так как у материалов есть собственный адрес. а вот страницы каталога не будут индексироваться дальше первой страницы. что не понятно? Про страницу материалов понятно. Не понятно почему у меня дубли в архивных страницах при включенном ajax. Но раньше ajax был отключен, как вы думаете может ли быть так, что это является причиной проблемы и как следует поступить? |
85oospn, ну если раньше аякс был отключен, то понятно почему. ждите переиндексацию. это дело не одного дня. и не факт, что страницы выпадут из поиска
или прочитайте первое сообщение темы |
nomid, для /news/ сайта со скрина корректнее такой:
Код <?if($REQUEST_URI$!=substr($ENTRY_URL$,23))?><link rel="canonical" href="$ENTRY_URL$" /><?endif?> 23 — количество символов в доменном имени с протоколом и без слеша на конце. |
вставил код на Страницу со списком материалов категории
Код <?if($REQUEST_URI$=substr($CAT_URL$,len($HOME_PAGE_LINK$)))?><?else?><link rel="canonical" href="$CAT_URL$"/><?endif?> З.Ы на странице материала и остальных, все работает как надо (показывает только если не каноническая) |
|
DrManhattan, пропишите каноникал, как описано в первом сообщении данной темы или воспользуйтесь пакетом услуг, где есть сео модуль и активируйте системный каноникал
|
|
DrManhattan, ну попробуйте. как вставите дайте ссылку на материал, который вас беспокоил
|
Код вставил, проблема осталась. Все 3 ссылки ведут на 1 и тот-же материал. *Тут были ссылки* P.S Возможно я не правильно понял каноникал. Ссылки эти будут работать и дальше, но поисковику теперь разрешаеться индексировать только одну из них, верно? Сообщение отредактировал DrManhattan - Понедельник, 29 Сен 2014, 19:07:58
|
| |||