По договоренности
Здравствуйте.
Опишу задачу разработки. Есть сайт из 1000-20000 страниц.
Нужно написать:
1. Робот, который будет обходить сайт и собирать различные данные:
-уровень вложенности страницы (главная/второй уровень/третий/четвертый/...)
-тайтл и метатеги
-текст страниц
-исходящие ссылки со страницы
2. Затем производить анализ каждой страницы и выбирать наиболее подходящие низкочастотные ключевые слова для каждой страницы
3. Сверять слова со статистикой wordstat.yandex.ru и выбирать дополнительные слова, подходящие для каждой страницы
4. Класть в базу.
Также следует написать модуль с возможностью регистраций админом новых пользователей, в котором:
предусмотреть возможность определения админом каждому пользователю списка проектов, с которыми будет работать пользователь
после логина пользователь выбирает проект
затем нажимает кнопку генерировать ссылку
случайным образом выбирается страница со ссылками, и если в ней неиспользуемые ключевые слова создается ссылка (какого вида подробнее исполнителю)
пользователь подтверждает обмен, и эти ключевые слова считаются использованными один раз.
У каждого проекта админом можно указать сколько раз каждое слово должно использоваться.
Более подробное ТЗ в личку.