Skip to content
https://goal.com

Accessibility

· 13 checks — Landmarks, headings, alt text, forms, and link quality rolled into one auditable list.
SCORE
54
GRADE
F
FIX
5
REVIEW
6
PASS
2
INFO
0
Checks
13
2 PASS 6 REVIEW 5 FIX
F
Favicon & Branding
Action
1 icon(s) detected
FIX
1 icon(s) detected
Info::
favicon.ico present at site root
Info::
No apple-touch-icon detected
iOS devices use this when users add your site to their home screen. Add <link rel='apple-touch-icon' sizes='180x180' href='/apple-touch-icon.png'>.
favicon.ico Present
PNG Icons Missing
Apple Touch Missing
SVG Favicon Missing
Manifest Icons Missing
Multiple Sizes Missing
D
Web Manifest
Action
Not found
FIX
Not found
Info::
No web manifest found
No manifest at standard paths (/manifest.json, /site.webmanifest). A manifest is optional but enables PWA features like home screen installation and standalone display.

No web manifest found.

D
Print Stylesheet
Action
No print styles
FIX
No print styles
Info::
No print-specific styles detected
When users print this page, they get the screen layout including navigation and non-essential elements. Add @media print rules to hide navigation and optimize layout for paper.
Print Stylesheet No Print Styles
Print stylesheet Not found Inline @media print Not detected
F
Navigation UX
Action
No navigation patterns
FIX
No navigation patterns
Info::
2 navigation landmark(s) detected
Info::
No breadcrumbs, search, or skip link detected
These navigation aids help users orient themselves and find content efficiently, especially on large sites.
Breadcrumbs
Search
Skip Link
Labeled Navigation 2 <nav> element(s)
Back to Top
Hamburger Menu
Sticky Navigation Cannot reliably detect (CSS-based)
1 of 6 testable patterns navigation patterns detected. Limited navigation support. Consider adding breadcrumbs, search, and skip link.
B
Landmark Structure
48 landmarks
REVIEW
48 landmarks
Info::
<main> landmark present
Info::
2 <nav> landmark(s) found
Warning::
2 of 2 <nav> elements are unlabeled
Multiple navigations need aria-label to distinguish them for screen readers.
Warning::
Skip navigation link is missing (WCAG 2.4.1)
Add a skip link as the first focusable element so keyboard users can bypass repeated navigation.
Page Structure — as a screen reader sees it
BANNER header NAV MAIN CONTENTINFO footer

Multiple navigations need aria-label to distinguish them for screen readers.

Why this matters

Some <nav> elements lack aria-label — screen-reader users hear 'navigation' multiple times with no way to distinguish them.

Learn more

When a page has multiple <nav> regions (primary, footer, breadcrumb), each needs aria-label or aria-labelledby. AT users navigate by landmark; identical 'navigation' announcements force them to enter each one to discover purpose.

Source: WAI-ARIA Authoring Practices

Add a skip link as the first focusable element so keyboard users can bypass repeated navigation.

Why this matters

Without a skip-nav link, keyboard users tab through every nav item before reaching content — every page, every visit.

Learn more

WCAG 2.4.1 (Bypass Blocks) requires a mechanism to skip past repeated content. The standard implementation is a 'Skip to main content' link that's the first focusable element, visually hidden until focused. Three lines of HTML + four of CSS.

Source: WCAG 2.1 SC 2.4.1

