29 апреля 2019 в 10:20:45
(5 лет 29 недель 6 дней 14 часов назад)
08.04.2017 09:57:27
Текст задания
Термины:
Ключевое слово - поисковый запрос в поисковой системе ( yandex, google )
Кластер - посадочная страница на нашем сайте, на которую ведет определенное количество ключевых слов, сгруппированных по смыслу.
Словоформа - слово, которое используется в поисковом запросе.
Стоп слова - в основном предлоги. :)
1. Реализовать загрузку позиций сайта по конкретным ключевым словам ( кластерам ) через Yandex XML.
Загрузка топ 10 по сайтам конкурентов.
Определение позиций нашего сайта по топ 300. (запросили топ 300 по Yandex XML , потом нашли наш сайт в этом списке ).
Данные должны записывать в переодический регистр сведений.
2. Реализовать отчет по изменениям позиций , как по нашим проектам, так и по проектам конкурентов ( с графиком , в разрезе кластеров, в разрезе ключевых слов )
3. Реализовать автоматический запуск бизнес процесса "Оптимизация кластера" для SEO специалиста.
Критерии запуска: После анализа изменений позиций сайта, необходимо определить отклонение в абсолютной и относительной величине, как по каждому ключевому слову, так и по кластеру в целом. На основании данных показателей система должна "принимать решение", необходимо ли запускать бизнес процесс "Оптимизация кластера" или нет.
4. Анализ текста
4.1. Реализовать parser посадочных страниц из топ 10 ( кроме нашего сайта ) выдачи ,по каждому ключевому слову и записывать в регистр сведений двоичные данные копий http страниц.
4.2. Реализовать расчет вхождений словоформ ключевых слов кластера на страницах конкурента с учетом морфологии каждой словоформы. ( предлагаю через регламентные выражения )
4.3. Расчет медианы по вхождениям для словоформ кластера.
4.4. Реализовать аналогичный алгоритм расчета вхождений словоформ для нашей посадочной страницы.
4.5. Реализовать анализ результата работы алгоритма по станицам конкурента и нашим посадочным страницам. Результат анализа должен быть записан в периодический регистр сведений.
4.6. Реализовать отчеты по изменениям вхождений по конкурентам, по кластерам, по ключевым словам, по словоформам.
5. Реализовать проверку внесенных правок SEO специалистом и последующее закрытие бизнес процесса ( задачи ) .