Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
|
08.12.2011, 12:53 | #1 |
Senior Member
|
SEO-ориентированные заголовки в контенте, как?
Со стороны SEO-шников поставлена такая задача. На странице должен быть только один заголовок H1, остальные должны быть только H2, H3 и т.д.
Конечно в BE для каждого CE можно выбрать вид заголовка, но по умолчанию все заголовки H1. И при этом каждому редактору надо объяснять что нужно менять заголовок, кто-то забудет и т.п, не удобно вобщем. Задумал я допились css_styled_content что бы второй и последующие заголовки на странице были H2, если указан "тип 1". Но сразу потерялся в коде: Код:
# Content header: lib.stdheader = COA lib.stdheader { ... 10.1 = TEXT 10.1.current = 1 10.1.insertData = 1 10.1.fontTag = <h1{register:headerStyle}{register:headerClass}>|</h1> 10.2 < .10.1 10.2.fontTag = <h2{register:headerStyle}{register:headerClass}>|</h2> Версия TYPO3 4.5.x |
09.12.2011, 12:15 | #2 | |
Senior Member
|
Скорее всего это касается настроек TS для пользователей или страниц. То есть для определенного пользователя нужно исключить использование заголовка первого уровня из списка, либо установить там значение по умолчанию на заголовок второго уровня... Глянь документацию здесь:
https://typo3.org/documentation/docu...ru/4.5.2/view/ Еще по теме: http://buzz.typo3.org/people/ron-hal...tent-elements/ Вкратце: Цитата:
PHP код:
Последний раз редактировалось Андрей Аксенов; 09.12.2011 в 12:41 |
|
09.12.2011, 14:11 | #3 |
Senior Member
|
Спасибо!
Добавление в TS константы content.defaultHeaderType = 2 - это то что нужно! Так все заголовки, где явно не указан тип, становятся H2. Получается очень удобно - один заголовок явно указываем H1, остальные становятся H2 (в том числе в правых-левых колонках). В итоге время затраченное на приведение заголовков к правильной SEO семантике минимально. |
09.12.2011, 23:39 | #4 |
Senior Member
|
Я бы сделал просто H1 - заголовок страницы, а все остальное - h2.
|
12.12.2011, 17:25 | #5 |
Продвинутый
Регистрация: 28.04.2010
Сообщений: 73
|
|
12.12.2011, 17:44 | #6 | |
Senior Member
|
Цитата:
Кстати, а как вы Дмитрий и Андрей, решаете другие SEO-задачи? Например, есть tt_news и новости разбитые по категориям. На одной странице выводим /news/cat1/..., /news/cat2/... и т.д. Причем для каждой категории нужно прописать свои <title> (его же в H1), другие мета тэги и еще какой нибудь уникальный текст на 1-3 предложения. То же самое бывает нужно и для некоторых (или всех) Single страничек. По крайней мере у меня для информационных разделов по типу новостей (но на своих экстах) такие задачи встают постоянно. Конечно можно добавить такие поля в каждую таблицу. Но получается лишний код в каждый экст, а если экт не свой - то нужно создавать новый экст для расширения сторонней таблицы. Плюс управление seo-информацией размазано по всей базе, нет какой-то централизованности. |
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как генерировать TITLE | Nikolay | TYPO3: SEO и статистика посещений | 2 | 20.08.2012 19:14 |
Как создать меню | qstyler | Общие вопросы | 2 | 18.04.2011 14:27 |
Как поменять цвет текста в контенте. | Onailig | Общие вопросы | 6 | 22.06.2008 23:29 |
посоветуйте как разобраться с ImageMagic-ом | -=STYDENT=- | Общие вопросы | 3 | 27.07.2006 23:54 |
Как отправлять заголовки в Typo3? | Dutchak Vitaly | Общие вопросы | 1 | 20.09.2005 00:08 |