Local Authority Score
Composite 0-100 score aggregating local pack rank, review count, rating, Google Business Profile completeness, and citation consistency into a single authority metric.
When to use this
You want a single number (0-100) that represents how strong your local presence is overall. It combines your ranking, reviews, profile completeness, and citations into one score you can track over time. Great for showing clients monthly progress in simple terms.
POST
/v1/score/local-authorityCost: 10 credits ($0.05)
Rate Limit: Varies by plan
Response: ~4-8 seconds
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| business_name | string | Yes | Business name |
| location | string | Yes | City and state |
| keyword | string | No | Primary keyword for rank component |
Example Request
curl -X POST https://api.localseodata.com/v1/score/local-authority \
-H "Authorization: Bearer sk_live_your_key" \
-H "Content-Type: application/json" \
-d '{"business_name": "Joe\'s Pizza", "location": "Brooklyn, NY", "keyword": "pizza"}'Example Response
JSON
{
"status": "success",
"credits_used": 10,
"data": {
"authority_score": 74,
"breakdown": {
"ranking": { "score": 80, "weight": 0.25, "detail": "Local pack position #2" },
"reviews": { "score": 72, "weight": 0.30, "detail": "847 reviews, 4.6 avg" },
"profile": { "score": 65, "weight": 0.25, "detail": "78% complete, missing menu and photos" },
"citations": { "score": 82, "weight": 0.20, "detail": "88% NAP consistency across 52 dirs" }
},
"percentile": "Top 25% in Brooklyn, NY for pizza"
}
}Response Fields
| Field | Type | Description |
|---|---|---|
| authority_score | integer | Composite local authority score (0-100) |
| breakdown | object | Score breakdown by component: ranking, reviews, profile, citations |
| percentile | string | How the business ranks relative to local competitors |
Notes
- Score weights: reviews (30%), ranking (25%), profile completeness (25%), citations (20%).
- Track over time to measure the impact of local SEO campaigns.