Igromen.Do.Am - игровой и кино портал, объединяющий в себе множество новостей и публикаций, огромный форум для веб - мастеров.
1381
524
283
новостей в ленте
тем на форуме
пользователей
Будь в курсе
Это интересно
Загружай и играй
Всё для uCoz
Правила сайта
Правила форума Форум игромании и киномании Igromen.Do.Am
ФОРУМ Игромания и киномания – сообщество пользователей игрового портала Igromen.Do.Am.
Форум - это место, где можно обсудить игровые новости и обновления, задать вопросы, разместить объявления и сообщения, дать объявления о предоставляемых вами услугах, поделиться полезной информацией и способами, вступить в команду портала (на должности модератора, журналиста), а также найти себе друзей и товарищей для общения и совместного времяпровождения в играх.
Все действия (общение и размещение информации) регламентируются правилами форума.
ТОП-5 по сообщениям
1
ТОП-5 по репутации
  • Страница 1 из 1
  • 1
Форум » Система UcoZ » Разговоры про uCoz » Автоматическая уникализация Title и Метатегов
Автоматическая уникализация Title и Метатегов
#1
Димон
Администраторы
/.s/a/38/496767602.png
Менеджер проекта
Статус:
Online
Регистрация:
07.10.2012
Сообщения:
754
Что такое мета теги и title? Какие мета данные нужны для страницы и есть ли в них необходимость вообще? Это всё вопросы, ответы на которые можно без труда найти в итернете. А в этой небольшой публикации хочу просто поделиться, более менее универсальным вариантом уникализации мета тегов и title для каждого типа страниц сайта на uCoz.
В общем минимум теории и максимум практики.

Чтобы отдельно не прописывать в шаблоне каждого модуля мета теги с переменными, использую такой замечательный инструмент как "Глобальные блоки"
Создаю глобальный блок, и даю ему говорящее название "МЕТА" (но вы можете называть как вам угодно).
Не забываем код данного блока встроить в шаблоны используемых модулей сайта (между тегами <head>...</head> и удалить там имеющиеся теги <title>,<meta name="keywords" content=""/> и <meta name="description" content=""/> ). На мой взгляд проще всего это сделать через "Конструктор шаблонов".

После этих подготовительных мероприятий, можно заняться непосредственно заполнением "МЕТА" блока содержимым.
Заходим в редактор страниц и выбираем из списка необходимый нам блок. В поле содержания блока прописываем следующие теги и переменные:
Code
<title><?if($MODULE_ID$='tests' && $TEST_NAME$)?>$TEST_NAME$ | <?endif?><?if($TITLE_BAR$ && !($PAGE_ID$='main') && !($PAGE_ID$='archive'))?>$TITLE_BAR$ | <?endif?><?if($ENTRY_TITLE$ && !($MODULE_ID$='blog') && !($MODULE_ID$='news'))?>$ENTRY_TITLE$ | <?else?><?if($PHOTO_NAME$)?>$PHOTO_NAME$ | <?endif?><?endif?><?if($CAT_NAME$)?><?if($MODULE_ID$='faq')?>Вопросы и Ответы | <?else?>$CAT_NAME$ | <?endif?><?endif?><?if($SECTION_NAME$)?>$SECTION_NAME$ | <?endif?><?if($MODULE_NAME$ && !($PAGE_ID$='sitePage1'))?><?if($MODULE_ID$='blog' && !($PAGE_ID$='main') || $MODULE_ID$='forum')?><?else?>$MODULE_NAME$ | <?endif?><?endif?><?if($MODULE_ID$='news')?>Новости | <?endif?><?if($MODULE_ID$='search')?>$SEARCH_QUERY$ - Поиск | <?endif?><?if($MODULE_ID$='forum')?>$FORUM_TITLE$ | <?endif?><?if($PAGE_ID$='register')?>Регистрация | <?endif?><?if($PAGE_ID$='usercomments')?>Комментарии пользователя [$USER$] | <?endif?><?if($PAGE_ID$='entry')?>Комментарии<?else?>$SITE_NAME$<?endif?></title>

<meta name="keywords" content="$TITLE_BAR$ $ENTRY_NAME$ $ENTRY_TITLE$ $PHOTO_NAME$ <?if($MODULE_ID$='faq')?><?else?>$CAT_NAME$<?endif?> $SECTION_NAME$ $MODULE_NAME$ $SITE_NAME$ $FILTER1_VALUE$ $FILTER2_VALUE$ $FILTER3_VALUE$ $OTHER1$ $OTHER2$ $OTHER3$ $OTHER4$ $OTHER5$"/>

<?if($PAGE_ID$='entry')?>
<meta name="description" content="<?if($MODULE_ID$='blog' || $MODULE_ID$='news')?><?if(len($MESSAGE$)>170)?><?substr($MESSAGE$,0,170)?>...<?else?>$MESSAGE$<?endif?><?endif?> <?if(len($BRIEF$)>170)?><?substr($BRIEF$,0,170)?>...<?else?>$BRIEF$<?endif?> <?if(len($PHOTO_DESCR$)>170)?><?substr($PHOTO_DESCR$,0,170)?>...<?else?>$PHOTO_DESCR$<?endif?> | $SITE_NAME$"/>
<?else?>
<meta name="description" content="Здесь писание сайта составленое в ручную"/>
<?endif?>

tags-zB11Автоматическая, уникализация, Title, и, Метатегов,
Форум » Система UcoZ » Разговоры про uCoz » Автоматическая уникализация Title и Метатегов
  • Страница 1 из 1
  • 1
Поиск:
О портале Igromen.Do.Am
Контакты
В помощь пользователям