Как я сервис новостей про коронавирус создавал - история covidcovid.com
Пару дней назад я писал статью о том как создал сайт со статистикой и новостями про коронавирус, но как показала практика, изначально созданная модель была нежизнеспособна и пришлось кое что изменить и теперь сервис стал очень популярен.
Начну с того как и зачем все началось.
Про коронавирус в последние дни слышно на каждом шагу, информации много, искать последние достоверные новости сложно, да и некогда. И тут мне пришла идея создать такой сервис, в котором пользователь сможет не просто посмотреть статистику заражений и смертей, а почитать новости из первых рук - т.е. не от новостых порталов, а от реальных людей.
Т.к. основной работы у меня хватает, к разработке пришлось приступить глубокой ночью в пятницу. Я взял некоторые свои наработки из прошлых проектов, это помогло ускорить процесс и уже в воскресенье была готова первая версия сайта.
На сайт я добавил статистику, которую получал из университета Хопкинса, а главной фишкой было то что пользователи смогут сами писать новости. Я ограничил длину новости 500 символами чтобы люди выражались более лаконично и по делу (типо Твиттер).
Вот как это выглядело
Чтобы как то рассказать людям о своем творении, я разместил посты в соц сетях. Траффик пошел, но эффект оказался не такой как я ожидал. Пользователи были, но новости писать никто не торопился, раздел новостей оставался пустым.
В гугл аналитике также были печальные показатели - посетители проводили на сайте в среднем 1.05 минуты и просматривали 1.2 страницы.
И тогда я решил кое что изменить.
В первую очередь это коснулось статистики, я нашел другой API и начал получать расширенные данные, а также добавил на все страницы оперативную информацию с общими данными о случаях заражения и смертях.
Статистику можно посмотреть по ссылке
Т.к. мой сайт мультиязычный, а пользователи в основном русскоговорящие, я установил язык по умолчанию как русский.
И самое главное - я добавил новости! Теперь их много и они пополняются. Как это происходит? Каждые 5 минут я беру последние новости с сайта lenta, выбираю из них те которые содержат информацию о коронавирусе и если такой новости у меня еще нет - сохраняю к себе в базу данных.
При этом добавление новостей от пользователей я сохранил.
Новости доступны по ссылке
Помимо этого я добавил страницу с расширенной информацией по каждой новости, и на каждой их этих страниц внизу добавил ссылки на 20 последних новостей.
И это сработало! Такой формат пришелся пользователям по душе. Гугл аналитика показывает что теперь время на сайте для пользователя составляет 4.4 минуты, а количество просмотренных страниц 4.3.
Радует что сервис оказался полезным, буду продолжать развивать его, но времени не всегда хватает, т.к. работаю на фултайме.
Если у вас есть какие то идеи и предложения - пишите, обязательно приму к сведению.
И главное - берегите себя и своих близких, коронавирус штука опасная.
Мы включили ваш сервис в сравнение сервисов предоставляющих статистику по распространению коронавирусной инфекции COVID-19.