If you’re trying to monetize a garden and plant niche site and you’re already getting 30,000 page views, you might want to consider signing up for display ad programs like Ezoic or Hooligan Media.
You could also look into affiliate programs from companies that sell seeds.
If your garden blog has content on gardening tools and equipment, Amazon’s affiliate program would be a good natural fit.
I’d start with those, but eventually, start investigating your visitors’ behavior.
What kind of pages are popular?
What kind of questions do you think they are asking constantly?
Come up with a course or a book that answers those questions and you can make more money with your blog.
You can even set up a series of courses where people pay upwards of $25 or more per course!
Ideally, you should start a mailing list so you can sell through your list updates.