Understanding the order listings are displayed when filtering in the Booking Engine (Booking Website for Lite users)

Our booking engine utilizes a sophisticated algorithm to determine the order in which listings appear in search results. This algorithm takes into account a variety of factors, including availability, number of guests, and destination. While all of these factors play a role, some may have a larger impact than others on how listings are ranked.

      Guests can search by the following filters:
    • Destination/location
    • Number of guests
    • Check-in and check-out dates

It's important to note that the filters your guest chooses will help refine their search results (e.g., the number of guests, destination/location, etc.). Along with that, the algorithm takes the Listing ID into consideration, too.

However, our platform doesn't limit search results to properties that only meet these criteria. Instead, we aim to provide a comprehensive range of options that best match your guest’s preferences, while also considering factors like availability.


Example scenarios

Searching by categories

When guests search within a specific category or set certain filters (such as the number of guests), listings that meet those criteria will naturally appear at the top of the search results. Additional listings may then be displayed based on other relevant factors(eg., availability, proximity to the desired destination, etc.).

Results don’t match exactly what is searched

If no properties match a guest’s search, they will see the message ”Sorry, we couldn't find any matching results”, and the search algorithm will offer the closest possible alternatives. For instance, let’s say you searched for properties in London, which can accommodate 8 guests for 3 nights. If there are no available properties for 8 guests on the selected dates, the platform may suggest properties that can accommodate 4 guests instead.

Results are displayed by listing ID

If your properties will be displayed by the listing ID in a guest’s search results, then they will appear numerically based on the first number in the ID.

For example:
If Listing A’s listing ID 645bc5802446bfxxxb7ca003 and Listing B’s listing ID is 5e0dae78b62f0xxx1f6b2107, then Listing B will be displayed first, since the listing ID starts with a “5”.
Was this article helpful?
0 out of 0 found this helpful