Нечто вроде дорвея? А обрастать будет по какому принципу? Я бы смотрел в сторону выдергивания с целевых сайтов (на который ведут ссылки) тегов meta-keywords.
mod_rewrite вас спасёт.
Что же вам мешает тратить на сайт 200 минут в день, получать 3000$ и забыть об этом форуме?
А вообще, ИМХО, таким прогам не место в рубрике "Веб-строительство".
Теоретически возможно всё, только реализация выйдет куда сложнее и дороже.
Посмотрите, может вам Pligg подойдет?
У меня был кривоватый скрипт, для отправки заказа прямиком на почту. Куча текстовых полей, без сохранения на сервере - прямо на почту. Сойдет? Стучитесь в аську.
OsCommerce. Рекомендую.
Стоит разделить задачи нахождения рейтинга пользователя и рейтинга статьи.
Рейтинг статьи сделать банально: + и -. Возможно, что пользователи с более высоким рейтингом смогут делать более "весомые" плюсы и минусы статьям и другим пользователям.
А рейтинг пользователя лучше сделать некой функцией от рейтинга его статьи (самая весомая часть), количества постов, количества поставленных + и -.
Только со стороны сайта №2.
На самом деле все эти банальности - и есть ответ на вопрос :)
Самое главное - брать популярность не нахрапом, а методично. Т.е. необходимо вести ежедневную работу над содержимым и привлечением публики.