@Nuno47 search algorithm is very complicated! We can't know exactly how it works because it has a big number of criteria.
But have in mind that the algorithm works totally differently for every user who makes a search.
When you search through your won profile, it is natural to see your listing first because it is your listing and because your browser has visited this page many times.
If you clear all your browser history and you make the search through an Incognito Window, you will have a more objective image, but you will not still be able to see what different user see.
The algorithm uses criteria such as the guest's search history, the guest's booking history, the guest's contacts in social media, the guest's age, the number of guests and many other things that you cannot control.
So, what can YOU control? Your prices, your calendar, your photos, your description text, your response rate and to some extend your reviews.
Some very common tips for a better place in search results:
- Change the prices on some dates of your calendar every single day! (just a dollar) Even, Airbnb support team has suggested me so.
- Change some words of your description text every single day!
- Select a very attractive first photo, so that more guests open your listing.
- Set lower prices for some period and then you can raise them again
- Ask some friends or relative to save your listing, maybe to make you a request and pre-approve them, or even to make an one day's booking at your place. It moves the listing!
- Make search through Incognito Window in your area and when you find your listing, click on it.
I am sure you will have bookings again, because your listings is very nice!