Модератор форума: Yuri_G  
Тег Title оптимизация
Модератор форума
Сообщение # 1 | 00:00:20
Тег Title является одним из самых главных и обязательных тегов на странице с которыми работают поисковые системы.
То что прописано у вас в данном теге, то и будет отображаться пользователям в выдаче поисковой системы, и в заголовках браузеров при переходе на сайт
В коде шаблонов title выглядит так
Code
<html>
<head>
<title>Содержимое тега</title>
он обязательно должен быть расположен сразу после head.


  • Количество символов не должно превышать 70-80, все лишние символы будут обрезаны поисковой системой в выдаче, иногда может быть отрезано от 60 и выше
  • Если количество слов и символов в теге будет очень большим, более 10-и слов и более 80 символов, то Google может вообще не проиндексировать такую страницу
  • Категорически избегайте перечисление ключевых слов через запятую, так же избегайте повторения одного и того же слова в тайтле более двух раз
  • Будьте осторожны в использовании спец.символов в тайтле, некоторые из них могут не поддерживаться поисковыми системами и будут проигнорированы
  • Содержимое тега Title должно полностью соответствовать содержимому страницы и отражать её суть. То есть это должен быть информативный и привлекательный для пользователя заголовок. Пользователь просматривая поисковую выдачу ориентируется именно по смысловому наполнению данного тега
  • Тег должен содержать несколько ключевых слов или словоформ, которые содержатся в тексте страницы
  • Тег title не должен полностью на 100% совпадать с названием материала, в противном случае
    Code
    <h1>
    заголовок учитываться не будет, так же будет разбавлен вес самого тайтла


Особенности работы с TITLE в системе uCoz


В шаблонах тег формируется системными кодами.

Для главных страниц всех модулей модулей выводится следующими кодами:

Code
<title>$MODULE_NAME$ - $SITE_NAME$</title>


Где $MODULE_NAME$ название модуля, а $SITE_NAME$ название сайта

Для разделов выводится так:

Code
<title>$SECTION_NAME$ - $MODULE_NAME$ - $SITE_NAME$</title>


Где $SECTION_NAME$ название раздела.

Для категорий выводится следующим образом:

Code
<title>$CAT_NAME$ <?if($SECTION_NAME$)?>- $SECTION_NAME$<?endif?> - $MODULE_NAME$ - $SITE_NAME$</title>


Где $CAT_NAME$ название категории,
Code
<?if($SECTION_NAME$)?>- $SECTION_NAME$<?endif?>
условие если раздел и название раздела

Для страницы материала и комментария во всех модулях кроме Новостей сайта и Блога к нему выводится следующая конструкция

Code
<title>$ENTRY_TITLE$ - $CAT_NAME$ <?if($SECTION_NAME$)?>- $SECTION_NAME$<?endif?> - $MODULE_NAME$ - $SITE_NAME$</title>


Где $ENTRY_TITLE$ название материала. Если у вас длинные названия категорий и есть разделы с длинными названиями, то данную конструкцию стоит сократить, удалив некоторые коды. В данном случае можно пожертвовать кодом вывода названия раздела $SECTION_NAME$.

В модуле форум по умолчанию тег прописан так:

Code
<title>$MODULE_NAME$</title>
что выводит название модуля форум на всех страницах вашего форума. Что не правильно, так как на всем форуме у вас будет прописан ко всем страницам одинаковый тег. Поэтому стандартный код нужно обязательно заменить на $FORUM_TITLE$ который будет выводить Название темы (нумерацию страницы) - Название сайта

В модуле новости сайта и блог в шаблоне материала и комментария к нему тег прописывается так:

Code
<title>$TITLE_BAR$ - $SITE_NAME$</title>


Код $TITLE_BAR$ формирует в тайтле не только название материала, но и дату размещения, что не очень нравится многим пользователям, да и в выдаче выглядит не так как хотелось бы.

Это можно исправить и убрать дату добавления материала из Title. Для этого надо заменить код $TITLE_BAR$ на $ENTRY_NAME$
Код $ENTRY_NAME$ выведет просто название материала без даты.
Baddy
Сообщений: 58
Репутация: 18
Уровень замечаний:

Сообщение # 271 | 12:14:33
Гугл отмечает дублями многостраничные разделы. К примеру, титульная страница фотографий. Попытался внести в title код $CURRENT_PAGE$, но он вместо номера страницы (1) возвращает в описании непосредственно сам код как таковой: <span class="currentPage79">1</span>

Любой Путь верный, что ведёт к Добру и Свету
Yuri_G
uWeb support
uVip manager
Сообщений: 4336
Репутация: 943

Сообщение # 272 | 12:33:39
Цитата Baddy ()
Гугл отмечает дублями многостраничные разделы. К примеру, титульная страница фотографий. Попытался внести в title код $CURRENT_PAGE$, но он вместо номера страницы (1) возвращает в описании непосредственно сам код как таковой: 1
читаем //forum.ucoz.ru/forum/31-59511-1

Baddy
Сообщений: 58
Репутация: 18
Уровень замечаний:

Сообщение # 273 | 12:55:15
Я говорю про заглавную страницу раздела (со списком тех же фотографий или статей), в которой материалов больше, чем на одну страницу. У которых путь типа "/3-1-0-0-2", "/3-2-0-0-2", "/3-3-0-0-2", ...

Любой Путь верный, что ведёт к Добру и Свету
webanet
Сообщений: 24067
Репутация: 4985

Сообщение # 274 | 17:58:23
Baddy, <?(substr($CURRENT_PAGE$,(strpos($CURRENT_PAGE$,'">')+2))*1)?> ставьте в титлы в каталогах код будет выводить номер страницы с условием, что отключен аякс переключатель страниц
или так
<?substr($CURRENT_PAGE$, 28, strpos(substr($CURRENT_PAGE$, 28), '>')-6)?>

ТУТ можно оставить своё мнение по любому вопросу
https://webanetlabs.net/
Baddy
Сообщений: 58
Репутация: 18
Уровень замечаний:

Сообщение # 275 | 20:59:49
у меня аякс... вот-вот, я и говорю "бьёмся с комбайном"

Любой Путь верный, что ведёт к Добру и Свету
webanet
Сообщений: 24067
Репутация: 4985

Сообщение # 276 | 21:16:57
Baddy, если аякс, то страницы дальше первой не индексируются

ТУТ можно оставить своё мнение по любому вопросу
https://webanetlabs.net/
sergej259
Сообщений: 113
Репутация: 31

Сообщение # 277 | 00:14:52
Доброго вечера всем! Мучает такой вопрос. По умолчания в модуле редактор страниц (странице сайта) стоит TITLE
Код
<title>$SITE_NAME$ - $MODULE_NAME$</title>

где $SITE_NAME$ выводит название сайта. В этой ветке где-то читал, что можно поменять местами коды, чтобы сначала выводилось название модуля, а потом название сайта. Когда стоит код $SITE_NAME$ в TITLE, то на каждой станице выводится название сайта. А можно сделать так, чтобы выводилась только наименования станиц, прописанных в TITLE, то есть убрать совсем код $SITE_NAME$ из TITLE? Не будет ли от этого вреда? Будет ли польза для оптимизации
TITLE? Помогите, пожалуйста советом, кто разбирается в этом
Сообщение отредактировал sergej259 - Понедельник, 30 Дек 2013, 00:19:13
Sonor
Сообщений: 251
Репутация: 525

Сообщение # 278 | 01:08:55
sergej259, с второстепенных страниц лучше убрать.

sergej259
Сообщений: 113
Репутация: 31

Сообщение # 279 | 10:28:47
Sonor, а как убрать со второстепенных страниц? Если код $SITE_NAME$ убрать из TITLE модуля редактор страниц, то и на главной странице не будет названия? Или его просто самому прописать, а на остальных будет только описание страницы?
Miss_Esq
Сообщений: 13859
Репутация: 4159
Уровень замечаний:

Сообщение # 280 | 10:44:21
sergej259, А зачем вам название сайта в title ?

sergej259
Сообщений: 113
Репутация: 31

Сообщение # 281 | 11:21:10
Miss_Esq, Когда пользователь заходит на страницу с поиска, он будет только видеть описание станица, а название сайта не будет знать. Нужно, чтобы пользователь знал на каком сайте находится. Или это не будет вводить в заблуждение пользователя

Добавлено (30 Дек 2013, 11:21:10)
---------------------------------------------
Miss_Esq,

Цитата sergej259 ()
Нужно, чтобы пользователь знал на каком сайте находится.
Или это неважно, просто на каких-то сайтах есть название, на каких-то нет. Это дело вкуса или это все-таки влияет на выдачу в поиске? Хотелось бы понять
Miss_Esq
Сообщений: 13859
Репутация: 4159
Уровень замечаний:

Сообщение # 282 | 11:24:38
sergej259,
Цитата
Или это не будет вводить в заблуждение пользователя



Выдача в разных поисковиках, везде есть адрес сайта, в title ни каких адресов не прописано ...
Цитата
это все-таки влияет на выдачу в поиске
ни как не влияет ...

Сообщение отредактировал Miss_Esq - Понедельник, 30 Дек 2013, 11:27:19
sergej259
Сообщений: 113
Репутация: 31

Сообщение # 283 | 11:28:44
Miss_Esq, Все спасибо, суть понятна. Не будет вводить в заблуждение. Значит смело убираю код $SITE_NAME$ из
TITLE.
Miss_Esq
Сообщений: 13859
Репутация: 4159
Уровень замечаний:

Сообщение # 284 | 11:41:36
sergej259, естественно убирайте, в title можно вставить до 70 символов, а тут ещё название сайта будет умалять и так скудный лимит ... и так иногда нехватает 70 символов, а тут ещё адрес ... ..

sergej259
Сообщений: 113
Репутация: 31

Сообщение # 285 | 11:55:24
Miss_Esq, Я убрал и из Модулей Каталога статей, Каталог файлов, так как там тоже в TITLE стоят коды $SITE_NAME$
Поиск: