Сайт - каталог компаний
Есть база на Mongo DB из примерно 9.000.000 записей. Одна запись – одна компания. Необходимо на основе этих данных сделать сайт – каталог компаний. Одна страница – одна карточка компании. С различными вариантами структуризации – по региону, коду вида деятельности, месяцу регистрации. С поиском, в котором по мере ввода данных видны найденные варианты. C cms для управления сайтом.
Особенности:
сайт будет на английском языке, данные в базе – на русском. Соответственно при конвертации записей базы в страницы сайта нужно будет некоторые поля транслитерировать, некоторые переводить по имеющемуся словарю.
База компаний почти ежедневно обновляется. Необходим функционал для обработки обновлений по исходному xml файлу обновления или по записи в базе (конвертер xml -> база уже есть).
Наша задача в том, чтобы по названию компании на английском наши страницы находились высоко в выдаче Google. Т.е. необходима SEO-оптимизация как всего сайта, так и отдельных страниц.