Главная » Статьи » Мои статьи |
Как добавить мета теги на uCoz
Метатеги "keywords", "description". По-умолчанию они не используются в системе, но их присутствие более чем необходимо. Установка мета тегов на сайте делается в два этапа (используется 2 модуля). Оба способа очень простые и не должны вызвать никаких сложностей даже у начинающих вебмастеров. Этап 1. Модуль "Страницы сайта"Прописываем мета теги для отдельных страниц с использованием переменной $URI_ID$.В моем случае модуль "Страницы сайта" содержит 3 страницы: Главная, об авторе и контакты. И для каждой из этих страниц я пропишу индивидуальные метатеги. Делал я это следующим образом:
Шаг 1. Необходимо узнать $URI_ID$ каждой страницы. Для этого заходим на них поочередно и получаем значения поля "$URI_ID$" для каждой страницы. В моем случае это: page1, page2 , page3.
Чтобы узнать $URI_ID$ страницы необходимо зайти: "Конструктор" -> "Список переменных страницы". Шаг 2. Вставить код шаблона для вывода метатегов каждой страницы.
<?if($URI_ID$='page1')?> Для этого: "Дизайн" -> "Управление дизайном (шаблоны)" -> "Страницы сайта". Обратите внимание, я прописал 3 шаблона так как у меня 3 страницы.
После этого необходимо оператором сделать условие, по которому будет отображаться тот или иной блок (привязать каждую пару метатегов к соответствующей странице). Вот, как это выглядит в моем случае: На этом собственно все. Сохраняем изменения и на этом добавление мета тегов для страниц сайта завершено.
Этап 2. Модуль "Новости сайта"Добавление мета тегов через подключение дополнительных полей.С модулем "Новости сайта" все еще проще. Что при добавлении новости можно было прописывать индивидуальные теги "description" и "keywords" необходимо в настройках модуля подключить Дополнительные поля.
Для этого: "Новости сайта" -> "Настройки модуля", подключаем "Дополнительные поля 1 и 2": Сохраняем настройки. После этого при добавлении новости сразу появляются дополнительных поля, в которые и будут прописываться необходимые мне описание и ключи: После этого в шаблоне прописываем условия, по которым данные из этих полей теперь будут выводиться как метатеги.
Для этого: "Дизайн" -> "Управление дизайном(Шаблоны)" -> "Новости сайта" -> "Страница материала и комментариев к нему" добавляем код вывода: <meta name="description" content="$OTHER1$" /> где, OTHER1 - дополнительное поле-1 (выводит описание новости), OTHER2 - дополнительное поле-2 (выводит ключевые слова).
Выглядит это вот так:
После этого сохраняем все изменения. На этом все, теперь у меня есть возможность прописывать для каждой статьи уникальные мета теги :)
P.S.:
Для удобства использования рекомендую в настройках модуля поднять поля выше и переименовать надписи "Дополнительное поле 1 и 2". Для этого: "Настройки" -> "Замена стандартных надписей" -> "Форма добавления модуля "Новости сайта": В результате при публикации поста окно добавления будет выглядеть приблизительно вот так:
В поисковой выдаче мета тег "description" (он же сниппет) отображается в виде короткого описания под заголовком сайта.
Источник: http://uguide.ru/news/kak_dobavit_meta_tegi_na_ucoz/2012-11-06-16 | |
Просмотров: 2355 | |
Всего комментариев: 0 | |