Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Тематические форумы > TYPO3: SEO и статистика посещений

Ответ
 
Опции темы Опции просмотра
Старый 01.04.2009, 19:06   #1
Nikolay
Новенький
 
Аватар для Nikolay
 
Регистрация: 04.12.2006
Сообщений: 21
Отправить сообщение для Nikolay с помощью ICQ Отправить сообщение для Nikolay с помощью Skype™
По умолчанию Как генерировать TITLE

Скорее всего, одним из самых важных факторов продвижения сайта, должно быть уникальность, соответствие и насыщенность на ключевые слова тега TITLE в заголовке HEAD на каждой странице. TYPO3 является настолько гибким инструментом, что позволяет настроить любое отображение TITLE. И если у вас сотни, а то и тысячи страниц, правильная настройка формирования TITLE позволит получить страницы с уникальными заглавиями. Вот несколько способов как настроить TITLE для TYPO3, чтобы получить хорошие результаты в SEO.

1. Использовать настройки по умолчанию для формирования TITLE в TYPO3
При стандартных настройках, заглавия TITLE формируются из названия главного шаблона и названия страницы [SITETILE] : [PAGETITLE]. Название главного шаблона указывается в настройках шаблона на корневой странице. Получится вот такой TITLE:
Код HTML:
<title>CMSОбзор : Настройка Title под SEO в TYPO3</title>
. TITLE для страницы «Контакты» получится таким
Код HTML:
<title>CMSОбзор : Контакты</title>
.
2. Немного видоизменить фомирование TITLE в шаблоне с помощью TypoScript
А как сделать так, чтобы в TITLE было больше ключевых слов, но при этом не менять заглавие в навигации и в дереве страниц? Одним способом может бать использование в качестве [PAGETITLE] поля подзаголовка(subtitle) из свойств страницы. Скажем, нам нужно чтобы TITLE был таким,
Код HTML:
<title>CMSОбзор: Контакты блога</title>
а в навигации все также было слово «Контакты». Тогда заголовок будет «Контакты», а подзаголовок – «Контакты блога». Вот код TypoScript
Код:
### Настройки TITLE
# Выключаем формирование по умолчанию
config.noPageTitle = 2
# Создаем новый page header text объект
page.headerData.10 = TEXT
# Используем сначала запись из подзаголовка (subtitle);
# если пусто, тогда из заголовка title
page.headerData.10.field = subtitle // title
# Вставляем запись в следующее
page.headerData.10.wrap = <title> CMSОбзор: |</title>
Теперь, настраивая параметр wrap, мы можем добиться любого результата:
1 пример:
Код:
page.headerData.10.wrap = <title> CMSОбзор &raquo; |</title>
получим:
Код HTML:
<title>CMSОбзор »  Контакты блога</title>
2 пример:
Код:
page.headerData.10.wrap = <title>| &brvbar; CMSОбзор</title>
получим:
Код HTML:
<title> Контакты блога | CMSОбзор</title>
3. Любой SEO каприз по формированию TITLE с помощью расширение «Browser Page Title (browser_page_title)»

Если Вам нужна максимальная гибкость в настройке TITLE, например для настройки многоязычного сайта, можете использовать расширение browser_page_title, которое позволяет указать TITLE по умолчанию с использованием динамических полей, а также добавляет дополнительное поле BROWSER PAGE TITLE. Этим полем можно переписать TITLE

Источник: http://www.dawsoninteractive.com/
Перевод: CMS Обзор: TYPO3 и SEO

Последний раз редактировалось Nikolay; 01.04.2009 в 23:36
Nikolay вне форума   Ответить с цитированием
Старый 06.04.2009, 13:16   #2
dmartynenko
Senior Member
 
Аватар для dmartynenko
 
Регистрация: 20.07.2007
Адрес: Беларусь, Минск
Сообщений: 957
Отправить сообщение для dmartynenko с помощью ICQ
По умолчанию

Цитата:
3. Любой SEO каприз по формированию TITLE с помощью расширение «Browser Page Title (browser_page_title)»
Тема раскрыта частично, а указанный экст. достаточно примитивен.
Этот подход работает только в том случае, когда весь контент сайта добавляется через создание и наполнения дерева страниц вручную.

Случай более распространенный - когда контент разделов (или всего сайта) формируется через какое-либо расширение. Яркий пример новости или блоги. В этом случае название страницы должно браться из заголовка новости, блог-поста.
dmartynenko вне форума   Ответить с цитированием
Старый 20.08.2012, 19:14   #3
z00m
Новенький
 
Регистрация: 20.08.2012
Сообщений: 4
По умолчанию

Может кто подсказать как добавить название раздела/подраздела в тайтл страницы? Если конкретно, то речь идет о магазине и тайтл страницы продукта должен содержать дополнительную информацию.
Пытаюсь разобраться с ТупоСкрипт, но пока не очень получается...

Последний раз редактировалось z00m; 20.08.2012 в 19:25
z00m вне форума   Ответить с цитированием
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как заменить Title на Subtitle AleXUnder Общие вопросы 2 14.02.2008 00:20
как установить title из плагина в templavoile (:) Разработка расширений / TYPO3 extension development 2 28.01.2008 18:55
RealUrl. Как использовать другое поле 'alias_field' => 'title' afl Общие вопросы 0 29.05.2007 17:13
как индексировать title заданный из плагина? (:) Общие вопросы 1 31.01.2007 15:09
как генерировать страницу в фоне? Дылгеров Ц.В. Общие вопросы 4 31.05.2006 14:10


Часовой пояс GMT +4, время: 01:59.


Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot

Хостинг и техническая поддержка: TYPO3 Лаборатория