Training Example: TrainingPeaks – Review the Data, Give Your Score & Compare to the Real AI Evaluation

Industry Context — Common BS Fingerprints in Fitness, Gyms & Sports Clubs
Generic Claims: transform your body, the best gym in town, results guaranteed, your fitness journey starts here…
Red Flags: transformation photos with suspicious editing, guaranteed body composition changes, trainer certifications not from recognized bodies, no facility photos or stock gym images…
Semantic Drift Patterns: homepage shows elite athletes but facility is basic, claims expert coaching but trainer qualifications are entry-level, homepage promotes transformation but no before-and-after evidence, claims cutting-edge equipment but facility photos show dated gear…
Proof Expectations: trainer qualifications with certifying body names (NASM, ACE, CIMSPA), real facility photographs, specific equipment brands and lists, genuine member transformation stories with consent…

TrainingPeaks

(https://trainingpeaks.com) 📸 Data Snapshot: May 24, 2026

Analyze the raw signals below. How would a machine score this business’s credibility?

Here are the exact signals captured from up to six pages of the site — the same raw inputs the evaluation engine analyzed. They are grouped by signal type so you can weigh each the way the machine does.

🏗️ Semantic Structure — heading hierarchy & page identity (Info Density · Commodity Fingerprint)
HOMEPAGE TrainingPeaks | Your complete training platform. (https://trainingpeaks.com)
Title

TrainingPeaks | Your complete training platform.

Meta

Achieve your goals with the best in endurance training plus strength and conditioning, all in one place. Sign up free.

H1 Your complete training platform.
H2 Expertise. No guesswork.
H2 Even better.
H2 Real progress.
H2 Train like the world’s best.
H2 All-in-one, for the all-in athlete and coach.
H2 Be ready for what’s next.
H2 Train for any sport, with any device, any time indoors and out.
H2 Build strength and protection.
H2 Connect with any device.
H2 Connect with any device.
H2 Why TrainingPeaks?
H3 Ready starts here.
HEADING_REPEATED_BODY Find A Training Plan | TrainingPeaks (https://trainingpeaks.com/training-plans/search/)
Title

Find A Training Plan | TrainingPeaks

Meta

Free online and mobile training software for athletes and coaches. Find a coach, choose a training plan, track workouts and analyze fitness in one complete solution.

H1 Go all in for 2026. Purchase a training plan and get 25% off Premium at checkout for a limited time.
HEADING_REPEATED_BODY TrainingPeaks Virtual (https://trainingpeaks.com/virtual/)
Title

TrainingPeaks Virtual

Meta

TrainingPeaks acquires indieVelo, adding virtual cycling and synced smart trainer workouts for immersive indoor training.

H1 Virtual cycling.Real progress.
H2 GPXplore unlocks any route in the world.
H2 Ride your route until it’s routine.
H2 How to turn any GPX file into a Virtual ride.
H2 Focus mode.
H2 Zen mode.
H2 Heart-rate based workouts.
H2 Join the party at Free 4 All Tuesday.
HEADING_BODY Find a Coach | TrainingPeaks (https://trainingpeaks.com/coach-match/)
Title

Find a Coach | TrainingPeaks

Meta

1-on-1 coaching tailored to you. We'll match you to an accredited coach who can customize your training.

H1 Expert coaching, no matter your starting point.
H2 Real people, real matches.
H2 Our coaches set the standard.
H2 “In just a short amount of time, my coach pretty much transformed my whole approach to training.”
H2 Frequently asked questions | FAQs
H3 Science-backed coaching, real-world results.
H3 Personalized training built around you.
H3 Clear, consistent communication.
H3 A focus on the long game.
H3 Our risk-free, 30-day guarantee.
H3 BRONZE
H3 WHAT’S INCLUDED
H3 SILVER
H3 WHAT’S INCLUDED
H3 GOLD
H3 WHAT’S INCLUDED
H4 – Athlete Eric on Coach Alyssa Morrison
📝 The Narrative — clean text per page (Info Density · Semantic Coherence)
HOMEPAGE (https://trainingpeaks.com) TrainingPeaks | Your complete training platform.
[IMG: Athlete Running Using Trainingpeaks]
[H1] Your complete training platform.
Built for the world’s most complete athletes and coaches.This is more than an app and way beyond just software.Built for the world’s most complete athletes and coaches. This is more than an app and way beyond just software. Athlete sign up Coach sign up Built for the world’s most complete athletes and coaches.This is more than an app and way beyond just software.Built for the world’s most complete athletes and coaches. This is more than an app and way beyond just software.
[IMG: Runner In Motion]
[H2] Expertise. No guesswork.
Get your season on-track with strength, Virtual, and plans from top-tier coaches. Find your plan
[IMG: Coach Giving Feedback To Athletes]
[H2] Even better.
The most complete training platform is even better with a coach. Find a coach
[IMG: Athlete Riding Trainer Using Trainingpeaks Virtual]
[H2] Real progress.
Sync workouts, connect with friends, and ride stronger. TrainingPeaks Virtual
[H2] Train like the world’s best.
[IMG: German Cycling]
[IMG: Fdj Suez]
[IMG: Aus Triathlon]
[IMG: Team Visma Logo]
[IMG: United Kingdom Athletics]
[IMG: German Cycling]
[IMG: Fdj Suez]
[IMG: Aus Triathlon]
[IMG: Team Visma Logo]
[IMG: United Kingdom Athletics]
[IMG: TrainingPeaks terminology in a visual wheel]
[H2] All-in-one, for the all-in athlete and coach.
Plan. Train. Lift. Find your coach. All in one platform. All for one price.
[IMG: Coach Discussing Athlete Stats On Trainingpeaks2]
PLAN.
[H2] Be ready for what’s next.
Stop guessing and start following a proven path designed by experts. Find coaches. Follow structured workouts to cross the finish line with total confidence. See training plans
[IMG: Cyclist Using Trainingpeaks Virtual]
TRAIN.
[H2] Train for any sport, with any device, any time indoors and out.
Train with purpose so you’re ready for your endurance events and adventures. Train indoors on TrainingPeaks Virtual in high-energy immersive environments with real-world physics. Go Virtual
[IMG: Athlete Lifting Weights For Strength Training]
LIFT.
[H2] Build strength and protection.
Build strength with 1,000+ video-guided movements. Workouts sync to your calendar and factor directly into your fitness and fatigue scores. Get strong
[H2] Connect with any device.
[H2] Connect with any device.
[IMG: Trainerroad]
[IMG: Zwift Logo]
[IMG: Whoop Logo]
[IMG: Suunto Logo]
[IMG: Oura Logo]
[IMG: Garmin Logo]
[IMG: Hexis Logo2]
[IMG: Trainerroad]
[IMG: Zwift Logo]
[IMG: Whoop Logo]
[IMG: Suunto Logo]
[IMG: Oura Logo]
[IMG: Garmin Logo]
[IMG: Hexis Logo2]
[IMG: Enduco Logo]
[IMG: Coros Logo]
[IMG: Apple Watch Logo]
[IMG: Igpsport Logo]
[IMG: Wahoo Logo]
[IMG: Trainingpeaks Virtual Logo]
[IMG: Polar Logo]
[IMG: Enduco Logo]
[IMG: Coros Logo]
[IMG: Apple Watch Logo]
[IMG: Igpsport Logo]
[IMG: Wahoo Logo]
[IMG: Trainingpeaks Virtual Logo]
[IMG: Polar Logo]
Find your device
[H2] Why TrainingPeaks?
The all-in-one platform for all-in athletes and coaches to be ready for what’s next. 87% of WorldTour Cycling teams 40+ National Team Governing Bodies 25 Years of innovation
[IMG: Coach Showing Male Cyclist How To Train With Trainingpeaks.]
[H3] Ready starts here.
Plan, train and lift on the world’s most complete endurance training platform built specifically for the most complete athletes and coaches.Be ready.Get started today. Athlete sign up Coach sign up
3426 chars
SUB-PAGE · THIN (https://trainingpeaks.com/training-plans/search/) Find A Training Plan | TrainingPeaks
[IMG: Loading Training Plan Store]

Structured Workouts automatically sync with compatible devices and guide you through workouts in real time.
Learn More about Structured Workouts.
184 chars
SUB-PAGE (https://trainingpeaks.com/virtual/) TrainingPeaks Virtual
[H1] Virtual cycling.Real progress.
Sync workouts, connect with friends, and ride stronger with TrainingPeaks Virtual. Try Virtual
[H1] Get started on TrainingPeaks Virtual in three quick steps.
Virtual is simple to set up and automatically syncs to your TrainingPeaks Premium account.
[IMG: Virtual Step 1]
Download TrainingPeaks Virtual.
[IMG: Virtual Step 2]
Sign into your TrainingPeaks Premium account.
[IMG: Virtual Step 3]
Connect your smart trainer and start riding.
[IMG: Gpxplore Block]
[H2] GPXplore unlocks any route in the world.
Upload any GPX file and ride it any time in TrainingPeaks Virtual.
[H2] Ride your route until it’s routine.
With My Routes, upload any GPX file and take on any route around the globe. Ride race circuits, dream routes, or map out that one hill near your house that is perfect for intervals. Get Virtual
[H2] How to turn any GPX file into a Virtual ride.
GPXplore makes it easier than ever to create a Virtual ride using your own GPX files. Check out the video for a step-by-step guide and start riding in no time.
[H1] Gear up with the best training tools.
Immerse yourself in your training with real-world physics, group rides, instant syncing, and more.
[IMG: Trainingpeaks Logo Mark]
All your workouts in one place. Instantly sync structured workouts and training data with TrainingPeaks
[IMG: Group Team Icon]
Connect with community. Join friends on realistic group rides and keep your team riding together.
[IMG: Customize Avatar]
Your rides, your way. Customize your experience from your avatar’s bike, hair and skin tone to your team kit or branded event.
[IMG: Device Syncing]
Lightning-fast syncing. Connect any trainer or wearable device to record and sync your data and workouts instantly.
[IMG: Realistic Physics Ingame]
Race for real, right at home. Keirin, team racing, and elimination events meet real-world physics like drafting, cornering, braking, and line choice.
[IMG: Appl Etv White]
Ride Virtual on Apple TV. Race on the big screen when you download TrainingPeaks Virtual on Apple TV devices. Download TrainingPeaks Virtual
[H1] Zen, focus, and standard modes.All in one platform.
In addition to riding with the rest of the Virtual community in Standard Mode, try out Focus Mode and Zen Mode to train your way, no matter how you’re feeling.
[IMG: Focus Mode]
[H2] Focus mode.
Remove all distractions. In Focus Mode you’ll see your ride data and nothing else so you can dial in and get in the zone.
[IMG: 1 Zen Mode 1]
[H2] Zen mode.
The only thing in front of you… is you. In Zen Mode, go at your own pace and immerse yourself in your own virtual 3D world.
[IMG: Heart Based Workout Mode]
[H2] Heart-rate based workouts.
It doesn’t always have to be about power numbers. With structured heart rate-based workouts in TrainingPeaks Virtual, train for recovery or go the distance on longer endurance rides.
[IMG: Free 4 All Tuesday Campaign]
[H2] Join the party at Free 4 All Tuesday.
Calibrate your trainer and crank the fan in your pain cave to full blast because we’re going all-out with Free 4 All Tuesday! Every first Tuesday of the month, we’re opening the TrainingPeaks Virtual world to all—100% FREE!
[H1] Easily chat in Virtual with the TrainingPeaks Hub.
Chat with other riders and browse upcoming events during any Virtual workout or ride.
[IMG: Chat Teammates]
Talk with your teammates. Connect with other racers during a ride without awkwardly reaching over your handlebars.
[IMG: Event Icon]
Explore upcoming events. View new races and rides to fill out your training calendar.
[IMG: Check Icon]
Dive deep into the details. Find an interesting event? Get the details to see if it’s the right race for you. Download Android Download iOS Please note! To use the chat feature, your devices must be on the same WiFi network and you must be on an active Virtual ride.
[H1] Tips and tools to getthe most from Virtual.
Check out the videos below for tips and tutorials to get the most out of your Virtual rides.
[IMG: Get Started With Trainingpeaks Virtual]
Education Getting Started with TrainingPeaks Virtual
[IMG: Customize Your Ride Video]
Education Customize Your Ride
[IMG: Create Group Ride Video]
Education Create Group Rides
[H1] Real riders. Real progress.
When it comes to indoor cycling, we think TrainingPeaks Virtual is a cut above the rest, but that’s just us. Here’s what other athletes and coaches are saying.
[IMG: Myprocoach Social Proof]
[IMG: Andy Brodziak Social Proof]
[IMG: Jack Harrison Social Proof]
[IMG: Bikeradar Social Proof]
[IMG: Faster Cycling Podcast Social Proof]
[H1] Download TrainingPeaks Virtual.
[IMG: Get It On Mac 300x300]
[IMG: Get It On Windows 300x300]
[IMG: Get It On The App Store 300x300]
[IMG: Get It On Google Play 300x300]
[IMG: 300x300 Appletv]
[H1] Frequently asked questions | FAQs
How do I log in? First, download the TrainingPeaks Virtual app to your desktop or mobile device. If you have a TrainingPeaks account: you can log in to TrainingPeaks Virtual using your existing athlete credentials.If you’re new here: Welcome! You can create a TrainingPeaks account inside TrainingPeaks Virtual to get started – you’ll get access to TrainingPeaks Virtual along with a free trial of our TrainingPeaks Premium features. I’m a coach, how do I log in? You can now log in to TrainingPeaks Virtual with your TrainingPeaks coach username and password to create group rides, workouts, and events, as well as spectate events and chat with your athletes. To ride in TrainingPeaks Virtual, you will need to log in using a TrainingPeaks Premium athlete account. Note that all TrainingPeaks Coach Edition accounts include one TrainingPeaks Premium athlete account, which we encourage you to use for yourself as an athlete. How much does this cost? TrainingPeaks Virtual is included with any TrainingPeaks Premium subscription. What indoor cycling trainers does it work with? TrainingPeaks Virtual is compatible with a wide range of trainers and devices, including: Bluetooth FTMS, Wahoo, Tacx, ANT+, and Direct Connect WiFi.Virtual can use either a smart trainer, powermeter or speed and cadence sensor as the primary source of power data, with the option for combining multiple sources for dual-recording when racing. How do you sync TrainingPeaks Virtual to TrainingPeaks? TrainingPeaks will sync with TrainingPeaks Virtual automatically. Workouts on your TrainingPeaks calendar will be available in TrainingPeaks Virtual. Additional data including FTP, power and heart rate zones, weight, and gender also automatically sync from TrainingPeaks to Virtual.
6638 chars
SUB-PAGE (https://trainingpeaks.com/coach-match/) Find a Coach | TrainingPeaks
[H1] Expert coaching, no matter your starting point.
With Coach Match, our team of experts analyzes your training goals and matches you with the best coach to help you achieve them. Get started
[H2] Real people, real matches.
How it works: 1. Complete the Coach Match questionnaire. 2. Our team of experts will review your goals, location, etc. and personally match you with the coach best suited for you. 3. You’ll receive an email for a free consultation with your hand-picked coach. Start Questionnaire
[H2] Our coaches set the standard.
Get training you can trust with accredited coaches that are hand-selected for their devotion to the craft. Our industry-defining standards for communication, accreditation, and overall results make sure you find a coach as dedicated to your training as you are.
[IMG: Help Center Icon]
[H3] Science-backed coaching, real-world results.
Every coach in our program is certified by a recognized National Governing Body and has completed advanced training through TrainingPeaks University. In short: your coach is highly qualified and knows their stuff.
[IMG: Group Team Icon]
[H3] Personalized training built around you.
Your training plan won’t come from a template. Our coaches design programs tailored to your unique goals, schedule, physiology, and recovery needs—because no two athletes are the same.
[IMG: Dialogue Bubbles Icons]
[H3] Clear, consistent communication.
Great coaching starts with great communication. You can count on your coach to listen closely, respond promptly, and offer actionable feedback. It’s a two-way partnership built on trust and transparency.
[IMG: Event Icon]
[H3] A focus on the long game.
Your coach is in it for the long haul. They’ll keep your big-picture goals and long-term health at the heart of every training decision—because sustainable progress beats quick fixes every time.
[IMG: Male Athlete Being Coached With Personalized Coaching Within Trainingpeaks]
[H3] Our risk-free, 30-day guarantee.
There’s no obligation to sign up after we connect you with a coach. Receive 100% of your money back within the first 30 days of training if you aren’t completely satisfied for any reason. Read FAQs
[IMG: Athlete Eric Testimonial Pic]
[H2] “In just a short amount of time, my coach pretty much transformed my whole approach to training.”
[H4] – Athlete Eric on Coach Alyssa Morrison
[H1] Coach Match packages.
After your FREE consultation with your matched coach, you can select a coaching package that works for you.
[H3] BRONZE
$149 /Month $149 USD, Billed Monthly Save $ Compared to Monthly *Additional taxes may apply
[H3] WHAT’S INCLUDED
Free initial consultation with a hand-selected accredited coach TrainingPeaks Premium Account Custom training plan built around your life 2x emails per month 1 phone call per quarter 1x plan adjustments per month Get started
[H3] SILVER
$229 /Month $229 USD, Billed Monthly Save $ Compared to Monthly *Additional taxes may apply
[H3] WHAT’S INCLUDED
Free initial consultation with a hand-selected accredited coach TrainingPeaks Premium Account Custom training plan built around your life UNLIMITED emails Personalized coaching feedback on key workouts 1 phone call per month 2x plan adjustments per month Get started
[H3] GOLD
$359 /Month $359 USD, Billed Monthly Save $ Compared to Monthly *Additional taxes may apply
[H3] WHAT’S INCLUDED
Free initial consultation with a hand-selected accredited coach TrainingPeaks Premium Account Custom training plan built around your life UNLIMITED emails Personalized coaching feedback on every workout UNLIMITED phone calls UNLIMITED plan adjustments Get started
[H2] Frequently asked questions | FAQs
How do I know if a TrainingPeaks Accredited Coach is right for me? Once we connect you with a coach, you can schedule a free consultation before deciding whether or not you’d like to work with them. If you decide to proceed with your coach, you have 30 days to decide whether or not they’re the right fit for you. If you decide to proceed with your coach, you’re protected by our 30-day money-back guarantee. Do I have to sign up if I’m matched with a coach? No, there’s no obligation to sign up. Once you have been matched with a coach, it’s completely up to you to decide if you’d like to proceed with your coach. What is the 30-day money-back guarantee? If you are unsatisfied with your coach for any reason, you can request to be re-matched or cancel your coaching package up until 30 days after purchase. Keep in mind that working with a coach is a process and seeing results may take longer than a few weeks. Can I cancel any time? Yes — our Coach Match packages have no minimum terms. You will be billed monthly as a recurring payment and can cancel at any time by emailing a Coach Match Specialist at coachmatch@trainingpeaks.com. Cancellations will take effect on the next month’s payment date. How will I communicate with my coach? You will receive your workouts from your coach through TrainingPeaks. The amount of additional phone, text and email communication you have with your coach varies based on the package you choose. I’m not an elite athlete. Do you have coaches for me? Absolutely! Our coaches work with athletes from all walks of life. Whatever your current athletic ability may be, we have coaches who can help you reach your goals! What makes a TrainingPeaks Accredited Coach so special? TrainingPeaks Accredited Coaches have attained the highest level of TrainingPeaks certification. These coaches have completed TrainingPeaks University and have demonstrated their expert ability to utilize metrics in TrainingPeaks to optimize your training. I’m really busy with a full-time job, kids, etc. Can a coach help me fit training into my busy schedule? YES! How much time you’ll need for training is largely determined by what your goals are. Our coaches specialize in working with time-crunched athletes and busy professionals. The beauty of personalized coaching (compared to using a pre-made training plan) is that your coach will work with your available time and specific schedule to maximize your training. What is remote coaching? How does that work? TrainingPeaks is designed to be a virtual environment for you and your coach to work together in. Here’s how it works: your coach will schedule detailed workouts for you in your TrainingPeaks account. Once you complete your workout, you’ll upload your workout file from your device to TrainingPeaks where your coach will be able to analyze the metrics from your workout. Communication is carried out via TrainingPeaks, text, email, phone, etc.
6634 chars
🛡️ Trust Signals — reviews, proof links, trust-theatre flag (Trust & Proof)
19Review mentions (all pages)
0External proof links (all pages)
PageReviewsProof links
/ (home) 4 0
/training-plans/search/ 1 0
/virtual/ 4 0
/coach-match/ 10 0
🔗 Identity & Technical Layer — schema JSON-LD: identity chains, entity gaps (Identity & Authority)
Homepage schema
{
    "@context": "https://schema.org",
    "@graph": [
        {
            "@type": "WebPage",
            "@id": "https://www.trainingpeaks.com/",
            "url": "https://www.trainingpeaks.com/",
            "name": "TrainingPeaks | Your complete training platform.",
            "isPartOf": {
                "@id": "https://www.trainingpeaks.com/#website"
            },
            "primaryImageOfPage": {
                "@id": "https://www.trainingpeaks.com/#primaryimage"
            },
            "image": {
                "@id": "https://www.trainingpeaks.com/#primaryimage"
            },
            "thumbnailUrl": "https://wpassets.trainingpeaks.com/wp-content/uploads/2026/04/03121333/athlete-running-using-trainingpeaks.webp",
            "datePublished": "2022-07-14T23:43:19+00:00",
            "dateModified": "2026-05-12T19:39:07+00:00",
            "description": "Achieve your goals with the best in endurance training plus strength and conditioning, all in one place. Sign up free.",
            "breadcrumb": {
                "@id": "https://www.trainingpeaks.com/#breadcrumb"
            },
            "inLanguage": "en-US",
            "potentialAction": [
                {
                    "@type": "ReadAction",
                    "target": [
                        "https://www.trainingpeaks.com/"
                    ]
                }
            ]
        },
        {
            "@type": "ImageObject",
            "inLanguage": "en-US",
            "@id": "https://www.trainingpeaks.com/#primaryimage",
            "url": "https://wpassets.trainingpeaks.com/wp-content/uploads/2026/04/03121333/athlete-running-using-trainingpeaks.webp",
            "contentUrl": "https://wpassets.trainingpeaks.com/wp-content/uploads/2026/04/03121333/athlete-running-using-trainingpeaks.webp",
            "width": 1903,
            "height": 1267,
            "caption": "Athlete Running Using Trainingpeaks"
        },
        {
            "@type": "BreadcrumbList",
            "@id": "https://www.trainingpeaks.com/#breadcrumb",
            "itemListElement": [
                {
                    "@type": "ListItem",
                    "position": 1,
                    "name": "Home"
                }
            ]
        },
        {
            "@type": "WebSite",
            "@id": "https://www.trainingpeaks.com/#website",
            "url": "https://www.trainingpeaks.com/",
            "name": "TrainingPeaks",
            "description": "Expert advice and training tips for triathlon, cycling, and running.",
            "alternateName": "TP",
            "potentialAction": [
                {
                    "@type": "SearchAction",
                    "target": {
                        "@type": "EntryPoint",
                        "urlTemplate": "https://www.trainingpeaks.com/?s={search_term_string}"
                    },
                    "query-input": {
                        "@type": "PropertyValueSpecification",
                        "valueRequired": true,
                        "valueName": "search_term_string"
                    }
                }
            ],
            "inLanguage": "en-US"
        }
    ]
}
/training-plans/search/ — no schema detected (entity gap)
/virtual/
{
    "@context": "https://schema.org",
    "@graph": [
        {
            "@type": "WebPage",
            "@id": "https://www.trainingpeaks.com/virtual/",
            "url": "https://www.trainingpeaks.com/virtual/",
            "name": "TrainingPeaks Virtual",
            "isPartOf": {
                "@id": "https://www.trainingpeaks.com/#website"
            },
            "primaryImageOfPage": {
                "@id": "https://www.trainingpeaks.com/virtual/#primaryimage"
            },
            "image": {
                "@id": "https://www.trainingpeaks.com/virtual/#primaryimage"
            },
            "thumbnailUrl": "https://wpassets.trainingpeaks.com/wp-content/uploads/2025/03/14154358/TP_Virtual_Athlete_Block.png",
            "datePublished": "2024-10-28T21:43:35+00:00",
            "dateModified": "2026-04-06T15:43:49+00:00",
            "description": "TrainingPeaks acquires indieVelo, adding virtual cycling and synced smart trainer workouts for immersive indoor training.",
            "breadcrumb": {
                "@id": "https://www.trainingpeaks.com/virtual/#breadcrumb"
            },
            "inLanguage": "en-US",
            "potentialAction": [
                {
                    "@type": "ReadAction",
                    "target": [
                        "https://www.trainingpeaks.com/virtual/"
                    ]
                }
            ]
        },
        {
            "@type": "ImageObject",
            "inLanguage": "en-US",
            "@id": "https://www.trainingpeaks.com/virtual/#primaryimage",
            "url": "https://wpassets.trainingpeaks.com/wp-content/uploads/2025/03/14154358/TP_Virtual_Athlete_Block.png",
            "contentUrl": "https://wpassets.trainingpeaks.com/wp-content/uploads/2025/03/14154358/TP_Virtual_Athlete_Block.png",
            "width": 1147,
            "height": 645,
            "caption": "Male Cyclist on indoor trainer cycling in front of laptop with TrainingPeaks Virtual"
        },
        {
            "@type": "BreadcrumbList",
            "@id": "https://www.trainingpeaks.com/virtual/#breadcrumb",
            "itemListElement": [
                {
                    "@type": "ListItem",
                    "position": 1,
                    "name": "Home",
                    "item": "https://www.trainingpeaks.com/"
                },
                {
                    "@type": "ListItem",
                    "position": 2,
                    "name": "Virtual"
                }
            ]
        },
        {
            "@type": "WebSite",
            "@id": "https://www.trainingpeaks.com/#website",
            "url": "https://www.trainingpeaks.com/",
            "name": "TrainingPeaks",
            "description": "Expert advice and training tips for triathlon, cycling, and running.",
            "alternateName": "TP",
            "potentialAction": [
                {
                    "@type": "SearchAction",
                    "target": {
                        "@type": "EntryPoint",
                        "urlTemplate": "https://www.trainingpeaks.com/?s={search_term_string}"
                    },
                    "query-input": {
                        "@type": "PropertyValueSpecification",
                        "valueRequired": true,
                        "valueName": "search_term_string"
                    }
                }
            ],
            "inLanguage": "en-US"
        }
    ]
}
/coach-match/
{
    "@context": "https://schema.org",
    "@graph": [
        {
            "@type": "WebPage",
            "@id": "https://www.trainingpeaks.com/coach-match/",
            "url": "https://www.trainingpeaks.com/coach-match/",
            "name": "Find a Coach | TrainingPeaks",
            "isPartOf": {
                "@id": "https://www.trainingpeaks.com/#website"
            },
            "primaryImageOfPage": {
                "@id": "https://www.trainingpeaks.com/coach-match/#primaryimage"
            },
            "image": {
                "@id": "https://www.trainingpeaks.com/coach-match/#primaryimage"
            },
            "thumbnailUrl": "https://wpassets.trainingpeaks.com/wp-content/uploads/2024/08/02114634/DS24CoachHeroFT.jpg",
            "datePublished": "2022-03-16T19:59:00+00:00",
            "dateModified": "2026-04-14T01:25:25+00:00",
            "description": "1-on-1 coaching tailored to you. We'll match you to an accredited coach who can customize your training.",
            "breadcrumb": {
                "@id": "https://www.trainingpeaks.com/coach-match/#breadcrumb"
            },
            "inLanguage": "en-US",
            "potentialAction": [
                {
                    "@type": "ReadAction",
                    "target": [
                        "https://www.trainingpeaks.com/coach-match/"
                    ]
                }
            ]
        },
        {
            "@type": "ImageObject",
            "inLanguage": "en-US",
            "@id": "https://www.trainingpeaks.com/coach-match/#primaryimage",
            "url": "https://wpassets.trainingpeaks.com/wp-content/uploads/2024/08/02114634/DS24CoachHeroFT.jpg",
            "contentUrl": "https://wpassets.trainingpeaks.com/wp-content/uploads/2024/08/02114634/DS24CoachHeroFT.jpg",
            "width": 1200,
            "height": 675,
            "caption": "Coach showing male cyclist how to train with TrainingPeaks."
        },
        {
            "@type": "BreadcrumbList",
            "@id": "https://www.trainingpeaks.com/coach-match/#breadcrumb",
            "itemListElement": [
                {
                    "@type": "ListItem",
                    "position": 1,
                    "name": "Home",
                    "item": "https://www.trainingpeaks.com/"
                },
                {
                    "@type": "ListItem",
                    "position": 2,
                    "name": "Coach Match"
                }
            ]
        },
        {
            "@type": "WebSite",
            "@id": "https://www.trainingpeaks.com/#website",
            "url": "https://www.trainingpeaks.com/",
            "name": "TrainingPeaks",
            "description": "Expert advice and training tips for triathlon, cycling, and running.",
            "alternateName": "TP",
            "potentialAction": [
                {
                    "@type": "SearchAction",
                    "target": {
                        "@type": "EntryPoint",
                        "urlTemplate": "https://www.trainingpeaks.com/?s={search_term_string}"
                    },
                    "query-input": {
                        "@type": "PropertyValueSpecification",
                        "valueRequired": true,
                        "valueName": "search_term_string"
                    }
                }
            ],
            "inLanguage": "en-US"
        }
    ]
}

Your Diagnosis

Before revealing the machine’s verdict, predict the BS score for each signal. Higher = more BS (more fluff, less verifiable substance). Drag each slider, then submit to compare your judgment against the engine.

Information Density 0 / 30
Read the Narrative & headings: do hard facts (prices, dates, numbers) outweigh fluff power-words?
Semantic Coherence 0 / 20
Compare the homepage promise against the sub-page reality. Do they hold the same line?
Trust & Proof 0 / 20
Weigh review mentions against actual external proof links. Claims without verification = theatre.
Commodity Fingerprint 0 / 15
Check headings & narrative against the industry clichés in the setup above.
Identity & Authority 0 / 15
Inspect the schema: is there real Organization/Person identity with sameAs links, or gaps?
Your predicted BS score 0 / 100
💡 Stuck? Reveal the heuristic lens — how the deterministic page-auditor reads each signal (no AI, pure pattern rules)

These are the structural rules a local, deterministic auditor applies — the same lens you can use to judge each signal. They describe what to look for, not this company’s result.

Information Density

Classify each sentence as substantive or hollow. Grounding markers — numbers, currencies, dates, technical units, named entities — outweigh marketing adjectives. When fluff sits right next to hard evidence, the fluff is forgiven.

Semantic Alignment

Pull the main entities out of the H1, then check whether they actually recur through the body. A page that announces one thing and then talks about another drifts. Headings with no real sentences underneath read as pseudo-substance.

Trust & Proof

Count trust words (review, testimonial, rating, verified) against real outbound proof links (Google, Trustpilot, Clutch, G2, Yelp). Lots of trust language with zero verification links is trust theatre. Unlinked logo galleries count against it.

Commodity Fingerprint

Look at how much sentence length varies. Natural writing varies its rhythm; templated or mass-produced copy is statistically uniform. Very low variation reads as commodity content — unless unique named entities break the pattern.

Identity & Authority

Inspect the JSON-LD. Is there an Organization or Person schema, and does it carry sameAs links to real external profiles (LinkedIn, socials)? Missing schema or no identity declaration signals an anonymous entity.

Want to apply this lens yourself? The free BS Indicator Chrome extension runs these heuristic checks live on any page. Bear in mind it is a single-page, deterministic tool — it relies only on pattern rules for the page in front of it and does not perform the cross-page semantic correlation this audit uses, so its readout is a starting lens, not the full verdict.

B
BS Level
Fitness, Gyms & Sports Clubs
36.3 Avg BS

Based on 558 businesses audited.

BS Detector

Fitness, Gyms & Sports Clubs BS: TrainingPeaks (trainingpeaks.com)

https://trainingpeaks.com 📍 Industry: Fitness, Gyms & Sports Clubs
18 BS / 100

TrainingPeaks is a rare example of a fitness platform where the ‘Signal’ and ‘Substance’ are nearly overlapping. It is a professional-grade tool that avoids the typical body-transformation BS in favor of technical performance metrics and transparent service structures. Its score of 18 reflects a highly credible, evidence-based business.

Info Density Power-words vs. Substance ratio.
6
20% BS
Semantic Coherence Homepage promise vs. Sub-page reality.
0
0% BS
Trust & Proof Verifiable evidence vs. Trust Theatre.
7
35% BS
Commodity Fingerprint Detection of industry clichés/templates.
2
13% BS
Identity & Authority Expert verifiability & Schema depth.
3
20% BS

To reach a near-zero BS score, the company should integrate SameAs links in their schema for the National Governing Bodies they partner with. They should add Person schema for featured coaches like Alyssa Morrison to connect them to external certifications. Finally, providing direct links to independent review platforms like Trustpilot or the App Store alongside their internal review counts would eliminate the trust theatre flag.

The site fits the Fitness and Sports Performance category with high precision, specifically targeting the endurance and coaching sub-sectors. It utilizes technical industry jargon like ‘structured workouts,’ ‘FTP,’ and ‘power zones’ as functional deliverables rather than mere marketing fluff.

“The score is primarily driven by the trust_theatre_flag (5 points) and minor heading fluff (3 points), common in SaaS marketing. The near-zero scores in semantic coherence and high substance in information density place it firmly in the 'Minimal BS' category.”

Verified Analysis Date: May 24, 2026 © 1EuroSEO Independent Evaluator — Non-Sponsored Result
Brand AI Reputation