Перейти к содержанию
Официальный форум поддержки Simpla

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

Всем привет. Подскажите пожалуйста, как написать условие чтобы выполнялось правило:

1) "При использовании фильтра, на страницах вида: http://demo.simplacms.ru/catalog/mobilnye-telefony?4=Android+2.2 сделать так чтобы описание и заголовок можно было выключить или изменить."

 

2) "При использовании сортировки, страница принимает вид: http://demo.simplacms.ru/catalog/mobilnye-telefony?sort=price если мы находимся на подобных страницах, сделать так чтобы мы могли изменить описание и заголовок или вообще убрать опсание с этих страниц."

 

Пример:

 

        {if $no_sort}{else}
	<meta name="title" content="{$meta_title|escape} | Сортировать по цене"/>
        {elseif $filter}
        <meta name="title" content="{$meta_title|escape} | Фильтровать по бренду Apple"/>
	{/if}
        {if $no_sort && $no_filter}{else}
	<meta name="description" content="{$meta_description|escape}"/>
	<meta name="keywords" content="{$meta_keywords|escape}" />
	{/if}

 

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

1. view/ProductsView.php

вставить

            $this->design->assign('filter', $filter);
перед
        // Постраничная навигация

2. В шаблоне products.tpl

{$has_sort=$smarty.request.sort}
{$has_filter=$filter.features|count}

    {if $has_sort}
        Есть сортировка
    {else}    
        Нет сортировки
    {/if}

    {if $has_filter}
        Есть фильтрация
    {else}    
        Нет фильтрации
    {/if}

    {if !$has_sort && $has_filter}
        Нет сортировки и Есть фильтрация
    {/if}

    {if !$has_sort || $has_filter}
        Нет сортировки или Есть фильтрация
    {/if}

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

Всем привет. Подскажите пожалуйста, как написать условие чтобы выполнялось правило:

1) "При использовании фильтра, на страницах вида: http://demo.simplacms.ru/catalog/mobilnye-telefony?4=Android+2.2 сделать так чтобы описание и заголовок можно было выключить или изменить."

 

2) "При использовании сортировки, страница принимает вид: http://demo.simplacms.ru/catalog/mobilnye-telefony?sort=price если мы находимся на подобных страницах, сделать так чтобы мы могли изменить описание и заголовок или вообще убрать опсание с этих страниц."

 

А для чего вы это делаете? 

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

Можно это использовать если применен какой-то определенный фильтр?

Изменено пользователем Julius123
Ссылка на сообщение
Поделиться на другие сайты

А для чего вы это делаете? 

 

Делаю я это для того чтобы избавиться от дублей страниц и избавиться от повторяющихся title и description 

 

http://demo.simplacms.ru/catalog/mobilnye-telefony - Мобильные телефоны

http://demo.simplacms.ru/catalog/mobilnye-telefony?4=Android+2.2 - Мобильные телефоны

http://demo.simplacms.ru/catalog/mobilnye-telefony?4=Android+2.2&2=%D1%81%D0%BC%D0%B0%D1%80%D1%82%D1%84%D0%BE%D0%BD%2F%D0%BA%D0%BE%D0%BC%D0%BC%D1%83%D0%BD%D0%B8%D0%BA%D0%B0%D1%82%D0%BE%D1%80 - Мобильные телефоны

http://demo.simplacms.ru/catalog/mobilnye-telefony?5=%D1%81%D0%BB%D0%B0%D0%B9%D0%B4%D0%B5%D1%80 - Мобильные телефоны

 

Вот так выглядит все сейчас. Канонический адрес верный, но title и description с точки зрения СЕО должно отличаться. И именно по этому требуется менять title и description в конце добавлять название того или иного фильтра, ну или чего вам там нужно будет..

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

Делаю я это для того чтобы избавиться от дублей страниц и избавиться от повторяющихся title и description 

 

http://demo.simplacms.ru/catalog/mobilnye-telefony - Мобильные телефоны

http://demo.simplacms.ru/catalog/mobilnye-telefony?4=Android+2.2 - Мобильные телефоны

http://demo.simplacms.ru/catalog/mobilnye-telefony?4=Android+2.2&2=%D1%81%D0%BC%D0%B0%D1%80%D1%82%D1%84%D0%BE%D0%BD%2F%D0%BA%D0%BE%D0%BC%D0%BC%D1%83%D0%BD%D0%B8%D0%BA%D0%B0%D1%82%D0%BE%D1%80 - Мобильные телефоны

http://demo.simplacms.ru/catalog/mobilnye-telefony?5=%D1%81%D0%BB%D0%B0%D0%B9%D0%B4%D0%B5%D1%80 - Мобильные телефоны

 

Вот так выглядит все сейчас. Канонический адрес верный, но title и description с точки зрения СЕО должно отличаться. И именно по этому требуется менять title и description в конце добавлять название того или иного фильтра, ну или чего вам там нужно будет..

фильр товаров нужно закрывать от индексации. У вас вряд ли будут эти страницы в поиске, либо высоко ранжироваться. пропишите в robots.txt   

Disallow: *?*

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

фильр товаров нужно закрывать от индексации. У вас вряд ли будут эти страницы в поиске, либо высоко ранжироваться. пропишите в robots.txt   

Disallow: *?*

 

Это и так прописано в роботе и много других условий в зависимости от доработок движка. Но для того чтобы избавиться полностью от дублей заголовков и описаний стоит воспользоваться определенными условиями..

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

Это и так прописано в роботе и много других условий в зависимости от доработок движка. Но для того чтобы избавиться полностью от дублей заголовков и описаний стоит воспользоваться определенными условиями..

странно конечно, но дело ваше. 

просто не понятно для чего нужна эта лишняя работа если от нее ни малейшего плюса не будет... а для станиц каталога тоже для каждой прописываете отдельный тайтл и дескрипшн? 

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

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...