B
Heading Hierarchy
71 headings
REVIEW
71 headings
Critical::
No H1 heading found
Every page should have one H1 that describes the page content.
  • H3 La caída del Leicester: de cuento de hadas a la tercera división
  • H3 ¡Qué vergüenza! Rosenior se queda sin ideas tras otra derrota del Chelsea
  • H3 Mbappé y Vinícius acallan los abucheos del Bernabéu y ponen fin a la racha sin victorias
  • H3 ¡Mikel Arteta, vuelve a pasar lo mismo! El Arsenal vuelve a fallar en la recta final
  • H3 EL LEGADO: Cómo Beckham dio prestigio a la MLS y al fútbol estadounidense
  • H3 ¿Será Arsenal el próximo? Los mayores colapsos en la lucha por el título de la Premier League, clasificados
  • H3 El Chelsea se enfrenta a una posible revuelta tras el fracaso del proyecto «Brighton de lujo»
  • H3 Ganadoras y perdedoras de los partidos clave de las Lionesses en la fase de clasificación para el Mundial Femenino
  • H3 Haaland se toma la revancha y Cherki brilla para inclinar la balanza a favor del City en la lucha por el título
  • H2 ÚLTIMAS NOTICIAS
  • H3 El nuevo chivo expiatorio: Camavinga, abucheado con dureza en la victoria del Real Madrid
  • H3 El Real Madrid no se rinde en la lucha con el FC Barcelona por el título español
  • H3 ¡Una situación de locos en Holanda! El club tiene que perder para ascender
  • H3 ¡No se veía algo así desde hace más de 100 años! El Brighton agrava la crisis del Chelsea
  • H3 ¡Espectáculo de Calhanoglu! El Inter se clasifica para la final de la Copa tras remontar
  • H3 «Siempre que CR7 va, causa sensación» - ¿Estallará la burbuja saudí?
  • H3 Diez años después de su sorpresivo título, el Leicester desciende a la tercera división
  • H3 Johan Derksen está realmente desconcertado: «¿Qué lleva a un club a ficharlo?»
  • H3 El Fenerbahçe vive un dramático ensayo general antes del gran partido contra el Galatasaray
  • H3 La 18.ª franquicia de la NWSL se instala en Columbus
  • H3 «Como Keane, del Manchester United», ¿pero es Rice el mejor centrocampista del mundo?
  • H3 ¿Debe preocuparse el VfB? Se rumorea que el club mundial debate sobre Hoeneß
  • H3 ¿Qué ha fallado en el Tottenham? El Arsenal forma parte de la explicación
  • H3 La selección femenina de Estados Unidos se mantiene segunda en la última clasificación mundial femenina de la FIFA
  • H3 Veerman, asesorado por el campeón de Europa: «Dejar el PSV por esta liga de élite»
  • H2 Social
  • H2 Fichajes 💰
  • H3 ¿Debe preocuparse el VfB? Se rumorea que el club mundial debate sobre Hoeneß
  • H3 Kompany, profundamente impresionado: ¿una remontada espectacular del Bayern?
  • H3 Rashford y De Jong, entre las CINCO estrellas del Barça que podrían irse este verano
  • H3 El Newcastle negociará con el Bayern por Gordon si acepta su alta valoración
  • H3 Sterling dejará el Feyenoord al descartarse su renovación
  • H2 Rebel United
  • H3 «Os lo suplicamos»: la estrella del Chelsea que detuvo una guerra civil
  • H3 Zlatan, el icono que rompió las reglas y dominó el fútbol
  • H3 Mario Basler, el rey de la fiesta en el Bayern
  • H3 Rebel United - ¡Mejor que Pelé y Maradona! George Best dejó el fútbol demasiado pronto
  • H3 Rebel United - El fútbol nunca fue suficiente para Gerard Piqué
  • H2 Hidden Gems FC
  • H3 El jugador que se estaba «perdiendo» en la Eredivisie, pero que ahora vale más de 30 millones
  • H3 Hidden Gems FC: Cómo los goles de Orban lo sacaron de la pobreza
  • H3 Cómo Gift Orban escapó de la pobreza extrema únicamente gracias a sus goles
  • H3 El ‘Toni Kroos 2.0’ ya está en el radar del Real Madrid
  • H3 Hidden Gems FC - Robin Roefs, la revelación bajo los tres palos
  • H2 Hall of Fame
  • H3 Salón de la Fama: Cómo Shevchenko se convirtió en una leyenda del Milan
  • H3 Hall of Fame, Michel Platini, el rey que consagró a la Juventus y Francia
  • H3 Hall of Fame - Roberto Carlos, el mejor lateral de todos los tiempos
  • H3 Hall of Fame - David Beckham, el campeón más infravalorado
  • H3 Hall of Fame - Romário, la pantera de más de mil goles en su carrera
  • H2 Vídeos
  • H3 «¡Quizá sea lo suficientemente hombre...!» ¡Stanisic, enfadado con Rüdiger!
  • H3 🎥 | Iwobi habla sobre su salida del Arsenal, su enfrentamiento con Messi y más
  • H3 «¡Fue increíble!» Kimmich sobre el ambiente en el estadio
  • H3 Bayern-PSG = ¿Una final anticipada? «¡Los mejores equipos!»
  • H3 En vídeo: jugada cómica que acaba en un gol insólito.
  • H2 Apuestas
  • H3 Código promocional Luckia "LUCKGOAL" en 2026
  • H3 Casino Bono sin Deposito abril 2026
  • H3 Mejores Casinos Online en España abril 2026
  • H3 Casinos Online con Bono de Bienvenida
  • H3 Bono de bienvenida Tonybet
  • H2 Lo más leído
  • H3 Ancelotti ignora al Arsenal y elige a su favorito para la Liga de Campeones
  • H3 Clasificación de BDO: Para Mbappé, o el Mundial o nada tras la eliminación de la Champions
  • H3 La madre de Mbappé está furiosa por el rendimiento del club al que pertenece la estrella madridista
  • H3 Todos los campenes de la historia de la Copa del Rey
  • H3 Vini Jr. es «tan bueno y tan importante» que su salida del Real Madrid es casi imposible
  • H3 De 1930 a 2026: todos los Mundiales de la historia
  • H3 La grave lesión de Rodri preocupa al Manchester City; Pep ofrece información al respecto
  • H3 «¡Esto no me cuadra!» - Haaland explica por qué su novia «no está contenta»

Every page should have one H1 that describes the page content.

Why this matters

No H1 means screen-reader users can't identify the page's primary topic, and Google's content-extraction degrades.

Learn more

The H1 is the document title for assistive tech and a strong signal to search engines about page topic. Pages without one force screen readers to fall back to the <title> attribute or page chrome. Add a single H1 that names the page's primary subject.

Source: WCAG 2.4.6 / Google Search Central

B
Form Accessibility
2 of 13 controls have issues
REVIEW
2 of 13 controls have issues
Critical::
2 control(s) without accessible label
Form controls need a <label>, aria-label, or aria-labelledby for screen readers.
Got: <select>; <select id="edition_picker_toggle">
Info::
11 control(s) properly labeled
13 controls
11 labeled
0 placeholder only
2 unlabeled
ControlTypeLabelMethod
inputcheckboxnone
inputcheckboxTORNEOSnone
inputcheckboxLigasnone
inputcheckboxEquiposnone
inputcheckboxApuestas deportivasnone
inputcheckboxApuestas deportivasnone
inputcheckboxGuías de Apuestasnone
inputcheckboxCódigos Promocionalesnone
inputcheckboxReseñasnone
inputcheckboxUefa Champions Leaguenone
inputcheckboxInfonone
selectselect(none)none
#edition_picker_toggleselect(none)none

Form controls need a <label>, aria-label, or aria-labelledby for screen readers.

<select>; <select id="edition_picker_toggle">

Why this matters

Form controls without labels — assistive tech announces 'edit text' with no context; users can't complete forms.

Source: WCAG 2.1 SC 3.3.2

C
404 Error Page
Action
HTTP 404, custom page
REVIEW
HTTP 404, custom page
Info::
Correct 404 status code returned
Got: HTTP 404
Info::
Custom styled 404 page
404 Page Quality Custom 404 Page
Status Code HTTP 404 Page Title Error 404 Custom Styling Navigation Homepage Link Search Form
B
Dark Mode Support
Dark mode detected
REVIEW
Dark mode detected
Info::
prefers-color-scheme CSS detected in inline styles
Info::
Detection limited to meta tags and inline styles
External CSS files may contain prefers-color-scheme rules not visible to this scan.
Dark Mode Dark Mode Supported
color-scheme meta Not set Dark theme-color Not set CSS indicators Detected

Detection limited to meta tags and inline styles.

C
Lighthouse Accessibility Audits
Action
Score 73/100 — 7 failing, 22 passed
REVIEW
73

Accessibility

These checks highlight opportunities to improve the accessibility of your web app. Automatic detection can only detect a subset of issues and does not guarantee the accessibility of your web app, so manual testing is also encouraged.

ARIA

Using ARIA attributes in roles where they are prohibited can mean that important information is not communicated to users of assistive technologies. Learn more about prohibited ARIA roles.

Why this matters

