Перейти к содержимому


Фото
- - - - -

Дублирование title в сортировке, фильтрах и постраничной навигации.

title дублирование seo

  • Чтобы отвечать, сперва войдите на форум
44 ответов в теме

#41 snagovskiy

snagovskiy
  • Пользователь
  • 39 сообщений

Опубликовано 14.01.2017 - 13:27

Попробуйте $smarty.get.page вместо $page

Тоже самое... Не работает https://www.stopniko...875691&page=all



#42 ahmed

ahmed
  • Пользователь
  • 172 сообщений
  • Программирование, Пользователь
  • Версия CMS:2.x
  • Откуда:Россия

Опубликовано 14.01.2017 - 17:22

Пробуйте в другом порядке

 

{if $smarty.request.page == 'all'}
...
{elseif $current_page_num == 1}
...
{elseif $current_page_num > 1}
...
{else}
...
{/if}
 



#43 snagovskiy

snagovskiy
  • Пользователь
  • 39 сообщений

Опубликовано 14.01.2017 - 18:08

Пробуйте в другом порядке

 

{if $smarty.request.page == 'all'}
...
{elseif $current_page_num == 1}
...
{elseif $current_page_num > 1}
...
{else}
...
{/if}
 

ahmed спасибо! Это сработало!
{if $smarty.request.page == 'all'}
<title>{$meta_title|escape}, все страницы</title>
<meta name="description" content="{$meta_description|escape}, все страницы" />
{elseif $current_page_num == 1}
<title>{$meta_title|escape}</title>
<meta name="description" content="{$meta_description|escape}" />
{elseif $current_page_num > 1}
<title>{$meta_title|escape}, страница {$current_page_num}</title>
<meta name="description" content="{$meta_description|escape}, страница {$current_page_num}" />
{else}
<title>{$meta_title|escape}</title>
<meta name="description" content="{$meta_description|escape}" />
{/if}


#44 usmdamir

usmdamir
  • Пользователь
  • 47 сообщений
  • Программирование

Опубликовано 20.11.2017 - 13:44

ahmed спасибо! Это сработало!

{if $smarty.request.page == 'all'}
<title>{$meta_title|escape}, все страницы</title>
<meta name="description" content="{$meta_description|escape}, все страницы" />
{elseif $current_page_num == 1}
<title>{$meta_title|escape}</title>
<meta name="description" content="{$meta_description|escape}" />
{elseif $current_page_num > 1}
<title>{$meta_title|escape}, страница {$current_page_num}</title>
<meta name="description" content="{$meta_description|escape}, страница {$current_page_num}" />
{else}
<title>{$meta_title|escape}</title>
<meta name="description" content="{$meta_description|escape}" />
{/if}

у меня это не работает.

 

{if $current_page_num > 1}
    {if $keyword}{$meta_title='Поиск '|cat:$keyword scope=parent}
    {elseif $page}{$meta_title=$page->name|cat:' | Страница '|cat:$current_page_num scope=parent}
    {elseif $category}{$meta_title=$category->meta_title|cat:' | Страница '|cat:$current_page_num scope=parent}
    {elseif $brand}{$meta_title=$brand->meta_title|cat:' | Страница '|cat:$current_page_num scope=parent}
    {elseif $page}{$meta_title=$page->name|cat:' | Все '|cat:$current_page_all scope=parent}
    {/if}
{/if}

это работает.

 

не могу разобраться как для всех страниц сделать title когда ?page=all

 

http://ses-creative....og/termomozaika



#45 usmdamir

usmdamir
  • Пользователь
  • 47 сообщений
  • Программирование

Опубликовано 20.11.2017 - 14:10

{if $smarty.request.page == 'all'}
{if $keyword}{$meta_title='Поиск '|cat:$keyword scope=parent}
    {elseif $page}{$meta_title=$page->name|cat:' | Все '|cat:$current_page_num scope=parent}
    {elseif $category}{$meta_title=$category->meta_title|cat:' | Все '|cat:$current_page_num scope=parent}
    {elseif $brand}{$meta_title=$brand->meta_title|cat:' | Все '|cat:$current_page_num scope=parent}
{/if}
{/if}

вот примерно так - работает.







Также с меткой «title, дублирование, seo»

0 пользователей читают эту тему

0 пользователей, 0 гостей, 0 скрытых