Обычно приходится выбирать между SEO и юзабилити, но данный инструмент исключительный — он повышает качество этих двух характеристик.
Для чего это нужно? Яндекс любит, когда документ сделан для людей, любит, когда страница большая и по ней есть навигация. И не просто так Википедия и большое множество сайтов используют данный инструмент "Содержание". Подобный инструмент есть так же и в движках, например Joomla (плагин autoTOC).
К сожалению, проходит много времени, пока новый инструмент в Зеброиде будет реализован. Необходимо набрать большое количество голосов. Предлагаю — голосовать дружно за данный инструмент, т.к. это действительно нужно и актуально! Это улучшит юзабилити и качество страниц. А что ещё нужно!
Уже сейчас, можно в действии увидеть реализацию данного инструмента в Капле-макросе, но для этого потребуется выполнить действия описанные на zebroid.com.ua/articles/sozdaem-soderzhanie-dokumenta-na-podobii-vikipedii.html
----------------------------------------------------для автора---------------------------------------------------------------
Реализация
Описание. Сканируется документ на теги (из профиля пользователя). При нахождении данных тегов вписываются теги Якоря <a id="текст из тега профиля" name="Причины дисбактериоза"></a>
Пример:
— ищем <h3>
После обработки инструмента "Содержание" получаем:
1) <h3 id="текст из тега h3" name="текст из тега h3">
2) формирование содержание: в определенном месте страницы (профиль пользователя) вставляем код <a href="#текст из тега h3">текст из тега h3</a>
Основные настройки:
— список тегов, по которым должно формироваться содержание (по умолчанию: h2-h6)
— выбираем место куда вставлять Содержание
— настройка максимального кол-во символов для формирования "id/текста/a href=" для формирования содержания, в этом случае — на что заменять окончание (пример "..."), либо обрезать по словам (чтобы не оставалось половинчатое слово).
Возможные проблемы:
при добавлении в список тегов B, I, U — есть вероятность, что инструмент будет формировать содержание из тегов разметки текста внутри предложений. В этом случае должно быть дополнительное правило, например, поиск будет осуществляться не по "b", а по "<p><b>". В таком случае, это будет явно указывать на начало абзаца/предложения. Возможно, придётся отказаться поэтому от этих тегов.
Комментарий отредактирован 10 раз(а).
Последний раз редактировал
b2b
28 апреля 2014, 12:51.