Сайты могут зарабатывать на следующем:
1) реклама;
2) партнерские программы;
3) продажа своих курсов или своих продуктов;
4) перевод траффика на другие площадки, где есть деньги (например,продвигать свой ютуб-канал или соцсети, переводя траффик сайта на них);
5) продажа ссылок;
6) купля-продажа самих сайтов.
А если кампания только ещё новая и никак не найти покупателя и заинтересованых людей? Что тогда?
На сайтах помимо контекстной рекламы можно зарабатывать ещё так:
1) На партнёрских программах.
2) На размещении платных обзоров и статей.
3) На ссылках от рекламодателей.
Немного дополню предыдущие ответы. Лучше всего если вы разбираетесь в какой то области на практике, можно сделать свой курс,и продавать его. Конечно он должен быть уникальным и реальным. Можно через сайт наладить обучение и поиск клиентов. Это на мой взгляд принесет больше дохода,чем реклама. Можно за деньги еще размещать чужие статьи,это тоже приносит доход,если сайт раскручен.