Generally, news agencies earn a good income through advertisements on their portals. Affiliate marketing is the best source of income where portals owners make a considerable amount of money through banner ads, sponsor posts, and guest post publishing.