Trainingpartnersinc.com - SEO Checker

Overview of the SEO Check
Meta information
98% 
Page quality
91% 
Page structure
29% 
Link structure
58% 
Server
80% 
External factors
100% 
SEO Score
Response time
0.84 s
File size
232.70 kB
Words
1708
Media files
28
Number of links
106 internal / 2 external

Task list of SEO Improvements

Meta specifications

Title
(Critically important)
Personal Training in North Asheville for Active Adults
The length of the page title is perfect. (469 pixels out of 580 max pixel length)
There are no duplicate words in the title
Meta description
(Critically important)
We're a small, friendly personal training studio specializing in fitness for active adults. No typical "gym feel" here, just expert trainers, friends and fun.
The length of the meta description is perfect. (915 pixels out of 1000 max pixel length)
Crawlability
(Critically important)
There are no problems in accessing the website.
Canonical URL
(Important)
https://trainingpartnersinc.com/
There is a valid canonical link specified.
Language
(Somewhat important)
Language detected in text: en
Language defined in HTML: en-us
Server location: United States of America
The following language is defined by HTML: en-us
Alternate/Hreflang Links
(Somewhat important)
There are no alternate links specified on this page.
Other meta tags
(Somewhat important)
There is no rel next meta tag on this page.
There is no rel prev meta tag on this page.
Domain
(Somewhat important)
The domain name is very long.
The domain is no subdomain.
The domain does not contain non-latin characters.
Page URL
(Somewhat important)
No parameters were found in the URL.
No session ID was found in the URL.
The URL does not have too many subdirectories.
Charset encoding
(Somewhat important)
The charset encoding (UTF-8) is set correctly.
Doctype
(Nice to have)
The doctype HTML 5 is set correctly.
The doctype is placed at first in the HTML code.
Favicon
(Nice to have)
The favicon is linked correctly.

Meta tags

NameValue
descriptionWe're a small, friendly personal training studio specializing in fitness for active adults. No typical "gym feel" here, just expert trainers, friends and fun.
robotsfollow, index, max-snippet:-1
google-site-verificationjTwtVKU7GW4ClQdwMIfQmwD3UNSmi0CdwAerZ_Dc2ek
generatorDivi Child v.4.24.2.1709663631
tec-api-versionv1
tec-api-originhttps://trainingpartnersinc.com
viewportwidth=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0
msapplication-TileImagehttps://trainingpartnersinc.com/wp-content/uploads/2024/02/cropped-favicon_07-270x270.png
article:published_time2024-04-12T16:58:25-04:00
article:modified_time2024-09-17T20:45:40-04:00
langen-us
twitter:cardsummary_large_image
twitter:titlePersonal Training in North Asheville for Active Adults
twitter:descriptionWe're a small, friendly personal training studio specializing in fitness for active adults. No typical "gym feel" here, just expert trainers, friends and fun.
twitter:imagehttps://trainingpartnersinc.com/wp-content/uploads/2024/05/fitness-is-freedom-social-share-image.png
twitter:label1Written by
twitter:data1Mary Geitner
twitter:label2Time to read
twitter:data239 minutes
og:localeen_US
og:typewebsite
og:titlePersonal Training in North Asheville for Active Adults
og:descriptionWe're a small, friendly personal training studio specializing in fitness for active adults. No typical "gym feel" here, just expert trainers, friends and fun.
og:urlhttps://trainingpartnersinc.com/
og:site_nameTraining Partners, Inc.
og:updated_time2024-09-17T20:45:40-04:00
og:imagehttps://trainingpartnersinc.com/wp-content/uploads/2024/05/fitness-is-freedom-social-share-image.png
og:image:secure_urlhttps://trainingpartnersinc.com/wp-content/uploads/2024/05/fitness-is-freedom-social-share-image.png
og:image:width1200
og:image:height630
og:image:altTraining Partners, Inc. - Fitness is Freedom
og:image:typeimage/png
X-UA-CompatibleIE=edge
charsetUTF-8

