Оптимизация и тонкая настройка TITLE в TYPO3 под задачи SEO | CMS обзор

Рубрики : (TYPO3, Советы и трюки)

Настройка Title под SEO в TYPO3

Метки : , ,

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

1. Использовать настройки по умолчанию для формирования TITLE в TYPO3

При стандартных настройках, заглавия TITLE формируются из названия главного шаблона и названия страницы [SITETILE] : [PAGETITLE]. Название главного шаблона указывается в настройках шаблона на корневой странице.

pagetitle поле заголовка в свойствах страницы

sitetitle заглавие сайта в настройках корневого шаблона

Получится вот такой TITLE:
<title>CMSОбзор : Настройка Title под SEO в TYPO3</title>. TITLE для страницы «Контакты» получится таким <title>CMSОбзор : Контакты</title>.

2. Немного видоизменить формирование TITLE в шаблоне с помощью TypoScript

А как сделать так, чтобы в TITLE было больше ключевых слов, но при этом не менять заглавие в навигации и в дереве страниц?

Подзаголовок subtitle для генерации тега TITLE
Одним из способов может стать использование в качестве [PAGETITLE] поля подзаголовка(subtitle) из свойств страницы. Скажем, нам нужно чтобы TITLE был таким <title>CMSОбзор: Контакты блога</title>, а в навигации все также было слово «Контакты». Тогда заголовок будет «Контакты», а подзаголовок – «Контакты блога». Вот код TypoScript

### Настройки TITLE
###
Настройки TITLE
# Выключаем формирование по умолчанию
config.noPageTitle = 2
# Создаем новый page header text объект
page.headerData.10 = TEXT
# Используем сначала запись из подзаголовка (subtitle);
# если пусто, тогда из заголовка title
page.headerData.10.field = subtitle // title
# Вставляем запись в следующее
CMSОбзор: | page.headerData.10.wrap = <title> CMSОбзор: |</title>

Теперь, настраивая параметр wrap, мы можем добиться любого результата:
1 пример:

 page.headerData.10.wrap = <title> CMSОбзор &raquo; |</title>

получим:

<title>CMSОбзор »  Контакты блога</title>

2 пример:

page.headerData.10.wrap = <title>| &brvbar; CMSОбзор</title>

получим:

<title> Контакты блога | CMSОбзор</title>

3. Любой SEO каприз по формированию TITLE с помощью расширения «Browser Page Title (browser_page_title)»

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

Источник www.dawsoninteractive.com



Comments:

Оставить комменатарий