PJ Florist Directory
Menu

How we rank florists in the PJ Florist Directory

How this directory works

PJ Florist Directory lists 201 florist businesses across Petaling Jaya. Every business in the directory gets a composite score from 0 to 100, calculated automatically from five public signals. That score determines the ranking you see on the home page and on curated lists like the best fresh flower bouquets in PJ. No one can pay to move their score, and no editor overrides it by hand.

The five signals and why each one matters

Here is exactly what goes into the score and how much each part counts.

Signal Weight Source
Rating 28% Google aggregate star rating
Sentiment 25% Synthesis of recent review themes
Volume 20% Total review count, log-scaled
Recency 15% How recently customers left reviews
Completeness 12% Phone, website, hours, and address on the listing

Rating (28%)

A florist's Google star rating is the single largest input because it reflects a broad, stable picture of customer satisfaction. We use the aggregate figure Google publishes, not individual stars in isolation.

Sentiment (25%)

A 4.5-star average can hide a pattern of recent complaints about late deliveries or wilting flowers. Sentiment analysis reads the themes across recent reviews, weighing specific praise (fresh arrangements, on-time delivery, friendly staff) against specific complaints. This catches shops whose average rating has not yet caught up with a run of bad experiences, and vice versa. We synthesise these themes ourselves: we do not republish review text. For the original reviews, every listing links out to the business's Google profile.

Volume (20%)

Ten five-star reviews and five hundred five-star reviews do not carry the same confidence. Volume is log-scaled, which means the difference between 5 and 50 reviews matters a lot, while the difference between 500 and 600 matters much less. This stops a brand-new shop with a handful of reviews from outranking an established florist in SS2 or Damansara Uptown that has been consistently rated well over years.

Recency (15%)

A florist that was excellent three years ago may have changed ownership or suppliers. Recency rewards businesses whose customers are still writing reviews now, keeping the ranking sensitive to current quality rather than historical reputation alone.

Completeness (12%)

A listing that shows a phone number, website, opening hours, and a full address is immediately more useful to someone ordering flowers under time pressure. Completeness is a direct measure of how easy a business makes it for customers to reach them. Florists can improve this part of their score simply by keeping their Google Business Profile up to date.

Low-confidence scores

Businesses with few recent reviews receive a low-confidence label on their listing. The score is still calculated from available data, but the label tells you to treat it with appropriate caution. As a business accumulates more reviews over time, the label is removed automatically.

Paid placement

Some listings may carry paid placement. When they do, the listing is clearly labelled as sponsored. Paid placement never affects a business's composite score, and sponsored listings are never inserted into the ranked results without a visible label. The rubric above applies equally to every business in the directory.

Data sources and updates

All signals are drawn from publicly available Google data. Scores are recalculated on a regular cycle, so rankings shift as businesses gain or lose reviews and as profile information changes. If you believe a listing contains an error, contact us and we will review it manually.

FAQ

Can a florist pay to get a higher score?
No. The composite score is calculated from the five signals described above and cannot be purchased or manually adjusted. If a paid placement exists, it is always labelled as sponsored and sits outside the ranked results.
Why does a florist with a perfect 5-star rating rank below one with 4.8 stars?
Rating is only 28% of the score. A business with a 5-star average from four reviews will score lower on volume and may score lower on recency than a shop with a 4.8 average backed by hundreds of recent reviews. The combined score reflects overall confidence, not just the star rating alone.
What does the low-confidence label mean?
It means the business has too few recent reviews for the score to be reliable. The score is still shown, but you should treat it cautiously and check the business's Google profile directly for up-to-date customer feedback.
How often are scores updated?
Scores are recalculated on a regular cycle as new Google data becomes available. A florist that receives a surge of positive reviews, or completes a previously incomplete profile, will see its score change at the next update.