• Страница 6 из 8
  • «
  • 1
  • 2
  • 4
  • 5
  • 6
  • 7
  • 8
  • »
Модератор форума: Yuri_G  
Дублирование страниц в поиске
Vintash
Сообщений: 379
Репутация: 172

Сообщение # 1 | 14:58:01
Шаблон Главной страницы:
Код
<?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$)?>

Вообщем если найдутся люди, которые понимают весь этот бред, просьба отписаться, что вы думаете по этому поводу. Заранее благодарю. biggrin


The Cake Is a Lie
Сообщение отредактировал Vintash - Пятница, 07 Мар 2014, 15:00:16
webanet
Сообщений: 24067
Репутация: 4985

Сообщение # 76 | 18:26:21
DrManhattan, всё встало правильно. что такое проблема осталась? вы хотите сразу после сохранения шаблона увидеть изменения в вебмастере гугла? ждите обхода. в течении месяца (если ваш сайт хорошо индексируется гуглом) ошибки должный уйти

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

ТУТ можно оставить своё мнение по любому вопросу
https://webanetlabs.net/
Sonor
Сообщений: 251
Репутация: 525

Сообщение # 77 | 19:22:26
Цитата DrManhattan ()
прописать этот код, правильно?

Вам этот код не подходит.

Цитата DrManhattan ()
но поисковику теперь разрешаеться индексировать только одну из них, верно?

Откройте каноническую ссылку и посмотрите, что предлагаете к индексации — 404.

webanet
Сообщений: 24067
Репутация: 4985

Сообщение # 78 | 19:26:00
DrManhattan, да. не досмотрела

<?if($REQUEST_URI$=$ENTRY_URL$)?><?else?><link rel="canonical" href="$HOME_PAGE_LINK$$ENTRY_URL$"/><?endif?>

для каталога статей без выделенного красным

ТУТ можно оставить своё мнение по любому вопросу
https://webanetlabs.net/
Aziz99
Сообщений: 34
Репутация: 0

Сообщение # 79 | 14:22:40
Добрый день! В связи с большим дублем страниц, я не могу понять, какая страница является оригиналом: http://realmadrid-fc.ru/index/0-19/ или http://realmadrid-fc.ru/index/0-19?
Хард
Сообщений: 446
Репутация: 156

Сообщение # 80 | 14:27:30
Цитата Aziz99 ()
Добрый день! В связи с большим дублем страниц, я не могу понять, какая страница является оригиналом: http://realmadrid-fc.ru/index/0-19/ или http://realmadrid-fc.ru/index/0-19?

Мы не можем определить какая из них оригинал, они обе идентичны. Зайдите в

Цитата
ПУ - редактор страниц - управлением страницами сайта

и посмотрите какая создана более ранее, та и является оригиналом.

Добавлено (30 Сен 2014, 14:25:59)
---------------------------------------------
С боку есть дата. В ней указано точное число,время и год!

Добавлено (30 Сен 2014, 14:27:30)
---------------------------------------------

Цитата Aziz99 ()
Добрый день! В связи с большим дублем страниц, я не могу понять, какая страница является оригиналом: http://realmadrid-fc.ru/index/0-19/ или http://realmadrid-fc.ru/index/0-19?

и кстати как можно узнать какая из них оригинал когда 2 ссылки одинаковые и это одна и та страница?

Модератор в отставке :D
Aziz99
Сообщений: 34
Репутация: 0

Сообщение # 81 | 14:53:49
Хард, просто гугл вебмастер пишет мне, что у меня есть повторяющееся мета - тайтл именно между этими страницами.... И как решить эту проблему я не знаю...

Добавлено (30 Сен 2014, 14:53:49)
---------------------------------------------
Хард, и еще: не знаете ли Вы, как решить такой дубль: http://realmadrid-fc.ru/news/2014-04-12-767-987 и http://realmadrid-fc.ru/news/2014-04-12-767? А то и там у меня повторяющиеся мета - тайтлы

