Trainingpeaks.com - SEO Checker

Overview of the SEO Check
Meta information
90% 
Page quality
63% 
Page structure
79% 
Link structure
93% 
Server
0% 
External factors
100% 
SEO Score
Response time
1.20 s
File size
141.60 kB
Words
563
Media files
100
Number of links
46 internal / 5 external

Task list of SEO Improvements

Meta specifications

Title
(Critically important)
TrainingPeaks | A Training App as Versatile as You
There are word repetitions in the page title.
The length of the page title is perfect. (449 pixels out of 580 max pixel length)
Meta description
(Critically important)
Achieve your goals with the best in endurance training plus strength and conditioning, all in one place. Sign up free.
The length of the meta description is perfect. (706 pixels out of 1000 max pixel length)
Crawlability
(Critically important)
There are no problems in accessing the website.
Canonical URL
(Important)
https://www.trainingpeaks.com/
The specified canonical link points to a different page.
Language
(Somewhat important)
Language detected in text: en
Server location: Germany
The language is not specified in the HTML markup.
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 is no subdomain.
The domain length is good.
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
robotsindex, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1
generatorWordPress 6.6.2
viewportwidth=device-width, initial-scale=1.0
color-schemelight only
msapplication-TileColor#005695
msapplication-TileImagehttps://wpassets.trainingpeaks.com/wp-content/uploads/2025/03/31174958/cropped-favicon-270x270.png
theme-color#005695
tp-home-urihttps://home.trainingpeaks.com
tp-api-urihttps://tpapi.trainingpeaks.com
tp-rollbar-tokenf0f1d402344f4b58aa0668eda527dcee
tp-rollbar-envProduction
tp-segment-enveWSxeD3ITOpF0xvFEIcWrFJSUFyZEltI
tp-eppo-api-keyzFd-Va4dAEmnA9qF4S4-ajfpBLnHT1DhdtdBW1K6MT8
tp-marketing-api-urihttps://marketingapi.trainingpeaks.com
tp-training-plan-search-base-urihttps://planstore.trainingpeaks.com
tp-site-urlhttps://www.trainingpeaks.com
facebook-domain-verification1j1nlfq23l1m2t77ovu5y8usax22ma
gtmKeyG-Z2LEWBWKBD
descriptionAchieve your goals with the best in endurance training plus strength and conditioning, all in one place. Sign up free.
google-site-verificationtv9FSOW4XiIB5MnwI3QYJFGo6YZb0hR7eZ-sOanfk2Q
article:publisherhttp://www.facebook.com/trainingpeaks
article:modified_time2025-05-28T16:03:13+00:00
twitter:cardsummary_large_image
twitter:site@trainingpeaks
og:localeen_US
og:typewebsite
og:titleTrainingPeaks | A Training App as Versatile as You
og:descriptionAchieve your goals with the best in endurance training plus strength and conditioning, all in one place. Sign up free.
og:urlhttps://www.trainingpeaks.com/
og:site_nameTrainingPeaks
og:imagehttps://wpassets.trainingpeaks.com/wp-content/uploads/2024/10/03125240/TPHomeHero_Kate.3FT.jpg
og:image:width1200
og:image:height675
og:image:typeimage/jpeg
Content-Typetext/html; charset=UTF-8
x-ua-compatibleie=edge

Automatically check trainingpeaks.com including all subpages at once!

Try for free
Guaranteed free of charge during trial period.

Page quality

