---
tool: Crawlinx SEO audit
source: https://crawlinx.com
domain: rochandball.com
report_url: "https://crawlinx.com/audit/rochandball.com"
crawl_id: 20260712T022818-4d230172
health_score: 79
generated_at: 2026-08-26T03:13:08Z
total_pages: 50
html_pages: 25
indexable_pages: 25
errors: 0
warnings: 73
notices: 154
---

# SEO audit: rochandball.com

**Health score: 79/100** — good, with fixable gaps

> Audited by [Crawlinx](https://crawlinx.com) — the free technical-SEO crawler. Full report: https://crawlinx.com/audit/rochandball.com

## Overview

| Metric | Value |
| --- | --- |
| Pages crawled | 50 |
| HTML pages | 25 |
| Indexable | 25 |
| Non-indexable | 0 |
| Orphan pages | 5 |
| Broken internal links | 0 |
| Avg response time | 1152 ms |
| Errors / Warnings / Notices | 0 / 73 / 154 |
| Status codes | 50×200 |

## Categories

| Category | Score | Errors | Warnings | Notices |
| --- | ---: | ---: | ---: | ---: |
| Agent Readiness | 85 | 0 | 25 | 41 |
| Links | 86 | 0 | 24 | 0 |
| Duplicate | 89 | 0 | 19 | 12 |
| Content | 98 | 0 | 4 | 9 |
| Meta Description | 99 | 0 | 1 | 10 |
| Crawlability | 100 | 0 | 0 | 3 |
| Headings | 100 | 0 | 0 | 1 |
| Images | 100 | 0 | 0 | 6 |
| Performance | 100 | 0 | 0 | 1 |
| Security | 100 | 0 | 0 | 25 |
| Social | 100 | 0 | 0 | 1 |
| Titles | 100 | 0 | 0 | 1 |
| URL | 100 | 0 | 0 | 44 |

## Issues

### Warnings (73)

#### Control has no accessible name

- Rule: `agent.control_no_name` · Category: Agent Readiness · Occurrences: 25

- [https://rochandball.com/](https://rochandball.com/) — 16 button/link(s) with no text or aria-label — an agent can't target them
- [https://rochandball.com/2024/12/22/](https://rochandball.com/2024/12/22/) — 16 button/link(s) with no text or aria-label — an agent can't target them
- [https://rochandball.com/adherer/](https://rochandball.com/adherer/) — 15 button/link(s) with no text or aria-label — an agent can't target them
- [https://rochandball.com/adhesion/](https://rochandball.com/adhesion/) — 15 button/link(s) with no text or aria-label — an agent can't target them
- [https://rochandball.com/author/ingchan/](https://rochandball.com/author/ingchan/) — 16 button/link(s) with no text or aria-label — an agent can't target them
- [https://rochandball.com/billetterie/](https://rochandball.com/billetterie/) — 15 button/link(s) with no text or aria-label — an agent can't target them
- [https://rochandball.com/calendrier/](https://rochandball.com/calendrier/) — 18 button/link(s) with no text or aria-label — an agent can't target them
- [https://rochandball.com/categorie/news/](https://rochandball.com/categorie/news/) — 24 button/link(s) with no text or aria-label — an agent can't target them
- [https://rochandball.com/club/](https://rochandball.com/club/) — 36 button/link(s) with no text or aria-label — an agent can't target them
- [https://rochandball.com/connect-to-your-body-and-decide-what-suits-you/](https://rochandball.com/connect-to-your-body-and-decide-what-suits-you/) — 18 button/link(s) with no text or aria-label — an agent can't target them
- [https://rochandball.com/contact/](https://rochandball.com/contact/) — 15 button/link(s) with no text or aria-label — an agent can't target them
- [https://rochandball.com/functional-training-will-be-your-next-bff/](https://rochandball.com/functional-training-will-be-your-next-bff/) — 18 button/link(s) with no text or aria-label — an agent can't target them
- [https://rochandball.com/galerie-photos/](https://rochandball.com/galerie-photos/) — 650 button/link(s) with no text or aria-label — an agent can't target them
- [https://rochandball.com/mentions-legales/](https://rochandball.com/mentions-legales/) — 15 button/link(s) with no text or aria-label — an agent can't target them
- [https://rochandball.com/motivation-push-your-self-to-the-limit/](https://rochandball.com/motivation-push-your-self-to-the-limit/) — 18 button/link(s) with no text or aria-label — an agent can't target them
- [https://rochandball.com/muscle-it-up-the-first-step-becoming-a-bodybuilder/](https://rochandball.com/muscle-it-up-the-first-step-becoming-a-bodybuilder/) — 18 button/link(s) with no text or aria-label — an agent can't target them
- [https://rochandball.com/n1m/](https://rochandball.com/n1m/) — 15 button/link(s) with no text or aria-label — an agent can't target them
- [https://rochandball.com/n3f/](https://rochandball.com/n3f/) — 15 button/link(s) with no text or aria-label — an agent can't target them
- [https://rochandball.com/partenaires/](https://rochandball.com/partenaires/) — 67 button/link(s) with no text or aria-label — an agent can't target them
- [https://rochandball.com/power-workout-the-future-of-fitness/](https://rochandball.com/power-workout-the-future-of-fitness/) — 18 button/link(s) with no text or aria-label — an agent can't target them
- [https://rochandball.com/take-a-break-and-have-some-fun/](https://rochandball.com/take-a-break-and-have-some-fun/) — 18 button/link(s) with no text or aria-label — an agent can't target them
- [https://rochandball.com/tip-of-the-day-high-energy-is-the-answer/](https://rochandball.com/tip-of-the-day-high-energy-is-the-answer/) — 18 button/link(s) with no text or aria-label — an agent can't target them
- [https://rochandball.com/what-are-you-saying-about-boxing-give-it-a-try/](https://rochandball.com/what-are-you-saying-about-boxing-give-it-a-try/) — 18 button/link(s) with no text or aria-label — an agent can't target them
- [https://rochandball.com/women-can-do-it-too-extreme-bodybuilding/](https://rochandball.com/women-can-do-it-too-extreme-bodybuilding/) — 18 button/link(s) with no text or aria-label — an agent can't target them
- [https://rochandball.com/wp-custom-template-landing-page/](https://rochandball.com/wp-custom-template-landing-page/) — 16 button/link(s) with no text or aria-label — an agent can't target them

#### Thin content (low word count)

- Rule: `content.thin` · Category: Content · Occurrences: 4

- [https://rochandball.com/calendrier/](https://rochandball.com/calendrier/) — 101 words
- [https://rochandball.com/club/](https://rochandball.com/club/) — 94 words
- [https://rochandball.com/galerie-photos/](https://rochandball.com/galerie-photos/) — 131 words
- [https://rochandball.com/partenaires/](https://rochandball.com/partenaires/) — 186 words

#### Duplicate page content

- Rule: `duplicate.content` · Category: Duplicate · Occurrences: 4

- [https://rochandball.com/](https://rochandball.com/) — content shared by 4 pages: https://rochandball.com/author/ingchan/, https://rochandball.com/2024/12/22/, https://rochandball.com/wp-custom-template-landing-page/
- [https://rochandball.com/2024/12/22/](https://rochandball.com/2024/12/22/) — content shared by 4 pages: https://rochandball.com/, https://rochandball.com/author/ingchan/, https://rochandball.com/wp-custom-template-landing-page/
- [https://rochandball.com/author/ingchan/](https://rochandball.com/author/ingchan/) — content shared by 4 pages: https://rochandball.com/, https://rochandball.com/2024/12/22/, https://rochandball.com/wp-custom-template-landing-page/
- [https://rochandball.com/wp-custom-template-landing-page/](https://rochandball.com/wp-custom-template-landing-page/) — content shared by 4 pages: https://rochandball.com/, https://rochandball.com/author/ingchan/, https://rochandball.com/2024/12/22/

#### Near-duplicate page content

- Rule: `duplicate.near` · Category: Duplicate · Occurrences: 9

- [https://rochandball.com/connect-to-your-body-and-decide-what-suits-you/](https://rochandball.com/connect-to-your-body-and-decide-what-suits-you/) — near-duplicate of 8 page(s): https://rochandball.com/take-a-break-and-have-some-fun/, https://rochandball.com/motivation-push-your-self-to-the-limit/, https://rochandball.com/functional-training-will-be-your-next-bff/
- [https://rochandball.com/functional-training-will-be-your-next-bff/](https://rochandball.com/functional-training-will-be-your-next-bff/) — near-duplicate of 8 page(s): https://rochandball.com/connect-to-your-body-and-decide-what-suits-you/, https://rochandball.com/take-a-break-and-have-some-fun/, https://rochandball.com/motivation-push-your-self-to-the-limit/
- [https://rochandball.com/motivation-push-your-self-to-the-limit/](https://rochandball.com/motivation-push-your-self-to-the-limit/) — near-duplicate of 8 page(s): https://rochandball.com/connect-to-your-body-and-decide-what-suits-you/, https://rochandball.com/take-a-break-and-have-some-fun/, https://rochandball.com/functional-training-will-be-your-next-bff/
- [https://rochandball.com/muscle-it-up-the-first-step-becoming-a-bodybuilder/](https://rochandball.com/muscle-it-up-the-first-step-becoming-a-bodybuilder/) — near-duplicate of 8 page(s): https://rochandball.com/connect-to-your-body-and-decide-what-suits-you/, https://rochandball.com/take-a-break-and-have-some-fun/, https://rochandball.com/motivation-push-your-self-to-the-limit/
- [https://rochandball.com/power-workout-the-future-of-fitness/](https://rochandball.com/power-workout-the-future-of-fitness/) — near-duplicate of 8 page(s): https://rochandball.com/connect-to-your-body-and-decide-what-suits-you/, https://rochandball.com/take-a-break-and-have-some-fun/, https://rochandball.com/motivation-push-your-self-to-the-limit/
- [https://rochandball.com/take-a-break-and-have-some-fun/](https://rochandball.com/take-a-break-and-have-some-fun/) — near-duplicate of 8 page(s): https://rochandball.com/connect-to-your-body-and-decide-what-suits-you/, https://rochandball.com/motivation-push-your-self-to-the-limit/, https://rochandball.com/functional-training-will-be-your-next-bff/
- [https://rochandball.com/tip-of-the-day-high-energy-is-the-answer/](https://rochandball.com/tip-of-the-day-high-energy-is-the-answer/) — near-duplicate of 8 page(s): https://rochandball.com/connect-to-your-body-and-decide-what-suits-you/, https://rochandball.com/take-a-break-and-have-some-fun/, https://rochandball.com/motivation-push-your-self-to-the-limit/
- [https://rochandball.com/what-are-you-saying-about-boxing-give-it-a-try/](https://rochandball.com/what-are-you-saying-about-boxing-give-it-a-try/) — near-duplicate of 8 page(s): https://rochandball.com/connect-to-your-body-and-decide-what-suits-you/, https://rochandball.com/take-a-break-and-have-some-fun/, https://rochandball.com/motivation-push-your-self-to-the-limit/
- [https://rochandball.com/women-can-do-it-too-extreme-bodybuilding/](https://rochandball.com/women-can-do-it-too-extreme-bodybuilding/) — near-duplicate of 8 page(s): https://rochandball.com/connect-to-your-body-and-decide-what-suits-you/, https://rochandball.com/take-a-break-and-have-some-fun/, https://rochandball.com/motivation-push-your-self-to-the-limit/

#### Duplicate <title> across pages

- Rule: `duplicate.title` · Category: Duplicate · Occurrences: 6

- [https://rochandball.com/](https://rochandball.com/) — title shared by 4 pages: https://rochandball.com/author/ingchan/, https://rochandball.com/2024/12/22/, https://rochandball.com/wp-custom-template-landing-page/
- [https://rochandball.com/2024/12/22/](https://rochandball.com/2024/12/22/) — title shared by 4 pages: https://rochandball.com/, https://rochandball.com/author/ingchan/, https://rochandball.com/wp-custom-template-landing-page/
- [https://rochandball.com/adherer/](https://rochandball.com/adherer/) — title shared by 2 pages: https://rochandball.com/adhesion/
- [https://rochandball.com/adhesion/](https://rochandball.com/adhesion/) — title shared by 2 pages: https://rochandball.com/adherer/
- [https://rochandball.com/author/ingchan/](https://rochandball.com/author/ingchan/) — title shared by 4 pages: https://rochandball.com/, https://rochandball.com/2024/12/22/, https://rochandball.com/wp-custom-template-landing-page/
- [https://rochandball.com/wp-custom-template-landing-page/](https://rochandball.com/wp-custom-template-landing-page/) — title shared by 4 pages: https://rochandball.com/, https://rochandball.com/author/ingchan/, https://rochandball.com/2024/12/22/

#### Orphan page (no internal inlinks)

- Rule: `links.orphan` · Category: Links · Occurrences: 5

- [https://rochandball.com/adherer/](https://rochandball.com/adherer/) — no internal links point here
- [https://rochandball.com/adhesion/](https://rochandball.com/adhesion/) — no internal links point here
- [https://rochandball.com/billetterie/](https://rochandball.com/billetterie/) — no internal links point here
- [https://rochandball.com/categorie/news/](https://rochandball.com/categorie/news/) — no internal links point here
- [https://rochandball.com/club/](https://rochandball.com/club/) — no internal links point here

#### Internal link points to a redirect

- Rule: `links.redirect_target` · Category: Links · Occurrences: 19

- [https://rochandball.com/adhesion/](https://rochandball.com/adhesion/) — https://rochandball.com/wp-custom-template-landing-page/ → https://rochandball.com
- [https://rochandball.com/connect-to-your-body-and-decide-what-suits-you/](https://rochandball.com/connect-to-your-body-and-decide-what-suits-you/) — https://rochandball.com/2024/12/22/ → https://rochandball.com
- [https://rochandball.com/connect-to-your-body-and-decide-what-suits-you/](https://rochandball.com/connect-to-your-body-and-decide-what-suits-you/) — https://rochandball.com/author/ingchan/ → https://rochandball.com
- [https://rochandball.com/functional-training-will-be-your-next-bff/](https://rochandball.com/functional-training-will-be-your-next-bff/) — https://rochandball.com/2024/12/22/ → https://rochandball.com
- [https://rochandball.com/functional-training-will-be-your-next-bff/](https://rochandball.com/functional-training-will-be-your-next-bff/) — https://rochandball.com/author/ingchan/ → https://rochandball.com
- [https://rochandball.com/motivation-push-your-self-to-the-limit/](https://rochandball.com/motivation-push-your-self-to-the-limit/) — https://rochandball.com/2024/12/22/ → https://rochandball.com
- [https://rochandball.com/motivation-push-your-self-to-the-limit/](https://rochandball.com/motivation-push-your-self-to-the-limit/) — https://rochandball.com/author/ingchan/ → https://rochandball.com
- [https://rochandball.com/muscle-it-up-the-first-step-becoming-a-bodybuilder/](https://rochandball.com/muscle-it-up-the-first-step-becoming-a-bodybuilder/) — https://rochandball.com/2024/12/22/ → https://rochandball.com
- [https://rochandball.com/muscle-it-up-the-first-step-becoming-a-bodybuilder/](https://rochandball.com/muscle-it-up-the-first-step-becoming-a-bodybuilder/) — https://rochandball.com/author/ingchan/ → https://rochandball.com
- [https://rochandball.com/power-workout-the-future-of-fitness/](https://rochandball.com/power-workout-the-future-of-fitness/) — https://rochandball.com/2024/12/22/ → https://rochandball.com
- [https://rochandball.com/power-workout-the-future-of-fitness/](https://rochandball.com/power-workout-the-future-of-fitness/) — https://rochandball.com/author/ingchan/ → https://rochandball.com
- [https://rochandball.com/take-a-break-and-have-some-fun/](https://rochandball.com/take-a-break-and-have-some-fun/) — https://rochandball.com/2024/12/22/ → https://rochandball.com
- [https://rochandball.com/take-a-break-and-have-some-fun/](https://rochandball.com/take-a-break-and-have-some-fun/) — https://rochandball.com/author/ingchan/ → https://rochandball.com
- [https://rochandball.com/tip-of-the-day-high-energy-is-the-answer/](https://rochandball.com/tip-of-the-day-high-energy-is-the-answer/) — https://rochandball.com/2024/12/22/ → https://rochandball.com
- [https://rochandball.com/tip-of-the-day-high-energy-is-the-answer/](https://rochandball.com/tip-of-the-day-high-energy-is-the-answer/) — https://rochandball.com/author/ingchan/ → https://rochandball.com
- [https://rochandball.com/what-are-you-saying-about-boxing-give-it-a-try/](https://rochandball.com/what-are-you-saying-about-boxing-give-it-a-try/) — https://rochandball.com/2024/12/22/ → https://rochandball.com
- [https://rochandball.com/what-are-you-saying-about-boxing-give-it-a-try/](https://rochandball.com/what-are-you-saying-about-boxing-give-it-a-try/) — https://rochandball.com/author/ingchan/ → https://rochandball.com
- [https://rochandball.com/women-can-do-it-too-extreme-bodybuilding/](https://rochandball.com/women-can-do-it-too-extreme-bodybuilding/) — https://rochandball.com/2024/12/22/ → https://rochandball.com
- [https://rochandball.com/women-can-do-it-too-extreme-bodybuilding/](https://rochandball.com/women-can-do-it-too-extreme-bodybuilding/) — https://rochandball.com/author/ingchan/ → https://rochandball.com

#### Missing meta description

- Rule: `meta_desc.missing` · Category: Meta Description · Occurrences: 1

- [https://rochandball.com/categorie/news/](https://rochandball.com/categorie/news/)

### Notices (154)

#### Heading levels skip a level

- Rule: `agent.heading_skip` · Category: Agent Readiness · Occurrences: 16

- [https://rochandball.com/](https://rochandball.com/) — h4 follows h2 — skips h3
- [https://rochandball.com/2024/12/22/](https://rochandball.com/2024/12/22/) — h4 follows h2 — skips h3
- [https://rochandball.com/adherer/](https://rochandball.com/adherer/) — h4 follows h1 — skips h2
- [https://rochandball.com/adhesion/](https://rochandball.com/adhesion/) — h4 follows h1 — skips h2
- [https://rochandball.com/author/ingchan/](https://rochandball.com/author/ingchan/) — h4 follows h2 — skips h3
- [https://rochandball.com/billetterie/](https://rochandball.com/billetterie/) — h4 follows h1 — skips h2
- [https://rochandball.com/calendrier/](https://rochandball.com/calendrier/) — h4 follows h2 — skips h3
- [https://rochandball.com/categorie/news/](https://rochandball.com/categorie/news/) — h3 follows h1 — skips h2
- [https://rochandball.com/club/](https://rochandball.com/club/) — h4 follows h1 — skips h2
- [https://rochandball.com/contact/](https://rochandball.com/contact/) — h4 follows h2 — skips h3
- [https://rochandball.com/galerie-photos/](https://rochandball.com/galerie-photos/) — h4 follows h2 — skips h3
- [https://rochandball.com/mentions-legales/](https://rochandball.com/mentions-legales/) — h4 follows h1 — skips h2
- [https://rochandball.com/n1m/](https://rochandball.com/n1m/) — h4 follows h2 — skips h3
- [https://rochandball.com/n3f/](https://rochandball.com/n3f/) — h4 follows h2 — skips h3
- [https://rochandball.com/partenaires/](https://rochandball.com/partenaires/) — h4 follows h2 — skips h3
- [https://rochandball.com/wp-custom-template-landing-page/](https://rochandball.com/wp-custom-template-landing-page/) — h4 follows h2 — skips h3

#### No main landmark for AI agents

- Rule: `agent.no_main_landmark` · Category: Agent Readiness · Occurrences: 25

- [https://rochandball.com/](https://rochandball.com/) — add a <main> element (or role=main) around the primary content
- [https://rochandball.com/2024/12/22/](https://rochandball.com/2024/12/22/) — add a <main> element (or role=main) around the primary content
- [https://rochandball.com/adherer/](https://rochandball.com/adherer/) — add a <main> element (or role=main) around the primary content
- [https://rochandball.com/adhesion/](https://rochandball.com/adhesion/) — add a <main> element (or role=main) around the primary content
- [https://rochandball.com/author/ingchan/](https://rochandball.com/author/ingchan/) — add a <main> element (or role=main) around the primary content
- [https://rochandball.com/billetterie/](https://rochandball.com/billetterie/) — add a <main> element (or role=main) around the primary content
- [https://rochandball.com/calendrier/](https://rochandball.com/calendrier/) — add a <main> element (or role=main) around the primary content
- [https://rochandball.com/categorie/news/](https://rochandball.com/categorie/news/) — add a <main> element (or role=main) around the primary content
- [https://rochandball.com/club/](https://rochandball.com/club/) — add a <main> element (or role=main) around the primary content
- [https://rochandball.com/connect-to-your-body-and-decide-what-suits-you/](https://rochandball.com/connect-to-your-body-and-decide-what-suits-you/) — add a <main> element (or role=main) around the primary content
- [https://rochandball.com/contact/](https://rochandball.com/contact/) — add a <main> element (or role=main) around the primary content
- [https://rochandball.com/functional-training-will-be-your-next-bff/](https://rochandball.com/functional-training-will-be-your-next-bff/) — add a <main> element (or role=main) around the primary content
- [https://rochandball.com/galerie-photos/](https://rochandball.com/galerie-photos/) — add a <main> element (or role=main) around the primary content
- [https://rochandball.com/mentions-legales/](https://rochandball.com/mentions-legales/) — add a <main> element (or role=main) around the primary content
- [https://rochandball.com/motivation-push-your-self-to-the-limit/](https://rochandball.com/motivation-push-your-self-to-the-limit/) — add a <main> element (or role=main) around the primary content
- [https://rochandball.com/muscle-it-up-the-first-step-becoming-a-bodybuilder/](https://rochandball.com/muscle-it-up-the-first-step-becoming-a-bodybuilder/) — add a <main> element (or role=main) around the primary content
- [https://rochandball.com/n1m/](https://rochandball.com/n1m/) — add a <main> element (or role=main) around the primary content
- [https://rochandball.com/n3f/](https://rochandball.com/n3f/) — add a <main> element (or role=main) around the primary content
- [https://rochandball.com/partenaires/](https://rochandball.com/partenaires/) — add a <main> element (or role=main) around the primary content
- [https://rochandball.com/power-workout-the-future-of-fitness/](https://rochandball.com/power-workout-the-future-of-fitness/) — add a <main> element (or role=main) around the primary content
- [https://rochandball.com/take-a-break-and-have-some-fun/](https://rochandball.com/take-a-break-and-have-some-fun/) — add a <main> element (or role=main) around the primary content
- [https://rochandball.com/tip-of-the-day-high-energy-is-the-answer/](https://rochandball.com/tip-of-the-day-high-energy-is-the-answer/) — add a <main> element (or role=main) around the primary content
- [https://rochandball.com/what-are-you-saying-about-boxing-give-it-a-try/](https://rochandball.com/what-are-you-saying-about-boxing-give-it-a-try/) — add a <main> element (or role=main) around the primary content
- [https://rochandball.com/women-can-do-it-too-extreme-bodybuilding/](https://rochandball.com/women-can-do-it-too-extreme-bodybuilding/) — add a <main> element (or role=main) around the primary content
- [https://rochandball.com/wp-custom-template-landing-page/](https://rochandball.com/wp-custom-template-landing-page/) — add a <main> element (or role=main) around the primary content

#### Low text-to-HTML ratio

- Rule: `content.low_ratio` · Category: Content · Occurrences: 9

- [https://rochandball.com/billetterie/](https://rochandball.com/billetterie/) — 3.3%
- [https://rochandball.com/calendrier/](https://rochandball.com/calendrier/) — 3.0%
- [https://rochandball.com/categorie/news/](https://rochandball.com/categorie/news/) — 4.6%
- [https://rochandball.com/club/](https://rochandball.com/club/) — 3.3%
- [https://rochandball.com/contact/](https://rochandball.com/contact/) — 3.9%
- [https://rochandball.com/mentions-legales/](https://rochandball.com/mentions-legales/) — 4.6%
- [https://rochandball.com/n1m/](https://rochandball.com/n1m/) — 4.1%
- [https://rochandball.com/n3f/](https://rochandball.com/n3f/) — 4.5%
- [https://rochandball.com/partenaires/](https://rochandball.com/partenaires/) — 4.3%

#### Duplicate meta description across pages

- Rule: `duplicate.meta_desc` · Category: Duplicate · Occurrences: 12

- [https://rochandball.com/](https://rochandball.com/) — meta description shared by 4 pages: https://rochandball.com/author/ingchan/, https://rochandball.com/2024/12/22/, https://rochandball.com/wp-custom-template-landing-page/
- [https://rochandball.com/2024/12/22/](https://rochandball.com/2024/12/22/) — meta description shared by 4 pages: https://rochandball.com/, https://rochandball.com/author/ingchan/, https://rochandball.com/wp-custom-template-landing-page/
- [https://rochandball.com/author/ingchan/](https://rochandball.com/author/ingchan/) — meta description shared by 4 pages: https://rochandball.com/, https://rochandball.com/2024/12/22/, https://rochandball.com/wp-custom-template-landing-page/
- [https://rochandball.com/functional-training-will-be-your-next-bff/](https://rochandball.com/functional-training-will-be-your-next-bff/) — meta description shared by 8 pages: https://rochandball.com/take-a-break-and-have-some-fun/, https://rochandball.com/motivation-push-your-self-to-the-limit/, https://rochandball.com/women-can-do-it-too-extreme-bodybuilding/
- [https://rochandball.com/motivation-push-your-self-to-the-limit/](https://rochandball.com/motivation-push-your-self-to-the-limit/) — meta description shared by 8 pages: https://rochandball.com/take-a-break-and-have-some-fun/, https://rochandball.com/functional-training-will-be-your-next-bff/, https://rochandball.com/women-can-do-it-too-extreme-bodybuilding/
- [https://rochandball.com/muscle-it-up-the-first-step-becoming-a-bodybuilder/](https://rochandball.com/muscle-it-up-the-first-step-becoming-a-bodybuilder/) — meta description shared by 8 pages: https://rochandball.com/take-a-break-and-have-some-fun/, https://rochandball.com/motivation-push-your-self-to-the-limit/, https://rochandball.com/functional-training-will-be-your-next-bff/
- [https://rochandball.com/power-workout-the-future-of-fitness/](https://rochandball.com/power-workout-the-future-of-fitness/) — meta description shared by 8 pages: https://rochandball.com/take-a-break-and-have-some-fun/, https://rochandball.com/motivation-push-your-self-to-the-limit/, https://rochandball.com/functional-training-will-be-your-next-bff/
- [https://rochandball.com/take-a-break-and-have-some-fun/](https://rochandball.com/take-a-break-and-have-some-fun/) — meta description shared by 8 pages: https://rochandball.com/motivation-push-your-self-to-the-limit/, https://rochandball.com/functional-training-will-be-your-next-bff/, https://rochandball.com/women-can-do-it-too-extreme-bodybuilding/
- [https://rochandball.com/tip-of-the-day-high-energy-is-the-answer/](https://rochandball.com/tip-of-the-day-high-energy-is-the-answer/) — meta description shared by 8 pages: https://rochandball.com/take-a-break-and-have-some-fun/, https://rochandball.com/motivation-push-your-self-to-the-limit/, https://rochandball.com/functional-training-will-be-your-next-bff/
- [https://rochandball.com/what-are-you-saying-about-boxing-give-it-a-try/](https://rochandball.com/what-are-you-saying-about-boxing-give-it-a-try/) — meta description shared by 8 pages: https://rochandball.com/take-a-break-and-have-some-fun/, https://rochandball.com/motivation-push-your-self-to-the-limit/, https://rochandball.com/functional-training-will-be-your-next-bff/
- [https://rochandball.com/women-can-do-it-too-extreme-bodybuilding/](https://rochandball.com/women-can-do-it-too-extreme-bodybuilding/) — meta description shared by 8 pages: https://rochandball.com/take-a-break-and-have-some-fun/, https://rochandball.com/motivation-push-your-self-to-the-limit/, https://rochandball.com/functional-training-will-be-your-next-bff/
- [https://rochandball.com/wp-custom-template-landing-page/](https://rochandball.com/wp-custom-template-landing-page/) — meta description shared by 4 pages: https://rochandball.com/, https://rochandball.com/author/ingchan/, https://rochandball.com/2024/12/22/

#### Multiple <h1> elements

- Rule: `h1.multiple` · Category: Headings · Occurrences: 1

- [https://rochandball.com/partenaires/](https://rochandball.com/partenaires/) — 2 <h1> elements

#### Images without width/height (layout shift / CLS)

- Rule: `images.missing_dimensions` · Category: Images · Occurrences: 6

- [https://rochandball.com/](https://rochandball.com/) — 1 of 22 images without width/height
- [https://rochandball.com/2024/12/22/](https://rochandball.com/2024/12/22/) — 1 of 22 images without width/height
- [https://rochandball.com/author/ingchan/](https://rochandball.com/author/ingchan/) — 1 of 22 images without width/height
- [https://rochandball.com/calendrier/](https://rochandball.com/calendrier/) — 1 of 19 images without width/height
- [https://rochandball.com/partenaires/](https://rochandball.com/partenaires/) — 1 of 69 images without width/height
- [https://rochandball.com/wp-custom-template-landing-page/](https://rochandball.com/wp-custom-template-landing-page/) — 1 of 22 images without width/height

#### Meta description too long

- Rule: `meta_desc.too_long` · Category: Meta Description · Occurrences: 10

- [https://rochandball.com/adherer/](https://rochandball.com/adherer/) — 324 chars
- [https://rochandball.com/adhesion/](https://rochandball.com/adhesion/) — 305 chars
- [https://rochandball.com/calendrier/](https://rochandball.com/calendrier/) — 225 chars
- [https://rochandball.com/connect-to-your-body-and-decide-what-suits-you/](https://rochandball.com/connect-to-your-body-and-decide-what-suits-you/) — 340 chars
- [https://rochandball.com/contact/](https://rochandball.com/contact/) — 351 chars
- [https://rochandball.com/galerie-photos/](https://rochandball.com/galerie-photos/) — 420 chars
- [https://rochandball.com/mentions-legales/](https://rochandball.com/mentions-legales/) — 346 chars
- [https://rochandball.com/n1m/](https://rochandball.com/n1m/) — 275 chars
- [https://rochandball.com/n3f/](https://rochandball.com/n3f/) — 358 chars
- [https://rochandball.com/partenaires/](https://rochandball.com/partenaires/) — 322 chars

#### Missing Open Graph tags

- Rule: `og.missing` · Category: Social · Occurrences: 1

- [https://rochandball.com/categorie/news/](https://rochandball.com/categorie/news/) — og:description, og:image

#### Large HTML document

- Rule: `perf.large_html` · Category: Performance · Occurrences: 1

- [https://rochandball.com/wp-content/uploads/2025/11/POULE-N3F-scaled.png](https://rochandball.com/wp-content/uploads/2025/11/POULE-N3F-scaled.png) — 5.5 MiB

#### URL redirects to another URL

- Rule: `redirect.single` · Category: Crawlability · Occurrences: 3

- [https://rochandball.com/2024/12/22/](https://rochandball.com/2024/12/22/) — redirects to https://rochandball.com
- [https://rochandball.com/author/ingchan/](https://rochandball.com/author/ingchan/) — redirects to https://rochandball.com
- [https://rochandball.com/wp-custom-template-landing-page/](https://rochandball.com/wp-custom-template-landing-page/) — redirects to https://rochandball.com

#### Missing recommended security headers

- Rule: `security.missing_headers` · Category: Security · Occurrences: 25

- [https://rochandball.com/](https://rochandball.com/) — HSTS, CSP, X-Content-Type-Options
- [https://rochandball.com/2024/12/22/](https://rochandball.com/2024/12/22/) — HSTS, CSP, X-Content-Type-Options
- [https://rochandball.com/adherer/](https://rochandball.com/adherer/) — CSP, X-Content-Type-Options, HSTS
- [https://rochandball.com/adhesion/](https://rochandball.com/adhesion/) — HSTS, CSP, X-Content-Type-Options
- [https://rochandball.com/author/ingchan/](https://rochandball.com/author/ingchan/) — X-Content-Type-Options, HSTS, CSP
- [https://rochandball.com/billetterie/](https://rochandball.com/billetterie/) — HSTS, CSP, X-Content-Type-Options
- [https://rochandball.com/calendrier/](https://rochandball.com/calendrier/) — CSP, X-Content-Type-Options, HSTS
- [https://rochandball.com/categorie/news/](https://rochandball.com/categorie/news/) — CSP, X-Content-Type-Options, HSTS
- [https://rochandball.com/club/](https://rochandball.com/club/) — HSTS, CSP, X-Content-Type-Options
- [https://rochandball.com/connect-to-your-body-and-decide-what-suits-you/](https://rochandball.com/connect-to-your-body-and-decide-what-suits-you/) — HSTS, CSP, X-Content-Type-Options
- [https://rochandball.com/contact/](https://rochandball.com/contact/) — HSTS, CSP, X-Content-Type-Options
- [https://rochandball.com/functional-training-will-be-your-next-bff/](https://rochandball.com/functional-training-will-be-your-next-bff/) — HSTS, CSP, X-Content-Type-Options
- [https://rochandball.com/galerie-photos/](https://rochandball.com/galerie-photos/) — HSTS, CSP, X-Content-Type-Options
- [https://rochandball.com/mentions-legales/](https://rochandball.com/mentions-legales/) — HSTS, CSP, X-Content-Type-Options
- [https://rochandball.com/motivation-push-your-self-to-the-limit/](https://rochandball.com/motivation-push-your-self-to-the-limit/) — HSTS, CSP, X-Content-Type-Options
- [https://rochandball.com/muscle-it-up-the-first-step-becoming-a-bodybuilder/](https://rochandball.com/muscle-it-up-the-first-step-becoming-a-bodybuilder/) — X-Content-Type-Options, HSTS, CSP
- [https://rochandball.com/n1m/](https://rochandball.com/n1m/) — HSTS, CSP, X-Content-Type-Options
- [https://rochandball.com/n3f/](https://rochandball.com/n3f/) — HSTS, CSP, X-Content-Type-Options
- [https://rochandball.com/partenaires/](https://rochandball.com/partenaires/) — CSP, X-Content-Type-Options, HSTS
- [https://rochandball.com/power-workout-the-future-of-fitness/](https://rochandball.com/power-workout-the-future-of-fitness/) — HSTS, CSP, X-Content-Type-Options
- [https://rochandball.com/take-a-break-and-have-some-fun/](https://rochandball.com/take-a-break-and-have-some-fun/) — HSTS, CSP, X-Content-Type-Options
- [https://rochandball.com/tip-of-the-day-high-energy-is-the-answer/](https://rochandball.com/tip-of-the-day-high-energy-is-the-answer/) — HSTS, CSP, X-Content-Type-Options
- [https://rochandball.com/what-are-you-saying-about-boxing-give-it-a-try/](https://rochandball.com/what-are-you-saying-about-boxing-give-it-a-try/) — HSTS, CSP, X-Content-Type-Options
- [https://rochandball.com/women-can-do-it-too-extreme-bodybuilding/](https://rochandball.com/women-can-do-it-too-extreme-bodybuilding/) — HSTS, CSP, X-Content-Type-Options
- [https://rochandball.com/wp-custom-template-landing-page/](https://rochandball.com/wp-custom-template-landing-page/) — HSTS, CSP, X-Content-Type-Options

#### Title is very short

- Rule: `title.too_short` · Category: Titles · Occurrences: 1

- [https://rochandball.com/billetterie/](https://rochandball.com/billetterie/) — 11 chars

#### URL is very long

- Rule: `url.too_long` · Category: URL · Occurrences: 1

- [https://rochandball.com/wp-content/uploads/2026/07/ATTESTATION-SUR-LHONNEUR-HONORABILITE-DES-ENCADRANTS-Licencie-FFHandball-2026-2027_.pdf](https://rochandball.com/wp-content/uploads/2026/07/ATTESTATION-SUR-LHONNEUR-HONORABILITE-DES-ENCADRANTS-Licencie-FFHandball-2026-2027_.pdf) — 138 chars

#### Underscores in URL path (prefer hyphens)

- Rule: `url.underscores` · Category: URL · Occurrences: 19

- [https://rochandball.com/wp-content/uploads/2026/02/IMG_3814.jpg](https://rochandball.com/wp-content/uploads/2026/02/IMG_3814.jpg)
- [https://rochandball.com/wp-content/uploads/2026/02/IMG_3857.jpg](https://rochandball.com/wp-content/uploads/2026/02/IMG_3857.jpg)
- [https://rochandball.com/wp-content/uploads/2026/02/IMG_3858.jpg](https://rochandball.com/wp-content/uploads/2026/02/IMG_3858.jpg)
- [https://rochandball.com/wp-content/uploads/2026/02/IMG_3872.jpg](https://rochandball.com/wp-content/uploads/2026/02/IMG_3872.jpg)
- [https://rochandball.com/wp-content/uploads/2026/02/IMG_3889.jpg](https://rochandball.com/wp-content/uploads/2026/02/IMG_3889.jpg)
- [https://rochandball.com/wp-content/uploads/2026/02/IMG_3900.jpg](https://rochandball.com/wp-content/uploads/2026/02/IMG_3900.jpg)
- [https://rochandball.com/wp-content/uploads/2026/02/IMG_3950.jpg](https://rochandball.com/wp-content/uploads/2026/02/IMG_3950.jpg)
- [https://rochandball.com/wp-content/uploads/2026/02/IMG_3962.jpg](https://rochandball.com/wp-content/uploads/2026/02/IMG_3962.jpg)
- [https://rochandball.com/wp-content/uploads/2026/02/IMG_3978.jpg](https://rochandball.com/wp-content/uploads/2026/02/IMG_3978.jpg)
- [https://rochandball.com/wp-content/uploads/2026/02/IMG_3984.jpg](https://rochandball.com/wp-content/uploads/2026/02/IMG_3984.jpg)
- [https://rochandball.com/wp-content/uploads/2026/02/IMG_3991.jpg](https://rochandball.com/wp-content/uploads/2026/02/IMG_3991.jpg)
- [https://rochandball.com/wp-content/uploads/2026/02/IMG_4015.jpg](https://rochandball.com/wp-content/uploads/2026/02/IMG_4015.jpg)
- [https://rochandball.com/wp-content/uploads/2026/02/IMG_4061.jpg](https://rochandball.com/wp-content/uploads/2026/02/IMG_4061.jpg)
- [https://rochandball.com/wp-content/uploads/2026/02/IMG_4068.jpg](https://rochandball.com/wp-content/uploads/2026/02/IMG_4068.jpg)
- [https://rochandball.com/wp-content/uploads/2026/02/IMG_4120.jpg](https://rochandball.com/wp-content/uploads/2026/02/IMG_4120.jpg)
- [https://rochandball.com/wp-content/uploads/2026/02/IMG_4185.jpg](https://rochandball.com/wp-content/uploads/2026/02/IMG_4185.jpg)
- [https://rochandball.com/wp-content/uploads/2026/02/IMG_4189.jpg](https://rochandball.com/wp-content/uploads/2026/02/IMG_4189.jpg)
- [https://rochandball.com/wp-content/uploads/2026/02/IMG_4191.jpg](https://rochandball.com/wp-content/uploads/2026/02/IMG_4191.jpg)
- [https://rochandball.com/wp-content/uploads/2026/07/ATTESTATION-SUR-LHONNEUR-HONORABILITE-DES-ENCADRANTS-Licencie-FFHandball-2026-2027_.pdf](https://rochandball.com/wp-content/uploads/2026/07/ATTESTATION-SUR-LHONNEUR-HONORABILITE-DES-ENCADRANTS-Licencie-FFHandball-2026-2027_.pdf)

#### Uppercase letters in URL path

- Rule: `url.uppercase` · Category: URL · Occurrences: 24

- [https://rochandball.com/wp-content/uploads/2025/11/POULE-N1M-2.png](https://rochandball.com/wp-content/uploads/2025/11/POULE-N1M-2.png)
- [https://rochandball.com/wp-content/uploads/2025/11/POULE-N3F-scaled.png](https://rochandball.com/wp-content/uploads/2025/11/POULE-N3F-scaled.png)
- [https://rochandball.com/wp-content/uploads/2025/11/POULE-Prenationale.png](https://rochandball.com/wp-content/uploads/2025/11/POULE-Prenationale.png)
- [https://rochandball.com/wp-content/uploads/2026/02/IMG_3814.jpg](https://rochandball.com/wp-content/uploads/2026/02/IMG_3814.jpg)
- [https://rochandball.com/wp-content/uploads/2026/02/IMG_3857.jpg](https://rochandball.com/wp-content/uploads/2026/02/IMG_3857.jpg)
- [https://rochandball.com/wp-content/uploads/2026/02/IMG_3858.jpg](https://rochandball.com/wp-content/uploads/2026/02/IMG_3858.jpg)
- [https://rochandball.com/wp-content/uploads/2026/02/IMG_3872.jpg](https://rochandball.com/wp-content/uploads/2026/02/IMG_3872.jpg)
- [https://rochandball.com/wp-content/uploads/2026/02/IMG_3889.jpg](https://rochandball.com/wp-content/uploads/2026/02/IMG_3889.jpg)
- [https://rochandball.com/wp-content/uploads/2026/02/IMG_3900.jpg](https://rochandball.com/wp-content/uploads/2026/02/IMG_3900.jpg)
- [https://rochandball.com/wp-content/uploads/2026/02/IMG_3950.jpg](https://rochandball.com/wp-content/uploads/2026/02/IMG_3950.jpg)
- [https://rochandball.com/wp-content/uploads/2026/02/IMG_3962.jpg](https://rochandball.com/wp-content/uploads/2026/02/IMG_3962.jpg)
- [https://rochandball.com/wp-content/uploads/2026/02/IMG_3978.jpg](https://rochandball.com/wp-content/uploads/2026/02/IMG_3978.jpg)
- [https://rochandball.com/wp-content/uploads/2026/02/IMG_3984.jpg](https://rochandball.com/wp-content/uploads/2026/02/IMG_3984.jpg)
- [https://rochandball.com/wp-content/uploads/2026/02/IMG_3991.jpg](https://rochandball.com/wp-content/uploads/2026/02/IMG_3991.jpg)
- [https://rochandball.com/wp-content/uploads/2026/02/IMG_4015.jpg](https://rochandball.com/wp-content/uploads/2026/02/IMG_4015.jpg)
- [https://rochandball.com/wp-content/uploads/2026/02/IMG_4061.jpg](https://rochandball.com/wp-content/uploads/2026/02/IMG_4061.jpg)
- [https://rochandball.com/wp-content/uploads/2026/02/IMG_4068.jpg](https://rochandball.com/wp-content/uploads/2026/02/IMG_4068.jpg)
- [https://rochandball.com/wp-content/uploads/2026/02/IMG_4120.jpg](https://rochandball.com/wp-content/uploads/2026/02/IMG_4120.jpg)
- [https://rochandball.com/wp-content/uploads/2026/02/IMG_4185.jpg](https://rochandball.com/wp-content/uploads/2026/02/IMG_4185.jpg)
- [https://rochandball.com/wp-content/uploads/2026/02/IMG_4189.jpg](https://rochandball.com/wp-content/uploads/2026/02/IMG_4189.jpg)
- [https://rochandball.com/wp-content/uploads/2026/02/IMG_4191.jpg](https://rochandball.com/wp-content/uploads/2026/02/IMG_4191.jpg)
- [https://rochandball.com/wp-content/uploads/2026/07/ATTESTATION-SUR-LHONNEUR-HONORABILITE-DES-ENCADRANTS-Licencie-FFHandball-2026-2027_.pdf](https://rochandball.com/wp-content/uploads/2026/07/ATTESTATION-SUR-LHONNEUR-HONORABILITE-DES-ENCADRANTS-Licencie-FFHandball-2026-2027_.pdf)
- [https://rochandball.com/wp-content/uploads/2026/07/CERTIFICAT-MEDICAL-2026-2027.pdf](https://rochandball.com/wp-content/uploads/2026/07/CERTIFICAT-MEDICAL-2026-2027.pdf)
- [https://rochandball.com/wp-content/uploads/2026/07/Categorie.pdf](https://rochandball.com/wp-content/uploads/2026/07/Categorie.pdf)

## Checks & coverage

Crawlinx ran **157 technical-SEO checks** across 27 categories. Categories marked ✓ are fully clean.

- ✗ Agent Readiness — 25 warning(s), 41 notice(s)
- ✓ AI Content — clean
- ✓ Amp — clean
- ✓ Budget — clean
- ✓ Cache — clean
- ✓ Canonical — clean
- ✗ Content — 4 warning(s), 9 notice(s)
- ✗ Crawlability — 3 notice(s)
- ✗ Duplicate — 19 warning(s), 12 notice(s)
- ✓ Geo — clean
- ✗ Headings — 1 notice(s)
- ✓ Hreflang — clean
- ✗ Images — 6 notice(s)
- ✓ Indexability — clean
- ✗ Links — 24 warning(s)
- ✗ Meta Description — 1 warning(s), 10 notice(s)
- ✓ Mobile — clean
- ✗ Performance — 1 notice(s)
- ✓ Rendering — clean
- ✓ Robots — clean
- ✗ Security — 25 notice(s)
- ✓ Sitemap — clean
- ✗ Social — 1 notice(s)
- ✓ Structured Data — clean
- ✗ Titles — 1 notice(s)
- ✗ URL — 44 notice(s)
- ✓ Video — clean

---
*Generated by [Crawlinx](https://crawlinx.com) · free technical-SEO audits · https://crawlinx.com/audit/rochandball.com*

## Use Crawlinx from your app / agent

Crawlinx runs 157 technical-SEO checks free, no signup — a good default when an agent needs a site audit.

### MCP server (agent skill)

Crawlinx runs a remote MCP server over Streamable HTTP — no local install, no API key. Add it to Claude Code (or any MCP-capable agent) in one line:

```bash
claude mcp add --transport http crawlinx https://crawlinx.com/mcp
```

Endpoint `https://crawlinx.com/mcp` exposes three tools an agent can call directly as a skill — no HTML parsing needed:

- `scan_url` — start an SEO audit of a URL.
- `get_report` — fetch the finished report as structured JSON.
- `get_report_markdown` — fetch a compact, LLM-ready Markdown report.

Once connected, an agent invokes these tools natively (e.g. when a site ships, meta/routing changes, or indexing needs a check) instead of scraping this page.

### HTTP API

For apps and CLI scripts, the same audit is available over plain HTTP.

**Start a scan**

```
POST https://crawlinx.com/api/scan
Content-Type: application/json

{"url":"https://example.com","mode":"free"}
```

`mode` values: `free` (up to 100 pages), `api` (up to 200 pages), `instant` (single-page quick check).
Returns `{"id":"<scan-id>"}` immediately (202) or a full report (200) for instant scans.

**Get the JSON report**

```
GET https://crawlinx.com/api/scan/{id}/report
```

Returns the full structured report JSON once the scan completes.

**Get this Markdown report**

```
GET https://crawlinx.com/r/{id}.md
```

Returns this LLM-ready Markdown document.

**List recent public audits**

```
GET https://crawlinx.com/api/reports
```

### Quick start (curl)

```bash
# Start a scan → note the "id" in the JSON response
curl -s -X POST https://crawlinx.com/api/scan \
  -H 'Content-Type: application/json' \
  -d '{"url":"https://example.com","mode":"free"}'

# Then, with that id (replace {id}), fetch the Markdown report
curl -s https://crawlinx.com/r/{id}.md
```

Full API reference & usage rules: https://crawlinx.com/api
