There are following issues when your listings are not shown up
(1) The dates requested are not available. e.g. one of the dates is blocked for the period
(2) One of the search filters you have during the search may filter your listing out.
(3) If you are a host and logged in your account, you do the search for your own property, it will not be in the search result. Please try to log out your account and do the search.
(4) AirBnb's search engine issue with the location zooming.
Here I elaborate a little more about (4).
AirBnb still has this location issue especially for the areas with less listings. The search zooms out the map trying to include large number of results. What I meant large number is that it shows on the dashboard page after you enter city and dates. Normally they want to show at least over several hundreds of results. This will help them to look good to the travellers.
If you are a host and try to make sure your listing(s) appears in the search results, you may need to zoom in where your property is located. You may have to zoom in so that the map only shows a very small area in order to see your property on the returned search results if you are not the lucky ones.
Actually it is a big issue for a traveller who wants to find a house in the destination city. In the searched results list, property records don't have city name of distance to the city center he enters. A traveller does not know where the property is actually located without selecting it and see the details on the map section. It slows down a traveller to find a property he likes to stay.
My suggestion is to ask AirBnb at least a distance to the location city center a guest entered and the city name if it is not the city a guest entered to the returned search results. This will help guests to speed up with their searches.
I suggest that we all take an action to send the feedback to AirBnb through their feedback page. Then they will start looking into into this issue. Here is the link
https://www.airbnb.com/help/feedback