Files
veripath/docs/validation/2026-08-15-air-tech-pros/findings.md
T
tonyjbala 3ea97eae2e docs(validation): beta audit batch 2026-08-15 — 8 reviewed runs
Reviewer disposition pass applied per locked process v1.0 (docs/operations/beta-audit-process.md):
- Each run: raw capture, findings.json, findings.md, REPORT-final.md (customer-facing), VALIDATION.md (reviewer dispositions)
- Normalized format false-positives (+1 prefix, #N vs Ste N, 8AM vs 8:00AM, 1800 scraper parse glitch)
- Material: 28 across batch (phone mismatches, NAP address conflicts, hours divergences, missing LocalBusiness schema, missing website)
- Verification-pending items separated from material findings; no surface presented without evidence
2026-08-15 13:57:30 +00:00

146 lines
3.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Audit Findings — AirTech Pros
**Generated:** 2026-08-15 13:54 UTC
**Sources checked:** google_business_profile, apple_maps, website
**Rating:** 4.8 | **Reviews:** 1121
## Severity Summary
| Severity | Count |
|----------|-------|
| 🟥 Immediate | 3 |
| 🟧 High | 1 |
| 🟨 Medium | 3 |
| 🟩 Enhancement | 1 |
| **Total** | **8** |
## Findings
### Finding #1: Phone number inconsistent across 2 surface(s)
- **Severity:** 🟥 Immediate
- **Category:** Digital Identity
- **Recommendation:** Standardize phone format across all directories. GBP is authoritative.
- **Evidence:** ```json
{
"google": "(530) 303-2225",
"apple": "+1 (916) 930-0010",
"website": "0000000000"
}
```
### Finding #2: Address inconsistent across 1 surface(s)
- **Severity:** 🟥 Immediate
- **Category:** Digital Identity
- **Recommendation:** Standardize exact address format. GBP address is authoritative.
- **Evidence:** ```json
{
"google": "10210 Systems Pkwy #370, Sacramento, CA 95827",
"apple": "4961 Windplay Dr, El Dorado Hills, CA 95762"
}
```
### Finding #3: Hours mismatch on 7 day(s) — GBP is authoritative
- **Severity:** 🟥 Immediate
- **Category:** Google Business
- **Recommendation:** Correct hours on non-GBP surfaces to match GBP. Mismatched hours cause customer complaints and trust loss.
- **Evidence:** ```json
[
{
"day": "saturday",
"google": "Open 24 hours",
"apple_maps": "12:00 AM-12:00 PM"
},
{
"day": "sunday",
"google": "Open 24 hours",
"apple_maps": "12:00 AM-12:00 PM"
},
{
"day": "monday",
"google": "Open 24 hours",
"apple_maps": "12:00 AM-12:00 PM"
},
{
"day": "tuesday",
"google": "Open 24 hours",
"apple_maps": "12:00 AM-12:00 PM"
},
{
"day": "wednesday",
"google": "Open 24 hours",
"apple_maps": "12:00 AM-12:00 PM"
},
{
"day": "thursday",
"google": "Open 24 hours",
"apple_maps": "12:00 AM-12:00 PM"
},
{
"day": "friday",
"google": "Open 24 hours",
"apple_maps": "12:00 AM-12:00 PM"
}
]
```
### Finding #4: Website URL inconsistent across 1 surface(s)
- **Severity:** 🟧 High
- **Category:** Digital Identity
- **Recommendation:** Use one canonical URL (prefer HTTPS, no www) across all directories.
- **Evidence:** ```json
{
"google": "https://airtechpros.com/?utm_source=google&utm_medium=organic&utm_campaign=gbp",
"apple": "http://teamairtech.com/"
}
```
### Finding #5: Cannot determine review recency — no dates available in samples
- **Severity:** 🟨 Medium
- **Category:** Reviews
- **Recommendation:** Review date data is not available from current surfaces. Monitor via GBP dashboard directly.
- **Evidence:** ```json
{
"sources_with_dates": []
}
```
### Finding #6: Category varies across surfaces: air conditioning contractor, consumer sector
- **Severity:** 🟨 Medium
- **Category:** Digital Identity
- **Recommendation:** Align primary category across all directories. GBP primary category is the ranking driver.
- **Evidence:** ```json
{
"google": "air conditioning contractor",
"apple": "consumer sector"
}
```
### Finding #7: JSON-LD present but no LocalBusiness/BeautySalon type
- **Severity:** 🟨 Medium
- **Category:** Technical SEO
- **Recommendation:** Ensure schema includes LocalBusiness or BeautySalon @type for local search relevance.
- **Evidence:** ```json
{
"url": "https://airtechpros.com/?utm_source=google&utm_medium=organic&utm_campaign=gbp",
"has_jsonld": true,
"has_local_business": false
}
```
### Finding #8: Price level not set on GBP or Apple Maps
- **Severity:** 🟩 Enhancement
- **Category:** Content
- **Recommendation:** Set price level ($$$$$) on GBP. Helps users self-select and improves relevance.
## Failed Surfaces
- ❌ `bing_places` — no data returned