Pinterest and Instagram.
Best one is Affiliate marketing but it's not easy. Making money online or offline is not easy though, both needs effort and consistency.
How to Start a Blog for your Business : Step-by-step guide for Beginners https://bloggingtek.com/how-to-start-a-blog
Good information. Most of the mentioned social media brings in traffic, but I have found reddit to be more useful in targeted traffic (means...
Not mandatory, but if you find exact keyword domain you can use it. If you don't, use related keyword phrase.
I think seo plays a pivotal role in organic traffic.
Google keyword planner, ubersuggest
WordPress, that's easy to customise the site.
Social warfare, Add to any are good.
Facebook and twitter can be your best bet! Instagram works well for photohmgraphy(especially travel niches), recipes, beauty, lifestyle and fashion.
Separate names with a comma.