What are the best ways to drive traffic to my affiliate blog for free?
The best method for driving traffic to a blog is SEO. Not only you can get consistent traffic from SEO every month but also the traffic that will be coming to your website from google search results will also be ideal traffic for getting more sales. However, since you are a beginner doing SEO will take a lot of time for you, You can also try websites like Quora, and social media marketing platforms, especially Facebook.
Just go on these websites, engage with people, help them out, share your information and when you think that your website is related to the topic, you can also share a link to your website there.
you can also follow Neil Patel for more advanced strategies.