Главное меню

Как сделать правильный Title для сайта на uCoz

В этой заметке я бы хотел показать вам как правильно изменить title (тайтл) сайта на uCoz при выводе новостей.

Стандартный вывод Title был мягко говоря не очень: "Название новости - Дату создания - Название категории - Название сайта", что не очень хорошо с точки зрения внутренней оптимизации. Забегая наперед скажу что у меня получилось получить кастумные Title, притом сделать это довольно таки легко.

Установка правильного Title для uCoz

Итак, свой сайт я решил делать на базе модуля "Новости" и самое первое что бросается в глаза - это конечно же тайтлы. Сейчас я постараюсь показать как можно убрать из заголовка полной новости все лишнее.

Как я уже говорил у меня используется модуль "Новости сайта", поэтому чтобы поправить код я перехожу: "Дизайн" → "Управление дизайном (шаблоны)" → "Страница материала и комментариев к нему (блок Новости сайта)":

Стандартный код вывода заголовка title

Все, что внутри тега <title>...</title>, а именно: "$TITLE_BAR$ - $CAT_NAME$ - $SITE_NAME$", я удаляю. Вместо этого я прописываю туда переменную $ENTRY_NAME$, которая выводит название материала (новости) и сохраняю изменения:

Правильный тайтл

На этом собственно все. За счет таких нехитрых манипуляций я получил кастумные title для своих страниц (отображается только название добавленного материала: без даты, категории и т.д.). Точно так же можно изменить заголовок для модуля "Блог". Во всех остальных модулях за вывод названия материала отвечает уже оператор $ENTRY_TITLE$.

Результат:

Новый title

P.S.: Хочу напомнить, что длинна Тайтла должна быть около 60-70 символов (12-15 слов). Это оптимальная длинна, которая будет адекватно восприниматься как пользователями так и поисковыми системами.

После оптимизации тега title можно смело переходить к установке мета-тегов description и keywords - инструкция.

  • Обновлено:
    2012-11-05
  • Автор:
  • Оцените статью:
    9.8/10 из 79

avatar

Комментариев:11

Аватар trem200
11 uid Александр _________ • 20:33, 2015-12-28
Я сейчас начал оптимизировать свой сайт, и как я понял из статьи, если сделать такие маленькие манипуляции. То поисковые роботы будут лучше относиться к материалам на моём сайте?
нет аватара
10 ya Анатолій Тяпушкін • 00:01, 2015-03-02
Подскажите плиз) как удалить дату из тайтла ясно, мой сайт гугл проиндексировал но в сниппете дата перед описанием стоит, как ее
удалить?. спасибо
Аватар nderlay
9 uid Николай Ra • 13:20, 2015-02-25
Вопрос: у меня на сайте в тайтле  в категориях не выводится название категории,как исправить? В пу нет возможности редактирование страницы материалов категории, только архив
нет аватара
8 uid Андрей Ильяшенко • 01:16, 2015-01-24
Здравствуйте, хочу поблагодарить вас за полезные статьи. Обратил внимание, что во многих статьях допускаете орфографическую ошибку в слове длина - слово правильно писать с одной Н. Возможно, это непринципиально, но многим читателям (мне в том числе) режет глаза. Всего доброго и спасибо еще раз.
Аватар nderlay
6 uid Николай Ra • 03:33, 2015-01-21
Существует вопрос: у меня стоит такой тайтл: Название материала / Название рубрики

Удобно, позволяет не потеряться, т.к сайт журнального типа с большим количеством рубрик, как быть?
Аватар uGuide
Хороший пост0Плохой пост
7 uid Дмитрий Луценко • 11:56, 2015-01-21
Я бы рекомендовал в материалах делать чистый тайтл, то есть без указания названия рубрики/категории/названия сайта. А чтобы не потерятся в большом количестве категорий лучше сделать правильно хлебные крошки http://uguide.ru/news....9-09-79
Аватар
5 vk Владислав Никонов • 13:54, 2014-07-20
А как же совпадение тайтла и тега h1? В таком случае они будут совпадать.
нет аватара
4 Den Percov • 18:24, 2013-09-16
полезный пост. а то я уже почти час искал в нете как это сделать. автору респект!
нет аватара
3 Андрей Ропанович • 18:23, 2013-09-16
Дмитрий, понятно. я эти модули не использую в своем проекте, поэтому для меня в диковинку.
Аватар Dmitry
2 Дмитрий • 18:21, 2013-09-16
Андрей, не перепутал, все правильно - у меня пример показан для модуля "Новости сайта", для которого оператор $ENTRY_NAME$ выводит название материала (и для модуля "Блог" тоже). А во всех остальных модулях за вывод названия материала отвечает уже оператор $ENTRY_TITLE$
нет аватара
1 Андрей Ропанович • 18:18, 2013-09-16
По-моему, вы перепутали. $ENTRY_NAME$ выводит ссылку на материал. Рекомендую между <title></title> прописать $ENTRY_TITLE$, и получить ожидаемый результат (название материала).
Добавить комментарий