Content
(Critically important)
Words from the H1 heading are not used in the page content.
This page contains 563 words. That's ok.
37.1% of the text are stop words.
Keywords used in the page title are also used in the page content. That's good!
7 paragraphs were found on this page.
No placeholders texts or images were found.
There are no duplicates on the site.
The average number of words per sentence of 19.54 words is good.
Frames
(Critically important)
This page does not use a frameset.
Mobile optimization
(Somewhat important)
This page loads 22 JavaScript files. This may affect the load time negatively.
A viewport "width=device-width, initial-scale=1.0" is provided.
At least one Apple touch icon is specified.
Bold and strong tags
(Somewhat important)
The usage of strong and bold tags is perfect. We recommend the use of up to 11 tags for this page.
Image SEO
(Somewhat important)
75 images have no alt attribute. The content of alt attributes is used by search engines.
Social Networks
(Nice to have)
This page is optimized perfectly for social networks.
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
...s/2024/08/26110444/TPHomeHero_Kate.3.jpgFemale Runner Using Trainingpeaks In Morrison, ColoradoA Training App As Versatile As You.
.../05/28100235/KateFeature24_graphic_6.jpgAll In One AthleteAll In One Athlete
...ds/2025/03/20091346/25Hub_graphicNew.jpgEvery Part Of Your Training ConnectedEvery Part Of Your Training Connected
...ent/uploads/2025/03/26131458/Virtual.pngMale Cyclist On Trainer With Trainingpeaks Virtual On LaptopVirtual
...24/08/26124418/GabeCoached24_graphic.jpgCoach Showing Male Cyclist How To Train With Trainingpeaks.One On One Coaching Tailored To You.
...023/12/06153713/StrengthGuideHeroFT3.jpgFemale Strength Training Athlete Performing Bulgarian Split SquatFemale Strength Training Athlete Performing Bulgarian Split Squat
.../uploads/2020/02/20091903/TPApp_Icon.jpgNo alt attribute provided
...CoachCast_Blog_John_Wakefield-scaled.jpgCoachcast Ep 6 Title CardCoachcasttemplate 23.2
...ds/2021/02/18144607/IMG_3313-rotated.jpgNo alt attribute provided
...31-6-marathon-workouts-blog-1200x675.jpgImage Of A Runner Doing A Marathon Workout On The Road6 Marathon Workouts
.../2020/02/11194326/avatar1501790158-7.pngNo alt attribute provided
...22/11/03133017/22048-Blog-1200x675-1.jpgImage Of A Fit Woman In A Gym Squatting With A Kettlebell To Strengthen Tendons And LigamentsHow To Strengthen Tendons And Ligaments With Strength Training
...ent/uploads/2020/07/30182410/unnamed.pngNo alt attribute provided
...ads/2024/01/23152156/22444_Blog_1200.jpgFemale Triathlete Working Out On Indoor Trainer Bike Testing Her Lactate Threshold At HomeThe Importance Of Lactate Threshold
...ntent/uploads/2024/01/22082257/image.pngNo alt attribute provided
...s/2025/05/27220828/other-300_chip_PB.jpgOther 300 Chip PbOther 300 Chip Pb
...ads/2025/05/27221116/run-300_chip_PB.jpgRun 300 Chip PbRun 300 Chip Pb
...ds/2025/05/27221129/bike-300_chip_PB.jpgBike 300 Chip PbBike 300 Chip Pb
...025/05/27221146/strength-300_chip_PB.jpgStrength 300 Chip PbStrength 300 Chip Pb
.../2025/05/27220910/winter-300_chip_PB.jpgWinter 300 Chip PbWinter 300 Chip Pb
...ds/2025/05/27221213/swim-300_chip_PB.jpgSwim 300 Chip PbSwim 300 Chip Pb
...ads/2025/05/27220752/row-300_chip_PB.jpgRow 300 Chip PbRow 300 Chip Pb
...s/2025/05/27220828/other-300_chip_PB.jpgOther 300 Chip PbOther 300 Chip Pb
...7/07090424/Web_Indoor-Training-Guide.jpgThe Complete Indoor Workout Training GuideThe Complete Indoor Workout Training Guide
...45418/Full-Distance-Guide-1200x675-1.jpgFull Distance Triathlon Training Guide ThumbnailFull Distance Guide 1200×675
...7/Web_Ultramarathon-Training-Guide-1.jpgWeb Ultramarathon Training GuideWeb Ultramarathon Training Guide
...07090426/Web_Marathon-Training-Guide.jpgThe Complete Marathon Training GuideThe Complete Marathon Training Guide
.../07090422/Web_Century-Training-Guide.jpgThe Ultimate Century Training GuideThe Ultimate Century Training Guide
...letic-woman-looking-at-phone_716x942.jpgAthletic Woman Looking At Phone 716x942Athletic Woman Looking At Phone 716×942
.../08/12204909/1dutchcycling_logoColor.jpgNo alt attribute provided
...2024/08/12204931/2USRowing_LogoColor.jpgNo alt attribute provided
.../08/12205016/3PentathlonGB_LogoColor.jpgNo alt attribute provided
...ds/2024/08/12205049/4HPSNZ_LogoColor.jpgNo alt attribute provided
...oads/2024/08/12205114/5UKA-LogoColor.jpgNo alt attribute provided
...2205135/6Norwegian.Sailing_LogoColor.jpgNo alt attribute provided
.../12205205/7British.Cycling_LogoColor.jpgNo alt attribute provided
...05228/8SingaporeCyclingFed_LogoColor.jpgNo alt attribute provided
.../08/12205253/9USATriathlon_LogoColor.jpgNo alt attribute provided
...2205318/10BELGIANTRIATHLON_logoColor.jpgNo alt attribute provided
...08/12205343/11SwissCycling_LogoColor.jpgNo alt attribute provided
...5431/12LuxembourgTriathlon_LogoColor.jpgNo alt attribute provided
...2205507/13danish-athletics_logoColor.jpgNo alt attribute provided
...4/08/12205529/14USACycling_LogoColor.jpgNo alt attribute provided
...8/12205550/15Aus.Triathlon_LogoColor.jpgNo alt attribute provided
...2205614/16JapanCycling_JCF_LogoColor.jpgNo alt attribute provided
...024/08/12205638/17FSCL_Lux_LogoColor.jpgNo alt attribute provided
...5701/18DTU_GermanTriathlon_LogoColor.jpgNo alt attribute provided
...4/08/12205721/19BritishTri_logoColor.jpgNo alt attribute provided
...05747/20CyclingSouthAfrica_LogoColor.jpgNo alt attribute provided
...2205813/21PolskizwiazekTri_logoColor.jpgNo alt attribute provided
...4/08/12205848/22AusCycling_LogoColor.jpgNo alt attribute provided
...12205915/23TriathlonCanada_LogoColor.jpgNo alt attribute provided
...8/12205943/24CyclingCanada_logoColor.jpgNo alt attribute provided
.../2024/08/12210006/25TRI-NZ-logoColor.jpgNo alt attribute provided
...210102/26bdr-GermanCycling_logoColor.jpgNo alt attribute provided
...12210129/27TriatlonDanmark_LogoColor.jpgNo alt attribute provided
...ads/2024/08/12210148/28NTB_LogoColor.jpgNo alt attribute provided
.../12210210/29CyclingIreland_LogoColor.jpgNo alt attribute provided
.../12210232/30SWISSTRIATHLON_logoColor.jpgNo alt attribute provided
...0253/31FITRI_ItalianTriFed_LogoColor.jpgNo alt attribute provided
.../12210313/32BelgianCycling_LogoColor.jpgNo alt attribute provided
.../12210335/33TriatlonMexico_LogoColor.jpgNo alt attribute provided
...2210355/34TriathlonIreland-logoColor.jpgNo alt attribute provided
...2210423/35fetri_SpanishFed-logoColor.jpgNo alt attribute provided
.../08/12204909/1dutchcycling_logoColor.jpgNo alt attribute provided
...2024/08/12204931/2USRowing_LogoColor.jpgNo alt attribute provided
.../08/12205016/3PentathlonGB_LogoColor.jpgNo alt attribute provided
...ds/2024/08/12205049/4HPSNZ_LogoColor.jpgNo alt attribute provided
...oads/2024/08/12205114/5UKA-LogoColor.jpgNo alt attribute provided
...2205135/6Norwegian.Sailing_LogoColor.jpgNo alt attribute provided
.../12205205/7British.Cycling_LogoColor.jpgNo alt attribute provided
...05228/8SingaporeCyclingFed_LogoColor.jpgNo alt attribute provided
.../08/12205253/9USATriathlon_LogoColor.jpgNo alt attribute provided
...2205318/10BELGIANTRIATHLON_logoColor.jpgNo alt attribute provided
...08/12205343/11SwissCycling_LogoColor.jpgNo alt attribute provided
...5431/12LuxembourgTriathlon_LogoColor.jpgNo alt attribute provided
...2205507/13danish-athletics_logoColor.jpgNo alt attribute provided
...4/08/12205529/14USACycling_LogoColor.jpgNo alt attribute provided
...8/12205550/15Aus.Triathlon_LogoColor.jpgNo alt attribute provided
...2205614/16JapanCycling_JCF_LogoColor.jpgNo alt attribute provided
...024/08/12205638/17FSCL_Lux_LogoColor.jpgNo alt attribute provided
...5701/18DTU_GermanTriathlon_LogoColor.jpgNo alt attribute provided
...4/08/12205721/19BritishTri_logoColor.jpgNo alt attribute provided
...05747/20CyclingSouthAfrica_LogoColor.jpgNo alt attribute provided
...2205813/21PolskizwiazekTri_logoColor.jpgNo alt attribute provided
...4/08/12205848/22AusCycling_LogoColor.jpgNo alt attribute provided
...12205915/23TriathlonCanada_LogoColor.jpgNo alt attribute provided
...8/12205943/24CyclingCanada_logoColor.jpgNo alt attribute provided
.../2024/08/12210006/25TRI-NZ-logoColor.jpgNo alt attribute provided
...210102/26bdr-GermanCycling_logoColor.jpgNo alt attribute provided
...12210129/27TriatlonDanmark_LogoColor.jpgNo alt attribute provided
...ads/2024/08/12210148/28NTB_LogoColor.jpgNo alt attribute provided
.../12210210/29CyclingIreland_LogoColor.jpgNo alt attribute provided
.../12210232/30SWISSTRIATHLON_logoColor.jpgNo alt attribute provided
...0253/31FITRI_ItalianTriFed_LogoColor.jpgNo alt attribute provided
.../12210313/32BelgianCycling_LogoColor.jpgNo alt attribute provided
.../12210335/33TriatlonMexico_LogoColor.jpgNo alt attribute provided
...2210355/34TriathlonIreland-logoColor.jpgNo alt attribute provided
...2210423/35fetri_SpanishFed-logoColor.jpgNo alt attribute provided
...ds/2024/08/26125311/CoachBackground2.jpgCoach Showing Male Cyclist How To Train With Trainingpeaks.The Best In The Game For Coaches.

