Как убрать дубли страниц joomla 3
Как убрать цифры из url страниц на сайтах работающих на CMS Joomla.
Как в джумла сделать 301 редирект на автомате.
Подобные вопросы рано или поздно появляются у всех вебмастеров. Полезная опция, которая позволяет улучшить оптимизацию сайта - убрав дубли страниц с сайта мы повышаем значимость основных страниц в глазах поисковиков, продвигая их в направлении к топам.
Удаляем дубли страниц и ID материалов (цифры в ссылках) Joomla
Известный факт, что почти все движки выдают множество дублей страниц. К сожалению, не стала исключением и джумла, генерирующая большое количество дублей страниц. Как известно, дубли значительно ухудшают продвижение сайта и мешают продвижению сайта в поиске.
Убрать дубли из joomla 3 очень просто. Займёт это у вас времени меньше 5-ти минут, если установить на сайт расширение, которое автоматически выполнит всю грязную работу по очищению сайта от ненужного дублирования его страниц.
Всё решается при помощи простого и лёгкого расширения для joomla.
Имя данного компонента - SEF Wizard
Компонент SEF Wizard
удаляет идентификаторы (ID) из URL стандартных компонентов Joomla! (com_content, com_contact, com_tags). При помощи этого расширения мы легко можем убрать дубли страниц данных компонентов: перенаправить пользователя на канонический URL при помощи 301 редиректа или же закрыть доступ к дублям, вызвав ошибку 404. Простой, легковесный и надёжный, SEF Wizard удалит идентификаторы из URL, а так же полностью снимет проблему дублей страниц для стандартных компонентов.
Данное расширение прошло модерацию и теперь доступно на JED (официальная страница расширений Joomla), что естественно повышает доверие у пользователей.
Компонент полностью русифицирован и легко устанавливается в джумлу. Скачать его можно на сайте разработчика по ссылке:
https://разработчик.москва/extensions
Поддерживается джумла версии 3.х, а так же 2.5
Компонент размещён в JED - официальном каталоге расширений для Joomla.
Настройки и управление компонента происходит по следующему пути:
Админ-панель сайта ==> Компоненты ==> Sef Wizard
Так же необходимо в менеджере плагинов включить плагин SEF Wizard (обязательно).
Компонент имеет следующий набор инструментов:
- Настройки SEF
- Менеджер редиректов
- Редактор Robots
- Редактор Sitemap
Настройка Sef Wizard
Основные настройки происходят в управлении компонентом.
Подробная инструкция по настройкам имеется на странице управления компонентом в кнопке Документация
Сами настройки SEF удобно разделены на несколько вкладок:
Менеджер редиректов
Отдельно стоит сказать про Менеджер редиректов. Это та опция, которой я начал пользоваться не сразу, о чём потом пожалел. Это реально мощный инструмент, заслуживающий отдельной похвалы.
Долго я использовал "Перенаправление", которое изначально имеется в Joomla. Кто пользуется родным перенаправлением, тот знает какие проблемы с ним возникают, так что рассказывать о том как редко и очень сложно добиться правильного перенаправления в родном расширении джумлы, я не буду. Там срабатывает перенаправление только с несуществующих страниц (страницы 404).
Совсем по другому работают перенаправления в Sef Wizard:
- Во первых, они всегда работают. Именно из-за того, что в родном джумловском перенаправлении я не мог сделать нужный мне редирект, я попробовал сделать нужное мне перенаправление через Sef Wizard.
- Во вторых, легко настраивается редирект для групповых значений. Это когда можно одним правилом сделать перенаправление для целой группы урлов. Для настройки в каждом пункте есть всплывающая подсказка с подробными разъяснениями. Сделано не только удобно, но и понятно - у меня с первого раза получилось сделать нужные мне перенаправления.
- В третьих, удобный компактный вид и возможность быстрого редактирования:
В итоге после того как я заюзал и понял возможности перенаправлений от Sef Wizard, я удалил на всех сайтах родной плагин перенаправления Joomla, ибо то марока на голову, а не перенаправления.
Дубли в Kunena
Ещё стоит отметить, что Sef Wizard умеет удалять дубли и в сторонних расширениях для joomla. "Одним из" - является форум Кунена, которым я активно пользуюсь и где лично убедился в возможности Sef Wizard.
Kunena может выдавать просто огромнейший массив дублей. Но Sef_Wizard - легко решает данную проблему. ПРОВЕРЕНО!
УМНЫЙ ОБРАБОТЧИК ОШИБОК
Ещё один инструмент компонента, которым я пользуюсь на всех своих сайтах. Настраивается очень просто: вкл/выкл.
При помощи данного обработчика, страница 404 (страница ошибки) сохраняет правильный вид: меню и модули на месте. На это кстати поисковики обращают большое внимание и если на каком то из сайтов забываю включить умный обработчик, у меня в Яндекс Вебмастере появляется предупреждение о проблемах с 404-ой страницей.
Тех поддержка
Причиной того, что я решил сделать эту запись, является то, что мне несколько раз приходилось обращаться к разработчику с серьёзными проблемами на разных сайтах. Возможно мне просто везло по времени, но я очень-очень благодарен за сверх-оперативную помощь.
Так что если Вы тоже приобретёте подписку на данный компонент, Вы всегда сможете при проблемах обратиться к разработчику. Если Вы малость изучите тематику Sef (а возможно Вы уже пользовались подобными расширениями), то узнаете про частые проблемы и конфликты при настройке подобных компонентов. Но в отличии от языковых проблем с англоязычными расширениями, здесь можно получить проф помощь на русском языке.
Sef Wizard - продукт российского разработчика.
Для оперативности в решении проблемы необходимо предоставить доступ к админке и к FTP. Форма обращения и необходимые данные указаны на сайте разработчика компонента Sef Wizard.
На этом СПАСИБО! И УДАЧИ вам в веб-строительстве!
Комментарии
m/ или mobile/ а далее обычный адрес
Целый день хожу расстроенный так как причину появления таких адресов не знаю. Думал, что это связано с мобильной версией сайта. Но, после экспериментов понял, что на этом месте могут быть другие буквы. На локальном хостинге точно так же. Попробовал на вашем сайте в адрес подставить эти комбинации - он тоже что то выдавал. Проверьте сами, я набирал адрес данной страницы в виде
inter-net pro/mobile/joomla/kak-ubrat-dubli-stranits-joomla-3
В вашем случае выдает не дубли а лишние страницы. Явно это какая то ошибка, помогите с ней разобраться.
У меня же стоит адаптивный шаблон. В нём нет мобильной версии. По данному адресу вызывает 404-ую ошибку на которой выводятся модули.
А вот страница 404 у меня сделана не правильно. Должно с того урла переправлять на 404-ую. Наверно в htaccess добавил запись, а потом как то переиграл, потом забыл. Нужно с этим будет разобраться - так быть не должно.
Проверка ответа сервера выдала:
Код статуса HTTP 404 Not Found
Означает что страницы не существует и никаких дублей или лишних страниц она не выдаёт.
Для вашего сайта тоже, как то странно: страницы как бы нет, а информация на ней, хотя бы в виде модулей имеется (у вас не только модули, похоже на блог категории) - но главное ответ сервера нужный .
Буду искать, если что найду поделюсь информацией. Радует одно, что Яндекс таких страниц пока не нашел.
Но если рассуждать логично, мобайл или просто м - это означает мобильную версию. И вот исходя из этого джумла генерирует свои дубли.
В основном мобильная версия идёт в шаблонах, для качественного отображения сайта на всех типах устройств. Если шаблон старый - он может выдавать для показа версию по запросу типа устройства. А новые шаблоны, к примеру на бутстрапе, уже построены не на типе устройства, а на разрешении экрана и уже можно просматривать изменения просто изменяя размер окна браузера.
Так же есть компоненты (старые версии), где есть отдельный шаблон вывода контента под мобильную версию (доски объявлений, форумы и т.д.)
Что конкретно у вас происходит - не видя сайта можно только предполагать.
Ещё как вариант, можно предположить что какие то страницы в Гугле остались от прошлых версий вашего сайта...
Один из вариантов как упростить проблему и отправлять на индекс в поисковики правильную страницу - карта сайта. Если нужно, могу поделиться JSitemap PRO (это лучший компонент для генерации карты сайта).
У меня же при проверке сайта - дублей нет, так как установлен компонент Sef Wizard. Он автоматически вычистил все дубли на сайтах, поубирал ID и сделал всю остальную грязную работу на сайте. Именно в Sef Wizard у меня включен умный обработчик ошибок, который даёт 404 ответ.
То что у меня выводится при 404-ой ошибке - это всё модули. То, что похоже на блог категории, - это нижний модуль с главной страницы. Выводится в таком виде потому что на 404-ой вырезаются фреймворки.
В общем, я с компонентом Sef Wizard давно забыл что такое проблемы с дублями и уже если честно начал подзабывать как боролся с ними раньше и сколько уходило на это времени. Это была вечная нерешаемая проблема. Как вспомню, даже не верится что сейчас меня эта проблема не касается. Наверно поэтому я на сайте так и не создал 404-ую страницу.
https://addondev.com/extensions/sefwizard/buy
Меня на paypal для оплаты перенаправило. Так что оплата работает.
Я на сколько помню, там система сделана так, что автоматизация покупки проходит только через пейпеловский счёт.
Но можете спросить у разработчика через контакты, он свободно общается на русском.