What the score means
| Range | Verdict | What it means |
|---|---|---|
| 80–100 | Strong | Your listing is well-optimized across the dimensions that drive bookings. Marginal improvements only. |
| 65–79 | Above average | Some real wins available — usually 1–2 high-impact fixes will move you into "Strong." |
| 50–64 | Room to grow | Multiple opportunities. Following the optimizer queue typically produces visible position changes within 14 days. |
| Below 50 | Needs attention | Significant gaps. Often a missing cover photo strategy, incomplete amenities, or sustained low review velocity. |
A score is a snapshot — your goal isn't to hit 100, it's to keep the number moving in the right direction as you ship changes.
How the score is calculated
The overall score is a weighted average of five buckets:
Photos · 35% of the score
The largest single contributor, because the underlying research shows photos influence approximately 83% of booking decisions. Within the photo bucket we score:
- Per-photo quality — sharpness, color balance, composition, lighting
- Cover photo CTR pattern match — does your first image follow the patterns of high-converting listings?
- Coverage — do you have all expected room types (kitchen, bedroom, bathroom, living, exterior)?
- Order optimization — is your strongest photo first? Are weaker photos buried?
Position · 25% of the score
Live position pulls from Airbnb search, then scored against:
- Comp-set rank — where you rank specifically against listings with similar capacity and amenities
- Filter coverage — do you appear when guests apply common filters (instant book, kid-friendly, work-from-home)?
- Page tier — page 1 / page 2 / deep tail
See the Position Tracker docs for ongoing daily tracking.
Listing detail · 20% of the score
Content and completeness signals:
- Title CTR pattern — do the first 50 characters lead with the strongest hook?
- Missing amenities — what do your top-performing comps list that you don't?
- Description readability — bullets vs. walls of text
- House rules clarity
- Profile completeness — verified ID, host bio, photo
Review sentiment · 15% of the score
NLP scan of your last 50+ reviews looking for:
- Sentiment distribution (the share of reviews with each sentiment tone)
- Repeating positive signals — patterns to lean into
- Buried negatives — complaints mentioned in 5-star reviews that could be costing you future bookings
- Response rate and average response time
Competitor benchmark · 5% of the score
Three nearby comps are pulled, scored on every axis above, and compared side-by-side. The output is your single biggest gap — the axis where a comparable listing is most clearly outperforming yours.
Why these weights?
The weights aren't arbitrary. They reflect the patterns identified in a peer-reviewed academic study of 13,000 short-term rental listings, plus aggregated outcome data from Hostmatic users who opt into sharing anonymized results. The photo bucket carries the most weight because the data overwhelmingly says it should.
How fast can the score move?
- Listing-content changes (title, description, photos) — typically show effect within 7–14 days as Airbnb's search results recalibrate.
- Behavior signals (response rate, conversion velocity, instant book) — slower, often 30+ days of consistent improvement.
- Review sentiment — slow but compounding; new positive reviews carry more weight than older ones.
If you ship a change and don't see the score move within two weeks, that's a useful signal too — either the change wasn't load-bearing for this listing's specific gap, or you have a more upstream issue.
Where to see your score
- First time: Free Listing Audit — paste a URL, score back in 60 seconds
- Tracked over time: /dashboard (paid plans show daily score history)
- Methodology in depth: /listing-audit