TableOfContents

Компонент создаёт SEO-дружественное содержание для страниц.

Возможности

  • Автоматическая вставка содержания.
  • Настройка глубины заголовков для содержания.
  • Пропуск заголовков по уровню или тексту.
  • Пропуск заголовков в конкретном DOM элементе.
  • Древовидный или линейный вид.
  • Нумерация элементов: десятичные или римские числа по порядку или вложенные.
  • Ссылка Показать/Скрыть.
  • Настройка смещения сверху для прокрутки.
  • Обернуть содержание в тег <!—noindex—>.
  • Добавленикессылам rel=«nofollow»
  • Красивые хэши в URL (например, site.com/faq/#how_do_this).


Видео-обзор


Купить
Prihod
02 апреля 2020, 23:38
modx.pro
2
697
+8
Поблагодарить автора Отправить деньги

Комментарии: 16

Александр Мельник
03 апреля 2020, 08:54
0
Вот звук (голос) бы точно не помешал в видео.
Мне лично не понятно, что вообще делает этот компонент?
Парсит содержимое той страницы, на которой вызван по тегам h? и выводит в виде древовидного меню?
Опять таки, не понимаю причем тут сео. Вещь наверное нужная, но я вижу применение только для рассказов например, чтобы автоматически создать «содержание» и переход по главам. Ну или для документов, типа законов, уставов и тому подобное опять же с целью быстрой навигации по документу.
Или сниппет изменяет и сам текст а не только строит «меню»? А как тогда управлять, каким ссылкам в тексте добавить nofollow а каким не нужно?
    Александр
    03 апреля 2020, 12:55
    +1
    Вот звук (голос) бы точно не помешал в видео.
    да вроде и так все понятно
    Парсит содержимое той страницы, на которой вызван по тегам h? и выводит в виде древовидного меню?
    наверное, в механику не вдавался
    Опять таки, не понимаю причем тут сео.

    откройте топ и посмотрите информационные запросы. все статейники имеют содержание. это один из факторов ранжирования статей. там где его нет, значит работают другие факторы домена
    Вещь наверное нужная, но я вижу применение только для рассказов например, чтобы автоматически создать «содержание» и переход по главам. Ну или для документов, типа законов, уставов и тому подобное опять же с целью быстрой навигации по документу.
    совершенно верно. для этого и нужно
      Александр Мельник
      03 апреля 2020, 16:09
      +2
      да вроде и так все понятно
      это так кажется. Когда говоришь о «своем» то возникает ощущение, что все в мире должны тебя понимать, ведь это так очевидно. Это целая философская проблема — творца и зрителя. Вы создали какой-то сниппет (компонент) и кажется что его работа очевидна и прозрачна для всех. Как художник, который изобразил на холсте горе и страдание, удивляется, почему этого не видят зрители, ну вот очевидно же, что эта жирная черная черта — это горе. а та красная — старадания.
      Не буду рассматривать свой опыт написания картин или рассказов, но даже в сфере программирования сталкиваюсь с этим — готовишь заказчику инструкцию по работе с сайтом, 40 страниц детального текста, 2 часа видео с голосом. И один фиг они даже элементарных вещей не видят.
      Так и в моем случае, я просмотрел видео и ничерта не понял, видимо туп.
      откройте топ и посмотрите информационные запросы. все статейники имеют содержание.
      топ чего?
      Открываю google.com вбиваю — статьи о modx. Открываю первый результат modx.cc/article/
      Никакого содержания.
      Я не говорю что ващ компонент не нужен или плох, вон люди уже сегодня купили и в топ вышли за день. Говорю что всегда желательно инструкции писать или же снимать максимально подробно.
        Александр
        05 апреля 2020, 12:31
        0
        топ чего?
        запросы с модкс не очень хороший пример. инфромационные запросы нужно смотреть.
        Говорю что всегда желательно инструкции писать или же снимать максимально подробно.
        с этим согласен
      Prihod
      03 апреля 2020, 13:19
      0
      Или сниппет изменяет и сам текст а не только строит «меню»? А как тогда управлять, каким ссылкам в тексте добавить nofollow а каким не нужно?
      nofollow добавляется всем ссылкам в построенном меню
      Александр
      03 апреля 2020, 12:46
      0
      спасибо. прикупил уже. нужная вещь. тот кто двигает сайт услуг и им интересно окучивать информационку, ну или просто у вас статейник, думаю тоже оценят его по достоинству.
      у меня лично по 15-20 минут всегда уходило на составление содержания для статей
        iWatchYouFromAfar
        04 апреля 2020, 03:05
        +6
        modx.pro/solutions/4384 — 6 лет назад Василий поделился сниппетом, который можно было взять как базу и сделать себе автоматическое оглавление, разобраться 20-30 минут в нём. Сидеть руками оглавление писать по 20 минут, это вы конечно, молодец… ))
          Prihod
          04 апреля 2020, 13:45
          0
          @iWatchYouFromAfar, хорошая у вас память, учитывая то, что это было 6 лет назад )). Спасибо что поделились ссылкой на сниппет. Но стоит отметить ряд основных его недостатков.
          1) Он не работает с контентом всей страницы, а с определенными полями ресурса типа content, а ведь заголовки могут быть в самом шаблоне, а также создаваться работой других сниппетов.
          2) Исходя из 1 пункта его нельзя вызывать в поле content т/к это приведет к рекурсии.
            iWatchYouFromAfar
            04 апреля 2020, 19:08
            0
            Ну во-первых я вам лично ничего не писал. Ваше решение отличное, оно подойдет тем кто не хочет разбираться в чужом коде и решать задачи, которые вы описали выше в двух пунктах.

            А во-вторых, я ведь написал — взять как базу. Лично я взял и переписал его под себя. В сниппет можно добавить что угодно. Тут вопрос в знаниях и времени. Кому-то проще купить ваше готовое решение, кому-то сидеть и писать свой вариант сниппета, кому-то достаточно будет сниппета Васи. Это всяко лучше, чем ручками его писать… )
              Prihod
              04 апреля 2020, 19:22
              +1
              @iWatchYouFromAfar, ну так я вас ни в чем и не упрекаю )), это хорошо что вы поделились инфой об этом сниппете, я вот про него не знал. Цель моего сообщения была лишь указать на то в чем их кардинальное отличие.
            Александр
            05 апреля 2020, 12:40
            0
            а че делать? главное результат от этого есть.
            о это снипете я не знал.
            посмотрел. он транслитом не вставляет якоря. можно наверное конечно допилить.
            ну и нет гибкости как у этого. кому проще может и допилит.
          vectorserver
          06 апреля 2020, 15:54
          0
          Крутяк, для всяких вики статей самое то!
            Григорий
            17 апреля 2020, 12:39
            0
            Привет. Вопрос: если в заголовке уже присутствует ID, что получим на выходе?
            <h2 id="my-heading" class="mt-4">Заголовок H2</h2>
              Prihod
              17 апреля 2020, 15:08
              0
              id из заголовка не на что не влияют и не используются
                Григорий
                17 апреля 2020, 16:31
                0
                Уточню.
                Значит, такая конструкция будет работать корректно?
                Сорри за некоторое занудство…
                  Prihod
                  17 апреля 2020, 16:39
                  0
                  ну если я правильно понял суть вопроса то да, все будет ок. Ну а вообще ты всегда можешь на modhost.pro протестировать на бесплатном тестовом тарифе любое платное дополнение
              Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
              16