Оплата и сроки по договоренности.
Задача такая: (задача определения позиций сайта)
Иметь возможность добавлять, редактировать и удалять сайты в списке.
Для сайтов добавлять редактировать и удалять списки фраз (желательно
не по одной, а списком в текстэриа по одной на строчке)
Задавать глубину просмотра: 50, 100, 150 или 200 фраз
Ночью (ну и если не хватит времени утром, днём…) в кроне раз в
минуту опрашивать фразы в Яндексе (Яндекс с галкой в Петербуге) (XML,
а может быть лучше и http),
Раблере (http), Google (http)
И заносить в базу строчки вида:
ид сайта, фраза, дата опроса, поисковик, позиция
Соответственно, удалённые фразы всё ещё будут храниться в истории
опроса.
Для каждого сайта на главной странице сервиса, где будут перечислены
сайты, показывать процент опрощенных фраз за сегодня с учётом каждого
поисковика.
Для яндекса нужно учесть региональность выдачи (не галка, а
принадлежность IP сервера, с которого идёт запрос к какому-то региону,
по которому яндекс определяет региональную выдачу) Нужно принудительно
выставлять регион Петербург. В расширеном поиске
На выходе для каждого сайта должна быть таблица , выборка
по датам
Также требуется обработка ошибок типа Вы робот?
2) сделать модули, которые можно будет
разложить на разных серверах (на разных IP), которые будут делать
запросы к поисковикам и выдавать результаты главному скрипту. Это
нужно будет для повышения производительности и частичного снятия
ограничения на количество запросов в день и минуту.
3) регистрация пользователей, каждый пользователь
управляет только своими сайтами, запуск в ручном режиме проверки
сайта, ручное задание региона выдачи яндекса, подсчёт опрошенных фраз
для каждого поисковика в рамках одного пользователя за каждый день и
биллинг на основе этих данных.
По всем вопросам писать в личку.