Roogle

How search results are ranked

This page explains, factually, how Roogle orders the rental listings shown in search results. It describes what the platform actually does today.

Last updated: October 6, 2026

About Roogle

Roogle is a search and aggregation platform for rental housing. It indexes rental listings that are already published publicly by third parties on external sources.

Every listing links back to its original source: opening a listing takes you to the original post on the source website or platform.

Roogle does not publish these listings itself and does not become the publisher of the original content. It helps you discover and reach listings that exist elsewhere.

How listings enter the index

Listings come from publicly available rental posts on third-party sources — social networks and messaging apps (such as Facebook, Instagram, Telegram, WhatsApp), forums, community groups, websites, and manual submissions.

Listings are added and updated through a data interface that records each listing together with a link to its original source. Roogle does not run a continuous automated crawler of these sources, and does not guarantee a fixed update frequency.

The same original post is not indexed twice: a listing is identified by its source and its original identifier.

Duplicate listings

When the same property is posted on several sources, Roogle detects it and groups these copies into a single result, shown once with an indication of how many sources it was found in. Grouping is rule-based, using factual attributes — city, price and rental type, together with a matching district or surface, and matching rooms or availability date. The most recent copy is shown as the main result.

How search results are ranked

By default, results are ordered from newest to oldest, based on each listing's date — nothing else. For most listings that date is when the listing was published at its source. When a listing carries no date of its own — some rental websites publish none, and some posts reach Roogle without one — Roogle orders by the time it first found the listing. The card shows that time the same way it shows any other — "2 h ago" — so the two are not distinguished on the card itself; both are the date the result was ordered by. Every listing therefore has a date, and none is moved to the end of the results for lacking one. Where the same property was posted several times, the grouped result takes the date of its most recent copy, and that is the copy whose date the card shows. The order is continuous: the first page and every page after it are one single newest-first sequence, with no re-ordering of the first page and no listing shown twice. Choosing "Oldest" reverses exactly the same sequence, using exactly the same dates.

Whether a listing's photo can be displayed does NOT affect the order. It is available only as a filter you can switch on yourself ("with photos"), which changes which listings appear, not their order. Whether a photo can be displayed is decided from the stored image address alone, at the moment the page is built: a listing has no image, or its image address is Roogle's placeholder, or the source's photo link has passed the expiry date it was issued with and no longer loads for anyone. Roogle does not judge the content or quality of a photo, and does not count how many photos a listing has.

Ordering is deterministic and rule-based. Roogle uses no relevance score, no keyword or text-content search, no personalization, and no machine learning. For the same search and the same sort order, every user sees the same results in the same order — regardless of country, language, or account.

The criteria you set (location, price, number of rooms, and so on) are filters: they decide which listings appear, not the order in which they are shown.

What determines the order

  • The sort field you choose — publication date, newest first, by default; or price, or surface area.
  • A stable internal identifier used only as a tie-breaker, so that listings with an identical value keep a consistent order from one page to the next.

On every sort, including the default, the sort field is the only factor. The tie-breaker applies only when two listings share the exact same value. No other attribute — the source a listing comes from, whether its photo can be displayed, listing completeness, price level, or availability — influences the order. Until 3 October 2026 the default sort also mixed sources on the first page and showed listings with a displayable photo first; both were removed so that "newest first" means exactly that.

Sponsored results and commercial influence

The order of search results is not influenced by advertising, paid placement, partnerships, commissions, or affiliate relationships.

There are no sponsored, promoted, pinned, or boosted listings. No listing and no source can pay to appear higher in the results.

Relationships with sources

Roogle has no ownership or capital relationship with the sources it indexes.

No source can pay for better treatment in ranking. The order of results is identical regardless of which source a listing comes from, on every page and on every sort.

Your controls

You decide how results are ordered and filtered:

Sorting (changes the order)

  • Newest first (default)
  • Oldest first
  • Price: low to high
  • Price: high to low
  • Surface: small to large
  • Surface: large to small

Filters (change which listings appear, not the order)

Location (country, city, district), price, number of rooms, surface, rental duration, source, offer type, furnished, and availability dates. Every filter is available to everyone, signed in or not — filtering is not a paid feature and not an account wall.

Questions about this page? Contact us

How search results are ranked — Roogle