We loaded 5 of your pages the way a customer does - on a typical phone, on a normal cellular connection - and checked what decides whether visitors stay, can use the page, and get recommended by AI.
A snapshot of the live site on June 29, 2026. If the site has changed since, this may no longer reflect it.
The bottom line
Accessibility is the biggest gap - 28 high-impact issues across 5 pages block screen reader users and low-vision visitors; mobile speed is fair overall, though two pages load slowly enough to lose visitors.
Is your site fast enough on a phone?
Fair, some pages slow
Most pages load their main content in about 4 seconds on a phone, which is acceptable. Two pages run significantly slower - the Rap genre page takes 8.4 seconds and the Eminem Show album page takes 7.6 seconds, long enough that visitors may leave before the content appears.
Start here
→Genre: Rap(biggest piece at 8.4s)
1 more page has a similar slowdown; 3 pages load fine.
The biggest piece of the page takes 7.6s to appear
Until then a visitor on a phone is looking at a mostly empty screen.
2.6 MB downloaded first
55/100 speed score
▶ Press play - this is the 7.6s a phone visitor waits, in real time.
Frame by frame · 14 captured
Blank
0.1s
Blank
2.3s
First content
5.6s
Filling in
5.7s
Filling in
7.6s
Loaded
8.8s
This page loads very slowly - it takes about 8 seconds for the main content to appear. It also has serious accessibility problems that could make it hard for people using assistive technology.
Screen reader users, keyboard-only users, and low-vision visitors face 28 significant barriers across 5 pages. On the Lyrics: Eminem - Lose Yourself page, low-vision users find the text too faint to read. These gaps mean lost visitors, some legal risk, and weaker search visibility.
Start here
Start with your worst-affected page (Lyrics: Eminem - Lose Yourself): label its controls clearly so screen reader visitors know what they do. The other 4 pages have their own barriers; see the cards below.
Needs attention · 5 pages
Lyrics: Eminem - Lose Yourself
/Eminem-lose-yourself-lyrics
65
score
1 moderate← tap to highlight
Eleven buttons have no readable label and 19 links have no text, leaving keyboard and screen reader users unable to tell what these controls do or where they lead.
Unlabeled buttons and other issues · 11 spots
Other issues and unlabeled links · 10 spots
Other issues · 16 spots
What to change
→Add a text label to each of the 11 icon buttons so screen reader and keyboard users know what they do
→Add readable text to the 19 links that currently have no label so users know where they go
→Add descriptions to the 14 image-like elements so screen readers can tell users what they show
Album: The Eminem Show
/albums/Eminem/The-eminem-show
71
score
1 moderate← tap to highlight
Seven images have no description and one form field has no label, leaving screen reader users unable to identify them, while very low text contrast across 142 spots makes reading difficult for people with low vision.
Low-contrast text and other issues · 16 spots
Low-contrast text and other issues · 16 spots
Low-contrast text and controls screen readers can't read · 16 spots
What to change
→Add a short description to each of the 7 images so screen readers can tell users what they show
→Add a visible label to the form field so users know what to type into it
→Darken the light-coloured text throughout the page so people with low vision can read it more easily
Artist: Eminem
/artists/Eminem
82
score
2 moderate← tap to highlight
Six images have no description and two controls use invalid accessibility markup, which can confuse screen readers and prevent users from understanding what those elements are or do.
Low-contrast text and controls screen readers can't read · 7 spots
Low-contrast text and images without text · 14 spots
Low-contrast text · 5 spots
What to change
→Add a short description to each of the 6 images so screen readers can identify them
→Fix the two controls that use invalid accessibility role values so assistive technology handles them correctly
→Darken the light-coloured text so it is easier to read for people with low vision
Homepage
/
71
score
1 moderate← tap to highlight
Five controls use invalid accessibility markup, 8 links have no readable text, and 17 image-like elements have no description, making screen reader users unable to identify or use large parts of the homepage.
Low-contrast text and other issues · 10 spots
Low-contrast text and controls screen readers can't read · 16 spots
Other issues · 16 spots
What to change
→Fix the 5 controls that use invalid accessibility role values so assistive technology can interpret them correctly
→Add descriptions to the 17 image-like elements so screen readers can tell users what they show
→Add readable text to the 8 links that currently have no label so users know where they lead
Genre: Rap
/tags/rap
88
score
2 moderate← tap to highlight
Four links have no readable text and the page prevents users from pinching to zoom on a touchscreen, making it harder to use for screen reader users and anyone who needs to enlarge text on mobile.
Low-contrast text and unlabeled links · 2 spots
Other issues · 6 spots
What to change
→Add readable text to the 4 links that have no label so users know where they lead
→Allow users to zoom in on the page - the current setting blocks pinch-zoom on mobile devices
→Make the tap targets larger or spread them further apart so they are easier to press accurately
Can AI read and recommend you?
Low AI visibility
Only 33 percent of the site's content is visible to AI-powered search tools and answer engines before the page fully loads. The rest appears only after code runs, which many AI tools skip - reducing the site's chances of appearing in AI-driven searches and recommendations.
Start here
→Genre: Rap(content before javascript)
→Lyrics: Eminem - Lose Yourself(structured data before javascript)
2 more pages have similar gaps; 1 more page has different gaps.
Can AI reach your site at all?
site-wide
24
access
robots.txt blocks 2 AI answer crawlers (ChatGPT-User, ClaudeBot), which reduces how often AI answers can cite you.
robots.txt blocks 7 training-only crawlers (GPTBot, anthropic-ai, Google-Extended, CCBot). This is a deliberate opt-out with no effect on AI-answer citations, so it does not lower the score.
No sitemap.xml found, so crawlers may miss pages.
No llms.txt (an optional, emerging guide for AI tools - low impact today).
The pages we checked allow indexing.
Page-level gaps · 5 pages
Genre: Rap
/tags/rap
38
/ 100
Only 14% of this page is readable without JavaScript
Most AI crawlers do not run JavaScript, so they see almost none of this page.
Readable without running code36
Labeled so AI knows what it is38
Clear structure & enough text45
What to change
→Server-render the page so its full text is in the HTML from the start, not loaded by JavaScript
→Add schema.org structured data to the server-sent HTML
→Add social preview tags (Open Graph title, description, and image)
Homepage
/
49
/ 100
Only 15% of this page is readable without JavaScript
Most AI crawlers do not run JavaScript, so they see almost none of this page.
Readable without running code37
Labeled so AI knows what it is45
Clear structure & enough text85
What to change
→Server-render the page so its full text is in the HTML from the start, not loaded by JavaScript
→Add schema.org structured data to the server-sent HTML
→Add a canonical URL to prevent duplicate-address confusion for crawlers
Album: The Eminem Show
/albums/Eminem/The-eminem-show
54
/ 100
30% of this page is readable without JavaScript
The rest only appears after the browser runs the page, where many AI crawlers cannot follow.
Readable without running code38
Labeled so AI knows what it is78
Clear structure & enough text64
What to change
→Server-render the page so its full text is in the HTML from the start, not loaded by JavaScript
→Add a short page description in the server-sent HTML
→Add schema.org structured data to the server-sent HTML
Lyrics: Eminem - Lose Yourself
/Eminem-lose-yourself-lyrics
59
/ 100
52% of this page is readable without JavaScript
The rest only appears after the browser runs the page, where many AI crawlers cannot follow.
Readable without running code59
Labeled so AI knows what it is53
Clear structure & enough text67
What to change
→Add schema.org structured data to the server-sent HTML
→Set the html lang attribute so crawlers know the page language
→Fix the heading structure: use exactly one h1 and make sure heading levels do not skip
Artist: Eminem
/artists/Eminem
75
/ 100
54% of this page is readable without JavaScript
The rest only appears after the browser runs the page, where many AI crawlers cannot follow.
Readable without running code72
Labeled so AI knows what it is100
Clear structure & enough text49
What to change
→Fix heading levels so they do not skip (for example, h2 then h3, not h2 then h4)
→Wrap the main content area in a <main> region so agents know where to focus
→Add descriptive alt text to the 6 images that currently lack it
The single fix behind most of this is making sure your full page content is present the moment the page loads - done well, it speeds the page up for real visitors and makes you readable to AI at the same time. That is the work we do every day at ShakaCode; happy to walk through what we found.
Measured June 29, 2026 on an emulated mid-range phone over the Slow-4G profile Google PageSpeed uses - the conditions a real mobile visitor faces, not a developer's laptop. Speed score is Google's 0-100 mobile scale (90+ is fast, under 50 is slow); layout shift is Google's CLS (above 0.25 is poor); accessibility score is the Google Lighthouse 0-100 scale. Put together by ShakaCode.