Skip to content

NextDoorScore methodology 1.1.0

Listing names, ratings, and addresses shown for this comparison are from Google, refreshed when needed. SEOuP stores Place IDs and its own observations, not a permanent copy of Google listings.

Observed Google position is the order returned by configured Places text search for a query, location, and time. It is not a universal or official Google rank. NextDoorScore website audits explain measurable differences; they do not claim to know Google’s algorithm.

Published rules

  1. Scores describe observable digital signals, not workmanship, customer service, licensing, safety, or business quality.
  2. Each factor is the arithmetic mean of its measured signals on a 0–100 scale. Signal coverage is shown separately; absent or unavailable signals are never zeroes.
  3. The overall score is the weighted mean of all six factors and is unavailable until every factor has at least one measured signal. Factor coverage can differ across businesses.
  4. Only attributable observations at or before the fixed asOf date, no more than 90 days old, and not expired at asOf are scored. The latest observation for a signal controls its availability.
  5. Boolean checks score 100 for true and 0 for false. Rating scores rating / 5 × 100. Review volume scores min(100, log10(count + 1) / 3 × 100), a disclosed saturation benchmark of 999 reviews, not a quality assessment.
  6. Review recency scores exp(-days / 180) × 100. Verified local-search rank scores max(0, 1 - (rank - 1) / 20) × 100; discovery-list order is never a search rank.
  7. Measured percentages are used directly. Broken-link count scores 100 only for an explicitly measured zero, otherwise 0. Scores and statistics round to two decimals.
  8. Market statistics exclude unavailable values. Midrank percentile = 100 × (number below + half the number tied) / measured sample size; an all-tied sample is at the 50th percentile.
  9. Opportunities describe measured gaps, not estimated traffic or revenue. Missing observations never create an opportunity. Raw observations, source references, and dates remain visible.
  10. Observed Google position is the 1-based order returned by the configured Google Places text search for a specific query, location, and observation time. It is not a universal or permanent Google rank. SEOuP stores Place IDs and its own audit observations; Google listing fields are a short-lived display cache with required attribution.

Factors