Отображение мета тегов только на 1ой странице

голоса: 0

Приветствую. Ознакомился с большим количеством тем на разных источниках, так и не смог решить вопрос. Собственно, проблема: хочу, чтобы мой мета-тег  <meta name="description" content="описание" />  отображался только на главной странице, ибо поисковики со временем будут ругаться на повторяющиеся мета-описания, поэтому с вопросом нужно разобраться сразу. Вот, в подобной теме рассматривался вопрос отображения контента только на определённой странице, но мне такой метод не помог, ибо вместо мета-тега, когда смотрю исходный код страницы, просто пустое место. Да и вообще, список переменных у меня только такой:

и этот список не меняется, когда, допустим, перехожу на вторую, третью страницу... 

P.S: работаю с каталогом статей.

Адрес сайта http://artchange.ru/
| Автор: | Категория: SEO
Изменение категории | | Автор: Yuri_Geruk

Ответов: 1

Голоса: +1
 
Лучший ответ
Есть ещё выход избежать дублирование метатэгов, для этого в ПУ общие настройки ставим галку на пункт "Отключить Ajax для переключателей страниц:" далее на главной странице модуля оборачиваем метатэг так

<?if(substr($PAGE_SELECTOR$,55,1)=1)?>тут метатэг<?endif?>
| Автор:
Выбор ответа лучшим | | Автор: Артур 01

О, классно, ваш способ работает, спасибо! Пока тему подержу открытой, вдруг, есть у кого альтернативы без отключения Ajax.

Артур 01,
Без отключения аякс только скриптом.
Sentimo,
Ну хорошо тогда, только я вот сейчас заметил, что условие не работает, когда в какой-либо категории всего одна страница, есть возможность как-нибудь это исправить? :)
Артур 01,

Для категорий я уже отвечал как это делается:

<?if($REQUEST_URI$="/load/1-1")?>текст для первой страницы первой категории<?endif?>
<?if($REQUEST_URI$="/load/2-1")?>текст для первой страницы второй категории<?endif?>
<?if($REQUEST_URI$="/load/4-1")?>текст для первой страницы четвертой категории<?endif?>

в вашем случае это каталог статей, меняем load  на publ

Yuri_Geruk,
Спасибо за помощь, вопрос решен!
...