singlepost

Работа для php-программиста: задача определения позиций сайта << На главную или назад  

Оплата и сроки по договоренности.

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

Соответственно, удалённые фразы всё ещё будут храниться в истории
опроса.

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

Для яндекса нужно учесть региональность выдачи (не галка, а
принадлежность IP сервера, с которого идёт запрос к какому-то региону,
по которому яндекс определяет региональную выдачу) Нужно принудительно
выставлять регион Петербург. В расширеном поиске

На выходе для каждого сайта должна быть таблица , выборка
по датам

Также требуется обработка ошибок типа Вы робот?

2) сделать модули, которые можно будет
разложить на разных серверах (на разных IP), которые будут делать
запросы к поисковикам и выдавать результаты главному скрипту. Это
нужно будет для повышения производительности и частичного снятия
ограничения на количество запросов в день и минуту.

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

По всем вопросам писать в личку.

Ответы недоступны

Клуб программистов работает уже ой-ой-ой сколько, а если поточнее, то с 2007 года.