Test up to 1.000 webpages of trainingpartnersinc.com with our free plan!

Try For Free
No trial. It's just free!

Page quality

Content
(Critically important)
This page contains 1708 words. That's ok.
40.9% of the text are stop words.
Keywords used in the page title are also used in the page content. That's good!
Words from the H1 heading are used in the page content.
The page contains a listing, which indicates a good text layout.
24 paragraphs were found on this page.
The text content is perfect.
No placeholders texts or images were found.
There are no duplicates on the site.
The average number of words per sentence of 15.97 words is good.
Frames
(Critically important)
This page does not use a frameset.
Mobile optimization
(Somewhat important)
A viewport "width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" is provided.
At least one Apple touch icon is specified.
Bold and strong tags
(Somewhat important)
Empty bold or strong tags were found on this page.
Some tags are too long. With 81 characters this one is longer than 70 characters:
"after all, just because we age doesn’t mean we can’t still do the things we love."
The following tag is repeated too often: intro package $250.00; hour $70.00; half hour $45.00
Image SEO
(Somewhat important)
Alt text (alternative text) is correctly used on all found images.
Social Networks
(Nice to have)
There are only a few social sharing widgets on the page. Make your website popular in social networks with social sharing widgets.
Additional markup
(Nice to have)
No additional page markup was found.
HTTPS
(Somewhat important)
This website uses HTTPS to protect privacy and integrity of the exchanged data.
All included files are also transferred via HTTPS.

Media list

URLAlt attributeTitle
...nt/uploads/2024/02/tp-logo-pt-studio.pngpersonal trainer ashevilletraining partners asheville logo
...nt/uploads/2024/02/tp-logo-pt-studio.pngpersonal trainer ashevilletraining partners asheville logo
...tent/uploads/2023/11/nutritionist-09.pngnutritionist 09Asheville Personal Training | Welcome 7
...ing-Old-is-optional-iStock-482632195.jpgGorwing Old is optional iStock 482632195Who says the elderly can't be edgy?
...loads/2023/06/vicprofilepix40-scaled.jpgvicprofilepix40 scaledvicprofilepix40
...8/09/yogawoman-iStock-923448292.png.webpyogawoman iStock 923448292yogawoman-iStock-923448292
...ntent/uploads/2018/07/Haywood-1.jpg.webpHaywood 1Haywood 1
...ontent/uploads/2020/10/IMG_0552.jpg.webpIMG 0552IMG_0552
...6/Kelly-weight-training-website.png.webpKelly weight training websiteKelly weight training website
...ent/uploads/2024/01/IMG_0949-rotated.jpgIMG 0949 rotatedIMG_0949
...ent/uploads/2024/03/Girls-on-the-Run.jpgGirls on the RunGirls on the Run
/wp-content/uploads/2024/03/IMG_3626.jpgIMG 3626IMG_3626
...tent/uploads/2014/08/logonasm-1.png.webplogonasm 1Asheville Personal Training | Welcome 8
...content/uploads/2020/03/3D-Maps-logo.jpg3D Maps logoAsheville Personal Training | Welcome 9
...ntent/uploads/2020/03/PPC-coach-logo.pngPPC coach logoAsheville Personal Training | Welcome 10
/wp-content/uploads/2020/03/ACSM-logo.pngACSM logoAsheville Personal Training | Welcome 11
...t/uploads/2014/08/FMS-Certified.png.webpFMS CertifiedAsheville Personal Training | Welcome 12
/wp-content/uploads/2014/08/NSCA-logo.pngNSCA logoAsheville Personal Training | Welcome 13
...ontent/uploads/2014/08/ACE-logo.png.webpACE logoAsheville Personal Training | Welcome 14
/wp-content/uploads/2020/03/CAFS-logo.pngCAFS logoAsheville Personal Training | Welcome 15
.../uploads/2014/08/IYCA-Certified.png.webpIYCA CertifiedAsheville Personal Training | Welcome 16
...content/uploads/2014/08/Pilates.png.webpPilatesAsheville Personal Training | Welcome 17
...tent/uploads/2014/08/track-and-field.pngtrack and fieldAsheville Personal Training | Welcome 18
...ploads/2014/08/PN-certification.png.webpPN certificationAsheville Personal Training | Welcome 19
.../uploads/2020/03/CPPC-logo-for-kelly.pngCPPC logo for kellyAsheville Personal Training | Welcome 20
...t/uploads/2014/08/TRX-Certified.png.webpTRX CertifiedAsheville Personal Training | Welcome 21
...ent/uploads/2014/08/wellcoaches.png.webpwellcoachesAsheville Personal Training | Welcome 22
...ntent/uploads/2020/03/FAI-specialist.jpgFAI specialistAsheville Personal Training | Welcome 23

