Yelp's direct traffic share has fallen steadily for ten years. What hasn't fallen is its role as a citation backbone for the rest of the local-search graph. Microsoft Copilot's local cards quote Yelp. Apple Maps pulls Yelp ratings. Siri asks Yelp. ChatGPT with browsing often lands on Yelp first when a user asks "best [category] near me." If your Yelp listing is broken, ranked wrong, or paired with the wrong homepage URL, all of those downstream citations either go stale or go to a competitor.
The Yelp Audit tool checks 11 presence, consistency, and parseability signals against a Yelp /biz/ URL and its linked homepage. Here's what each one catches and why it matters.
1. URL shape — /biz/ path
Every real Yelp business page lives at yelp.com/biz/<slug> or regionalized equivalents (yelp.ca/biz/..., yelp.co.uk/biz/...). If the URL you gave the tool isn't on the /biz/ path, something else is in that spot: a search results page, a user profile, or a category landing. The audit flags this first because every downstream check depends on being on a real listing.
2. Canonical URL + homepage URL agreement
Yelp listings have a "Business website" field. The agreement between that URL and your real primary domain is a consistency signal for the local graph. Copilot, Apple Maps, and Google Business Profile all cross-reference NAP (name, address, phone) + website. If Yelp points to https://www.example.com but your GBP points to https://example.com (no www), some aggregators treat those as different entities. Pick a canonical, use the same one everywhere.
3. Public rating parseability
The audit looks for the star rating in Yelp's rendered HTML. Sometimes it's behind JavaScript that doesn't execute in our server-side fetch, which triggers "Rating not detected in public HTML." That's not necessarily a business problem — it's a signal that some aggregators using the same simple parsing approach may also miss the rating. If you care about Copilot card rendering, a listing whose rating can't be read from HTML may get omitted.
4. Review count parseability
Same logic as rating: if our HTML fetch can't extract "X reviews," some aggregators can't either. Usually means Yelp is rendering the count via client-side JS.
5. Category match
Yelp has specific categories (e.g., Italian Restaurants, Family Practice, Plumbers). If your primary category doesn't match the query intent users actually search, you lose ranking against competitors who picked the right category. This is a review-the-category-mapping check, not a blocker.
6. Claimed-vs-unclaimed state
Unclaimed listings show a "Is this your business?" banner. You lose the ability to respond to reviews, post updates, add photos, or correct hours. The audit flags unclaimed as a high-priority fix — claiming is free and takes ten minutes.
7. Response rate / cadence
Yelp publicly shows how often and how fast owners respond to reviews. This affects Yelp's "Response to Reviews" badge and is visible to searchers. Reply to every 1-star to 3-star within 48 hours. Reply to most 4-star to 5-star within a week. A dormant listing reads "they don't care" to users.
8. Hours completeness
Listings with incomplete hours (no Saturday, no holiday hours) get down-weighted in "Open now" searches. Audit flags if hours are missing or stale.
9. Photo coverage
Yelp listings with fewer than 10 owner-uploaded photos are below the Yelp-recommended floor for most categories. Restaurants need 20+; services need 10+; retail needs 15+. User-uploaded photos don't replace owner photos.
10. Primary photo resolution
A low-res or blurry primary photo is the single most-obvious signal of a neglected listing. Yelp recommends 1280×853 minimum for the primary.
11. Cross-consistency with Google Business Profile
If the Yelp listing says you're open at 9am but GBP says 8am, searchers notice. The audit compares the Yelp hours/address/phone against what the tool can read from your site and flags disagreement. Consistency across directory listings is the #1 local-SEO hygiene signal.
How the fix prompt helps
Every fail or warn finding gets rolled into a fix prompt you can paste into Claude or ChatGPT. The prompt includes the exact findings, target URL, and a detailed "your job" block that asks for category-specific remediation and a verification step per fix. If your business is in a jurisdiction where specific review rules apply (medical — no patient testimonials; legal — bar-association restrictions), the prompt asks the model to flag those constraints too.
Related tools
- Google Maps Audit — the GBP-side equivalent. Run both together for a full local-listing health check.
- NAP Consistency — cross-directory name/address/phone audit. Catches the mismatches between Yelp and other platforms.
- GBP Review Audit — review velocity + response cadence specifically for Google Business Profile.
- Local Citation Coverage — which directories your business should be on but isn't.
Fact-check notes and sources
- Yelp
/biz/URL shape and regional domains: Yelp URL structure (yelp-support.com) - Microsoft Copilot local cards citing Yelp data: reproduced from Copilot responses for "best Italian restaurants near me" queries in SF, NYC, Chicago metros, 2026-04.
- Apple Maps Yelp integration: Apple Maps Connect documentation.
- Yelp photo recommendations and response-rate badges: Yelp for Business Owners dashboard copy (2026-04).
This post is informational, not legal or marketing-consulting advice. Yelp is a trademark of Yelp Inc., referenced under nominative fair use. No affiliation is implied.