Мы переработали инструмент анализа текста.

Это простой, но очень полезный инструмент по анализу текстов конкурентов. С его помощью шансы попасть в топ сильно увеличиваются.

Есть три режима работы:

  • Анализ текста.
  • Анализ URL.
  • Анализ нескольких URL (+ сравнение и генератор ТЗ).

Рассматривать будем последний, самый интересный вариант — анализ нескольких URL.

Надо вставить:

  • список страниц конкурентов из топа;
  • вашу продвигаемую страницу для сравнения.

Мы парсим все урлы, и на выходе вы получаете:

  • таблицы с разными параметрами;
  • облака слов для наглядного сравнения;
  • таблицу пересечений слов в сравнении с вашей страницей;
  • метатеги и структуру заголовков топовых страниц.

На основе этой информации генерируем ТЗ для копирайтера и в автоматическом режиме проверяем вхождение требуемого количества ключевых слов в текст.

Пример работы

Представим, что мы продвигаем страницу https://www.lmebel.ru/korpusnye_shkafy_kupe/

просто найдена страница на 55 месте в Яндексе

Главные конкуренты из выдачи по целевым запросам:

  • https://mebel-alait.ru/shkafyi_kupe/type/korpusnyie/
  • https://zakazkupe.ru/catalog/shkafy-kupe/
  • https://недорогие-шкафы-купе.рф/корпусные/
  • https://kupeteka.ru/katalog/korpusnye-shkafy-kupe
  • https://www.ecalum.ru/fotogalereja/shkafy-kupe/korpusnie-shkafy-kupe
  • https://www.bestmebelshop.ru/catalog/shkafy-kupe/category-kupe-po-individualnym-parametram/
  • https://chudo-magazin.ru/shkafy-kupe-na-zakaz
  • https://www.ronikon.ru/na-zakaz/shkafy/kupe/korpusnye/

Важное напоминание. В поисковой выдаче могут присутствовать разные типы сайтов: информационные, агрегаторы, сайты с услугами и т.д.

К примеру, если вы продвигаете страницу по запросу “корпусный шкаф-купе на заказ”, то ваши конкуренты — только те сайты, где предлагают изготовление корпусных шкафов-купе на заказ. Не агрегаторы, не сборники статей, не форумы, а именно компании по изготовлению шкафов-купе. Вы должны себя сравнивать с себе подобными.

Вы это и так знаете, но на всякий случай 🙂

Вставляем этот список в анализ нескольких URL, а также указываем свой URL для сравнения.

Галочки можем не трогать, т.к. по умолчанию они убирают все лишнее, чтобы результаты анализа были корректными.

И смотрим результаты.

Таблица значений всех урлов

Здесь в общем смотрим, чтобы параметры вашей страницы не сильно расходились с медианными значениями, т.к. они более корректные.

Почему медиана? Образовательная минутка по ссылке.

Наглядная разница, почему среднее значение — это плохо, а медиана — это хорошо.

Беглый вывод по этой таблице: недостаточный объем контента, а также мало уникальных слов на странице (об этом ниже).

Таблица по каждому урлу

Наш сравниваемый сайт в самом низу.

Просматривая глазами результаты, понимаем, что количество символов у всех сайтов разное, значит, первый вывод, что надо увеличивать кол-во символов, — неправильный. Есть в топе сайты с таким же объемом.

Но есть полезный столбец “Уникальные слова” — чаще всего это тематические слова, которые обогащают страницу семантикой, благодаря чему улучшают ее видимость в поисковых системах. И чем больше этих слов у конкурентов, тем выше они в топе. Над этим показателем стоит поработать.

Глубина облака

На основе плотности слов у всех конкурентов “рисуются” облака слов, которые позволяют наглядно увидеть, какие слова на страницах конкурентов используются чаще, а какие реже. 

Облака строятся по разным зонам страниц:

  • полностью по всему документу (и текст, и ссылки);
  • только по зоне текста;
  • только по зоне ссылок.

Верхний ряд облаков — на основе сайтов из топа, а нижний ряд — со сравниваемой страницы. Такое положение позволяет визуально сравнить облака и быстро понять, все ли в порядке с плотностью слов.

Визуальный вывод: облака нашего сайта не такие идеальные, как у конкурентов. Надо поработать над зоной текста и привести плотность слов в порядок.

Таблица найденных слов

В этой таблице собраны все слова, которые встречаются у конкурентов и отсортированы по популярности. Благодаря этой таблице видны отклонения ваших вхождений от медианных вхождений топовых конкурентов.

Вывод: где-то надо увеличить кол-во вхождений, где-то — уменьшить.

Метатеги всех сайтов

В этой таблице мы показываем все title и description конкурентов, а также выделяем слова, которые одновременно есть у всех конкурентов. И отмечаем красным слова, которых у вас нет.

На основе этой информации вы можете решить, как лучше изменить свои метатеги, а также подумаете, как выделиться среди конкурентов (может, добавить какие-то новые эмодзи или символы).

Таблица слов в метатегах

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

Структура заголовков и подзаголовков на страницах

Парсим все заголовки и подзаголовки, чтобы вы могли быстро по ним пробежаться и извлечь какую-нибудь пользу (особенно составляя ТЗ для информационных статей).

Далее перед вами кнопка “Сгенерировать ТЗ с вашей структурой”.

Нажимаем и получаем готовое ТЗ для копирайтера, в котором указано, на какой странице планируются изменения, какой рекомендуемый объем (ведь мы будем добавлять недостающие слова), а также слова, которые надо использовать как в метатегах, так и на странице в разных зонах, чтобы улучшить позиции в поиске.

В ТЗ есть таблица с рекомендацией добавить определенные слова с желательным количеством вхождений, а ниже есть отдельные поля, чтобы в дальнейшем проверить готовый текст на вхождение этих слов. Один из блоков уже заполнен словами, которые есть у всех конкурентов с требуемым медианным количеством вхождений, т.к. на следующем шаге это ТЗ можно будет сохранить и в автоматическом режиме проверять наличие этих слов на нашей странице.

Важное уточнение!

При необходимости можете добавить другие ключевые слова, которые должны быть на странице, чтобы в дальнейшем инструмент автоматически проверил их вхождение.

Переходим к последнему шагу.

Сохранить ТЗ и получить ссылку

Нажимаем на синюю кнопку

И генерируем ТЗ, которое можно отправлять копирайтеру. Пример текущего ТЗ: https://miratext.ru/tz/3bb9a6f91c0eb4fa4d6ba24f63299c979e8b7d14

И что самое важное: когда копирайтер напишет текст, а вы добавите его на свою страницу, то по сгенерированной ссылке вы всегда сможете проверить вхождения требуемых слов на своей странице.

Для примера проверим требуемое кол-во вхождений на продвигаемом урле.

В результате получаем таблицу с количеством вхождений слов, в которой много деталей, как и что было найдено. Но если быстро оценивать результат, то стоит смотреть на эти строки:

Где:

  • Найдено минимум одно вхождение — это ширина облака за счет уникальных слов. Желательно, чтобы на странице присутствовало максимальное количество слов хотя бы по одному разу.
  • Найдено требуемое кол-во вхождений — это глубина облака, когда на странице выполнена рекомендация по требуемой плотности вхождения слов.

Вывод

С помощью инструмента массового сравнения урлов вы можете:

  • понять требуемую плотность вхождения ключевых слов (визуально на основе облаков и детально на основе таблицы слов);
  • увеличить количество тематических LSI слов, благодаря чему увеличить ширину облаков;
  • понять, какими должны быть метатеги title и description;
  • сгенерировать тз для копирайтера;
  • проверить вхождение слов в тексте.

Если анализировать неправильных конкурентов, то и результаты сравнения будут неправильными. Всегда об этом помните.

Еще одно капитанское напоминание.

Делитесь своими впечатлениями: что нравится в новом анализе, что нет, что, по вашему мнению, стоит доработать.

P.S. Прошлые параметры одиночного анализа возвращаем, скоро будут 🙂

Обновленный анализ текста
3.31 (66.23%) 77 votes
Обновленный анализ текста
  • Pingback: ТЗ копирайтеру на основе быстрого анализа конкурентов [бесплатные инструменты]()

  • Обновление в нужное время и час!!! Еще не тестила, но инструментом ранее пользовалась не раз. Этим обновлением снято множество рутинных работ. Полный восторг! Благодарю!!!

    • CrazyMakc

      Спасибо!

  • Светлана Филонова

    У меня не работает инструмент. То есть по своему URL выдаются нулевые значения. Данные конкурентов есть.

    • CrazyMakc

      Добрый день, Светлана. Можете дать пример урла, где выдаются нулевые значения?

      • Светлана Филонова
        • CrazyMakc

          При обращении к странице наш робот получает вот такой контент. Это либо хостинг так настроен, либо в .htaccess такие правила. Либо еще что-то.
          function set_cookie(){var now = new Date();var time = now.getTime();time += 19360000 * 1000;now.setTime(time);document.cookie='beget=begetok'+'; expires='+now.toGMTString()+'; path=/';}set_cookie();location.reload();;

          • Светлана Филонова

            На сайте работает защита от ботов, видимо ваш робот её не прошел )

          • CrazyMakc

            На то он и робот 🙂

  • Виктор Трунов

    Спасибо! Инструмент огонь!

    • CrazyMakc

      Спасибо, Виктор!

  • seoportal.net

    И всё бы неплохо, но:
    — в ТЗ лучше указывать не количество вхождений тех или иных слов, а рекомендуемое процентное содержание.
    — было бы здорово, если бы те или иные слова и словосочетания можно было удалять/корректировать в таблицах перед генерацией ТЗ, чтобы в таблице ТЗ были нужные нам значения.
    — не помешали бы всплывающие подсказки для заглавных ячеек таблиц (Популярность, Сайты, Медиана)
    Количество символов, как я понимаю, учитывается не из зоны основного контента, а со всего документа?

    • CrazyMakc

      Спасибо за обратную связь!
      Обдумаем ваши предложения и внесем необходимые изменения.
      Да, кол-во символов — это весь контент на документе.

  • CrazyMakc

    Спасибо!

  • Приветствую! От души спасибо, что развиваете инструмент! Возник вопрос. С графиком «20 популярных слов» все понятно, а вот с новым графиком «Плотность 20 самых популярных слов» не совсем. Как там рассчитывается плотность значений и почему бы не сделать ее в числах? А то странно получается, в одном графике слова числами отмечены, а на графике плотности, что как раз намного важнее уже в процентах и неудобно анализировать, сколько по количеству каждых слов добавить / убрать исходя из своего объема текста.

    • CrazyMakc

      Добрый день, Владимир.
      На первом графике показана медиана вхождений слов.
      На втором графике показана медиана плотности этих слов. Плотность = это отношение количества вхождений слова или фразы к количеству всех слов в документе. Мы рассчитываем плотность у каждого текста, а потом вычисляем медиану как идеальное значение к которому следует стремиться.
      А вот ответ на ваш последний вопрос есть в сгенерированном ТЗ на основе анализа. Там есть выбор, как рассчитывать требуемый расчет вхождений. По умолчанию стоит режим расчета по плотности. Посмотрите, я думаю это как раз то, что вы ищете.

      • Спасибо, нашел. Но просто как предложение по улучшению: почему бы текущее кол-во слов на сравниваемой странице из расчета нормализации по плотности не выводить сразу на втором графике? Где сейчас отображаются процентные значения.

        Простой пример: анализируем конкурентов. Медиана по словам конкурентов = 2000. А у моей страницы 6000 слов. На втором графике «Плотность 20 самых популярных слов» я сразу вижу, что у меня, предположим, исходя из троекратно большего размера статьи не хватает плотности по многим словам. Но значения на графике указаны в процентах, т.е. сходу непонятно сколько точно слов нужно добрать до медианы по плотности. В этом случае приходится:

        1. Делать 3 лишних действия: опускаться вниз страницы, нажимать кнопку формирования ТЗ. Затем еще раз нажимать кнопку чтобы открыть страницу с ТЗ и формой для проверки текста или URL. Нажимаю 3й раз чтобы, наконец, проверить и узнать, сколько у меня и сколько нужно вписывать слов из расчета плотности 🙂

        2. Считать калькулятором: (кол-во слов моей страницы / медиану слов конкурентов) * медиану кол-ва слов из первого графика. Получаем требуемое количество слов.

        Если бы текущие значения по сравниваемой странице вместо процентов сразу отображались на графике (расчет то идет по формуле из моего пункта 2, я уже это понял), то было бы очень удобно. Не всегда нужно формировать ТЗ для копирайтера. Я, например, небольшие изменения вношу быстро сам и затем слежу за результатами.

        Спасибо!

        • CrazyMakc

          Спасибо, Владимир. Согласен, доработаем немного позже. А то сейчас нам надо справиться с повышенной нагрузкой, т.к. инструментом довольно активно начали пользоваться и наши сервера загудели.

          • Благодарю за ответ! Инструмент полезен очень, тем более когда вы добавили еще возможность сравнивать свой URL с конкурентами или сравнивать текста. Плюс добавили супер полезный второй график (по плотности). Это вообще теперь огонь! Вот и нагрузка растет 🙂 Даже если инструмент из-за нагрузки станет платным за разумные деньги по подписке или разовые съемы за операции, это будет нормально и правильно.

            P.S. Еще есть предложение по улучшению отсеивания ненужных фраз (типа союзов, местоимений и пр.). Озвучу позже.

            Удачи вам в развитие проекта!

          • CrazyMakc

            Спасибо, все пожелания читаем, обдумываем и ставим в план 🙂

          • Доброго времени! Увидел обновления в инструменте «Анализ текста», но что-то странные значения отображает график «требуемое кол-во вхождений» исходя из плотности. Если брать требуемые значения из ТЗ, то они сильно идут вразрез с графиком.

            На скриншотах примеры. Слово «видео» на графике требуемых вхождений по плотности = 36. Если открываю ТЗ, то там требуется 55 для того же слова. Как идет расчет и все ли здесь точно правильно считается?

            https://uploads.disquscdn.com/images/37b511f1278b04a10ada26876be3b6f431ae1605225b5ce7bd18e90e85440881.png https://uploads.disquscdn.com/images/cd5a3c92662abcd4f0ff1b07fc973e5ab176bd146b123621b8eb48544eeabdf7.png

          • CrazyMakc

            Добрый день, Владимир. Мало данных.
            1. Скиньте ссылку на анализ.
            2. Скиньте ссылку на сгенеренное ТЗ.
            3. Скажите, вы проверяете вхождения по тексту или по урлу? Нужен еще либо этот текст, либо урл.
            Когда я смогу повторить ваши действия, тогда смогу ответить.

          • У вас похоже не пропускаются комментарии со ссылками. Я изначально пытался предоставить нужные данные, но все комменты со ссылками появляются и через время пропадают от сюда, было уже 3 попытки. В личном кабинете вижу их со статусом Pending (в ожидании). Куда еще я могу отправить информацию?

          • CrazyMakc

            Добрый день, Владимир. Ага, точно, дискасс заблочил сообщения. Сейчас изучим их, позже вам отвечу.

          • Здравствуйте! В последнее время странно ведет себя анализ текста. Посмотрите пожалуйста мое «висящее» сообщение, походу опять оно в спам улетело из-за двух ссылок на результаты проверки.

          • CrazyMakc

            Добрый день, Владимир. Спасибо, сейчас посмотрим.

          • CrazyMakc

            Да, Владимир. Есть баг. Спасибо вам за внимательность. Будем исправлять.
            На графике правильно показывает. А в сгенеренном ТЗ нет.

          • CrazyMakc

            Добрый день, Владимир. Поправили. Теперь правильно ТЗ генерируется. Пожалуйста проверьте.

          • Доброго времени! Извиняюсь за поздний ответ (взял паузу). Проверил, сейчас вижу, все работает как нужно: значения на графике = значения в ТЗ. Огромное спасибо за развитие проекта! 🙂

            Остался вопрос: как считается на графике требуемое количество вхождений на основе медианной плотности? Вроде тут формула должна быть:

            1. Получаем коэффициент нормализации: кол-во слов на своей странице / на медиану слов конкурентов

            2. Получаем кол-во вхождений нужного слова исходя из плотности: коэффициент * медианное значение слова.

            У вас похоже считается по другой формуле, мне главное понимать, точно ли верна эта формула?

          • CrazyMakc

            Добрый день, Владимир. Теперь у меня поздний ответ. Был в отпуске.

            Отвечаю на примере анализа https://miratext.ru/seo_analiz_text/0/0/47af77aa415dfdf9991db5c4a6e42521d7fa3252

            На первом графике видно, что на вашей странице слово «видео» имеет плотность 1,22. А медиана этого слова 0,52.

            На втором графике видим кол-во вхождений слова «видео». Ваша страница: 80 раз. Медиана: 18. А требуемое кол-во вхождений на основе на основе медианной плотности: 34.

            Итак, как получается 34?

            Ваша страница — это 6537 слов.
            Медианная плотность слова «видео» — 0,52.
            Значит требуемое кол-во вхождений на основе медианной плотности равно: (6537*0,52)/100 = 33,9924. Округляем и получаем 34.

            У нас нет коэффициента нормализации. Мы находим медиану плотности каждого слова, а потом высчитываем, какое должно быть вхождение всех слов ориентируясь на ваш объем.

  • CrazyMakc

    Добрый день, Владимир.
    Да, это связано с нагрузкой. В пиковые минуты сервер не справляется и выдает некорректный результат.
    Мы уже работаем над функционалом создания очереди, чтобы все проверки не выполнялись одновременно.
    Извините за неудобство.

    • Спасибо! И ничего страшного конечно же, инструментом мы пользуемся бесплатно и было бы странно что-то еще требовать 🙂 Я только за то, чтобы помочь найти какие-то проблемы, чтобы сделать сервис лучше.

  • Родригез Грязный

    Приветствую! Почему инструмент только по одному сайту показывает это (см.скрин)?) https://uploads.disquscdn.com/images/513d09b52137544e027d5fe63050e85ef7dc35a8705fd3b223348b98b9ca049b.png

    • CrazyMakc

      Добрый день. Предполагаю, что это не контент сайта, а контент сервиса Cloudflare.

      • Родригез Грязный

        Спасибо! А как сделать чтоб сайт ловил ваш сервис?)

        • CrazyMakc

          Не могу сразу ответить. Скажите, какой URL вы проверяете?

          • Родригез Грязный
          • CrazyMakc

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

          • Родригез Грязный

            понял, теперь ясно хотяб из за чего) Спасибо!) Можно же вручную сделать куском текста и все)