Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

[Поддержка] Запрет индексации выбранных категорий Блога в шаблоне Journal (vqmod)


kostolom
 Поделиться

Рекомендованные сообщения

Запрет индексации выбранных категорий Блога в шаблоне Journal (vqmod)


Запрет индексации выбранных категорий Блога в шаблоне Journal (vqmod)


Работает в шаблоне Journal

В этом шаблоне есть компонент Blog

Избавляемся от дублей ссылок на статьи блога (в главном разделе блога).

Так вот, там есть проблема с дублями ссылок на статьи блогов.

Например полная ссылка на статью такого вида: site.ru/blog/help/instruktsiya-po-oplate.html

Но в главной категории blog отображаются все статьи в порядке добавления. т.е. по дате.

В итоге по ссылке на главную категорию этого компонента, например site.ru/blog отображены статьи из всех категорий в куче, а ссылки идут такие: site.ru/blog/instruktsiya-po-oplate.html

Т.е. в этой ссылке нет подкатегории. Вот и рождаются дубли.

Данный модуль, меняет файл вывода списка статей в определённых категориях.

Задаём название категории в которой все ссылки на статьи не будут индексироваться .те. к ссылкам на статьи добавляется rel="nofollow"

Должно работать на всей линейке Opencart 1.5.x и vqmod не ниже 2.1

Настройки:

В файле увидите строку:

<? if($heading_title=="Интересное"){$rel="rel='nofollow'";}else{$rel="";} ?>

Замените слово Интересное на название той категории в которой хотите запретить индексацию на статьи.

Логика работы модуля: Модуль проверяет заголовок H1 у категории и если он равен тому названию что вы задали, то ко всем ссылкам на статьи блога, добавляется rel='nofollow'

Советую делать это только для главной категории блога. Т.е. ссылка ведёт на список ВСЕХ статей блога.

По умолчанию ссылка на главную страницу ВСЕХ блогов такая site.ru/blog

Установка:

1) установить vqmod (если не установлен)

2) скопировать данный файл (предварительно изменив под себя) в папку vqmod/xml

После изменений файла, очищайте кэш vqmod (очищайте папку vqmod/vqcache)

Удаление:

1) удалите данный файл из папки vqmod/xml

2) очищайте папку vqmod/vqcache

Протестировано на Opencart 1.5.6.4 Journal 2.5.5 vqmod 2.5.1


 

Ссылка на комментарий
Поделиться на других сайтах

Как я "люблю" блог Journal :ugeek:

Эти индонезийские павлики вьетнамского происхождения... просто верх не профессионализма

Как мне "нравятся" его патчи ЧПУ :ugeek:   Не передаваемый г.. о код

Это же надо, даже целый "модуль" выпустили убрать г..о индонезийское :-D

Причем не до конца, воняет до сих пор

 

Хорошо что 90% его пользователей ру нета с успехом от него избавились

 

P.S. Извините за резкий тон, но из песни слов не выкинешь

 

Модуль этого класса без СВОЕГО ЧПУ формирователя это редкостное г...

 

Еще и деньги за г... в "красивой" упаковке требуют

На форум с периодичностью раз в неделю, выходит тема - проблемы с ЧПУ в journal

 

:?

Ссылка на комментарий
Поделиться на других сайтах

Как я "люблю" блог Journal :ugeek:

Эти индонезийские павлики вьетнамского происхождения... просто верх не профессионализма

Как мне "нравятся" его патчи ЧПУ :ugeek:   Не передаваемый г.. о код

Это же надо, даже целый "модуль" выпустили убрать г..о индонезийское :-D

Причем не до конца, воняет до сих пор

 

Хорошо что 90% его пользователей ру нета с успехом от него избавились

 

P.S. Извините за резкий тон, но из песни слов не выкинешь

 

Модуль этого класса без СВОЕГО ЧПУ формирователя это редкостное г...

 

Еще и деньги за г... в "красивой" упаковке требуют

На форум с периодичностью раз в неделю, выходит тема - проблемы с ЧПУ в journal

 

:?

Отличная реклама своего модуля!  :-D

Ссылка на комментарий
Поделиться на других сайтах


Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.