Local SEO Audit Report
16 / 100
Prepared for

Local SEO
Audit

longevityathletics.com
Report Date
April 10, 2026
Location
Maricopa, AZ
Industry
Fitness / Gym
Issues Found
14
01

Executive Summary

2
Critical
4
High Priority
7
Medium
1
Low / Info
Summary: This audit identified 14 issues across technical SEO, backlinks, local presence, and analytics — including 2 critical issues requiring immediate attention, 4 high-priority items directly impacting rankings, 7 medium-priority best-practice gaps. Addressing the critical and high-priority items is recommended before any content or advertising investment.
critical
robots.txt Blocking All Crawlers
The robots.txt file contains "Disallow: /" which blocks all search engine crawlers from indexing the site.
→ Review and update robots.txt to allow crawling of public pages.
critical
GBP Primary Category Not Set
No primary category is set on Google Business Profile. This is one of the most impactful local ranking factors.
→ Set the primary category to "Gym" or "Fitness Center" immediately.
high
Missing LocalBusiness Schema Markup
No LocalBusiness (or related) JSON-LD schema detected. Schema markup helps Google understand your business type and location for local search.
→ Implement LocalBusiness or SportsActivityLocation JSON-LD schema with name, address, phone, hours, and geo coordinates.
02

Technical Health

critical
LCP — Largest Contentful Paint
N/A
Target: under 2.5s
CLS — Cumulative Layout Shift
N/A
Target: under 0.1
FCP — First Contentful Paint
N/A
Target: under 1.8s
Mobile Performance
0
PageSpeed score /100
Desktop Performance
0
PageSpeed score /100
HTTPS
Secure
SSL certificate
medium
Low Page Count in Sitemap (3 pages)
Fewer than 5 pages detected in the sitemap. Thin site architecture can limit topical authority.
→ Add service pages, location pages, and blog content to build topical depth.
critical
robots.txt Blocking All Crawlers
The robots.txt file contains "Disallow: /" which blocks all search engine crawlers from indexing the site.
→ Review and update robots.txt to allow crawling of public pages.
high
Missing LocalBusiness Schema Markup
No LocalBusiness (or related) JSON-LD schema detected. Schema markup helps Google understand your business type and location for local search.
→ Implement LocalBusiness or SportsActivityLocation JSON-LD schema with name, address, phone, hours, and geo coordinates.
03

Backlink Audit

high
Total Linking Domains
15
Unique referring domains
Flagged / Toxic
5
Recommended for disavow
Clean Links
10
Legitimate backlinks
Backlink concern detected. 5 of 15 linking domains were flagged (5 high-risk, 0 medium-risk). 10 appear clean.
Domain Anchor Text TLD Risk Level Reason
gymsupplements.xyz .xyz High Risk High-risk TLD (.xyz)
pharmadeals.top .top High Risk High-risk TLD (.top); Spam keyword in anchor/domain: "pharma"
casinobonus.ru .ru High Risk High-risk TLD (.ru); Spam keyword in anchor/domain: "casino"
bestpills.cn .cn High Risk High-risk TLD (.cn); Spam keyword in anchor/domain: "pills"
pokerwin.cc .cc High Risk High-risk TLD (.cc); Spam keyword in anchor/domain: "poker"
Next step: Export this flagged list, attempt outreach for removal, then submit a disavow file via Google Search Console for any non-responsive domains.
04

Local SEO & NAP Consistency

critical
Field
Website
Google
Yelp
Facebook
Name
The Best Personal Training GYM IN Maricopa
Address
Phone
(520) 677-5664
high
GBP Name Does Not Match Website
The business name on Google Business Profile does not exactly match the name shown on the website. Inconsistency here undermines NAP signals.
→ Update GBP or website so the business name is identical across both.
critical
GBP Primary Category Not Set
No primary category is set on Google Business Profile. This is one of the most impactful local ranking factors.
→ Set the primary category to "Gym" or "Fitness Center" immediately.
high
No Photos on Google Business Profile
No photos are uploaded to GBP. Profiles without photos have significantly lower engagement rates.
→ Upload at least 10 photos immediately: exterior, interior, equipment, classes, and staff.
medium
No Recent GBP Posts (Last 30 Days)
GBP posts signal activity to Google and appear in the knowledge panel. Inactive profiles can rank lower in competitive markets.
→ Publish a GBP post at least 2× per month: promotions, events, class schedules, or tips.
low
GBP Q&A Section Not Populated
The Q&A section on GBP is empty. Pre-populating it with common questions improves the listing and can capture long-tail queries.
→ Add 5–10 common questions (membership cost, hours, parking, classes) and answer them yourself.
medium
GBP Services Not Listed
No services are listed on the GBP profile. Services listing helps Google match your profile to specific service queries.
→ Add all offered services (personal training, group classes, memberships, etc.) with descriptions.
medium
GBP Business Description Incomplete
The GBP business description is missing or incomplete. A keyword-rich description helps with local relevance signals.
→ Write a 400–750 character description that includes service keywords, location, and a unique value proposition.
medium
Reviews Not Being Responded To
Responding to reviews (positive and negative) is a trust signal and shows active management. Google factors this into local ranking.
→ Respond to all reviews within 48 hours. Thank positive reviewers; address negative reviews professionally.
05

Prioritized Action Plan

● Critical — Fix Immediately
1
robots.txt Blocking All Crawlers Review and update robots.txt to allow crawling of public pages.
Indexability
2
GBP Primary Category Not Set Set the primary category to "Gym" or "Fitness Center" immediately.
Map Pack Rankings
● High — Address This Month
3
Missing LocalBusiness Schema Markup Implement LocalBusiness or SportsActivityLocation JSON-LD schema with name, address, phone, hours, and geo coordinates.
Map Pack Rankings
4
5 High-Risk Backlinks Detected Attempt removal outreach. For non-responsive domains, create a disavow file and submit via Google Search Console.
Map Pack Rankings
5
GBP Name Does Not Match Website Update GBP or website so the business name is identical across both.
Map Pack Rankings
6
No Photos on Google Business Profile Upload at least 10 photos immediately: exterior, interior, equipment, classes, and staff.
Click-Through Rate
● Medium — Address This Quarter
7
Low Page Count in Sitemap (3 pages) Add service pages, location pages, and blog content to build topical depth.
Organic Traffic
8
26% Organic Traffic Drop (2024-09) Cross-reference the drop date with Google algorithm update timelines. Investigate which pages lost rankings in GSC.
Organic Traffic
9
25% Organic Traffic Drop (2024-10) Cross-reference the drop date with Google algorithm update timelines. Investigate which pages lost rankings in GSC.
Organic Traffic
10
No Recent GBP Posts (Last 30 Days) Publish a GBP post at least 2× per month: promotions, events, class schedules, or tips.
Map Pack Rankings
11
GBP Services Not Listed Add all offered services (personal training, group classes, memberships, etc.) with descriptions.
Map Pack Rankings
12
GBP Business Description Incomplete Write a 400–750 character description that includes service keywords, location, and a unique value proposition.
Map Pack Rankings
13
Reviews Not Being Responded To Respond to all reviews within 48 hours. Thank positive reviewers; address negative reviews professionally.
Trust Signals
● Low — Ongoing Improvements
14
GBP Q&A Section Not Populated Add 5–10 common questions (membership cost, hours, parking, classes) and answer them yourself.
Click-Through Rate
Powered by Hospcreative
Ask About Your Audit Powered by Gemini · longevityathletics.com