Перейти к содержимому


Фотография
- - - - -

Глюки с канонизацией страницы


Лучший Ответ Sliapy , 23 July 2013 - 15:29

Можно сделать как-то так. Добавить в \media\zoo\applications\jbuniversal\templates\catalog\filter.php код

$document = JFactory::getDocument();
$document->setMetaData('robots', 'noindex, follow');

По поводу кононикал в Joomla 3 смотрите эту тему - http://forum.jbzoo.c...z-relcanonical/

Перейти к сообщению


  • Закрытая тема Тема закрыта
Сообщений в теме: 14

#1 Yury

Yury

Отправлено 16 July 2013 - 06:20

Открываю новую тему, так как ответа не нашел.

Есть сайт http://oknobalt.ru/. В нем с помощью jbzoo сделано два каталога - Жалюзи и Блог. Заметил, что итемы из каталога Блог доступны из каталога Жалюзи. Вот пример URL:

http://oknobalt.ru/b...ankt-peterburge

http://oknobalt.ru/c...ankt-peterburge

Эти два URL ведут на одну и ту же страницу!!! Причем, в обоих вариантах rel canonical имеет значение этой самой текущей страницы, которая доступна по двум совершенно разным URL! Google каким-то образом нашел этот дубль, хотя дублирующая страница отсутствует в Sitemap и во внутренних ссылках. 

В меню прописаны два каталога отдельными пунктами, они никак не пересекаются в категориях. Сломал голову и ничего не понял.


Сообщение отредактировал Yury: 16 July 2013 - 06:25

  • 0

#2 SmetDenis

SmetDenis

Отправлено 16 July 2013 - 07:50

У вас установлен SEF?
Чистили кеш Joomla?
Где на сайте были сгенерированы эти ссылки?
Материал присвоен сразу нескольким категориям?
Не меняли идентификаторы на прямую в базе данных?

Сейчас материал по обоим ссылкам загружается из каталога с алиасом "blog" (это видно по HTML классам в материале).
Не совсем понял причем тут каталог "жалюзи".
Например этого материала не вижу тут - http://oknobalt.ru/catalog/rulon
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#3 Yury

Yury

Отправлено 16 July 2013 - 08:13

Я могу дать доступ в админку Джумлы. 

SEF стоит и включен. Это VPS  и на нем у меня 8 сайтов висит.

Кеш чистил

Эти ссылки мне выдал Google. Как он их нашел неясно. Их нигде нет

Итем из категории Блог находится только в категории Блог каталога Блог. Он никак не связан с каталагом Жалюзи и его категориями.

Идентификаторы не менял. 

http://oknobalt.ru/catalog/rulon тут этого материала нет. Он вылазит только если вручную ввести http://oknobalt.ru/c...ankt-peterburge

 

Денис, сильно по этому поводу не парьтесь. Я неправильные ссылки удалил из индекса гугля вручную. Просто, сам факт интересен.


  • 0

#4 SmetDenis

SmetDenis

Отправлено 17 July 2013 - 04:15

Хм... тогда я могу только гадать откуда поисковик взял такую ссылку...
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#5 Yury

Yury

Отправлено 17 July 2013 - 07:16

По всей видимости это глюк самого ZOO.

Google вообще, мастер доставать из сайта всякие гадости. У меня он выдрал на индексацию страницу, которая вообще не опубликована. Вот эта страница http://gorodim.ru/co...-panelej-zabora отключена в админке. Так гугль ее через /component достал.


  • 0

#6 Yury

Yury

Отправлено 23 July 2013 - 14:49

В общем, по всей видимости, на страницах результата поиска товара через фильтр JBZoo надо внедрить тег robots со значением noindex. Я спрашивал на форуме поддержки вебмастеров Google. Простого запрета через robots.txt недостаточно для корректной отработки. Более того, на странице результатов поиска вроде этой  присуствует тег rel=canonical, что вообще очень плохо.


  • 0

#7 Sliapy

Sliapy

Отправлено 23 July 2013 - 15:03

В модуле поиска можно указать, к какому пункту меню привязывается страница результатов. А в пункте меню можно указать meta robots. Может быть, это сработает.


  • 0
[color=#aa0000]Не забывайте нажимать кнопку "Вопрос Решён" под сообщением, которое решило Вашу проблему.[/color]

#8 Yury

Yury

Отправлено 23 July 2013 - 15:10

Попробовал. Привязал к главной странице и поставил в пункте меню noindex. В итоге, на главной странице noindex есть, а в результатах поиска его нет. Было бы хорошо наоборот ::)  


  • 0

#9 Sliapy

Sliapy

Отправлено 23 July 2013 - 15:13

Т.е. robots из пункта меню не передается в результаты поиска?


  • 0
[color=#aa0000]Не забывайте нажимать кнопку "Вопрос Решён" под сообщением, которое решило Вашу проблему.[/color]

#10 Yury

Yury

Отправлено 23 July 2013 - 15:16

Да. именно. На сервере версии: Джумла 3,1, JBZoo 1.6.1


  • 0




Click to return to top of page in style!