1. Как минимум, все плохо с дизайном. Очень плохо. Он:
а) будто вынурнул из начала нулевых,
б) слишком яркий и кричаще-безвкусный,
в) отбивает всякое желание на нем находиться.
Будет лучше поставить Wordpress, купить или выбрать бесплатный подходящий плагин. Пусть яркий, но минималистичный и соответствующий эпохе. Ах да, и забыть о своем увлечении CSS, пока кто-то уж очень матёрый не возьмется вас обучать.
2. У вас всего 160 страниц и нет ни одной страницы без проблем по части SEO.
Как-то так.
Прежде, чем любая поисковая система начнет показывать ваш контент, он должен быть оптимизирован. А о других источниках - соц.сетях в частности - вы пока не удосужились побеспокоиться. Так откуда же должен взяться трафик?
3. Форум - это плохая идея. Лучше делайте блог и развивайте свои социалки, чтобы был траф и люди оставляли комментарии под записями в соц.сетях и под самими материалами на сайте. Никакого форума.
Искренне вам советую для начала:
1. Сохранить свои материалы где-то на компе или в облаке.
2. Взглянуть на сайт в последний раз и... снести все к чертовой матери.
3. Затем поставить Wordpress, выбрать красивый и удобный шаблон (вы можете даже пробить в поиске [free] foodblog wordpress themes).
4. Попросить любого знакомого веб-разработчика установить вам бесплатный ssl-сертификат Lets Encrypt, поменять настройки в рамках панели управления и в консолях для вебмастеров (вижу, что вы еще в Яндексе регистрировались, а как насчет Гугла?), поставить перенаправление на одну-единственную версию сайта с www и https (программист поймет, а вы не заморачивайтесь).
5. Его же попросить вам сделать карту сайта и сделать файл robots.txt с инструкциями для поисковых роботов.
6. Установить базовый SEO-плагин типа YOAST, чтобы оптимизировать каждый из ваших материалов.
7. И еще разобраться в SEO. На блогах Texterra и Netpeak, например, есть куча детальных гайдов для новичков. Вот.