Page structure

H1 heading
(Critically important)
Personal Training Gym
Too many H1 headings
Headings
(Important)
Some headings occur twice on the page.
There are 54 headings on the page. The amount of headings should be in a more proper relation to the amount of text.

Heading structure

Heading levelContent
H1 Personal Training Gym
H1 We're here to help you be the healthiest you! Give us a call or send us an email!
H1 Training Partners will be closed all week due to the hurricane.
H2 Small Group Training
H2 Pilates
H2 Nutritional Coaching
H2 What we do
H2 “It’s important to have a twinkle in your wrinkle!”
H2 “I like the way I look. I like the way I feel. I like my energy. I have wisdom, I have perspective and I can tell you that aging can be so incredible!”
H2 “It's up to you today to start making healthy choices. Not choices that are just healthy for your body, but healthy for your mind."
H2 “Age is no barrier. It’s a limitation you put on your mind.”
H2 “the worst that we can fear about a mature population is not that they are growing old, but that they have developed a mindset that is no longer young.”
H2 We make fitness FUN & ENJOYABLE!
H2 Photo Gallery
H2 Upcoming Classes
H2 28 Years and 3,000 Clients Strong
H2 Professional Affiiliations and Accreditations
H2 Highlights from the Blog
H2 5 Exercises to Help Improve Posture
H2 Strength = Strong Core
H2 Why You Need Strong Glutes
H2 Should I Do Cardio or Strength Training First?
H2 "If you could give one gift to the world what would it be?"
H2 Colorado Rockies
H2 Ways to Reach a Healthy Blood Pressure
H2 Rewards of Habitual Exercise for Seniors
H2 You have Successfully Subscribed!
H3 Hours of Operation:
H3 –Steve Maraboli
H3 Cardio/Strength
H3 Pilates Duplicate text
H3 Senior Yoga
H3 (SGT) Strength Challenge
H3 Lite Strength
H3 If you have questions please call Charlene at 828-230-1659.
H4 Address
H4 Phone
H4 Address Duplicate text
H4 Phone Duplicate text
H4 Personal Training
H4 Intro Package $250.00; Hour $70.00; Half Hour $45.00
H4 Small Group Training Duplicate text
H4 $25/class (both in-person & virtual) • All participants must sign-up in advance.
H4 Pilates Duplicate text
H4 Intro Package $250.00; Hour $70.00; Half Hour $45.00 Duplicate text
H4 Nutritional Coaching Duplicate text
H4 We love to learn and share helpful information with our community. Read posts about health trends, fitness/exercise topics, physical therapy tips, nutritional inspiration and more!
H4 Contact Us
H4 Hours of Operation
H4 Recent Blog Posts
H5 Clients
H5 Combined Years of Experience
H5 years in business
H5 Minutes added to your life from 1 min. exercise
Some anchor texts are used more than once.
There are 8 links with a trivial anchor text.
The number of internal links is ok.
None of the anchor texts is too long.
All internal links are not using dynamic parameters.
There are 2 external links on this page.
LinkAttributesAnchor text
https://trainingpartnersinc.com/IMG-ALT personal trainer asheville
https://www.google.com/maps?q=...New window External Subdomain 862 Merrimon Avenue, Asheville, NC 28804
https://www.google.com/maps?q=...New window External Subdomain 862 Merrimon Avenue Asheville, NC 28804
https://trainingpartnersinc.com/Text duplicate IMG-ALT personal trainer asheville
/about-us/Our Story
/about-us/Overview
/about-us/general-information/General Information
/about-us/values-and-mission/Values & Mission
/about-us/photo-gallery/Photo Gallery
/our-services/Our Services
/our-services/Text duplicate Overview
/our-services/personal-training/Personal Training
/our-services/small-group-trai...Small Group Training and Classes
/classes/Nofollow Class Schedule
/our-services/pilates/Pilates
/our-services/nutritional-coac...Nutritional Coaching
/our-services/class-descriptions/Class Descriptions
/meet-our-trainers/Meet Our Trainers
/meet-our-trainers/The TP Team
/meet-our-trainers/charlene-re...Charlene Reeves
/meet-our-trainers/peggy-emory/Peggy Emory
/meet-our-trainers/ashleigh-wh...Ashleigh Whittington
/meet-our-trainers/michael-sch...Michael Scholtz
/meet-our-trainers/kelly-richa...Kelly Richards
/meet-our-trainers/victor-mald...Victor Maldonado
/meet-our-trainers/pegge-dixon/Pegge Dixon
/meet-our-trainers/jackie-lea/Jacci Lea
/blog/Blog
/contact-us/Contact Us
/about-us/Text duplicate Our Story
/about-us/Text duplicate Overview
/about-us/general-information/Text duplicate General Information
/about-us/values-and-mission/Text duplicate Values & Mission
/about-us/photo-gallery/Text duplicate Photo Gallery
/our-services/Text duplicate Our Services
/our-services/Text duplicate Overview
/our-services/personal-training/Text duplicate Personal Training
/our-services/small-group-trai...Text duplicate Small Group Training and Classes
/classes/Nofollow Text duplicate Class Schedule
/our-services/pilates/Text duplicate Pilates
/our-services/nutritional-coac...Text duplicate Nutritional Coaching
/our-services/class-descriptions/Text duplicate Class Descriptions
/meet-our-trainers/Text duplicate Meet Our Trainers
/meet-our-trainers/Text duplicate The TP Team
/meet-our-trainers/charlene-re...Text duplicate Charlene Reeves
/meet-our-trainers/peggy-emory/Text duplicate Peggy Emory
/meet-our-trainers/ashleigh-wh...Text duplicate Ashleigh Whittington
/meet-our-trainers/michael-sch...Text duplicate Michael Scholtz
/meet-our-trainers/kelly-richa...Text duplicate Kelly Richards
/meet-our-trainers/victor-mald...Text duplicate Victor Maldonado
/meet-our-trainers/pegge-dixon/Text duplicate Pegge Dixon
/meet-our-trainers/jackie-lea/Text duplicate Jacci Lea
/blog/Text duplicate Blog
/contact-us/Text duplicate Contact Us
/our-services/Personal Training Gym
/our-services/Our Approach to Personal Training
/our-services/small-group-trai...Small Group Training
/our-services/small-group-trai...How SGT Works
/our-services/pilates/Text duplicate Pilates
/our-services/pilates/Learn More About Pilates
/nutritional-coaching/Text duplicate Nutritional Coaching
/nutritional-coaching/Meet Our Nutritional Coach
/our-services/personal-training/personal training
/pilates-overview/Text duplicate Pilates
/our-services/small-group-trai...small group training
/our-services/personal-training/Personal Training Info »
/meet-our-trainers/Ouur Certified Trainers »
/our-services/small-group-trai...Nofollow SGT
/pilates-overview/Learn more about Pilates
/nutritional-coaching/Nutritional Coaching FAQ
/classesNofollow Class Calendar is Here
/services-overview/Compare Services
/meet-our-trainers/Meet Our Team of Personal Trainers
/about-us/photo-gallery/photo gallery
/series/cardio-strength/Nofollow A-TITLE Event Series
/class/cardio-strength-2-2/202...Nofollow Cardio/Strength
A-TITLE Cardio/Strength
/series/pilates/Nofollow Text duplicate A-TITLE Event Series
/class/pilates-2/2024-10-07/Nofollow Text duplicate Pilates
A-TITLE Pilates
/series/senior-yoga/Nofollow Text duplicate A-TITLE Event Series
/class/senior-yoga/2024-10-07/Nofollow Senior Yoga
A-TITLE Senior Yoga
/series/strength-challenge-3/Nofollow Text duplicate A-TITLE Event Series
/class/strength-challenge-2/20...Nofollow (SGT) Strength Challenge
A-TITLE (SGT) Strength Challenge
/series/strength-challenge/Nofollow Text duplicate A-TITLE Event Series
/class/strength-challenge-3-2/...Nofollow Lite Strength
A-TITLE Lite Strength
/classes/Nofollow View Calendar
A-TITLE View more events.
/blog/fit-tips/5-exercises-to-...5 Exercises to Help Improve Posture
/blog/fit-tips/5-exercises-to-...Trivial anchor text
Read More
/blog/personal-training/streng...Strength = Strong Core
/blog/personal-training/streng...Text duplicate Trivial anchor text
Read More
/blog/personal-training/why-yo...Why You Need Strong Glutes
/blog/personal-training/why-yo...Text duplicate Trivial anchor text
Read More
/blog/personal-training/should...Should I Do Cardio or Strength Training First?
/blog/personal-training/should...Text duplicate Trivial anchor text
Read More
/blog/personal-training/if-you..."If you could give one gift to the world what would it be?"
/blog/personal-training/if-you...Text duplicate Trivial anchor text
Read More
/blog/health/colorado-rockies/Colorado Rockies
/blog/health/colorado-rockies/Text duplicate Trivial anchor text
Read More
/blog/uncategorized/ways-to-re...Ways to Reach a Healthy Blood Pressure
/blog/uncategorized/ways-to-re...Text duplicate Trivial anchor text
Read More
/blog/health/rewards-of-habitu...Rewards of Habitual Exercise for Seniors
/blog/health/rewards-of-habitu...Text duplicate Trivial anchor text
Read More
/contact-us/Contact Us Today
/cdn-cgi/l/email-protection[email protected]
/blog/health/colorado-rockies/Text duplicate Colorado Rockies
/blog/uncategorized/ways-to-re...Text duplicate Ways to Reach a Healthy Blood Pressure
/blog/nutrition/64160-2/How super are “Superfoods”?
/blog/physical-therapy-corner/...MAKE YOUR YARD WORK A TOTAL BODY WORKOUT
/blog/nutrition/great-greens/Great Greens!

