Catalog / edgedance.com
63

SEO audit for edgedance.com

Edge Dance & Performing Arts Center | Dance & Theatre Classe...

other

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

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

Edge Dance & Performing Arts Center proudly serves families from across Plano and surrounding communities, including Richardson, Allen, Murphy, Wylie, Sac...

Screenshot of edgedance.com
50
pages crawled
49
indexable pages
2
errors
86
warnings
668
notices
0
orphan pages
1
broken links
Category breakdown
CategoryScoreErrorsWarningsNotices
Crawlability 98 1 0 0
Links 98 1 0 3
Agent Readiness 71 0 49 62
Duplicate 81 0 32 0
Headings 98 0 3 1
Images 99 0 1 49
Titles 99 0 1 1
Cache 100 0 0 45
Canonical 100 0 0 11
Content 100 0 0 149
Meta Description 100 0 0 41
Performance 100 0 0 147
Security 100 0 0 99
Sitemap 100 0 0 5
Structured Data 100 0 0 55
Findings

Errors (2 rules)

error Broken internal link (target 4xx/5xx)

Rule links.broken_internal · Links · 1 occurrence(s)

error Client error (4xx) response

Rule status.4xx · Crawlability · 1 occurrence(s)

Warnings (5 rules)

warning Control has no accessible name

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

warning Near-duplicate page content

Rule duplicate.near · Duplicate · 32 occurrence(s)

warning Images missing alt text

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

warning Title likely truncated in SERP (too wide)

Rule title.too_long · Titles · 1 occurrence(s)

Notices (26 rules)

notice Heading levels skip a level

Rule agent.heading_skip · Agent Readiness · 12 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 · 49 occurrence(s)

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

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

notice Canonical points to a different URL

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

notice Low text-to-HTML ratio

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

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

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

  • https://www.edgedance.com/ — this page reads as difficult (Flesch Reading Ease 48, 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://www.edgedance.com/2026-edge-dance-fest — 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://www.edgedance.com/2026-edge-dance-fest-schedule-1 — 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://www.edgedance.com/2026-summer-camps — this page reads as difficult (Flesch Reading Ease 37, 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://www.edgedance.com/2026-summer-dance-theatre-camps — this page reads as difficult (Flesch Reading Ease 38, 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://www.edgedance.com/about-us — this page reads as difficult (Flesch Reading Ease 47, 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://www.edgedance.com/annual-recital-performances-spring-holiday — 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://www.edgedance.com/annual-recital-performances-spring-holiday/annual-spring-recital — this page reads as difficult (Flesch Reading Ease 37, 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://www.edgedance.com/book-a-private-lesson — 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://www.edgedance.com/claim-your-free-class-pass — this page reads as difficult (Flesch Reading Ease 37, 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://www.edgedance.com/class-descriptions — 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://www.edgedance.com/current-class-schedule — 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://www.edgedance.com/dress-code-for-dance-classes — this page reads as difficult (Flesch Reading Ease 40, 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://www.edgedance.com/edge-dance-app — this page reads as 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://www.edgedance.com/edge-dance-company-parent-meeting-2026-2027-audition-info — this page reads as difficult (Flesch Reading Ease 42, 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://www.edgedance.com/elites-drill-co-clinic-parent-meeting-auditions — 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://www.edgedance.com/encore-theatre — this page reads as difficult (Flesch Reading Ease 42, 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://www.edgedance.com/faq — this page reads as difficult (Flesch Reading Ease 49, 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://www.edgedance.com/gallery — 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://www.edgedance.com/gallery/item-id-5b8855b5c8a76 — 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://www.edgedance.com/my-class-account — this page reads as difficult (Flesch Reading Ease 37, 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://www.edgedance.com/our-dance-companies — this page reads as difficult (Flesch Reading Ease 41, 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://www.edgedance.com/our-staff — this page reads as very difficult (Flesch Reading Ease 27, 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://www.edgedance.com/studio-calendar — 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://www.edgedance.com/theatre-productions — this page reads as difficult (Flesch Reading Ease 49, 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 Title tag and meta description are identical

Rule content.title_meta_same · Meta Description · 17 occurrence(s)

notice Article page has no author attribution (E-E-A-T)

Rule eeat.no_author · Content · 2 occurrence(s)

notice Article page has no publication date (freshness / E-E-A-T)

Rule eeat.no_date · Content · 2 occurrence(s)

notice Multiple <h1> elements

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

notice Likely hero image lacks fetchpriority=high

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

  • https://www.edgedance.com/ — the likely hero/LCP image (400_6a1c77cf0193b.png) 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://www.edgedance.com/2026-edge-dance-fest — the likely hero/LCP image (400_6a1c77cf0193b.png) 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://www.edgedance.com/2026-edge-dance-fest-schedule-1 — the likely hero/LCP image (google_map_white_small.png) 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://www.edgedance.com/2026-summer-camps — the likely hero/LCP image (google_map_white_small.png) 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://www.edgedance.com/2026-summer-dance-theatre-camps — the likely hero/LCP image (google_map_white_small.png) 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://www.edgedance.com/about-us — the likely hero/LCP image (google_map_white_small.png) 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://www.edgedance.com/annual-recital-performances-spring-holiday — the likely hero/LCP image (google_map_white_small.png) 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://www.edgedance.com/annual-recital-performances-spring-holiday/annual-spring-recital — the likely hero/LCP image (2000_695edb2fa5e0f.png) 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://www.edgedance.com/book-a-private-lesson — the likely hero/LCP image (google_map_white_small.png) 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://www.edgedance.com/claim-your-free-class-pass — the likely hero/LCP image (google_map_white_small.png) 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://www.edgedance.com/class-descriptions — the likely hero/LCP image (google_map_white_small.png) 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://www.edgedance.com/current-class-schedule — the likely hero/LCP image (google_map_white_small.png) 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://www.edgedance.com/dress-code-for-dance-classes — the likely hero/LCP image (google_map_white_small.png) 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://www.edgedance.com/edge-dance-company-parent-meeting-2026-2027-audition-info — the likely hero/LCP image (400_6a21eeaf760ab.png) 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://www.edgedance.com/elites-drill-co-clinic-parent-meeting-auditions — the likely hero/LCP image (400_69b1a8a4849d3.png) 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://www.edgedance.com/encore-theatre — the likely hero/LCP image (google_map_white_small.png) 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://www.edgedance.com/faq — the likely hero/LCP image (google_map_white_small.png) 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://www.edgedance.com/gallery — the likely hero/LCP image (google_map_white_small.png) 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://www.edgedance.com/gallery/item-id-5b8855b5c8a76 — the likely hero/LCP image (2000_5b8855b576cf6.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://www.edgedance.com/our-dance-companies — the likely hero/LCP image (google_map_white_small.png) 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://www.edgedance.com/our-staff — the likely hero/LCP image (google_map_white_small.png) 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://www.edgedance.com/studio-calendar — the likely hero/LCP image (google_map_white_small.png) 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://www.edgedance.com/theatre-productions — the likely hero/LCP image (800_5b8853be8fec0.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://www.edgedance.com/tuition — the likely hero/LCP image (400_663fdc315bc24.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://www.edgedance.com/welcome-to-our-dance-family — the likely hero/LCP image (google_map_white_small.png) 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 · 49 occurrence(s)

notice Internal link has no anchor text / accessible name

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

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

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

notice Meta description too long

Rule meta_desc.too_long · Meta Description · 1 occurrence(s)

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

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

notice No ETag header (no conditional GET for unchanged pages)

Rule perf.no_etag · Performance · 49 occurrence(s)

  • https://www.edgedance.com/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://www.edgedance.com/2026-edge-dance-fest — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://www.edgedance.com/2026-edge-dance-fest-schedule-1 — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://www.edgedance.com/2026-summer-camps — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://www.edgedance.com/2026-summer-dance-theatre-camps — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://www.edgedance.com/about-us — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://www.edgedance.com/annual-recital-performances-spring-holiday — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://www.edgedance.com/annual-recital-performances-spring-holiday/annual-spring-recital — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://www.edgedance.com/book-a-private-lesson — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://www.edgedance.com/claim-your-free-class-pass — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://www.edgedance.com/class-descriptions — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://www.edgedance.com/current-class-schedule — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://www.edgedance.com/dress-code-for-dance-classes — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://www.edgedance.com/edge-dance-company-parent-meeting-2026-2027-audition-info — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://www.edgedance.com/elites-drill-co-clinic-parent-meeting-auditions — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://www.edgedance.com/encore-theatre — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://www.edgedance.com/faq — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://www.edgedance.com/gallery — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://www.edgedance.com/gallery/item-id-5b8855b5c8a76 — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://www.edgedance.com/our-dance-companies — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://www.edgedance.com/our-staff — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://www.edgedance.com/studio-calendar — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://www.edgedance.com/theatre-productions — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://www.edgedance.com/tuition — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://www.edgedance.com/welcome-to-our-dance-family — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.

