Марковские цепи


Марковские цепи


Марковские цепи – это математическое понятие, названное так в честь русского математика Андрея Маркова-старшего, который его и описал. Цепью Маркова называют последовательность случайных событий, у которых есть конечное число вероятных исходов. Причем, конечный результат находится в зависимости от текущего состояния и не зависит от прошлого.

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

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

Пример математической Марковской цепи с двумя состояниями:



Принцип работы

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

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

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

Пример использования

Для наглядности можно рассмотреть пример использования Марковских цепей для генерации текста на основе заданных слов на примере одного предложения. Допустим, «SEO форум cy-pr.com – лучший форум рунета на тему SEO и продвижения сайтов». Теперь необходимо составить словарную базу, подбирая все возможные слова к каждому последующему. Для данного примера она будет выглядеть так:

SEO – форум, и (т.к. в предложении после SEO использовались слова «форум» и «и»)
Форум – cy-pr.com, рунета
cy-pr.com – лучший
лучший – форум
рунета – на
на – тему
тему – SEO
и – продвижения
продвижения – сайтов
сайтов – SEO

Получился замкнутый цикл из всех слов данного предложения, так как в словарной базе для генерации текстов после последнего слова будет снова использоваться первое. Теперь начинает собственно создание текста, причем, первое слово выбирается случайным образом и на его основе формируется цепочка. Например, это будет cy-pr.com. В результате получается:

cy-pr.com – лучший форум рунета на тему SEO и продвижения сайтов.

Безусловно, в данном примере текст не особо отличается от исходного, но причина лишь в малом количестве заданных слов. Ключевые же слова получились вполне ходовые – «лучший форум», например.

Плюсы и минусы текстов на основе Марковских цепей

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

Плюсы:

- абсолютная техническая уникальность;
- связность слов;
- малые трудозатраты (по сравнению с трудозатратами при реальном написании текстов);
- конкретное количество слов, которое можно задать изначально;
- наличие необходимых ключевых слов в необходимом количестве.

Минусы:

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

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


Это нравится:0Да/0Нет

Новые темыОбъявленияСвободное общение
08:34 FastYaZen (Users Emulator)- быстрый старт на площадке Яндекс Дзен! 
08:12 Купил домен 
01:31 Апдейт ИКС 19.04.2019 
17:20 Как исправить? 
11:09 Как вывести в топ запрос 1000 payday loan с мин. бюджетом? 
06:51 20 апреля 2019 | Текстовый апдейт: выложен индекс по 17 апреля 2019 
22:50 Рекламная сеть яндекса личный опыт 
06:40 Прогон по личной базе, больше 1000 трастовых сайтов! Продвижение СЧ и НЧ запросов + рост показателей! Гарантии! 
05:59 Ищу тематический прогон 
20:02 200 трастовых профильных ссылок 
14:22 Продвину сайт качественными ссылками. Рост посещаемости, позиций и ИКС. Крауд ссылки недорого + скидки. 
11:22 Продам сайт игровой тематики 
01:28 Требуется КМ (контент-менеджер) для АДАЛТ сайта 
23:33 Услуги постинга в социальные сети для продвижения, индексации и увеличения социальной активности 
18:05 Скидка ~40% для первых 10 
16:11 Инвайт на webmaster.ru please! 
15:11 Как правильно оплатить кредит? 
14:01 Chitika закрывается 
19:24 Finaff становится открытой партнёркой! 
16:51 Подскажите страшный фильм 
13:05 Правильный киносайт