Сообщение отредактировал Aziz99 - Вторник, 30 Сен 2014, 14:52:16
kopasov
Сообщений: 114
Репутация: 3

Сообщение # 82 | 15:30:46
Цитата webanet ()
пропишите каноникал, как описано в первом сообщении данной темы или воспользуйтесь пакетом услуг, где есть сео модуль и активируйте системный каноникал
Здравствуйте! То есть если в админке активировать опцию "Использовать атрибут rel="canonical" для материалов", то вышеуказанные коды не нужно в шаблон прописывать? система сама все сделает если просто активировать Использовать атрибут rel="canonical" для материалов?
webanet
Сообщений: 24067
Репутация: 4985

Сообщение # 83 | 15:37:27
kopasov, по идее да

ТУТ можно оставить своё мнение по любому вопросу
https://webanetlabs.net/
kopasov
Сообщений: 114
Репутация: 3

Сообщение # 84 | 15:51:42
Цитата webanet ()
по идее да
Спасибо! но все таки, я открыл шаблон через "исходный код" и в html не вижу чтобы присутствовали такие коды как выше описано, опцию "Использовать атрибут rel="canonical" активировал, например вот здесь, как мне узнать что опция работает?
webanet
Сообщений: 24067
Репутация: 4985

Сообщение # 85 | 15:53:58
kopasov, система добивает каноникал в хеад вместе со своими системными скриптами и стилями, поэтому вы не видите каноникал в шаблонах сайта, как и не видите остальные компоненты системы. все есть. фото на память

Прикрепления: 8800555.jpg (26.5 Kb)

ТУТ можно оставить своё мнение по любому вопросу
https://webanetlabs.net/
kopasov
Сообщений: 114
Репутация: 3

Сообщение # 86 | 15:56:43
Цитата webanet ()
система добивает каноникал в хеад вместе со своими системными скриптами и стилями, поэтому вы не видите каноникал в шаблонах сайта, как и не видите остальные компоненты системы. все есть. фото на память
Ух я разява biggrin не заметил, извините, спасибо что тыкнули носом! biggrin
Sonor
Сообщений: 251
Репутация: 525

Сообщение # 87 | 16:23:39
kopasov, а что вы туда вставили, REQUEST_URI?

Прикрепления: 1908236.png (4.6 Kb)

webanet
Сообщений: 24067
Репутация: 4985

Сообщение # 88 | 16:26:03
Sonor, нет. он ничего не вставлял. это так работает сео-модуль. автоматически

ТУТ можно оставить своё мнение по любому вопросу
https://webanetlabs.net/
Sonor
Сообщений: 251
Репутация: 525

Сообщение # 89 | 16:37:50
webanet, там отображается текущий адрес, можно добавить в конце url любые символы и то же появится в canonical

wartemw8496
Сообщений: 26
Репутация: -7
Уровень замечаний:

Сообщение # 90 | 03:15:59
Здравствуйте, пару месяцев назад резко упали переходы сяндекса (раз в 10) изучив яндекс вебмастер решил, что это из-за рекламы
бодиклик, убрал, прошло время ситуация не изменилась. Через время решил
проверить индексацию страниц и вот что яндекс выдал - Страница обходится
роботом, но отсутствует в поиске, поскольку дублирует уже имеющиеся на вашем
сайте страницы
. После этого пошел на форум ucoz, где нашел статьи с советами
убрать ЧПУ, включить Ajax, все это я сделал, но результата так и нет. А вот еще
что на сайте обнаружилось куча страниц с ошибкой 500. Сайт - http://mobikin.ucoz.com/
Сообщение отредактировал wartemw8496 - Воскресенье, 23 Ноя 2014, 03:19:20
  • Страница 6 из 8
  • «
  • 1
  • 2
  • 4
  • 5
  • 6
  • 7
  • 8
  • »
Поиск: