Training Example: Olympique de Marseille – 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…

Olympique de Marseille

(https://om.fr) 📸 Data Snapshot: May 31, 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 Olympique de Marseille (https://om.fr)
Title

Olympique de Marseille

Meta

Vivez la passion de l'Olympique de Marseille. Retrouvez les dernières actus, les résumés de matchs, la billetterie et la boutique officielle. Droit au But !

H1 MAILLOT 2026-27
H2 OM LIGUE 1
H2 SÉLECTION OM RÉTRO
H2 BOUTIQUE OFFICIELLE
H2 APP
H2 OM APP
H2 Partenaires Principaux
H2 Partenaires Premiums
H2 Partenaires Officiels
NAV_FOOTER Actualités – OM.FR (https://om.fr/actualites/)
Title

Actualités – OM.FR

Meta

Vivez la passion de l'Olympique de Marseille. Retrouvez les dernières actus, les résumés de matchs, la billetterie et la boutique officielle. Droit au But !

H1 Actualités
H2 2025-2026 : Le best of Mason Greenwood
H2 Le joueur parfait selon Arthur Vermeeren
H2 Grégory Lorenzi, nouveau Directeur Sportif de l’OM
H2 Le maillot "Home" 2026-2027
H2 APP
H2 OM APP
H2 Partenaires Principaux
H2 Partenaires Premiums
H2 Partenaires Officiels
NAV_FOOTER Calendrier – OM.FR (https://om.fr/equipe/hommes/calendrier/)
Title

Calendrier – OM.FR

Meta

Vivez la passion de l'Olympique de Marseille. Retrouvez les dernières actus, les résumés de matchs, la billetterie et la boutique officielle. Droit au But !

H1 CALENDRIER DES MATCHS
H2 Partenaires Principaux
H2 Partenaires Premiums
H2 Partenaires Officiels
NAV_FOOTER Équipe première – OM.FR (https://om.fr/equipe/hommes/)
Title

Équipe première – OM.FR

Meta

Vivez la passion de l'Olympique de Marseille. Retrouvez les dernières actus, les résumés de matchs, la billetterie et la boutique officielle. Droit au But !

H1 Equipe premiere
H2 Gardiens
H2 Défenseurs
H2 Milieux
H2 Attaquants
H2 Staff
H2 Partenaires Principaux
H2 Partenaires Premiums
H2 Partenaires Officiels
H3 GerónimoRulli
H3 Jeffreyde Lange
H3 JelleVan Neck
H3 ThéoVermot
H3 GerónimoRulli
H3 Jeffreyde Lange
H3 JelleVan Neck
H3 ThéoVermot
H3 Conrad JadenEgan-Riley
H3 LeonardoBalerdi
H3 NayefAguerd
H3 TimothyWeah
H3 BenjaminPavard
H3 FacundoMedina
H3 EmersonPalmieri
H3 Conrad JadenEgan-Riley
H3 LeonardoBalerdi
H3 NayefAguerd
H3 TimothyWeah
H3 BenjaminPavard
H3 FacundoMedina
H3 EmersonPalmieri
H3 TochukwuNnadi
H3 HimadAbdelli
H3 ArthurVermeeren
H3 GeoffreyKondogbia
H3 Pierre-EmileHøjbjerg
H3 BilalNadir
H3 QuintenTimber
H3 YanisSellami
H3 TochukwuNnadi
H3 HimadAbdelli
H3 ArthurVermeeren
H3 GeoffreyKondogbia
H3 Pierre-EmileHøjbjerg
H3 BilalNadir
H3 QuintenTimber
H3 YanisSellami
H3 AmineGouiri
H3 MasonGreenwood
H3 EthanNwaneri
H3 IgorPaixão
H3 Pierre-EmerickAubameyang
H3 Hamed JuniorTraoré
H3 TadjidineMmadi
H3 AmineGouiri
H3 MasonGreenwood
H3 EthanNwaneri
H3 IgorPaixão
H3 Pierre-EmerickAubameyang
H3 Hamed JuniorTraoré
H3 TadjidineMmadi
H3 HabibBeye
H3 AzizMady Mogne
H3 SébastienBichard
H3 YannCavezza
H3 OlivierSaragaglia
H3 JacquesAbardonado
H3 ThomasHeurtaux
H3 AlexandreSalvat
H3 RandyFondelot
H3 MickaëlPronier
H3 PaulChevaleyre
H3 QuentinNeboud
H3 RobinGarnier
H3 HabibBeye
H3 AzizMady Mogne
H3 SébastienBichard
H3 YannCavezza
H3 OlivierSaragaglia
H3 JacquesAbardonado
H3 ThomasHeurtaux
H3 AlexandreSalvat
H3 RandyFondelot
H3 MickaëlPronier
H3 PaulChevaleyre
H3 QuentinNeboud
H3 RobinGarnier
📝 The Narrative — clean text per page (Info Density · Semantic Coherence)
HOMEPAGE (https://om.fr) Olympique de Marseille
MAILLOT2026-27MAILLOT2026-27MAILLOT2026-27MAILLOT2026-27MAILLOT2026-27
[H1] MAILLOT
2026-27
MAILLOT
2026-27Previous slideNext slide
[IMG: OM Retro]
J'EN PROFITE
[IMG: Devenir Membre]
EN SAVOIR PLUSPrevious slideNext slide
[IMG: OM Retro]
J'EN PROFITE
[IMG: Devenir Membre]
EN SAVOIR PLUS
[IMG: Inscription Alerte Abo 2627]
M'ALERTER
[IMG: Mason Greenwood]
Équipe 1ère2025-2026 : Le best of Mason Greenwood
[IMG: Arthur Vermeeren]
Équipe 1èreLe joueur parfait selon Arthur Vermeeren
[IMG: U17]
FormationDemi-finale U17 : Consignes d’accès et recommandations
[IMG: Communiqué]
ClubGrégory Lorenzi, nouveau Directeur Sportif de l’OM
[IMG: Maillot home 2026-2027]
ClubLe maillot "Home" 2026-2027
[IMG: Pro 2]
Pro 2Pro 2 : Une défaite à Lens pour finir la saison
[IMG: L]
ClubBienvenue à l'Équipementerie
[H2] OM LIGUE 1
OM LIGUE 1Extrait du classement. Colonnes : Rang, Équipe, Points.2Racing Club de Lens70 pts70 points3Lille OSC61 pts61 points4Olympique Lyonnais60 pts60 points5Olympique de Marseille59 pts59 points6Stade Rennais FC59 pts59 points7AS Monaco FC54 pts54 points8RC Strasbourg Alsace53 pts53 pointsVoir le classement complet
[H2] SÉLECTION
OM RÉTRO
Voir la boutique
[H2] BOUTIQUE OFFICIELLE
[IMG: Maillot Rétro King OM Bleu]
Maillot Rétro King OM Bleu75€
[IMG: Maillot Domicile 25/26]
Maillot Domicile 25/2670€ 1̶0̶0̶€̶
[IMG: Maillot Extérieur 25/26]
Maillot Extérieur 25/2670€ 1̶0̶0̶€̶
[IMG: Maillot Third 25/26]
Maillot Third 25/2685€ 1̶0̶0̶€̶
[IMG: Monopoly OM]
Monopoly OM45€
[H2] APP
OM APP
[H2] OM APP
Restez informé de l'actualité du club et gardez l'OM dans votre poche
[IMG: Télécharger sur l’App Store]
[IMG: Disponible sur Google Play]
[IMG: Application OM]
[H2] Partenaires Principaux
[IMG: CMA CGM]
[IMG: CMA CGM]
[IMG: Puma]
[H2] Partenaires Premiums
[IMG: Caisse d]
[IMG: Caisse d]
[IMG: Boulanger]
[IMG: Boulanger]
[IMG: Sublime Côte d]
[IMG: Sublime Côte d]
[IMG: Randstad]
[IMG: Randstad]
[IMG: DP]
[IMG: Unibet]
[IMG: Unibet]
[H2] Partenaires Officiels
[IMG: HEIWA]
[IMG: HEIWA]
[IMG: API]
[IMG: API]
[IMG: Monster Energy]
[IMG: Monster Energy]
[IMG: Chabrand]
[IMG: SAY TV]
[IMG: SAY TV]
[IMG: Theta Edgecloud]
[IMG: Theta Edgecloud]
[IMG: EA SPORTS FC]
[IMG: ONET]
[IMG: ONET]
[IMG: iGraal]
[IMG: iGraal]
[IMG: McDonald]
[IMG: McDonald]
[IMG: Paul Smith]
[IMG: E-TORO]
[IMG: E-TORO]
[IMG: Coca-Cola]
[IMG: Coca-Cola]
[IMG: ÖKO Europe]
[IMG: ÖKO Europe]
[IMG: Intersport]
[IMG: Intersport]
2420 chars
SUB-PAGE (https://om.fr/actualites/) Actualités – OM.FR
[H1] Actualités
Équipe 1ère
[H2] 2025-2026 : Le best of Mason Greenwood
Filtrer0
[IMG: U17]
FormationDemi-finale U17 : Consignes d’accès et recommandations
[IMG: Pro 2]
Pro 2Pro 2 : Une défaite à Lens pour finir la saison
[IMG: L]
ClubBienvenue à l'Équipementerie
[IMG: Inscription Alerte Abo 2627]
M'ALERTER
[IMG: Arthur Vermeeren]
Équipe 1ère
[H2] Le joueur parfait selon Arthur Vermeeren
[IMG: Communiqué]
Club
[H2] Grégory Lorenzi, nouveau Directeur Sportif de l’OM
[IMG: U17]
ClubLe programme du week-end (28-31/5/26)
[IMG: L]
ClubL'équipementerie - Nom féminin
[IMG: Leonardo Balerdi vs Jeffrey De Lange]
Équipe 1èrePerfect Cut challenge : Leonardo Balerdi / Jeffrey De Lange
[IMG: Tifos]
SupportersLes plus beaux tifos de la saison 2025-2026
[IMG: Maillot home 2026-2027]
Club
[H2] Le maillot "Home" 2026-2027
[IMG: Igor Paixao]
Équipe 1ère2025-2026 : Les chiffres de la saison (4/4)
[IMG: 26 mai 1993 : La finale en photos]
Club26 mai 1993 : Les photos de la finale à Munich
[IMG: U19]
FormationU19 : Troisième place à l’ICGT
[IMG: 26 mai 1993 : Le but historique de Basile Boli]
Club26 mai 1993 : Le but légendaire de Basile Boli
[H2] APP
OM APP
[H2] OM APP
Restez informé de l'actualité du club et gardez l'OM dans votre poche
[IMG: Télécharger sur l’App Store]
[IMG: Disponible sur Google Play]
[IMG: Application OM]
[H2] Partenaires Principaux
[IMG: CMA CGM]
[IMG: CMA CGM]
[IMG: Puma]
[H2] Partenaires Premiums
[IMG: Caisse d]
[IMG: Caisse d]
[IMG: Boulanger]
[IMG: Boulanger]
[IMG: Sublime Côte d]
[IMG: Sublime Côte d]
[IMG: Randstad]
[IMG: Randstad]
[IMG: DP]
[IMG: Unibet]
[IMG: Unibet]
[H2] Partenaires Officiels
[IMG: HEIWA]
[IMG: HEIWA]
[IMG: API]
[IMG: API]
[IMG: Monster Energy]
[IMG: Monster Energy]
[IMG: Chabrand]
[IMG: SAY TV]
[IMG: SAY TV]
[IMG: Theta Edgecloud]
[IMG: Theta Edgecloud]
[IMG: EA SPORTS FC]
[IMG: ONET]
[IMG: ONET]
[IMG: iGraal]
[IMG: iGraal]
[IMG: McDonald]
[IMG: McDonald]
[IMG: Paul Smith]
[IMG: E-TORO]
[IMG: E-TORO]
[IMG: Coca-Cola]
[IMG: Coca-Cola]
[IMG: ÖKO Europe]
[IMG: ÖKO Europe]
[IMG: Intersport]
[IMG: Intersport]
2068 chars
SUB-PAGE · THIN (https://om.fr/equipe/hommes/calendrier/) Calendrier – OM.FR
[H1] CALENDRIER
DES MATCHS
CALENDRIER
DES MATCHS
[H2] Partenaires Principaux
[IMG: CMA CGM]
[IMG: CMA CGM]
[IMG: Puma]
[H2] Partenaires Premiums
[IMG: Caisse d]
[IMG: Caisse d]
[IMG: Boulanger]
[IMG: Boulanger]
[IMG: Sublime Côte d]
[IMG: Sublime Côte d]
[IMG: Randstad]
[IMG: Randstad]
[IMG: DP]
[IMG: Unibet]
[IMG: Unibet]
[H2] Partenaires Officiels
[IMG: HEIWA]
[IMG: HEIWA]
[IMG: API]
[IMG: API]
[IMG: Monster Energy]
[IMG: Monster Energy]
[IMG: Chabrand]
[IMG: SAY TV]
[IMG: SAY TV]
[IMG: Theta Edgecloud]
[IMG: Theta Edgecloud]
[IMG: EA SPORTS FC]
[IMG: ONET]
[IMG: ONET]
[IMG: iGraal]
[IMG: iGraal]
[IMG: McDonald]
[IMG: McDonald]
[IMG: Paul Smith]
[IMG: E-TORO]
[IMG: E-TORO]
[IMG: Coca-Cola]
[IMG: Coca-Cola]
[IMG: ÖKO Europe]
[IMG: ÖKO Europe]
[IMG: Intersport]
[IMG: Intersport]
789 chars
SUB-PAGE (https://om.fr/equipe/hommes/) Équipe première – OM.FR
[H1] Equipe
premiere
Equipe
premiereAcheter un billetÉquipe premièreLes Marseillaises
[H2] Gardiens
[H3] GerónimoRulli
1
[H3] Jeffreyde Lange
12
[H3] JelleVan Neck
40
[H3] ThéoVermot
92Gardiens
[H3] GerónimoRulli
1
[H3] Jeffreyde Lange
12
[H3] JelleVan Neck
40
[H3] ThéoVermot
92
[H2] Défenseurs
[H3] Conrad JadenEgan-Riley
4
[H3] LeonardoBalerdi
5
[H3] NayefAguerd
21
[H3] TimothyWeah
22
[H3] BenjaminPavard
28
[H3] FacundoMedina
32
[H3] EmersonPalmieri
33Défenseurs
[H3] Conrad JadenEgan-Riley
4
[H3] LeonardoBalerdi
5
[H3] NayefAguerd
21
[H3] TimothyWeah
22
[H3] BenjaminPavard
28
[H3] FacundoMedina
32
[H3] EmersonPalmieri
33
[H2] Milieux
[H3] TochukwuNnadi
6
[H3] HimadAbdelli
8
[H3] ArthurVermeeren
18
[H3] GeoffreyKondogbia
19
[H3] Pierre-EmileHøjbjerg
23
[H3] BilalNadir
26
[H3] QuintenTimber
27
[IMG: Yanis Sellami]
[H3] YanisSellami
45Milieux
[H3] TochukwuNnadi
6
[H3] HimadAbdelli
8
[H3] ArthurVermeeren
18
[H3] GeoffreyKondogbia
19
[H3] Pierre-EmileHøjbjerg
23
[H3] BilalNadir
26
[H3] QuintenTimber
27
[IMG: Yanis Sellami]
[H3] YanisSellami
45
[H2] Attaquants
[H3] AmineGouiri
9
[H3] MasonGreenwood
10
[H3] EthanNwaneri
11
[H3] IgorPaixão
14
[H3] Pierre-EmerickAubameyang
17
[IMG: Hamed Junior Traoré]
[H3] Hamed JuniorTraoré
20
[IMG: Tadjidine Mmadi]
[H3] TadjidineMmadi
76Attaquants
[H3] AmineGouiri
9
[H3] MasonGreenwood
10
[H3] EthanNwaneri
11
[H3] IgorPaixão
14
[H3] Pierre-EmerickAubameyang
17
[IMG: Hamed Junior Traoré]
[H3] Hamed JuniorTraoré
20
[IMG: Tadjidine Mmadi]
[H3] TadjidineMmadi
76
[H2] Staff
[IMG: Habib Beye]
[H3] HabibBeye
[IMG: Aziz Mady Mogne]
[H3] AzizMady Mogne
[IMG: Sébastien Bichard]
[H3] SébastienBichard
[IMG: Yann Cavezza]
[H3] YannCavezza
[IMG: Olivier Saragaglia]
[H3] OlivierSaragaglia
[IMG: Jacques Abardonado]
[H3] JacquesAbardonado
[IMG: Heurtaux]
[IMG: Thomas Heurtaux]
[H3] ThomasHeurtaux
[IMG: Alexandre Salvat]
[H3] AlexandreSalvat
[IMG: Randy Fondelot]
[H3] RandyFondelot
[IMG: Mickaël Pronier]
[H3] MickaëlPronier
[IMG: Paul Chevaleyre]
[H3] PaulChevaleyre
[IMG: Quentin Neboud]
[H3] QuentinNeboud
[IMG: Robin Garnier]
[H3] RobinGarnier
Staff
[IMG: Habib Beye]
[H3] HabibBeye
[IMG: Aziz Mady Mogne]
[H3] AzizMady Mogne
[IMG: Sébastien Bichard]
[H3] SébastienBichard
[IMG: Yann Cavezza]
[H3] YannCavezza
[IMG: Olivier Saragaglia]
[H3] OlivierSaragaglia
[IMG: Jacques Abardonado]
[H3] JacquesAbardonado
[IMG: Heurtaux]
[IMG: Thomas Heurtaux]
[H3] ThomasHeurtaux
[IMG: Alexandre Salvat]
[H3] AlexandreSalvat
[IMG: Randy Fondelot]
[H3] RandyFondelot
[IMG: Mickaël Pronier]
[H3] MickaëlPronier
[IMG: Paul Chevaleyre]
[H3] PaulChevaleyre
[IMG: Quentin Neboud]
[H3] QuentinNeboud
[IMG: Robin Garnier]
[H3] RobinGarnier
[IMG: Inscription Alerte Abo 2627]
M'ALERTER
[H2] Partenaires Principaux
[IMG: CMA CGM]
[IMG: CMA CGM]
[IMG: Puma]
[H2] Partenaires Premiums
[IMG: Caisse d]
[IMG: Caisse d]
[IMG: Boulanger]
[IMG: Boulanger]
[IMG: Sublime Côte d]
[IMG: Sublime Côte d]
[IMG: Randstad]
[IMG: Randstad]
[IMG: DP]
[IMG: Unibet]
[IMG: Unibet]
[H2] Partenaires Officiels
[IMG: HEIWA]
[IMG: HEIWA]
[IMG: API]
[IMG: API]
[IMG: Monster Energy]
[IMG: Monster Energy]
[IMG: Chabrand]
[IMG: SAY TV]
[IMG: SAY TV]
[IMG: Theta Edgecloud]
[IMG: Theta Edgecloud]
[IMG: EA SPORTS FC]
[IMG: ONET]
[IMG: ONET]
[IMG: iGraal]
[IMG: iGraal]
[IMG: McDonald]
[IMG: McDonald]
[IMG: Paul Smith]
[IMG: E-TORO]
[IMG: E-TORO]
[IMG: Coca-Cola]
[IMG: Coca-Cola]
[IMG: ÖKO Europe]
[IMG: ÖKO Europe]
[IMG: Intersport]
[IMG: Intersport]
3454 chars
🛡️ Trust Signals — reviews, proof links, trust-theatre flag (Trust & Proof)
4Review mentions (all pages)
0External proof links (all pages)
PageReviewsProof links
/ (home) 1 0
/actualites/ 1 0
/equipe/hommes/calendrier/ 1 0
/equipe/hommes/ 1 0
🔗 Identity & Technical Layer — schema JSON-LD: identity chains, entity gaps (Identity & Authority)
Homepage — no schema detected (entity gap)
/actualites/ — no schema detected (entity gap)
/equipe/hommes/calendrier/ — no schema detected (entity gap)
/equipe/hommes/ — no schema detected (entity gap)

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
35.9 Avg BS

Based on 432 businesses audited.

BS Detector

Fitness, Gyms & Sports Clubs BS: Olympique de Marseille (om.fr)

https://om.fr 📍 Industry: Fitness, Gyms & Sports Clubs
23 BS / 100

This site is a model of high-substance, low-fluff communication, marred only by technical laziness in its metadata and schema. The BS score is exceptionally low because the site focuses on reporting and retail rather than selling a ‘transformation’. The primary points of failure are the lack of verifiable structured data and the isolation of its proof within an internal loop.

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

Implement comprehensive SportsTeam and Organization JSON-LD schema to bridge the technical authority gap. Link player names in the roster section to external authority footprints like LFP or Transfermarkt to provide outbound proof paths. Replace the static internal review count with a verified third-party review aggregator to neutralize trust theatre flags. Consolidate the repetitive partner blocks into a single global footer element to reduce redundant content across sub-pages.

The website is a perfect match for the ‘Sports Club’ portion of the classification, though it functions as a professional elite organization rather than a consumer gym. It avoids all 11 industry clichés from the patterns dictionary because its brand authority is built on tangible athletic competition rather than retail fitness marketing promises.

“The score of 23 is driven almost entirely by the Identity and Authority pillar (10 points) due to the total absence of schema, and the Trust and Proof pillar (10 points) due to the lack of external verification links. Information density is nearly perfect, and semantic coherence is flawless. This is a technically neglected but highly substantive site.”

Verified Analysis Date: May 31, 2026 © 1EuroSEO Independent Evaluator — Non-Sponsored Result