Добро пожаловать, Гость
Логин: Пароль: Запомнить меня

Дубли страниц и как с этим бороться

Дубли страниц и как с этим бороться 2 мес. 2 нед. назад #8519

  • hush
  • hush аватар
  • Не в сети
  • Web-Мастер
  • Сообщений: 139
  • Спасибо получено: 1
  • Репутация: 2
Wedal, добрый вечер

не помню в какой уже раз сталкиваюсь с этой проблемой (дублирование страниц) - теперь решил таки разобраться.
конкретно интересует - в структуре джумлы - когда, скажем выводится новость типа
www.site.ru/news/234-novost
добавляются дубли:
www.site.ru/news/234
www.site.ru/news/234-novost/

можно конечно решить 301 редиректом, но когда этих новостей за сотню - замахаешься.
Нашел плагин JL No Doubles (joomline.ru/rasshirenija/plugin/jlnodubles.html)
установил - вроде все клево, все склеивает. На следующий день - не могу зайти на сайт и в адимнку - ошибка 0. Откатил - все работает (без плагина)
отсюда два вопроса:
1) есть ли какое универсальное решение для борьбы с дублями - имею ввиду хак ядра или запись в .htaccess или что-то еще? (кстати, интересно, почему до сих пор эта актуальнейшая проблема не решена разработчиками?)
2) если нет - может подскажете, какие еще плагины помимо JL No Doubles стоит посмотреть?

спасибо
Чтобы оставлять сообщения нужно зарегистрироваться.

Дубли страниц и как с этим бороться 2 мес. 2 нед. назад #8520

  • Wedal
  • Wedal аватар
  • Не в сети
  • Администратор
  • Сообщений: 2568
  • Спасибо получено: 604
  • Репутация: 220
hush, да, к сожалению, проблема с дублями в Joomla до сих пор существует и стоит достаточно остро. В ближайшей версии - Joomla 3.8 будет добавлен новый роутер, который, я надеюсь, хотя бы частично ее решит. Эта версия должна выйти в сентябре-октябре текущего года, так что есть возможность подождать. Ждать не так уж и долго.

JL No Doubles хорошо помогает, но все дубли все равно не убирает. Я бы советовал не отказываться от него, а разобраться в причине возникновения ошибки. Я имел опыт работы с этим плагином и он работал достаточно стабильно.

Если говорить про универсальное решение, оно мне неизвестно. Вы можете использовать сторонний платный SEF-компонент, например, SH404SEF. Если его хорошо настроить, он избавит вас от проблемы с дублями. Правда лично мне он не нравится, т.к. время от времени требует продления подписки (для загрузки новый обновлений), а также сильно утяжеляет сайт и хранит сформированные URL в базе данных, а их может быть очень много. Но вообще, это вполне себе решение.

В моем представлении идеальным решением было бы создание карты сайта и запрет индексации (через ROBOTS или htaccess) всех URL, кроме тех, которые есть в карте. Это было бы тотальным способом подавления любых дублей. Правда SEO-оптимизаторы сказали мне, что на сегодня такой способ не работает. Увы.
Чтобы оставлять сообщения нужно зарегистрироваться.

Дубли страниц и как с этим бороться 2 мес. 2 нед. назад #8523

  • hush
  • hush аватар
  • Не в сети
  • Web-Мастер
  • Сообщений: 139
  • Спасибо получено: 1
  • Репутация: 2
да уж... вообще - удивительно - проблема существует давным давно и наверняка поднималась в сообществе J/ Почему ее игнорят разработчики? ведь если ее решить, то количество поклонников этой cms увеличится однозначно! По своему опыту могу сказать, что довольно часто заказчики отказываются, когда узнают, что делаю на джумле - в первую очередь из-за дублей.
Чтобы оставлять сообщения нужно зарегистрироваться.

Дубли страниц и как с этим бороться 2 мес. 2 нед. назад #8526

  • Wedal
  • Wedal аватар
  • Не в сети
  • Администратор
  • Сообщений: 2568
  • Спасибо получено: 604
  • Репутация: 220
hush, дубли - несколько сложная тема. Ведь стоит добавить к URL любой свободный параметр и это всегда будет дублем. Думаю, здесь проблемы не только у Joomla, но и у других CMS. Посмотрим, что предложит новый роутер в Joomla 3.8.
Чтобы оставлять сообщения нужно зарегистрироваться.

Дубли страниц и как с этим бороться 2 мес. 2 нед. назад #8529

  • hush
  • hush аватар
  • Не в сети
  • Web-Мастер
  • Сообщений: 139
  • Спасибо получено: 1
  • Репутация: 2
да, посмотрим
Чтобы оставлять сообщения нужно зарегистрироваться.

Дубли страниц и как с этим бороться 1 нед. 4 дн. назад #8553

  • ipslicer
  • ipslicer аватар
  • Не в сети
  • Прохожий
  • Сообщений: 1
  • Репутация: 0
Специально зарегился, чтобы ответить на этот вопрос. Проблему давно решили с другого конца, ибо как праильно заметил ТС - на все случае redirect-ов не напасешься B)

Ничего не нужно придумывать с дублями достаточно указать в метатегах <link rel="canonical" href="www.site.ru/news/234-novost/"> (если это оригинальный url) Как минимум Яндекс и Google уже отлично понимают, о чем речь и не плодят дубли в выдаче.
Чтобы оставлять сообщения нужно зарегистрироваться.

Дубли страниц и как с этим бороться 1 нед. 2 дн. назад #8557

  • Wedal
  • Wedal аватар
  • Не в сети
  • Администратор
  • Сообщений: 2568
  • Спасибо получено: 604
  • Репутация: 220
ipslicer, это сделали еще в Joomla 3.0. Но там, видимо, тоже все оказалось не так просто. С выходом Joomla 3.8, которая включает новый роутер, проблема дублей материалов во многом решена. С дублями же расширений всё индивидуально и зависит от того, насколько хорошо их разработчики сделали свои роутеры.
Чтобы оставлять сообщения нужно зарегистрироваться.
Время создания страницы: 0.184 секунд

Вверх