@Deborah359 if you want to have guests book ASAP, then be as flexible as you can regarding minimum stays (meaning 1 night). You still should put your maximum stay to be very high, as you are interested in longer-term guests
There is no real way to seek only long term bookings (except to set a long minimum stay, which you probably don't want to do, for the reason I mentioned).
It makes a lot of sense to offer a nice monthly discount (but no too much!) to encourage longer stays. Also, in your description you can say "Long term guests are very welcome!"
Of course, a very competitive price and unique features will draw interest from all types of guests.
If you want good suggestions from experienced hosts, once you have your listing ready, you can post it here or in the "Hosting" section and ask people for feedback on how to improve.