notice Article schema missing recommended properties (Top Stories / image carousel)

Rule schema.article_incomplete · Structured Data · 2 occurrence(s)

notice Deep page has no BreadcrumbList structured data

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

notice Deprecated schema type with no Google rich result

Rule schema.deprecated_type · Structured Data · 49 occurrence(s)

notice Missing recommended security headers

Rule security.missing_headers · Security · 50 occurrence(s)

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

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

notice Indexable page not listed in sitemap

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

notice Title is very short

Rule title.too_short · Titles · 1 occurrence(s)

Pages (showing 50 of 50)
URLStatusIndexableWordsIn-links
https://www.edgedance.com/
Edge Dance & Performing Arts Center | Dance & Theatre Classe...
200 yes 1241 50
https://www.edgedance.com/2026-edge-dance-fest
Edge Dance Fest 2026 | Free Dance Classes in Plano, TX |...
200 yes 527 50
https://www.edgedance.com/2026-edge-dance-fest-schedule-1
2026 Edge Dance Fest Schedule & Registration | Free Dance Classe...
200 yes 296 50
https://www.edgedance.com/2026-summer-camps
Register for 2026 Summer Camps in Plano, TX | Edge Dance &...
200 yes 294 50
https://www.edgedance.com/2026-summer-dance-theatre-camps
Summer Dance & Theatre Camps in Plano, TX for Kids – 2026
200 yes 477 50
https://www.edgedance.com/about-us
About Us - EDGE DANCE & PERFORMING ARTS
200 yes 732 50
https://www.edgedance.com/annual-recital-performances-spring-holiday
Annual recital Performances-spring/holiday - EDGE DANCE & PERFOR...
200 yes 303 50
https://www.edgedance.com/book-a-private-lesson
Book A Private Lesson - EDGE DANCE & PERFORMING ARTS
200 yes 295 50
https://www.edgedance.com/claim-your-free-class-pass
Edge Dance & Performing Arts Center Free Class Pass
200 yes 296 50
https://www.edgedance.com/class-descriptions
Edge Dance & Performing Arts Center Class Descriptions
200 yes 374 50
https://www.edgedance.com/contact
CONTACT - EDGE DANCE & PERFORMING ARTS
200 yes 320 50
https://www.edgedance.com/current-class-schedule
Dance Class Schedule in Plano, TX | Edge Dance & Performing Arts...
200 yes 294 50
https://www.edgedance.com/dress-code-for-dance-classes
Edge Dance Dress Code for Dance Classes
200 yes 539 50
https://www.edgedance.com/edge-dance-app
EDGE DANCE APP - EDGE DANCE & PERFORMING ARTS
200 yes 316 50
https://www.edgedance.com/edge-dance-company-parent-meeting-2026-2027-audition-info
Edge Dance Company Auditions Info Meeting 2026–2027 | Plano Dance Team
200 yes 559 50
https://www.edgedance.com/elites-drill-co-clinic-parent-meeting-auditions
Elites Drill Company Free Drill Team Dance Clinic| Edge Dance Plano TX
200 yes 512 50
https://www.edgedance.com/encore-theatre
Encore Theatre at Edge Dance & Performing Arts Center
200 yes 473 50
https://www.edgedance.com/faq
F.A.Q - EDGE DANCE & PERFORMING ARTS
200 yes 306 50
https://www.edgedance.com/follow-us-on-instagram
FOLLOW US ON INSTAGRAM - EDGE DANCE & PERFORMING ARTS
200 yes 295 50
https://www.edgedance.com/gallery
GALLERY - EDGE DANCE & PERFORMING ARTS
200 yes 293 50
https://www.edgedance.com/my-class-account
MY CLASS ACCOUNT - EDGE DANCE & PERFORMING ARTS
200 yes 303 50
https://www.edgedance.com/our-dance-companies
Edge Dance Company – Premier Competitive Dance in Plano, Murphy, Allen
200 yes 1283 50
https://www.edgedance.com/our-staff
Our Staff - EDGE DANCE & PERFORMING ARTS
200 yes 425 50
https://www.edgedance.com/studio-calendar
Studio Calendar - EDGE DANCE & PERFORMING ARTS
200 yes 293 50
https://www.edgedance.com/studio-rental
STUDIO RENTAL - EDGE DANCE & PERFORMING ARTS
200 yes 305 50
https://www.edgedance.com/theatre-productions
THEATRE PRODUCTIONS - EDGE DANCE & PERFORMING ARTS
200 yes 565 50
https://www.edgedance.com/tuition
Tuition - EDGE DANCE & PERFORMING ARTS
200 yes 553 50
https://www.edgedance.com/welcome-to-our-dance-family
Welcome To Our Dance Family! - EDGE DANCE & PERFORMING ARTS
200 yes 460 50
https://www.edgedance.com/2026-summer-dance-theatre-camps/k-pop-magic-dance-camp
K-Pop Dance Camp for Kids Ages 3–6 | Summer Dance Camp in...
200 yes 506 2
https://www.edgedance.com/annual-recital-performances-spring-holiday/annual-spring-recital
Edge Dance & Performing Arts Center Spring Recital
200 yes 404 2
https://www.edgedance.com/annual-recital-performances-spring-holiday/holiday-recital-production
Holiday Recital/Production - EDGE DANCE & PERFORMING ARTS
200 yes 385 2
https://www.edgedance.com/class-descriptions/twinkle-baby-me-18mo-3yrs
Twinkle Baby & Me Dance Class- 18 months -3yrs
200 yes 461 1
https://www.edgedance.com/edge-dance-app/download-the-new-edge-dance-app-today
Edge Dance App
200 yes 309 1
https://www.edgedance.com/our-staff/deleah-caro
Deleah Caro - EDGE DANCE & PERFORMING ARTS
200 yes 468 1
https://www.edgedance.com/theatre-productions/find-out-why-our-students-love-our-theater-program
FIND OUT WHY OUR STUDENTS LOVE OUR THEATER PROGRAM! - EDGE DANCE...
200 yes 312 1
https://www.edgedance.com/about
ABOUT - EDGE DANCE & PERFORMING ARTS
200 yes 369 0
https://www.edgedance.com/gallery/item-id-5b8855b5c8a76
Gallery - image 58 of 58 - EDGE DANCE & PERFORMING ARTS
200 yes 296 0
https://www.edgedance.com/gallery/item-id-5b8855eece782
Gallery - image 54 of 58 - EDGE DANCE & PERFORMING ARTS
200 yes 296 0
https://www.edgedance.com/gallery/item-id-5b8855ef3d40d
Gallery - image 57 of 58 - EDGE DANCE & PERFORMING ARTS
200 yes 296 0
https://www.edgedance.com/gallery/item-id-5b8855f0afa96
Gallery - image 53 of 58 - EDGE DANCE & PERFORMING ARTS
200 yes 296 0
https://www.edgedance.com/gallery/item-id-5b8855f100690
Gallery - image 52 of 58 - EDGE DANCE & PERFORMING ARTS
200 yes 296 0
https://www.edgedance.com/gallery/item-id-5b8855f258fd4
Gallery - image 56 of 58 - EDGE DANCE & PERFORMING ARTS
200 yes 296 0
https://www.edgedance.com/gallery/item-id-5b8855f2879ba
Gallery - image 51 of 58 - EDGE DANCE & PERFORMING ARTS
200 yes 296 0
https://www.edgedance.com/gallery/item-id-5b8855f2883cc
Gallery - image 50 of 58 - EDGE DANCE & PERFORMING ARTS
200 yes 296 0
https://www.edgedance.com/gallery/item-id-5b8855f2ba4af
Gallery - image 49 of 58 - EDGE DANCE & PERFORMING ARTS
200 yes 296 0
https://www.edgedance.com/gallery/item-id-5b8855f31278f
Gallery - image 48 of 58 - EDGE DANCE & PERFORMING ARTS
200 yes 296 0
https://www.edgedance.com/gallery/item-id-5b8855f9609b5
Gallery - image 55 of 58 - EDGE DANCE & PERFORMING ARTS
200 yes 296 0
https://www.edgedance.com/studio-rentals
Studio Rentals - EDGE DANCE & PERFORMING ARTS
200 yes 302 0
https://www.edgedance.com/welcome-to-our-new-studio-in-suite-101
Welcome To Our New Studio in Suite 101 - EDGE DANCE &...
200 yes 299 0
https://www.edgedance.com/claim-your-free-class-voucher-today
Edge Dance & Performing Arts Center | Dance & Theatre Classe...
404 no 309 1

Audit your own site — free

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

Scan your site →