Catalog / artinamccain.com
55

SEO audit for artinamccain.com

Home

other

Health 55/100 (fair) · 50 pages crawled · generated 2026-08-26

Download Markdown report (feed to ChatGPT / Claude / Cursor)

Artina McCain, piano website

Screenshot of artinamccain.com
50
pages crawled
39
indexable pages
8
errors
188
warnings
473
notices
0
orphan pages
0
broken links
Category breakdown
CategoryScoreErrorsWarningsNotices
Titles 84 8 0 14
Agent Readiness 72 0 47 55
Images 77 0 39 39
Performance 77 0 39 87
Content 86 0 24 104
Budget 93 0 12 0
Headings 95 0 8 2
Indexability 95 0 8 0
Mobile 95 0 8 47
Links 99 0 2 12
Duplicate 99 0 1 7
Cache 100 0 0 47
Canonical 100 0 0 18
Crawlability 100 0 0 4
Meta Description 100 0 0 12
Security 100 0 0 18
Sitemap 100 0 0 1
Social 100 0 0 1
Structured Data 100 0 0 4
URL 100 0 0 1
Findings

Errors (1 rules)

Warnings (11 rules)

warning Control has no accessible name

Rule agent.control_no_name · Agent Readiness · 47 occurrence(s)

warning robots.txt-disallowed URL receives internal links (crawl-budget leak)

Rule budget.disallow_linked · Budget · 4 occurrence(s)

warning Noindex page receives internal links (crawl-budget waste)

Rule budget.noindex_linked · Budget · 8 occurrence(s)

warning Thin content (low word count)

Rule content.thin · Content · 24 occurrence(s)

warning Homepage duplicated across protocol/host variants (no redirect)

Rule duplicate.protocol_host · Duplicate · 1 occurrence(s)

  • https://artinamccain.com/ — https://www.artinamccain.com/ serves the same homepage content with a 200 and no redirect — Google sees a duplicate. Pick one canonical host/scheme and 301-redirect the others.

warning Images missing alt text

Rule images.missing_alt · Images · 39 occurrence(s)

warning noindex + nofollow (blocks link equity flow)

Rule index.noindex_nofollow · Indexability · 8 occurrence(s)

warning Internal link points to a redirect