Page structure

H1 heading
(Critically important)
A Training App as Versatile as You
The H1 heading is perfect.
Headings
(Important)
The structure of headings is missing one or more levels. Do not skip heading levels.

Heading structure

Heading levelContent
H1 A Training App as Versatile as You
H2 All Your Training, All in One Place
H2 Every Part of Your Training, Connected
H2 TrainingPeaks Virtual is Here!
H2 Personalized Coaching for Any Kind of Athlete
H2 Subscribe and Stay on Track!
H3 From Strength to Triathlons, Read Up on All Things Training
H3 First Ultra Marathon
H3 Crushing 70.3’s
H3 FURTHER Ultra Marathon
H3 Explore Training Plans
H3 Training Guides for Whatever You’re Training For
H3 Trusted by Top Sports Federations Across the Globe
H3 The Best in the Game for Coaches
H6 Lukas utilized the new Structured Strength features in TrainingPeaks to prepare for his first-ever trail race. See how you can use Strength to prep for your first ultra marathon.
H6 For Matteo, time is money. That’s why he chooses to do his workouts with TrainingPeaks Virtual – seamless workout completion, real-world dynamics, and time-saving efficiency make it the only choice.
H6 Working with Coach Mike and utilizing the adaptable calendar in TrainingPeaks, Mirna is able to maintain consistency in her busy schedule and achieve her goals, including the FURTHER Ultra.
Some internal links have dynamic parameters. All internal URLs, which are not marked as nofollow, should not contain dynamic parameters.
Some anchor texts are used more than once.
The number of internal links is ok.
None of the anchor texts is too long.
There are 5 external links on this page.
LinkAttributesAnchor text
https://home.trainingpeaks.com...External Subdomain Sign Up Free
/athlete-features/Subdomain Explore TrainingPeaks for Athletes
/become-a-coach/Subdomain I’m a Coach
/apple-watch/Subdomain Apple Watch
/upload/Subdomain Learn More
/virtual/Subdomain Try it Free!
/coach-match/?referer=homepageFind a Coach
/guides/strength-training/Subdomain IMG-ALT Female Strength Training Athlete Performing Bulgarian Split Squat
/guides/Subdomain Article
/guides/strength-training/Subdomain The Ultimate Strength Training Guide
/coach-blog/how-to-price-your-...Subdomain Anchor No Text
/coach-blog/how-to-price-your-...Subdomain Anchor TrainingPeaks
/coach-blog/determining-recove...Subdomain IMG-ALT Coachcast Ep 6 Title Card
/coach-blog/Subdomain Coach Podcast
/coach-blog/determining-recove...Subdomain Determining Recovery Protocols for Training with Coach John Wakefield
/coach-blog/determining-recove...Subdomain Anchor No Text
/coach-blog/determining-recove...Subdomain Anchor TrainingPeaks CoachCast Host
/blog/marathon-specific-workou...Subdomain IMG-ALT Image Of A Runner Doing A Marathon Workout On The Road
/blog/Subdomain Athlete Blog
/blog/marathon-specific-workou...Subdomain 6 Bulletproof Marathon Workouts
/blog/marathon-specific-workou...Subdomain Anchor No Text
/blog/marathon-specific-workou...Subdomain Anchor Andrew Simmons
/blog/how-to-strengthen-tendon...Subdomain IMG-ALT Image Of A Fit Woman In A Gym Squatting With A Kettlebell To Strengthen Tendons And Ligaments
/blog/Subdomain Text duplicate Athlete Blog
/blog/how-to-strengthen-tendon...Subdomain How to Strengthen Tendons and Ligaments With Strength Training
/blog/how-to-strengthen-tendon...Subdomain Anchor No Text
/blog/how-to-strengthen-tendon...Subdomain Anchor William Ritter
/blog/the-importance-of-lactat...Subdomain IMG-ALT Female Triathlete Working Out On Indoor Trainer Bike Testing Her Lactate Threshold At Home
/blog/Subdomain Text duplicate Athlete Blog
/blog/the-importance-of-lactat...Subdomain The Importance of Lactate Threshold and How to Find Yours
/blog/the-importance-of-lactat...Subdomain Anchor No Text
/blog/the-importance-of-lactat...Subdomain Anchor Dr. Dan Plews
/blog/Subdomain View More
https://www.instagram.com/reel...New window External Subdomain A post shared by Lukas Mann (@exploromann)
https://www.instagram.com/reel...New window External Subdomain A post shared by Matteo Wiedemann (@matteo.triathlon)
https://www.instagram.com/reel...New window External Subdomain A post shared by Mirna Valerio (@themirnavator)
/athlete-features/Subdomain More About These Features
/training-plans/triathlon/Subdomain Triathlon
IMG-ALT Other 300 Chip Pb
/training-plans/running/Subdomain Running
IMG-ALT Run 300 Chip Pb
/training-plans/cycling/Subdomain Cycling
IMG-ALT Bike 300 Chip Pb
/training-plans/strength/Subdomain Strength
IMG-ALT Strength 300 Chip Pb
/training-plans/winter-sports/Subdomain Winter
IMG-ALT Winter 300 Chip Pb
/training-plans/swimming/Subdomain Swimming
IMG-ALT Swim 300 Chip Pb
/training-plans/rowing/Subdomain Rowing
IMG-ALT Row 300 Chip Pb
/training-plans/other/Subdomain Other
IMG-ALT Other 300 Chip Pb
/guides/home-workouts/indoor-t...Subdomain IMG-ALT The Complete Indoor Workout Training Guide
/guides/ironman-trainingSubdomain IMG-ALT Full Distance Triathlon Training Guide Thumbnail
/guides/ultra-marathon-trainingSubdomain IMG-ALT Web Ultramarathon Training Guide
/guides/marathon-trainingSubdomain IMG-ALT The Complete Marathon Training Guide
/guides/century-trainingSubdomain IMG-ALT The Ultimate Century Training Guide
https://home.trainingpeaks.com...External Subdomain Get 7 Days Free