Performance issues directly impact user engagement and conversion rates.

Failing Elements
Openweb comments count li.item > article.card_card__whSYf > div.poster-wrapper > span.component-comment-count
Openweb comments count li.item > article.card_card__whSYf > div.poster-wrapper > span.component-comment-count
Openweb comments count li.item > article.card_card__whSYf > div.poster-wrapper > span.component-comment-count
Openweb comments count li.item > article.card_card__whSYf > div.poster-wrapper > span.component-comment-count
Openweb comments count li.item > article.card_card__whSYf > div.poster-wrapper > span.component-comment-count
Openweb comments count li.item > article.card_card__whSYf > div.poster-wrapper > span.component-comment-count
Openweb comments count li.item > article.card_card__whSYf > div.poster-wrapper > span.component-comment-count
Openweb comments count li.item > article.card_card__whSYf > div.poster-wrapper > span.component-comment-count
Openweb comments count li.item > article.card_card__whSYf > div.poster-wrapper > span.component-comment-count
Open Web Ad with Longitude fallback div.main_layout__8f6U8 > main.wrapper_component-layout-main__NxKxF > section.elements_section___VgY4 > div.open-web-ad-with-longitude-fallback_open-web-ad-with-longitude-fallback__wybif
Openweb comments count li.item > article.card_card__whSYf > div.poster-wrapper > span.component-comment-count
Openweb comments count li.item > article.card_card__whSYf > div.poster-wrapper > span.component-comment-count
Openweb comments count li.item > article.card_card__whSYf > div.poster-wrapper > span.component-comment-count
Openweb comments count li.item > article.card_card__whSYf > div.poster-wrapper > span.component-comment-count
Openweb comments count li.item > article.card_card__whSYf > div.poster-wrapper > span.component-comment-count
Openweb comments count li.item > article.card_card__whSYf > div.poster-wrapper > span.component-comment-count
Openweb comments count li.item > article.card_card__whSYf > div.poster-wrapper > span.component-comment-count
Openweb comments count li.item > article.card_card__whSYf > div.poster-wrapper > span.component-comment-count
Openweb comments count li.item > article.card_card__whSYf > div.poster-wrapper > span.component-comment-count
Openweb comments count li.item > article.card_card__whSYf > div.poster-wrapper > span.component-comment-count
Openweb comments count li.item > article.card_card__whSYf > div.poster-wrapper > span.component-comment-count
Openweb comments count li.item > article.card_card__whSYf > div.poster-wrapper > span.component-comment-count
Openweb comments count li.item > article.card_card__whSYf > div.poster-wrapper > span.component-comment-count
Openweb comments count li.item > article.card_card__whSYf > div.poster-wrapper > span.component-comment-count
Openweb comments count li.item > article.card_card__whSYf > div.poster-wrapper > span.component-comment-count
Openweb comments count li.item > article.card_card__whSYf > div.poster-wrapper > span.component-comment-count
Openweb comments count li.item > article.card_card__whSYf > div.poster-wrapper > span.component-comment-count
Openweb comments count li.item > article.card_card__whSYf > div.poster-wrapper > span.component-comment-count
Openweb comments count li.item > article.card_card__whSYf > div.poster-wrapper > span.component-comment-count
Openweb comments count li.item > article.card_card__whSYf > div.poster-wrapper > span.component-comment-count
Video player article.card_card__whSYf > div.poster-wrapper > div.media_poster__cMDb_ > span.fco-fc-video-player
Openweb comments count li.item > article.card_card__whSYf > div.poster-wrapper > span.component-comment-count
Openweb comments count li.item > article.card_card__whSYf > div.poster-wrapper > span.component-comment-count
Openweb comments count li.item > article.card_card__whSYf > div.poster-wrapper > span.component-comment-count
Openweb comments count li.item > article.card_card__whSYf > div.poster-wrapper > span.component-comment-count
Openweb comments count li.item > article.card_card__whSYf > div.poster-wrapper > span.component-comment-count
Openweb comments count li.item > article.card_card__whSYf > div.poster-wrapper > span.component-comment-count
Openweb comments count li.item > article.card_card__whSYf > div.poster-wrapper > span.component-comment-count
Openweb comments count li.item > article.card_card__whSYf > div.poster-wrapper > span.component-comment-count
Openweb comments count li.item > article.card_card__whSYf > div.poster-wrapper > span.component-comment-count

These are opportunities to improve the usage of ARIA in your application which may enhance the experience for users of assistive technology, like a screen reader.

Names and labels

When a button doesn't have an accessible name, screen readers announce it as "button", making it unusable for users who rely on screen readers. Learn how to make buttons more accessible.

Why this matters

Performance issues directly impact user engagement and conversion rates.

Failing Elements
div.fco-scoreboard > div.fco-scoreboard__container > div.fco-scoreboard__header > button.fco-scoreboard__settings-button div.fco-scoreboard > div.fco-scoreboard__container > div.fco-scoreboard__header > button.fco-scoreboard__settings-button
div.fco-scoreboard__board > div.fco-scoreboard__settings > div.fco-calendar-day-picker > button.fco-calendar-day-picker__arrow div.fco-scoreboard__board > div.fco-scoreboard__settings > div.fco-calendar-day-picker > button.fco-calendar-day-picker__arrow
div.fco-scoreboard__board > div.fco-scoreboard__settings > div.fco-calendar-day-picker > button.fco-calendar-day-picker__arrow div.fco-scoreboard__board > div.fco-scoreboard__settings > div.fco-calendar-day-picker > button.fco-calendar-day-picker__arrow
section.fco-breaking-news-list > ul.fco-scroll-indicator-dots > li.fco-scroll-indicator-dots__dot > button.fco-scroll-indicator-dots__button section.fco-breaking-news-list > ul.fco-scroll-indicator-dots > li.fco-scroll-indicator-dots__dot > button.fco-scroll-indicator-dots__button
section.fco-breaking-news-list > ul.fco-scroll-indicator-dots > li.fco-scroll-indicator-dots__dot > button.fco-scroll-indicator-dots__button section.fco-breaking-news-list > ul.fco-scroll-indicator-dots > li.fco-scroll-indicator-dots__dot > button.fco-scroll-indicator-dots__button
section.fco-breaking-news-list > ul.fco-scroll-indicator-dots > li.fco-scroll-indicator-dots__dot > button.fco-scroll-indicator-dots__button section.fco-breaking-news-list > ul.fco-scroll-indicator-dots > li.fco-scroll-indicator-dots__dot > button.fco-scroll-indicator-dots__button
nav.footer_navigation__svAPh > ul.footer_links__jusOa > li.footer_link__cBn00 > button.footer_switch__PwHC_ nav.footer_navigation__svAPh > ul.footer_links__jusOa > li.footer_link__cBn00 > button.footer_switch__PwHC_

Form elements without effective labels can create frustrating experiences for screen reader users. Learn more about the `select` element.

Why this matters

Performance issues directly impact user engagement and conversion rates.

Failing Elements
Todas las competiciones Primera División div.fco-scoreboard__board > div.fco-scoreboard__settings > div.fco-dropdown > select.fco-dropdown__select
Internacional (English) Árabe (العربية) Alemania (Deutsch) Arabia Saudita (العر… nav.footer_navigation__svAPh > div.edition-picker_picker__Uuzaz > div.edition-picker_wrapper__ZGLZd > select#edition_picker_toggle

These are opportunities to improve the semantics of the controls in your application. This may enhance the experience for users of assistive technology, like a screen reader.

Contrast

Low-contrast text is difficult or impossible for many users to read. Learn how to provide sufficient color contrast.

Why this matters

Performance issues directly impact user engagement and conversion rates.

Failing Elements
Ver más div.fco-collapsible-section > div.fco-collapsible-section__wrapper > div.fco-collapsible-section__footer > button.fco-collapsible-section__button

These are opportunities to improve the legibility of your content.

Tables and lists

Screen readers have a specific way of announcing lists. Ensuring proper list structure aids screen reader output. Learn more about proper list structure.

Why this matters

Performance issues directly impact user engagement and conversion rates.

Failing Elements
Bundesliga ¿Debe preocuparse el VfB? Se rumorea que el club mundial debate sobr… main.wrapper_component-layout-main__NxKxF > section.elements_section___VgY4 > section.component-card-group > ol.grid-5-cards_layout__RKAD2
FEATURES «Os lo suplicamos»: la estrella del Chelsea que detuvo una guerra civi… main.wrapper_component-layout-main__NxKxF > section.elements_section___VgY4 > section.component-card-group > ol.grid-5-cards_layout__RKAD2
FEATURES El jugador que se estaba «perdiendo» en la Eredivisie, pero que ahora … main.wrapper_component-layout-main__NxKxF > section.elements_section___VgY4 > section.component-card-group > ol.grid-5-cards_layout__RKAD2
AC Milán Salón de la Fama: Cómo Shevchenko se convirtió en una leyenda del Mila… main.wrapper_component-layout-main__NxKxF > section.elements_section___VgY4 > section.component-card-group > ol.grid-5-cards_layout__RKAD2
Bayern Múnich vs Real Madrid «¡Quizá sea lo suficientemente hombre...!» ¡Stanis… main.wrapper_component-layout-main__NxKxF > section.elements_section___VgY4 > section.component-card-group > ol.grid-5-cards_layout__RKAD2
Código promocional Luckia "LUCKGOAL" en 2026 Casino Bono sin Deposito abril 202… main.wrapper_component-layout-main__NxKxF > section.elements_section___VgY4 > section.component-card-group > ol.grid-5-cards_layout__RKAD2

These are opportunities to improve the experience of reading tabular or list data using assistive technology, like a screen reader.

Best practices

Disabling zooming is problematic for users with low vision who rely on screen magnification to properly see the contents of a web page. Learn more about the viewport meta tag.

Why this matters

Informational: a Permissions-Policy directive showing feature -> allowed origins.

Source: MDN Permissions-Policy

Failing Elements
head > meta head > meta

Touch targets with sufficient size and spacing help users who may have difficulty targeting small controls to activate the targets. Learn more about touch targets.

Why this matters

Performance issues directly impact user engagement and conversion rates.

Failing Elements
Player ratings div.content-wrapper > div.content-body > div.tag-list_list__JJGGX > a.tag_tag__bj3Yq
Player ratings div.content-wrapper > div.content-body > div.tag-list_list__JJGGX > a.tag_tag__bj3Yq
Winners & losers div.content-wrapper > div.content-body > div.tag-list_list__JJGGX > a.tag_tag__bj3Yq
Legacy div.content-wrapper > div.content-body > div.tag-list_list__JJGGX > a.tag_tag__bj3Yq
Opinion div.content-wrapper > div.content-body > div.tag-list_list__JJGGX > a.tag_tag__bj3Yq
Opinion div.content-wrapper > div.content-body > div.tag-list_list__JJGGX > a.tag_tag__bj3Yq
Winners & losers div.content-wrapper > div.content-body > div.tag-list_list__JJGGX > a.tag_tag__bj3Yq
Player ratings div.content-wrapper > div.content-body > div.tag-list_list__JJGGX > a.tag_tag__bj3Yq
section.fco-breaking-news-list > ul.fco-scroll-indicator-dots > li.fco-scroll-indicator-dots__dot > button.fco-scroll-indicator-dots__button section.fco-breaking-news-list > ul.fco-scroll-indicator-dots > li.fco-scroll-indicator-dots__dot > button.fco-scroll-indicator-dots__button
Bundesliga div.content-wrapper > div.content-body > div.tag-list_list__JJGGX > a.tag_tag__bj3Yq
Bundesliga div.content-wrapper > div.content-body > div.tag-list_list__JJGGX > a.tag_tag__bj3Yq
F. de Jong div.content-wrapper > div.content-body > div.tag-list_list__JJGGX > a.tag_tag__bj3Yq
A. Gordon div.content-wrapper > div.content-body > div.tag-list_list__JJGGX > a.tag_tag__bj3Yq
R. Sterling div.content-wrapper > div.content-body > div.tag-list_list__JJGGX > a.tag_tag__bj3Yq
FEATURES div.content-wrapper > div.content-body > div.tag-list_list__JJGGX > a.tag_tag__bj3Yq
FEATURES div.content-wrapper > div.content-body > div.tag-list_list__JJGGX > a.tag_tag__bj3Yq
FEATURES div.content-wrapper > div.content-body > div.tag-list_list__JJGGX > a.tag_tag__bj3Yq
FEATURES div.content-wrapper > div.content-body > div.tag-list_list__JJGGX > a.tag_tag__bj3Yq
Primera División div.content-wrapper > div.content-body > div.tag-list_list__JJGGX > a.tag_tag__bj3Yq
FEATURES div.content-wrapper > div.content-body > div.tag-list_list__JJGGX > a.tag_tag__bj3Yq
G. Orban div.content-wrapper > div.content-body > div.tag-list_list__JJGGX > a.tag_tag__bj3Yq
FEATURES div.content-wrapper > div.content-body > div.tag-list_list__JJGGX > a.tag_tag__bj3Yq
FEATURES div.content-wrapper > div.content-body > div.tag-list_list__JJGGX > a.tag_tag__bj3Yq
FEATURES div.content-wrapper > div.content-body > div.tag-list_list__JJGGX > a.tag_tag__bj3Yq
AC Milán div.content-wrapper > div.content-body > div.tag-list_list__JJGGX > a.tag_tag__bj3Yq
Juventus div.content-wrapper > div.content-body > div.tag-list_list__JJGGX > a.tag_tag__bj3Yq
FEATURES div.content-wrapper > div.content-body > div.tag-list_list__JJGGX > a.tag_tag__bj3Yq
FEATURES div.content-wrapper > div.content-body > div.tag-list_list__JJGGX > a.tag_tag__bj3Yq
FEATURES div.content-wrapper > div.content-body > div.tag-list_list__JJGGX > a.tag_tag__bj3Yq
Bayern Múnich vs Real Madrid div.content-wrapper > div.content-body > div.tag-list_list__JJGGX > a.tag_tag__bj3Yq
A. Iwobi div.content-wrapper > div.content-body > div.tag-list_list__JJGGX > a.tag_tag__bj3Yq
Bayern Múnich vs Real Madrid div.content-wrapper > div.content-body > div.tag-list_list__JJGGX > a.tag_tag__bj3Yq
Bayern Múnich vs Real Madrid div.content-wrapper > div.content-body > div.tag-list_list__JJGGX > a.tag_tag__bj3Yq
Olimpia div.content-wrapper > div.content-body > div.tag-list_list__JJGGX > a.tag_tag__bj3Yq
Política de privacidad nav.footer_navigation__svAPh > ul.footer_links__jusOa > li.footer_link__cBn00 > a
Goal App (iOS) nav.footer_navigation__svAPh > ul.footer_links__jusOa > li.footer_link__cBn00 > a

These items highlight common accessibility best practices.

Interactive controls are keyboard focusable
Interactive elements indicate their purpose and state
The page has a logical tab order
Visual order on the page follows DOM order
User focus is not accidentally trapped in a region
The user's focus is directed to new content added to the page
HTML5 landmark elements are used to improve navigation
Offscreen content is hidden from assistive technology
Custom controls have associated labels
Custom controls have ARIA roles
`[aria-*]` attributes match their roles
`[aria-hidden="true"]` is not present on the document `<body>`
`[role]`s have all required `[aria-*]` attributes
`[role]` values are valid
`[aria-*]` attributes have valid values
`[aria-*]` attributes are valid and not misspelled
Image elements have `[alt]` attributes
ARIA attributes are used as specified for the element's role
Elements with `role="dialog"` or `role="alertdialog"` have accessible names.
`[aria-hidden="true"]` elements do not contain focusable descendents
Document has a `<title>` element
`<frame>` or `<iframe>` elements have a title
`<html>` element has a `[lang]` attribute
`<html>` element has a valid value for its `[lang]` attribute
Links are distinguishable without relying on color.
Links have a discernible name
List items (`<li>`) are contained within `<ul>`, `<ol>` or `<menu>` parent elements
No element has a `[tabindex]` value greater than 0
Heading elements appear in a sequentially-descending order
Document has a main landmark.
Deprecated ARIA roles were not used
Identical links have the same purpose.
`[accesskey]` values are unique
`button`, `link`, and `menuitem` elements have accessible names
ARIA input fields have accessible names
ARIA `meter` elements have accessible names
ARIA `progressbar` elements have accessible names
Elements with an ARIA `[role]` that require children to contain a specific `[role]` have all required children.
`[role]`s are contained by their required parent element
Elements with the `role=text` attribute do not have focusable descendents.
ARIA toggle fields have accessible names
ARIA `tooltip` elements have accessible names
ARIA `treeitem` elements have accessible names
The page contains a heading, skip link, or landmark region
`<dl>`'s contain only properly-ordered `<dt>` and `<dd>` groups, `<script>`, `<template>` or `<div>` elements.
Definition list items are wrapped in `<dl>` elements
ARIA IDs are unique
No form fields have multiple labels
`<html>` element has an `[xml:lang]` attribute with the same base language as the `[lang]` attribute.
Input buttons have discernible text.
`<input type="image">` elements have `[alt]` text
Form elements have associated labels
The document does not use `<meta http-equiv="refresh">`
`<object>` elements have alternate text
Skip links are focusable.
Cells in a `<table>` element that use the `[headers]` attribute refer to table cells within the same table.
`<th>` elements and elements with `[role="columnheader"/"rowheader"]` have data cells they describe.
`[lang]` attributes have a valid value
`<video>` elements contain a `<track>` element with `[kind="captions"]`
Tables have different content in the summary attribute and `<caption>`.
All heading elements contain content.
Uses ARIA roles only on compatible elements
Image elements do not have `[alt]` attributes that are redundant text.
Elements with visible text labels have matching accessible names.
Tables use `<caption>` instead of cells with the `[colspan]` attribute to indicate a caption.
`<td>` elements in a large `<table>` have one or more table headers.
A+
Alt Text Quality
All 105 images OK
PASS
All 105 images OK
Info::
50 decorative image(s) correctly marked
Info::
55 image(s) with good alt text
105 images 55 good alt text 50 decorative
All images have appropriate alt text.
A+
Color Contrast (Screenshot)
20 text elements analyzed, 0 fail WCAG AA
PASS

Analyzes text contrast against the actual rendered page, including background images, gradients, and overlays that CSS-based tools cannot detect.

20 pass
Show all checked elements (20)
ElementRatioRequiredFGBGResult
h2 ÚLTIMAS NOTICIAS21.00:13.0:1
#000000
#FFFFFF
Pass
h2 Social21.00:13.0:1
#000000
#FFFFFF
Pass
h2 Fichajes 💰21.00:13.0:1
#000000
#FFFFFF
Pass
h2 Rebel United21.00:13.0:1
#000000
#FFFFFF
Pass
h2 Hidden Gems FC21.00:13.0:1
#000000
#FFFFFF
Pass
h2 Hall of Fame21.00:13.0:1
#000000
#FFFFFF
Pass
h2 Vídeos21.00:13.0:1
#000000
#FFFFFF
Pass
h2 Apuestas21.00:13.0:1
#000000
#FFFFFF
Pass
h2 Lo más leído21.00:13.0:1
#000000
#FFFFFF
Pass
h3 La caída del Leices…21.00:13.0:1
#000000
#FFFFFF
Pass
h3 ¡Qué vergüenza! R…21.00:13.0:1
#000000
#FFFFFF
Pass
h3 Mbappé y Vinícius …21.00:13.0:1
#000000
#FFFFFF
Pass
h3 ¡Mikel Arteta, vuel…21.00:13.0:1
#000000
#FFFFFF
Pass
h3 EL LEGADO: Cómo Bec…21.00:13.0:1
#000000
#FFFFFF
Pass
h3 ¿Será Arsenal el p…21.00:13.0:1
#000000
#FFFFFF
Pass
h3 El Chelsea se enfren…21.00:13.0:1
#000000
#FFFFFF
Pass
h3 Ganadoras y perdedor…21.00:13.0:1
#000000
#FFFFFF
Pass
h3 Haaland se toma la r…21.00:13.0:1
#000000
#FFFFFF
Pass
h3 El nuevo chivo expia…21.00:13.0:1
#000000
#FFFFFF
Pass
h3 El Real Madrid no se…21.00:13.0:1
#000000
#FFFFFF
Pass

Methodology: The top 20 text elements by font size were checked. Background color was sampled from the desktop screenshot using a 5-point pattern. WCAG 2.1 AA requires 4.5:1 for normal text and 3:1 for large text.

All checks on this page are automated. Results are estimates - run targeted manual reviews when the score affects a release decision.

Send Feedback