Приветствую Вас, Гость
Главная » Статьи » Мои статьи

Как добавить мета теги на uCoz

Метатеги "keywords",  "description". По-умолчанию они не используются в системе, но их присутствие более чем необходимо.

Установка мета тегов на сайте делается в два этапа (используется 2 модуля). Оба способа очень простые и не должны вызвать никаких сложностей даже у начинающих вебмастеров.

Этап 1. Модуль "Страницы сайта"

Прописываем мета теги для отдельных страниц с использованием переменной $URI_ID$.

 

В моем случае модуль "Страницы сайта" содержит 3 страницы: Главная, об авторе и контакты. И для каждой из этих страниц я пропишу индивидуальные метатеги.

Делал я это следующим образом: 
 
Шаг 1. Необходимо узнать $URI_ID$ каждой страницы. Для этого заходим на них поочередно и получаем значения поля "$URI_ID$" для каждой страницы. В моем случае это: page1, page2 , page3.

Чтобы узнать $URI_ID$ страницы необходимо зайти:  "Конструктор" -> "Список переменных страницы".
 
Шаг 2. Вставить код шаблона для вывода метатегов каждой страницы. 
 
<?if($URI_ID$='page1')?> 
<meta name="description" content="описание страницы" />  
<meta name="keywords" content="ключевые слова" /> 
<?endif?>
Для этого: "Дизайн" -> "Управление дизайном (шаблоны)" -> "Страницы сайта". Обратите внимание, я прописал 3 шаблона так как у меня 3 страницы.

После этого необходимо оператором сделать условие, по которому будет отображаться тот или иной блок (привязать каждую пару метатегов к соответствующей странице).

Вот, как это выглядит в моем случае:

На этом собственно все. Сохраняем изменения и на этом добавление мета тегов для страниц сайта завершено.
 

Этап 2. Модуль "Новости сайта"

Добавление мета тегов через подключение дополнительных полей.

 
С модулем "Новости сайта" все еще проще. Что при добавлении новости можно было прописывать индивидуальные теги "description" и "keywords" необходимо в настройках модуля подключить Дополнительные поля.

Для этого: "Новости сайта" -> "Настройки модуля", подключаем "Дополнительные поля 1 и 2":

Сохраняем настройки. После этого при добавлении новости сразу появляются дополнительных поля, в которые и будут прописываться необходимые мне описание и ключи:

После этого в шаблоне прописываем условия, по которым данные из этих полей теперь будут выводиться как метатеги.

Для этого: "Дизайн" -> "Управление дизайном(Шаблоны)" -> "Новости сайта" -> "Страница материала и комментариев к нему" добавляем код вывода:
 
<meta name="description" content="$OTHER1$" />  
<meta name="keywords" content="$OTHER2$" />
где, OTHER1 - дополнительное поле-1 (выводит описание новости), OTHER2 - дополнительное поле-2 (выводит ключевые слова).
 
Выглядит это вот так:
 
После этого сохраняем все изменения. На этом все, теперь у меня есть возможность прописывать для каждой статьи уникальные мета теги :)
 
P.S.:

Для удобства использования рекомендую в настройках модуля поднять поля выше и переименовать надписи "Дополнительное поле 1 и 2".

Для этого: "Настройки" -> "Замена стандартных надписей" -> "Форма добавления модуля "Новости сайта":
В результате при публикации поста окно добавления будет выглядеть приблизительно вот так:
В поисковой выдаче мета тег "description" (он же сниппет) отображается в виде короткого описания под заголовком сайта.


Источник: http://uguide.ru/news/kak_dobavit_meta_tegi_na_ucoz/2012-11-06-16
Категория: Мои статьи | Добавил: dark1981 (09.07.2014)
Просмотров: 2218 | Рейтинг: 0.0/0
Всего комментариев: 0
avatar