Building a membership site is the best way to monetize your website. With a membership
Read this post on bloggingtriggers.com