Server configuration

HTTP redirects
(Critically important)
This page redirects to "https://trainingpartnersinc.com/"
HTTP header
(Important)
No X-Powered HTTP header is sent.
This page uses GZip for compressed data transmission.
Performance
(Somewhat important)
The page response time of 0.84 seconds is longer than the recommended limit of 0.4 seconds. A high response time unnecessarily slows down search engine crawling and results in bad user experience as well.
The file size of the HTML document is fine (233 kB).

HTTP Response Header

NameValue
dateMon, 07 Oct 2024 06:06:07 GMT
content-typetext/html; charset=UTF-8
strict-transport-securitymax-age=63072000;
x-xss-protection0
x-content-type-optionsnosniff
referrer-policystrict-origin-when-cross-origin
x-frame-optionsSAMEORIGIN
content-security-policyupgrade-insecure-requests;frame-ancestors 'self' ;
content-security-policy-report-onlyimg-src 'self' data: https://duplicator.com https://zaib.sandbox.etdevs.com https://www.googletagmanager.com https://maps.gstatic.com https://theeventscalendar.com https://i0.wp.com https://workoutlabs.com https://hifitnessclub.files.wordpress.com https://encrypted-tbn3.gstatic.com https://secure.gravatar.com https://ts.w.org https://s.w.org https://ps.w.org ; default-src 'self'; script-src 'self' 'unsafe-inline' https://www.google.com https://www.googletagmanager.com https://www.gstatic.com https://connect.facebook.net https://maps.googleapis.com 'unsafe-eval'; script-src-elem 'self' 'unsafe-inline' https://www.google.com https://www.googletagmanager.com https://www.gstatic.com https://connect.facebook.net https://maps.googleapis.com ; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com http://fonts.googleapis.com ; style-src-elem 'self' 'unsafe-inline' https://fonts.googleapis.com http://fonts.googleapis.com ; font-src 'self' https://fonts.gstatic.com data:; frame-src 'self' https://www.google.com blob:; connect-src 'self' https://www.google-analytics.com https://region1.google-analytics.com https://maps.googleapis.com; worker-src 'self' blob:; report-uri https://trainingpartnersinc.com/wp-json/rsssl/v1/csp?rsssl_apitoken=182786975;
last-modifiedSun, 06 Oct 2024 23:49:02 GMT
cache-controlmax-age=0
expiresMon, 07 Oct 2024 06:06:07 GMT
cf-cache-statusDYNAMIC
report-to{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=oGXk4AWi0KVhtgHFBYwmzxj5NIowPO9zMAbmBbL46GX1FBbinIDyMH9Nv0pUrE%2BRvb4eRdOKyl44DDS5VmHirtgyNTF3rfOQ1lkEpTVCp3jPvls%2FHv4W1LcZAklZIwcaZ6DWr%2FEwLtx1Zg%3D%3D"}],"group":"cf-nel","max_age":604800}
nel{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
speculation-rules"/cdn-cgi/speculation"
servercloudflare
cf-ray8cebb40f9828360f-FRA
content-encodinggzip
statuscode200
http_versionHTTP/2

External factors

This website has excellent links from other websites.
This page has backlinks from 50 referring domains.
This page has 568 backlinks.
This page has backlinks from 43 different ip addresses.

Links from Wikipedia

No links from Wikipedia were found.

Robots.txt

User-agent: *
Disallow: /wp-admin/
Disallow: /classes/
Disallow: /series/
Disallow: /page/
Disallow: /blog/slideshow/
Disallow: /blog/uncategorized/
Allow: /wp-admin/admin-ajax.php

Sitemap: https://trainingpartnersinc.com/sitemap_index.xml

Search preview

trainingpartnersinc.com
Personal Training in North Asheville for Active Adults
We're a small, friendly personal training studio specializing in fitness for active adults. No typical "gym feel" here, just expert trainers, friends and fun.

Most important keywords

Following keywords were found. You can check the keyword optimization of this page for each keyword.

KeywordResultRecheck
Training100%Check
Personal Training90%Check
Training Gym82%Check
Personal81%Check
Training Partners81%Check
personal training studio78%Check
Strength Training71%Check
Personal Trainers65%Check
Small Group Training65%Check
Gym62%Check

Test up to 1.000 webpages of trainingpartnersinc.com with our free plan!

Try For Free
No trial. It's just free!

Cookie Policy

We use cookies to make our site work and also for analytics and advertising purposes. You can enable or disable optional cookies as desired. See the following links for more information.

We need these so the site can function properly

So we can better understand how visitors use our website

So we can serve you tailored ads and promotions