Rule links.redirect_target · Links · 2 occurrence(s)

  • https://artinamccain.com/concerts-and-events — https://artinamccain.com/concerts-and-events/features/load/calendar_feature_3805?calendar_page_prev=1 → https://artinamccain.com/
  • https://artinamccain.com/electronic-press-kit — https://artinamccain.com/files/1354903/artina-mccain-2025-bio-options.docx → https://bzglfiles.s3.ca-central-1.amazonaws.com/u/59837/46901f2bcdf694b066ea8baff493a2943568fae8/original/artina-mccain-2025-bio-options.docx?response-content-type=application%2Fvnd.openxmlformats-officedocument.wordprocessingml.document&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=ASIA2AEJH4L5QIL6UUHH%2F20260718%2Fca-central-1%2Fs3%2Faws4_request&X-Amz-Date=20260718T085938Z&X-Amz-Expires=8062&X-Amz-Security-Token=IQoJb3JpZ2luX2VjEKX%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaDGNhLWNlbnRyYWwtMSJHMEUCIQCoKID8AHE8UFi6vJFmSflQtrIx49CLvkCvqP%2FM1KxYSwIgRMlE5NRCEwzXtq3Ioslhe0ezr6KRUHRaUF%2BgBwIji7YqxQUIbhAEGgw2ODc0ODI1OTQwNDMiDPiQGJXNzPQ%2B4CDXDCqiBbz9hCa6WO0lWIG6DYC0EFJUwl5Q%2F4ZQOR9fZQs4dzivrZ3bfwC8hhiX%2FOejoSMACsXODc0lCE58voadhq1a4pHyE7qKK9DpBU14IFBEe37Ye137%2FkPUoVeZY3g3zLVmlXZ4DxwQeJI%2Fl47LygWMJHw6xsdARxfVjSuDtZKoJ4yqvh2Hf%2BcDAnFmBZ1QgCAumq0Tq4HUaCj0%2Byq37%2FFBixK%2FTDBq5CxlpZ4qJTDavlY%2BRGgA9wPTH%2FsEdlPow7H3hLW9GMe0HK2pH%2B4%2BPuEDJ1MVoq3pgKlZ2DpZyZOmtyQoa0bziqBiprz870BGNwbgey9Nq6ilinN2Bgsqe2VVKHxU2Lu7GG6%2BKbATzfCGu7yPPvbpQo5nMeIPemryZS4ObwremVLVHvcMkPYFxIFVjoJKiT%2BDPT1rmiolIyT%2BRvMOW2disv1Z%2BN1g3b%2B8QWRSvatgmPgkKJMamfBpyIpx9%2BRrXtfHE5jO%2FHYTBd9zYAWDK9mckFuqEEv3LsaqiXhIhxXFrg8G3EPayMGzi8izwUDJlE8TdIV1MOB%2FG4pB5PoZLN1gKo5bdTVwdYgR9bKwaCFl4hwxcV4w3uW2V8bDZAkBbh3mj2uBpmbxkuRErp71h8kvivfVQwIT3RHWPnEEI%2BfboDSMHqhr9BC9pZ9ed8i60uEZagznbQVka53vfadfZMjpTzV4rP9ey17RBu3B0kc%2FbkBmRUhL1s69mU9vWnL2yA4%2FF9r516N2CmOfBMjH6tMI4pCdnce0lkcq64S2XPhqHKipnzIfXJNrRPz8t%2F2QKErOwU1rAjtXxupmsF5dIjn%2BEsdHkBoxctylvaYh%2FGCJ%2FpMmIhuJo5cOv3DSiw4rq4xpW%2BvvrzbEFZbN08u7kWOekIJMqaN5tnLD2I4X1RX7MOyV7NIGOrEB0ItBpQhDHUjBWTZUeu9AVeiWYnOztbEoXv11kVFAp4E9Gkf0%2FPmrcteCdNrQ8Zr4e04rswaMvdsnWH%2FrUEvKqWr%2FSwSOoUfpmc9eQFe%2FIGwtGaKaFPKN0Dz%2BAhtNClpVMKjlnbCmGRW2mlnvJfn0cOGXFL4ipFiWmNGSoiqScwIOJlCkHHg0o8DbfuRbHSqzC7%2BHTRzRIKW12M7zdQYSwY%2F5MVpIj1XWjdNlNZyTH50H&X-Amz-SignedHeaders=host&X-Amz-Signature=928691a6330aa536b921c6439e1215bebc2bca88334b823066cc3a8f34c022f5 (off-site)

warning Render-blocking script in <head> (no defer/async)

Rule perf.render_blocking · Performance · 39 occurrence(s)

Notices (28 rules)

notice Invalid ARIA role

Rule agent.aria_invalid_role · Agent Readiness · 2 occurrence(s)

notice Heading levels skip a level

Rule agent.heading_skip · Agent Readiness · 10 occurrence(s)

notice No llms.txt for AI agents

Rule agent.llms_txt_missing · Agent Readiness · 1 occurrence(s)

notice No main landmark for AI agents

Rule agent.no_main_landmark · Agent Readiness · 42 occurrence(s)

notice Page served uncached (no-store/private or CDN bypass)

Rule cache.not_cacheable · Cache · 47 occurrence(s)

notice Canonical points to a different URL

Rule canonical.non_self · Canonical · 18 occurrence(s)

notice Low text-to-HTML ratio

Rule content.low_ratio · Content · 27 occurrence(s)

notice Main text is hard to read (low Flesch Reading Ease)

Rule content.readability_poor · Content · 30 occurrence(s)

  • https://artinamccain.com/ — this page reads as difficult (Flesch Reading Ease 34, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://artinamccain.com/bio — this page reads as very difficult (Flesch Reading Ease 18, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://artinamccain.com/blogs/press — this page reads as difficult (Flesch Reading Ease 33, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://artinamccain.com/blogs/press/posts/new-york-times/new-york-times — this page reads as difficult (Flesch Reading Ease 46, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://artinamccain.com/celebrating-black-composers — this page reads as difficult (Flesch Reading Ease 31, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://artinamccain.com/concerts-and-events — this page reads as very difficult (Flesch Reading Ease -39, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://artinamccain.com/concerts-and-events/features/load/calendar_feature_3805?calendar_page_prev=1 — this page reads as difficult (Flesch Reading Ease 34, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://artinamccain.com/contact — this page reads as difficult (Flesch Reading Ease 32, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://artinamccain.com/education — this page reads as very difficult (Flesch Reading Ease 18, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://artinamccain.com/home — this page reads as difficult (Flesch Reading Ease 34, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://artinamccain.com/home/blog/7237425/new-york-times — this page reads as difficult (Flesch Reading Ease 46, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://artinamccain.com/home/blog/bbc-radio-sideways — this page reads as difficult (Flesch Reading Ease 32, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://artinamccain.com/home/blog/featured-in-degree-of-impact-pbs — this page reads as very difficult (Flesch Reading Ease 22, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://artinamccain.com/home/blog/fox-valley-symphony-orchestra — this page reads as difficult (Flesch Reading Ease 36, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://artinamccain.com/home/blog/new-york-times — this page reads as difficult (Flesch Reading Ease 46, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://artinamccain.com/home/blog/springfield-symphony-orchestra — this page reads as very difficult (Flesch Reading Ease 30, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://artinamccain.com/home/blog/van-cliburn-fort-worth-culture-map — this page reads as difficult (Flesch Reading Ease 35, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://artinamccain.com/musicians-wellness — this page reads as difficult (Flesch Reading Ease 46, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://artinamccain.com/photos--2 — this page reads as very difficult (Flesch Reading Ease -73, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://artinamccain.com/press/blog/7237425/new-york-times — this page reads as difficult (Flesch Reading Ease 46, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://artinamccain.com/publications — this page reads as very difficult (Flesch Reading Ease 17, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://artinamccain.com/solo-heritage-album — this page reads as very difficult (Flesch Reading Ease 9, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://artinamccain.com/student-success — this page reads as difficult (Flesch Reading Ease 45, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://artinamccain.com/teaching-experience — this page reads as very difficult (Flesch Reading Ease -136, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://artinamccain.com/teaching-philosophy — this page reads as very difficult (Flesch Reading Ease 28, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.

notice Duplicate meta description across pages

Rule duplicate.meta_desc · Duplicate · 7 occurrence(s)

  • https://artinamccain.com/bio — meta description shared by 7 pages: https://artinamccain.com/home, https://artinamccain.com/concerts-and-events, https://artinamccain.com/teaching-studio
  • https://artinamccain.com/concerts-and-events — meta description shared by 7 pages: https://artinamccain.com/home, https://artinamccain.com/bio, https://artinamccain.com/teaching-studio
  • https://artinamccain.com/contact — meta description shared by 7 pages: https://artinamccain.com/home, https://artinamccain.com/bio, https://artinamccain.com/concerts-and-events
  • https://artinamccain.com/home — meta description shared by 7 pages: https://artinamccain.com/bio, https://artinamccain.com/concerts-and-events, https://artinamccain.com/teaching-studio
  • https://artinamccain.com/media--2 — meta description shared by 7 pages: https://artinamccain.com/home, https://artinamccain.com/bio, https://artinamccain.com/concerts-and-events
  • https://artinamccain.com/photos--2 — meta description shared by 7 pages: https://artinamccain.com/home, https://artinamccain.com/bio, https://artinamccain.com/concerts-and-events
  • https://artinamccain.com/teaching-studio — meta description shared by 7 pages: https://artinamccain.com/home, https://artinamccain.com/bio, https://artinamccain.com/concerts-and-events

notice Missing <!DOCTYPE html> (quirks-mode rendering risk)

Rule encoding.doctype_missing · Content · 8 occurrence(s)

notice Multiple <h1> elements

Rule h1.multiple · Headings · 2 occurrence(s)

notice Likely hero image lacks fetchpriority=high

Rule images.hero_no_fetchpriority · Performance · 24 occurrence(s)

  • https://artinamccain.com/ — the likely hero/LCP image (meta%3aeyjzcmncdwnrzxqioijiemdszmlszxmifq%3d%3d.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://artinamccain.com/about — the likely hero/LCP image (meta%3aeyjzcmncdwnrzxqioijiemdszmlszxmifq%3d%3d.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://artinamccain.com/bio — the likely hero/LCP image (meta%3aeyjzcmncdwnrzxqioijiemdszmlszxmifq%3d%3d.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://artinamccain.com/blogs/press — the likely hero/LCP image (meta%3aeyjzcmncdwnrzxqioijiemdszmlszxmifq%3d%3d.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://artinamccain.com/celebrating-black-composers — the likely hero/LCP image (meta%3aeyjzcmncdwnrzxqioijiemdszmlszxmifq%3d%3d.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://artinamccain.com/concerts-and-events — the likely hero/LCP image (meta%3aeyjzcmncdwnrzxqioijiemdszmlszxmifq%3d%3d.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://artinamccain.com/concerts-and-events/features/load/calendar_feature_3805?calendar_page_prev=1 — the likely hero/LCP image (meta%3aeyjzcmncdwnrzxqioijiemdszmlszxmifq%3d%3d.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://artinamccain.com/contact — the likely hero/LCP image (meta%3aeyjzcmncdwnrzxqioijiemdszmlszxmifq%3d%3d.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://artinamccain.com/education — the likely hero/LCP image (meta%3aeyjzcmncdwnrzxqioijiemdszmlszxmifq%3d%3d.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://artinamccain.com/electronic-press-kit — the likely hero/LCP image (meta%3aeyjzcmncdwnrzxqioijiemdszmlszxmifq%3d%3d.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://artinamccain.com/faq — the likely hero/LCP image (meta%3aeyjzcmncdwnrzxqioijiemdszmlszxmifq%3d%3d.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://artinamccain.com/home — the likely hero/LCP image (meta%3aeyjzcmncdwnrzxqioijiemdszmlszxmifq%3d%3d.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://artinamccain.com/listen — the likely hero/LCP image (meta%3aeyjzcmncdwnrzxqioijiemdszmlszxmifq%3d%3d.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://artinamccain.com/media--2 — the likely hero/LCP image (meta%3aeyjzcmncdwnrzxqioijiemdszmlszxmifq%3d%3d.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://artinamccain.com/musicians-wellness — the likely hero/LCP image (meta%3aeyjzcmncdwnrzxqioijiemdszmlszxmifq%3d%3d.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://artinamccain.com/photos--2 — the likely hero/LCP image (meta%3aeyjzcmncdwnrzxqioijiemdszmlszxmifq%3d%3d.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://artinamccain.com/press/blog/7237425/new-york-times — the likely hero/LCP image (meta%3aeyjzcmncdwnrzxqioijiemdszmlszxmifq%3d%3d.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://artinamccain.com/publications — the likely hero/LCP image (meta%3aeyjzcmncdwnrzxqioijiemdszmlszxmifq%3d%3d.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://artinamccain.com/solo-heritage-album — the likely hero/LCP image (meta%3aeyjzcmncdwnrzxqioijiemdszmlszxmifq%3d%3d.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://artinamccain.com/student-success — the likely hero/LCP image (meta%3aeyjzcmncdwnrzxqioijiemdszmlszxmifq%3d%3d.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://artinamccain.com/teaching-experience — the likely hero/LCP image (meta%3aeyjzcmncdwnrzxqioijiemdszmlszxmifq%3d%3d.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://artinamccain.com/teaching-philosophy — the likely hero/LCP image (meta%3aeyjzcmncdwnrzxqioijiemdszmlszxmifq%3d%3d.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://artinamccain.com/teaching-studio — the likely hero/LCP image (meta%3aeyjzcmncdwnrzxqioijiemdszmlszxmifq%3d%3d.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://artinamccain.com/watch — the likely hero/LCP image (meta%3aeyjzcmncdwnrzxqioijiemdszmlszxmifq%3d%3d.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.

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

Rule images.missing_dimensions · Images · 39 occurrence(s)

notice Internal link has no anchor text / accessible name

Rule links.no_anchor_text · Links · 4 occurrence(s)

notice Internal link points to a noindex page

Rule links.to_noindex · Links · 8 occurrence(s)

notice Legacy <meta name=keywords> tag present (Google ignores it)

Rule meta.keywords_present · Content · 39 occurrence(s)

notice Missing Open Graph tags

Rule og.missing · Social · 1 occurrence(s)

notice Legacy image format (jpg/png/gif) with no next-gen fallback

Rule perf.images_legacy_format · Performance · 39 occurrence(s)

  • https://artinamccain.com/ — 13 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://artinamccain.com/about — 5 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://artinamccain.com/bio — 11 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://artinamccain.com/blogs/press — 10 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://artinamccain.com/celebrating-black-composers — 3 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://artinamccain.com/concerts-and-events — 29 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://artinamccain.com/contact — 5 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://artinamccain.com/education — 4 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://artinamccain.com/electronic-press-kit — 17 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://artinamccain.com/faq — 7 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://artinamccain.com/home — 13 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://artinamccain.com/home/blog/7237425/new-york-times — 1 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://artinamccain.com/home/blog/featured-in-degree-of-impact-pbs — 1 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://artinamccain.com/listen — 3 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://artinamccain.com/media--2 — 4 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://artinamccain.com/musicians-wellness — 4 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://artinamccain.com/photos--2 — 50 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://artinamccain.com/publications — 7 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://artinamccain.com/site-terms — 1 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://artinamccain.com/solo-heritage-album — 3 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://artinamccain.com/student-success — 4 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://artinamccain.com/teaching-experience — 2 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://artinamccain.com/teaching-philosophy — 3 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://artinamccain.com/teaching-studio — 5 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://artinamccain.com/watch — 3 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.

notice No Last-Modified header (no conditional GET for unchanged pages)

Rule perf.no_last_modified · Performance · 24 occurrence(s)

notice URL redirects to another URL

Rule redirect.single · Crawlability · 2 occurrence(s)

  • https://artinamccain.com/concerts-and-events/features/load/calendar_feature_3805?calendar_page_prev=1 — redirects to https://artinamccain.com/
  • https://artinamccain.com/files/1354903/artina-mccain-2025-bio-options.docx — redirects to https://bzglfiles.s3.ca-central-1.amazonaws.com/u/59837/46901f2bcdf694b066ea8baff493a2943568fae8/original/artina-mccain-2025-bio-options.docx?response-content-type=application%2Fvnd.openxmlformats-officedocument.wordprocessingml.document&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=ASIA2AEJH4L5QIL6UUHH%2F20260718%2Fca-central-1%2Fs3%2Faws4_request&X-Amz-Date=20260718T085938Z&X-Amz-Expires=8062&X-Amz-Security-Token=IQoJb3JpZ2luX2VjEKX%2F%2F%2F%2F%2F%2F%2F%2F%2F%2FwEaDGNhLWNlbnRyYWwtMSJHMEUCIQCoKID8AHE8UFi6vJFmSflQtrIx49CLvkCvqP%2FM1KxYSwIgRMlE5NRCEwzXtq3Ioslhe0ezr6KRUHRaUF%2BgBwIji7YqxQUIbhAEGgw2ODc0ODI1OTQwNDMiDPiQGJXNzPQ%2B4CDXDCqiBbz9hCa6WO0lWIG6DYC0EFJUwl5Q%2F4ZQOR9fZQs4dzivrZ3bfwC8hhiX%2FOejoSMACsXODc0lCE58voadhq1a4pHyE7qKK9DpBU14IFBEe37Ye137%2FkPUoVeZY3g3zLVmlXZ4DxwQeJI%2Fl47LygWMJHw6xsdARxfVjSuDtZKoJ4yqvh2Hf%2BcDAnFmBZ1QgCAumq0Tq4HUaCj0%2Byq37%2FFBixK%2FTDBq5CxlpZ4qJTDavlY%2BRGgA9wPTH%2FsEdlPow7H3hLW9GMe0HK2pH%2B4%2BPuEDJ1MVoq3pgKlZ2DpZyZOmtyQoa0bziqBiprz870BGNwbgey9Nq6ilinN2Bgsqe2VVKHxU2Lu7GG6%2BKbATzfCGu7yPPvbpQo5nMeIPemryZS4ObwremVLVHvcMkPYFxIFVjoJKiT%2BDPT1rmiolIyT%2BRvMOW2disv1Z%2BN1g3b%2B8QWRSvatgmPgkKJMamfBpyIpx9%2BRrXtfHE5jO%2FHYTBd9zYAWDK9mckFuqEEv3LsaqiXhIhxXFrg8G3EPayMGzi8izwUDJlE8TdIV1MOB%2FG4pB5PoZLN1gKo5bdTVwdYgR9bKwaCFl4hwxcV4w3uW2V8bDZAkBbh3mj2uBpmbxkuRErp71h8kvivfVQwIT3RHWPnEEI%2BfboDSMHqhr9BC9pZ9ed8i60uEZagznbQVka53vfadfZMjpTzV4rP9ey17RBu3B0kc%2FbkBmRUhL1s69mU9vWnL2yA4%2FF9r516N2CmOfBMjH6tMI4pCdnce0lkcq64S2XPhqHKipnzIfXJNrRPz8t%2F2QKErOwU1rAjtXxupmsF5dIjn%2BEsdHkBoxctylvaYh%2FGCJ%2FpMmIhuJo5cOv3DSiw4rq4xpW%2BvvrzbEFZbN08u7kWOekIJMqaN5tnLD2I4X1RX7MOyV7NIGOrEB0ItBpQhDHUjBWTZUeu9AVeiWYnOztbEoXv11kVFAp4E9Gkf0%2FPmrcteCdNrQ8Zr4e04rswaMvdsnWH%2FrUEvKqWr%2FSwSOoUfpmc9eQFe%2FIGwtGaKaFPKN0Dz%2BAhtNClpVMKjlnbCmGRW2mlnvJfn0cOGXFL4ipFiWmNGSoiqScwIOJlCkHHg0o8DbfuRbHSqzC7%2BHTRzRIKW12M7zdQYSwY%2F5MVpIj1XWjdNlNZyTH50H&X-Amz-SignedHeaders=host&X-Amz-Signature=928691a6330aa536b921c6439e1215bebc2bca88334b823066cc3a8f34c022f5

notice Blocked by robots.txt

Rule robots.blocked · Crawlability · 2 occurrence(s)

notice Deep page has no BreadcrumbList structured data

Rule schema.breadcrumb_missing · Structured Data · 4 occurrence(s)

notice target=_blank link without rel=noopener (tab-napping)

Rule security.unsafe_cross_origin_links · Security · 18 occurrence(s)

notice Indexable page not listed in sitemap

Rule sitemap.orphan_not_listed · Sitemap · 1 occurrence(s)

notice Underscores in URL path (prefer hyphens)

Rule url.underscores · URL · 1 occurrence(s)

Pages (showing 50 of 50)
URLStatusIndexableWordsIn-links
https://artinamccain.com/about
Artina McCain - About
200 yes 74 39
https://artinamccain.com/bio
About
200 yes 448 39
https://artinamccain.com/concerts-and-events
Schedule
200 yes 286 39
https://artinamccain.com/contact
Contact
200 yes 101 39
https://artinamccain.com/electronic-press-kit
Artina McCain - Electronic Press Kit
200 yes 94 39
https://artinamccain.com/faq
Artina McCain - FAQ
200 yes 823 39
https://artinamccain.com/home
Home
200 yes 281 39
https://artinamccain.com/listen
Artina McCain - Listen
200 yes 74 39
https://artinamccain.com/media--2
Audio/Video
200 yes 74 39
https://artinamccain.com/photos--2
Multimedia
200 yes 122 39
https://artinamccain.com/publications
Artina McCain - Publications
200 yes 180 39
https://artinamccain.com/site-terms
Home
200 yes 75 39
https://artinamccain.com/solo-heritage-album
Artina McCain - Solo: Heritage Album
200 yes 334 39
https://artinamccain.com/student-success
Artina McCain - Student Success
200 yes 384 39
https://artinamccain.com/teaching-experience
Artina McCain - Teaching Experience
200 yes 294 39
https://artinamccain.com/teaching-philosophy
Artina McCain - Teaching Philosophy
200 yes 423 39
https://artinamccain.com/teaching-studio
Teaching Corner
200 yes 81 39
https://artinamccain.com/watch
Artina McCain - Watch
200 yes 74 39
https://artinamccain.com/blogs/press
Press
200 yes 272 4
https://artinamccain.com/track/2547013/hermetito-6
Hermetito #6 by Artina McCain
200 yes 92 1
https://artinamccain.com/home/blog/7237415/featured-in-degree-of-impact-pbs
Featured in Degree of Impact (PBS)
200 yes 105 3
https://artinamccain.com/home/blog/7237416/van-cliburn-fort-worth-culture-map
Van Cliburn Fort Worth Culture Map
200 yes 132 3
https://artinamccain.com/home/blog/7237417/fox-valley-symphony-orchestra
Fox Valley Symphony Orchestra
200 yes 156 3
https://artinamccain.com/home/blog/7237422/bbc-radio-sideways
BBC Radio: Sideways
200 yes 217 3
https://artinamccain.com/home/blog/7237424/springfield-symphony-orchestra
Springfield Symphony Orchestra
200 yes 119 3
https://artinamccain.com/home/blog/7237425/new-york-times
New York Times
200 yes 106 3
https://artinamccain.com/concerts-and-events/features/load/calendar_feature_3805?calendar_page_prev=1
Home
200 yes 281 1
https://artinamccain.com/go/events/6625520?feature_id=3805&occurrence_id=767943903&popup=1 200 no 33 1
https://artinamccain.com/go/events/6625534?feature_id=3805&occurrence_id=767943921&popup=1 200 no 46 1
https://artinamccain.com/go/events/6625553?feature_id=3805&occurrence_id=767943948&popup=1 200 no 56 1
https://artinamccain.com/go/events/6625557?feature_id=3805&occurrence_id=767943959&popup=1 200 no 80 1
https://artinamccain.com/go/events/6625569?feature_id=3805&occurrence_id=767943975&popup=1 200 no 45 1
https://artinamccain.com/go/events/6625613?feature_id=3805&occurrence_id=767944024&popup=1 200 no 50 1
https://artinamccain.com/go/events/6625616?feature_id=3805&occurrence_id=767944027&popup=1 200 no 37 1
https://artinamccain.com/go/events/6625632?feature_id=3805&occurrence_id=767944045&popup=1 200 no 39 1
https://artinamccain.com/blogs/press/posts/new-york-times/new-york-times
New York Times
200 yes 106 1
https://artinamccain.com/press/blog/7237425/new-york-times
New York Times
200 yes 106 1
https://artinamccain.com/
Home
200 yes 281 0
https://artinamccain.com/celebrating-black-composers
Artina McCain - Celebrating Black Composers
200 yes 195 0
https://artinamccain.com/education
Artina McCain - Education
200 yes 307 0
https://artinamccain.com/home/blog/bbc-radio-sideways
BBC Radio: Sideways
200 yes 217 0
https://artinamccain.com/home/blog/featured-in-degree-of-impact-pbs
Featured in Degree of Impact (PBS)
200 yes 105 0
https://artinamccain.com/home/blog/fox-valley-symphony-orchestra
Fox Valley Symphony Orchestra
200 yes 156 0
https://artinamccain.com/home/blog/new-york-times
New York Times
200 yes 106 0
https://artinamccain.com/home/blog/springfield-symphony-orchestra
Springfield Symphony Orchestra
200 yes 119 0
https://artinamccain.com/home/blog/van-cliburn-fort-worth-culture-map
Van Cliburn Fort Worth Culture Map
200 yes 132 0
https://artinamccain.com/musicians-wellness
Artina McCain - Musicians Wellness
200 yes 263 0
https://artinamccain.com/files/1354903/artina-mccain-2025-bio-options.docx 200 no 0 1
https://artinamccain.com/go/members/download/trackship/3634189?code=d1cd75b69e6c57b32cfea6bc8f19a13ef3a9e52501f98e553c97260c488b3c2ac313c9e8dc8054cafd6ead27e841af5a31b4dbfb0f29d8816d9db4e7ab229513 0 no 0 1
https://artinamccain.com/user_sessions/logout 0 no 0 39

Audit your own site — free

157 checks, internal PageRank, render-diff. No signup, results in ~30s.

Scan your site →