Jump to content

Recommended Posts

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

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}

 

Link to post
Share on other sites

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}

Link to post
Share on other sites

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

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

 

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

 

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

Link to post
Share on other sites

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

 

Делаю я это для того чтобы избавиться от дублей страниц и избавиться от повторяющихся 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 в конце добавлять название того или иного фильтра, ну или чего вам там нужно будет..

Link to post
Share on other sites

Делаю я это для того чтобы избавиться от дублей страниц и избавиться от повторяющихся 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: *?*

Link to post
Share on other sites

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

Disallow: *?*

 

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

Link to post
Share on other sites

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

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

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

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...