Catalog / maspethmartialarts.com
65

SEO audit for maspethmartialarts.com

Maspeth Martial Arts | Kids, Kickboxing & Jiu-Jitsu Classes Queens NY

other

Health 65/100 (fair) · 7 pages crawled · generated 2026-08-26

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

Serving Maspeth, Middle Village & Woodside since 2012. Kids, Kickboxing & Jiu-Jitsu. Try 3 classes for $29.99 — Free Gear with sign-up!

Screenshot of maspethmartialarts.com
7
pages crawled
7
indexable pages
0
errors
14
warnings
89
notices
0
orphan pages
0
broken links
Category breakdown
CategoryScoreErrorsWarningsNotices
Links 70 0 7 0
Performance 70 0 7 20
Agent Readiness 100 0 0 13
Canonical 100 0 0 2
Content 100 0 0 14
Crawlability 100 0 0 1
Headings 100 0 0 6
Images 100 0 0 17
Security 100 0 0 7
Social 100 0 0 2
Structured Data 100 0 0 6
URL 100 0 0 1
Findings

Warnings (2 rules)

warning Hero/LCP image is lazy-loaded (loading=lazy delays LCP)

Rule images.no_lazy_lcp_candidate · Performance · 7 occurrence(s)

  • https://maspethmartialarts.com/ — the likely hero/LCP image (65dfb50f5ca7abaa452c40cc.png) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://maspethmartialarts.com/contact-us — the likely hero/LCP image (65dfb50f5ca7abaa452c40cc.png) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://maspethmartialarts.com/home — the likely hero/LCP image (65dfb50f5ca7abaa452c40cc.png) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://maspethmartialarts.com/jiujitsu-maspeth — the likely hero/LCP image (65dfb50f5ca7abaa452c40cc.png) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://maspethmartialarts.com/kickboxing_maspeth — the likely hero/LCP image (65dfb50f5ca7abaa452c40cc.png) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://maspethmartialarts.com/kids-martial-arts-maspeth — the likely hero/LCP image (65dfb50f5ca7abaa452c40cc.png) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://maspethmartialarts.com/maspethmartialarts.com — the likely hero/LCP image (65dfb50f5ca7abaa452c40cc.png) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.

warning Internal link points to a redirect

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

Notices (18 rules)

notice Heading levels skip a level

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

notice No main landmark for AI agents

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

notice Canonical points to a different URL

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

notice Multiple <h1> elements

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

notice Image alt text is very long (possible keyword stuffing)

Rule images.alt_too_long · Images · 3 occurrence(s)

notice Image filename is generic/auto-generated (missed image-search signal)

Rule images.generic_filename · Images · 7 occurrence(s)

  • https://maspethmartialarts.com/ — 10 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
  • https://maspethmartialarts.com/contact-us — 2 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
  • https://maspethmartialarts.com/home — 10 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
  • https://maspethmartialarts.com/jiujitsu-maspeth — 7 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
  • https://maspethmartialarts.com/kickboxing_maspeth — 7 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
  • https://maspethmartialarts.com/kids-martial-arts-maspeth — 7 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
  • https://maspethmartialarts.com/maspethmartialarts.com — 10 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.

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

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

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

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

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

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

  • https://maspethmartialarts.com/ — 25 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://maspethmartialarts.com/contact-us — 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://maspethmartialarts.com/home — 25 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://maspethmartialarts.com/jiujitsu-maspeth — 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://maspethmartialarts.com/kickboxing_maspeth — 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://maspethmartialarts.com/kids-martial-arts-maspeth — 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://maspethmartialarts.com/maspethmartialarts.com — 25 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 ETag header (no conditional GET for unchanged pages)

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

  • https://maspethmartialarts.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://maspethmartialarts.com/contact-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://maspethmartialarts.com/home — 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://maspethmartialarts.com/jiujitsu-maspeth — 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://maspethmartialarts.com/kickboxing_maspeth — 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://maspethmartialarts.com/kids-martial-arts-maspeth — 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://maspethmartialarts.com/maspethmartialarts.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.

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

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

  • https://maspethmartialarts.com/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://maspethmartialarts.com/contact-us — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://maspethmartialarts.com/home — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://maspethmartialarts.com/jiujitsu-maspeth — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://maspethmartialarts.com/maspethmartialarts.com — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.

notice Slow server response

Rule perf.slow_response · Performance · 1 occurrence(s)

notice URL redirects to another URL

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

notice FAQPage structured data (rich result removed May 2026)

Rule schema.faq_deprecated · Structured Data · 6 occurrence(s)

  • https://maspethmartialarts.com/ — FAQPage structured data is present — Google removed FAQ rich results on 7 May 2026 (except for authoritative government/health sites). The markup is harmless but earns no SERP enhancement; remove it during template maintenance.
  • https://maspethmartialarts.com/home — FAQPage structured data is present — Google removed FAQ rich results on 7 May 2026 (except for authoritative government/health sites). The markup is harmless but earns no SERP enhancement; remove it during template maintenance.
  • https://maspethmartialarts.com/jiujitsu-maspeth — FAQPage structured data is present — Google removed FAQ rich results on 7 May 2026 (except for authoritative government/health sites). The markup is harmless but earns no SERP enhancement; remove it during template maintenance.
  • https://maspethmartialarts.com/kickboxing_maspeth — FAQPage structured data is present — Google removed FAQ rich results on 7 May 2026 (except for authoritative government/health sites). The markup is harmless but earns no SERP enhancement; remove it during template maintenance.
  • https://maspethmartialarts.com/kids-martial-arts-maspeth — FAQPage structured data is present — Google removed FAQ rich results on 7 May 2026 (except for authoritative government/health sites). The markup is harmless but earns no SERP enhancement; remove it during template maintenance.
  • https://maspethmartialarts.com/maspethmartialarts.com — FAQPage structured data is present — Google removed FAQ rich results on 7 May 2026 (except for authoritative government/health sites). The markup is harmless but earns no SERP enhancement; remove it during template maintenance.

notice Missing recommended security headers

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

notice Missing Twitter Card tag

Rule twitter.missing · Social · 2 occurrence(s)

notice Underscores in URL path (prefer hyphens)

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

Pages (showing 7 of 7)
URLStatusIndexableWordsIn-links
https://maspethmartialarts.com/
Maspeth Martial Arts | Kids, Kickboxing & Jiu-Jitsu Classes Queens NY
200 yes 2056 7
https://maspethmartialarts.com/contact-us
Contact Maspeth Martial Arts | Kids Martial Arts, Kickboxing & Jiu-Jitsu
200 yes 250 7
https://maspethmartialarts.com/home
Maspeth Martial Arts | Kids, Kickboxing & Jiu-Jitsu Classes Queens NY
200 yes 2056 7
https://maspethmartialarts.com/jiujitsu-maspeth
Jiu-Jitsu in Maspeth, Middle Village & Woodside Self-Defense & Fitness
200 yes 1856 7
https://maspethmartialarts.com/kickboxing_maspeth
Kickboxing in Maspeth, Middle Village & Woodside | Burn Fat & Get Fit!
200 yes 1855 7
https://maspethmartialarts.com/kids-martial-arts-maspeth
Kids Martial Arts in Maspeth | Confidence, Discipline & Self-Defense
200 yes 1946 7
https://maspethmartialarts.com/maspethmartialarts.com
Maspeth Martial Arts | Kids, Kickboxing & Jiu-Jitsu Classes Queens NY
200 yes 2056 7

Audit your own site — free

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

Scan your site →