Server configuration

HTTP redirects
(Critically important)
This page redirects to "https://trainingpeaks.com/"
HTTP header
(Important)
The HTML page should be transferred using GZip compression.
The web server version is sent within the HTTP header.
No X-Powered HTTP header is sent.
Performance
(Somewhat important)
The page response time is slow (1.20 seconds). The response time should be less than 0.4 seconds. Slow websites are bad for search engine bots and also result in bad user experience.
This page loads 9 CSS files. This may affect the page load time negatively.
This page loads 22 JavaScript files. This may affect the load time negatively.
The file size of the HTML document is fine (142 kB).

HTTP Response Header

NameValue
content-typetext/html; charset=UTF-8
transfer-encodingchunked
connectionkeep-alive
dateWed, 09 Jul 2025 02:34:16 GMT
x-frame-optionsSAMEORIGIN
x-robots-tagall
servernginx/1.24.0
link<https://www.trainingpeaks.com/wp-json/>; rel="https://api.w.org/"
cache-controlmax-age=30
strict-transport-securitymax-age=86400
x-cacheMiss from cloudfront
via1.1 78059242182c195ff7f26013772da09a.cloudfront.net (CloudFront)
x-amz-cf-popFRA6-C1
x-amz-cf-idlAwb2syC20Ps9aedABZJVCrvWrbWpR9fqGO7Lg1a9OJGKf76B5HYqw==
statuscode200
http_versionHTTP/1.1

External factors

This page is referenced by wikipedia.
This website has excellent links from other websites.
This page has backlinks from 246 referring domains.
This page has 566 backlinks.
This page has backlinks from 199 different ip addresses.

Robots.txt

User-agent: *
Disallow: /coach/my-profile
Disallow: /training-plan-review
Disallow: /wp-admin/
Disallow: /trial/
Allow: /wp-admin/admin-ajax.php

Sitemap: https://www.trainingpeaks.com/sitemap_index.xml

# START YOAST BLOCK
# ---------------------------
User-agent: *
Disallow:

Sitemap: https://www.trainingpeaks.com/sitemap_index.xml
# ---------------------------
# END YOAST BLOCK

Search preview

trainingpeaks.com
TrainingPeaks | A Training App as Versatile as You
Achieve your goals with the best in endurance training plus strength and conditioning, all in one place. Sign up free.

Most important keywords

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

KeywordResultRecheck
Training89%Check
Strength Training73%Check
Training App as73%Check
TrainingPeaks70%Check
Training App as Versatile69%Check
Versatile as69%Check
App65%Check
Versatile62%Check
Strength60%Check
One60%Check

Automatically check trainingpeaks.com including all subpages at once!

Try for free
Guaranteed free of charge during trial period.

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