Система анализа результатов поиска и продвижения сайтов в поисковых системах (часть 3)

Рассмотрим версию дерева целей создания интеллектуальной системы анализа результатов поиска и продвижения сайта в поисковых системах (рис 1).

Дерево целей интеллектуальной системы анализа результатов поиска и продвижения сайтов в поисковых системах

Рис. 1. Дерево целей интеллектуальной системы анализа результатов поиска и продвижения сайтов в поисковых системах

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

1) алгоритмы работы поисковых систем;

2) методы продвижения в поисковых системах;

3) внутренняя оптимизация сайта;

4) системный анализ функционирования интеллектуальной системы;

5) выбор программного обеспечения для организации интеллектуальной системы;

6) выбор серверной части.

Подцели второго уровня декомпозируются на подцели третьего уровня:

7) поддержка сайта;

8) выбор программных средств;

9) выбор СУБД;

10) выбор технической платформы;

11) выбор серверной составляющей.

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

Модель «сущность-связь» представленной системы основывается на семантической информации о системе и предназначена для логического представления данных. Она определяет значения данных в контексте и их взаимосвязи с другими данными. Эта модель состоит из четырех сущностей, а именно: Analyze, Google, Promo, Yahoo. Сущность Analyze содержит атрибуты promoid-идентификационный номер сайта, который анализируется, needlinks — нужное количество ссылок, budget — бюджет на продвижение, indexrate — коэффициент, на основе количества страниц в индексе поисковой системы Google, alexa_rate — коэффициент, на основе Alexa, trust_rate — коэффициент , на основе Page Rank главной страницы, totalrate — общий коэффициент. Сущность Google содержит атрибуты — promo_id — идентификационный номер сайта, zone — региональную доменную зону поисковой системы Google, home_pr — Page Rank главной страницы, page_pr — Page Rank страницы, которую анализирует интеллектуальная система, index — количество страниц в индексе поисковой системы Google. Сущность Promo мстит атрибуты url — URL-адрес страницы, keywords — запросы пользователя, anchor — Title страницы. Сущность Yahoo содержит атрибуты promo_id-идентификационный номер сайта, который анализируется, backlinks — количество ссылок на страницу, которая анализируется, определенные с помощью поисковой системы Yahoo. Также все сущности имеют атрибут ID — идентификационный номер запроса.

ER-диаграмма БД интеллектуальной системы анализа результатов поиска ипродвижения сайтов в поисковых системах

Рис. 2. ER-диаграмма БД интеллектуальной системы анализа результатов поиска и продвижения сайтов в поисковых системах

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

В общем алгоритме работы интеллектуальной системы анализа результатов поиска и продвижения сайтов в поисковых системах участвуют три основные процедуры. Первым является передача запроса на обработку, выполняется после того, как пользователь ввел запрос, который его интересует. Далее,интеллектуальная система выполняет поиск введенного запроса в поисковой системе Google, откуда выбирается оптимальный сайт, для проведения анализа его показателей. Определяется Alexa Rank, Page Rank главной страницы сайта и страницы, которая анализируется, исследуется вхождение запроса или его части в тег Title. Затем, с помощью поисковой системы Yahoo, определяется общее количество сайтов, ссылающихся на эту страницу. После определения всех показателей интеллектуальная система начинает их анализ и определение коэффициентов влияния. На основе определенных коэффициентов рассчитывается достаточное количество ссылок и их цена на основе цены биржи ссылок Sape.

Читайте также:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.