Catalog / shirtmoxy.com
65

SEO audit for shirtmoxy.com

Shirt Moxy | Wear Your Stories

ecommerce

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

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

Discover Shirt Moxy™ – your ultimate destination for custom T-shirts. Design your own or choose from our curated collection. Experience unmatched comfort, quality, and individuality. Shop now!

Screenshot of shirtmoxy.com
50
pages crawled
48
indexable pages
0
errors
151
warnings
411
notices
0
orphan pages
0
broken links
Category breakdown
CategoryScoreErrorsWarningsNotices
Agent Readiness 71 0 48 3
Links 71 0 48 1
Structured Data 78 0 36 3
Duplicate 92 0 14 25
Budget 99 0 1 0
Crawlability 99 0 1 0
Headings 99 0 1 1
Indexability 99 0 1 0
Robots 99 0 1 0
Cache 100 0 0 48
Canonical 100 0 0 2
Content 100 0 0 74
Images 100 0 0 1
Meta Description 100 0 0 48
Performance 100 0 0 148
Security 100 0 0 48
Sitemap 100 0 0 3
Titles 100 0 0 1
URL 100 0 0 5
Findings

Warnings (10 rules)

warning Control has no accessible name

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

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

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

  • https://www.shirtmoxy.com/customer_authentication/redirect?locale=en&region_country=US — this noindex page has 48 internal inlink(s) — Googlebot follows them, fetches the page, then drops it unindexed, spending crawl budget for no indexing benefit (and the links leak equity). Remove/redirect the links, or drop the noindex if the page should be indexed. Linked from: https://www.shirtmoxy.com/, https://www.shirtmoxy.com/products/adult-prime-value-tee, https://www.shirtmoxy.com/pages/contact.

warning Near-duplicate page content

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

warning Duplicate <title> across pages

Rule duplicate.title · Duplicate · 2 occurrence(s)

warning Missing <h1>

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

warning noindex + nofollow (blocks link equity flow)

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

warning Internal link points to a redirect

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

  • https://www.shirtmoxy.com/ — https://www.shirtmoxy.com/customer_authentication/redirect?locale=en&region_country=US → https://shopify.com/authentication/62185570435/login?analytics_trace_id=76feb458-4e31-4704-9cae-afdda138bd2c&client_id=8a504361-3d12-4541-9918-7dfea590a75c&locale=en-US&redirect_uri=%2Fauthentication%2F62185570435%2Foauth%2Fauthorize%3Fanalytics_trace_id%3D76feb458-4e31-4704-9cae-afdda138bd2c%26buyer_flags%3DeyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJoeHV2YnItOXkubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzg1MDA0ODE1LCJuYmYiOjE3ODQ0MDAwMTV9.xaqGHVpe4M3R5L8kdHSJ7AqKfcv09w_WE002xEBrVtc%26client_id%3D8a504361-3d12-4541-9918-7dfea590a75c%26locale%3Den-US%26nonce%3D644b05f4-ca55-4f0d-ace1-90f1aa04c8ea%26redirect_uri%3Dhttps%253A%252F%252Fshopify.com%252F62185570435%252Faccount%252Fcallback%26region_country%3DUS%26response_type%3Dcode%26scope%3Dopenid%2Bemail%2Bcustomer-account-api%253Afull%26state%3DhWNEd7kgEoQRqNH5BvuaMP9V&region_country=US (off-site)
  • https://www.shirtmoxy.com/blogs/news — https://www.shirtmoxy.com/customer_authentication/redirect?locale=en&region_country=US → https://shopify.com/authentication/62185570435/login?analytics_trace_id=76feb458-4e31-4704-9cae-afdda138bd2c&client_id=8a504361-3d12-4541-9918-7dfea590a75c&locale=en-US&redirect_uri=%2Fauthentication%2F62185570435%2Foauth%2Fauthorize%3Fanalytics_trace_id%3D76feb458-4e31-4704-9cae-afdda138bd2c%26buyer_flags%3DeyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJoeHV2YnItOXkubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzg1MDA0ODE1LCJuYmYiOjE3ODQ0MDAwMTV9.xaqGHVpe4M3R5L8kdHSJ7AqKfcv09w_WE002xEBrVtc%26client_id%3D8a504361-3d12-4541-9918-7dfea590a75c%26locale%3Den-US%26nonce%3D644b05f4-ca55-4f0d-ace1-90f1aa04c8ea%26redirect_uri%3Dhttps%253A%252F%252Fshopify.com%252F62185570435%252Faccount%252Fcallback%26region_country%3DUS%26response_type%3Dcode%26scope%3Dopenid%2Bemail%2Bcustomer-account-api%253Afull%26state%3DhWNEd7kgEoQRqNH5BvuaMP9V&region_country=US (off-site)
  • https://www.shirtmoxy.com/blogs/news/garment-care-by-moxycares%E2%84%A2 — https://www.shirtmoxy.com/customer_authentication/redirect?locale=en&region_country=US → https://shopify.com/authentication/62185570435/login?analytics_trace_id=76feb458-4e31-4704-9cae-afdda138bd2c&client_id=8a504361-3d12-4541-9918-7dfea590a75c&locale=en-US&redirect_uri=%2Fauthentication%2F62185570435%2Foauth%2Fauthorize%3Fanalytics_trace_id%3D76feb458-4e31-4704-9cae-afdda138bd2c%26buyer_flags%3DeyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJoeHV2YnItOXkubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzg1MDA0ODE1LCJuYmYiOjE3ODQ0MDAwMTV9.xaqGHVpe4M3R5L8kdHSJ7AqKfcv09w_WE002xEBrVtc%26client_id%3D8a504361-3d12-4541-9918-7dfea590a75c%26locale%3Den-US%26nonce%3D644b05f4-ca55-4f0d-ace1-90f1aa04c8ea%26redirect_uri%3Dhttps%253A%252F%252Fshopify.com%252F62185570435%252Faccount%252Fcallback%26region_country%3DUS%26response_type%3Dcode%26scope%3Dopenid%2Bemail%2Bcustomer-account-api%253Afull%26state%3DhWNEd7kgEoQRqNH5BvuaMP9V&region_country=US (off-site)
  • https://www.shirtmoxy.com/cart — https://www.shirtmoxy.com/customer_authentication/redirect?locale=en&region_country=US → https://shopify.com/authentication/62185570435/login?analytics_trace_id=76feb458-4e31-4704-9cae-afdda138bd2c&client_id=8a504361-3d12-4541-9918-7dfea590a75c&locale=en-US&redirect_uri=%2Fauthentication%2F62185570435%2Foauth%2Fauthorize%3Fanalytics_trace_id%3D76feb458-4e31-4704-9cae-afdda138bd2c%26buyer_flags%3DeyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJoeHV2YnItOXkubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzg1MDA0ODE1LCJuYmYiOjE3ODQ0MDAwMTV9.xaqGHVpe4M3R5L8kdHSJ7AqKfcv09w_WE002xEBrVtc%26client_id%3D8a504361-3d12-4541-9918-7dfea590a75c%26locale%3Den-US%26nonce%3D644b05f4-ca55-4f0d-ace1-90f1aa04c8ea%26redirect_uri%3Dhttps%253A%252F%252Fshopify.com%252F62185570435%252Faccount%252Fcallback%26region_country%3DUS%26response_type%3Dcode%26scope%3Dopenid%2Bemail%2Bcustomer-account-api%253Afull%26state%3DhWNEd7kgEoQRqNH5BvuaMP9V&region_country=US (off-site)
  • https://www.shirtmoxy.com/collections — https://www.shirtmoxy.com/customer_authentication/redirect?locale=en&region_country=US → https://shopify.com/authentication/62185570435/login?analytics_trace_id=76feb458-4e31-4704-9cae-afdda138bd2c&client_id=8a504361-3d12-4541-9918-7dfea590a75c&locale=en-US&redirect_uri=%2Fauthentication%2F62185570435%2Foauth%2Fauthorize%3Fanalytics_trace_id%3D76feb458-4e31-4704-9cae-afdda138bd2c%26buyer_flags%3DeyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJoeHV2YnItOXkubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzg1MDA0ODE1LCJuYmYiOjE3ODQ0MDAwMTV9.xaqGHVpe4M3R5L8kdHSJ7AqKfcv09w_WE002xEBrVtc%26client_id%3D8a504361-3d12-4541-9918-7dfea590a75c%26locale%3Den-US%26nonce%3D644b05f4-ca55-4f0d-ace1-90f1aa04c8ea%26redirect_uri%3Dhttps%253A%252F%252Fshopify.com%252F62185570435%252Faccount%252Fcallback%26region_country%3DUS%26response_type%3Dcode%26scope%3Dopenid%2Bemail%2Bcustomer-account-api%253Afull%26state%3DhWNEd7kgEoQRqNH5BvuaMP9V&region_country=US (off-site)
  • https://www.shirtmoxy.com/collections/ready-made/Retail — https://www.shirtmoxy.com/customer_authentication/redirect?locale=en&region_country=US → https://shopify.com/authentication/62185570435/login?analytics_trace_id=76feb458-4e31-4704-9cae-afdda138bd2c&client_id=8a504361-3d12-4541-9918-7dfea590a75c&locale=en-US&redirect_uri=%2Fauthentication%2F62185570435%2Foauth%2Fauthorize%3Fanalytics_trace_id%3D76feb458-4e31-4704-9cae-afdda138bd2c%26buyer_flags%3DeyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJoeHV2YnItOXkubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzg1MDA0ODE1LCJuYmYiOjE3ODQ0MDAwMTV9.xaqGHVpe4M3R5L8kdHSJ7AqKfcv09w_WE002xEBrVtc%26client_id%3D8a504361-3d12-4541-9918-7dfea590a75c%26locale%3Den-US%26nonce%3D644b05f4-ca55-4f0d-ace1-90f1aa04c8ea%26redirect_uri%3Dhttps%253A%252F%252Fshopify.com%252F62185570435%252Faccount%252Fcallback%26region_country%3DUS%26response_type%3Dcode%26scope%3Dopenid%2Bemail%2Bcustomer-account-api%253Afull%26state%3DhWNEd7kgEoQRqNH5BvuaMP9V&region_country=US (off-site)
  • https://www.shirtmoxy.com/collections/ready-made/Retail?page=2 — https://www.shirtmoxy.com/customer_authentication/redirect?locale=en&region_country=US → https://shopify.com/authentication/62185570435/login?analytics_trace_id=76feb458-4e31-4704-9cae-afdda138bd2c&client_id=8a504361-3d12-4541-9918-7dfea590a75c&locale=en-US&redirect_uri=%2Fauthentication%2F62185570435%2Foauth%2Fauthorize%3Fanalytics_trace_id%3D76feb458-4e31-4704-9cae-afdda138bd2c%26buyer_flags%3DeyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJoeHV2YnItOXkubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzg1MDA0ODE1LCJuYmYiOjE3ODQ0MDAwMTV9.xaqGHVpe4M3R5L8kdHSJ7AqKfcv09w_WE002xEBrVtc%26client_id%3D8a504361-3d12-4541-9918-7dfea590a75c%26locale%3Den-US%26nonce%3D644b05f4-ca55-4f0d-ace1-90f1aa04c8ea%26redirect_uri%3Dhttps%253A%252F%252Fshopify.com%252F62185570435%252Faccount%252Fcallback%26region_country%3DUS%26response_type%3Dcode%26scope%3Dopenid%2Bemail%2Bcustomer-account-api%253Afull%26state%3DhWNEd7kgEoQRqNH5BvuaMP9V&region_country=US (off-site)
  • https://www.shirtmoxy.com/collections/show-in-designer — https://www.shirtmoxy.com/customer_authentication/redirect?locale=en&region_country=US → https://shopify.com/authentication/62185570435/login?analytics_trace_id=76feb458-4e31-4704-9cae-afdda138bd2c&client_id=8a504361-3d12-4541-9918-7dfea590a75c&locale=en-US&redirect_uri=%2Fauthentication%2F62185570435%2Foauth%2Fauthorize%3Fanalytics_trace_id%3D76feb458-4e31-4704-9cae-afdda138bd2c%26buyer_flags%3DeyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJoeHV2YnItOXkubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzg1MDA0ODE1LCJuYmYiOjE3ODQ0MDAwMTV9.xaqGHVpe4M3R5L8kdHSJ7AqKfcv09w_WE002xEBrVtc%26client_id%3D8a504361-3d12-4541-9918-7dfea590a75c%26locale%3Den-US%26nonce%3D644b05f4-ca55-4f0d-ace1-90f1aa04c8ea%26redirect_uri%3Dhttps%253A%252F%252Fshopify.com%252F62185570435%252Faccount%252Fcallback%26region_country%3DUS%26response_type%3Dcode%26scope%3Dopenid%2Bemail%2Bcustomer-account-api%253Afull%26state%3DhWNEd7kgEoQRqNH5BvuaMP9V&region_country=US (off-site)
  • https://www.shirtmoxy.com/collections/show-in-designer?page=2 — https://www.shirtmoxy.com/customer_authentication/redirect?locale=en&region_country=US → https://shopify.com/authentication/62185570435/login?analytics_trace_id=76feb458-4e31-4704-9cae-afdda138bd2c&client_id=8a504361-3d12-4541-9918-7dfea590a75c&locale=en-US&redirect_uri=%2Fauthentication%2F62185570435%2Foauth%2Fauthorize%3Fanalytics_trace_id%3D76feb458-4e31-4704-9cae-afdda138bd2c%26buyer_flags%3DeyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJoeHV2YnItOXkubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzg1MDA0ODE1LCJuYmYiOjE3ODQ0MDAwMTV9.xaqGHVpe4M3R5L8kdHSJ7AqKfcv09w_WE002xEBrVtc%26client_id%3D8a504361-3d12-4541-9918-7dfea590a75c%26locale%3Den-US%26nonce%3D644b05f4-ca55-4f0d-ace1-90f1aa04c8ea%26redirect_uri%3Dhttps%253A%252F%252Fshopify.com%252F62185570435%252Faccount%252Fcallback%26region_country%3DUS%26response_type%3Dcode%26scope%3Dopenid%2Bemail%2Bcustomer-account-api%253Afull%26state%3DhWNEd7kgEoQRqNH5BvuaMP9V&region_country=US (off-site)
  • https://www.shirtmoxy.com/pages/contact — https://www.shirtmoxy.com/customer_authentication/redirect?locale=en&region_country=US → https://shopify.com/authentication/62185570435/login?analytics_trace_id=76feb458-4e31-4704-9cae-afdda138bd2c&client_id=8a504361-3d12-4541-9918-7dfea590a75c&locale=en-US&redirect_uri=%2Fauthentication%2F62185570435%2Foauth%2Fauthorize%3Fanalytics_trace_id%3D76feb458-4e31-4704-9cae-afdda138bd2c%26buyer_flags%3DeyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJoeHV2YnItOXkubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzg1MDA0ODE1LCJuYmYiOjE3ODQ0MDAwMTV9.xaqGHVpe4M3R5L8kdHSJ7AqKfcv09w_WE002xEBrVtc%26client_id%3D8a504361-3d12-4541-9918-7dfea590a75c%26locale%3Den-US%26nonce%3D644b05f4-ca55-4f0d-ace1-90f1aa04c8ea%26redirect_uri%3Dhttps%253A%252F%252Fshopify.com%252F62185570435%252Faccount%252Fcallback%26region_country%3DUS%26response_type%3Dcode%26scope%3Dopenid%2Bemail%2Bcustomer-account-api%253Afull%26state%3DhWNEd7kgEoQRqNH5BvuaMP9V&region_country=US (off-site)
  • https://www.shirtmoxy.com/policies/privacy-policy — https://www.shirtmoxy.com/customer_authentication/redirect?locale=en&region_country=US → https://shopify.com/authentication/62185570435/login?analytics_trace_id=76feb458-4e31-4704-9cae-afdda138bd2c&client_id=8a504361-3d12-4541-9918-7dfea590a75c&locale=en-US&redirect_uri=%2Fauthentication%2F62185570435%2Foauth%2Fauthorize%3Fanalytics_trace_id%3D76feb458-4e31-4704-9cae-afdda138bd2c%26buyer_flags%3DeyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJoeHV2YnItOXkubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzg1MDA0ODE1LCJuYmYiOjE3ODQ0MDAwMTV9.xaqGHVpe4M3R5L8kdHSJ7AqKfcv09w_WE002xEBrVtc%26client_id%3D8a504361-3d12-4541-9918-7dfea590a75c%26locale%3Den-US%26nonce%3D644b05f4-ca55-4f0d-ace1-90f1aa04c8ea%26redirect_uri%3Dhttps%253A%252F%252Fshopify.com%252F62185570435%252Faccount%252Fcallback%26region_country%3DUS%26response_type%3Dcode%26scope%3Dopenid%2Bemail%2Bcustomer-account-api%253Afull%26state%3DhWNEd7kgEoQRqNH5BvuaMP9V&region_country=US (off-site)
  • https://www.shirtmoxy.com/products/adult-prime-value-heavy-tee-copy — https://www.shirtmoxy.com/customer_authentication/redirect?locale=en&region_country=US → https://shopify.com/authentication/62185570435/login?analytics_trace_id=76feb458-4e31-4704-9cae-afdda138bd2c&client_id=8a504361-3d12-4541-9918-7dfea590a75c&locale=en-US&redirect_uri=%2Fauthentication%2F62185570435%2Foauth%2Fauthorize%3Fanalytics_trace_id%3D76feb458-4e31-4704-9cae-afdda138bd2c%26buyer_flags%3DeyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJoeHV2YnItOXkubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzg1MDA0ODE1LCJuYmYiOjE3ODQ0MDAwMTV9.xaqGHVpe4M3R5L8kdHSJ7AqKfcv09w_WE002xEBrVtc%26client_id%3D8a504361-3d12-4541-9918-7dfea590a75c%26locale%3Den-US%26nonce%3D644b05f4-ca55-4f0d-ace1-90f1aa04c8ea%26redirect_uri%3Dhttps%253A%252F%252Fshopify.com%252F62185570435%252Faccount%252Fcallback%26region_country%3DUS%26response_type%3Dcode%26scope%3Dopenid%2Bemail%2Bcustomer-account-api%253Afull%26state%3DhWNEd7kgEoQRqNH5BvuaMP9V&region_country=US (off-site)
  • https://www.shirtmoxy.com/products/adult-prime-value-tee — https://www.shirtmoxy.com/customer_authentication/redirect?locale=en&region_country=US → https://shopify.com/authentication/62185570435/login?analytics_trace_id=76feb458-4e31-4704-9cae-afdda138bd2c&client_id=8a504361-3d12-4541-9918-7dfea590a75c&locale=en-US&redirect_uri=%2Fauthentication%2F62185570435%2Foauth%2Fauthorize%3Fanalytics_trace_id%3D76feb458-4e31-4704-9cae-afdda138bd2c%26buyer_flags%3DeyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJoeHV2YnItOXkubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzg1MDA0ODE1LCJuYmYiOjE3ODQ0MDAwMTV9.xaqGHVpe4M3R5L8kdHSJ7AqKfcv09w_WE002xEBrVtc%26client_id%3D8a504361-3d12-4541-9918-7dfea590a75c%26locale%3Den-US%26nonce%3D644b05f4-ca55-4f0d-ace1-90f1aa04c8ea%26redirect_uri%3Dhttps%253A%252F%252Fshopify.com%252F62185570435%252Faccount%252Fcallback%26region_country%3DUS%26response_type%3Dcode%26scope%3Dopenid%2Bemail%2Bcustomer-account-api%253Afull%26state%3DhWNEd7kgEoQRqNH5BvuaMP9V&region_country=US (off-site)
  • https://www.shirtmoxy.com/products/american-flag-symbol — https://www.shirtmoxy.com/customer_authentication/redirect?locale=en&region_country=US → https://shopify.com/authentication/62185570435/login?analytics_trace_id=76feb458-4e31-4704-9cae-afdda138bd2c&client_id=8a504361-3d12-4541-9918-7dfea590a75c&locale=en-US&redirect_uri=%2Fauthentication%2F62185570435%2Foauth%2Fauthorize%3Fanalytics_trace_id%3D76feb458-4e31-4704-9cae-afdda138bd2c%26buyer_flags%3DeyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJoeHV2YnItOXkubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzg1MDA0ODE1LCJuYmYiOjE3ODQ0MDAwMTV9.xaqGHVpe4M3R5L8kdHSJ7AqKfcv09w_WE002xEBrVtc%26client_id%3D8a504361-3d12-4541-9918-7dfea590a75c%26locale%3Den-US%26nonce%3D644b05f4-ca55-4f0d-ace1-90f1aa04c8ea%26redirect_uri%3Dhttps%253A%252F%252Fshopify.com%252F62185570435%252Faccount%252Fcallback%26region_country%3DUS%26response_type%3Dcode%26scope%3Dopenid%2Bemail%2Bcustomer-account-api%253Afull%26state%3DhWNEd7kgEoQRqNH5BvuaMP9V&region_country=US (off-site)
  • https://www.shirtmoxy.com/products/bicycle-gradient — https://www.shirtmoxy.com/customer_authentication/redirect?locale=en&region_country=US → https://shopify.com/authentication/62185570435/login?analytics_trace_id=76feb458-4e31-4704-9cae-afdda138bd2c&client_id=8a504361-3d12-4541-9918-7dfea590a75c&locale=en-US&redirect_uri=%2Fauthentication%2F62185570435%2Foauth%2Fauthorize%3Fanalytics_trace_id%3D76feb458-4e31-4704-9cae-afdda138bd2c%26buyer_flags%3DeyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJoeHV2YnItOXkubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzg1MDA0ODE1LCJuYmYiOjE3ODQ0MDAwMTV9.xaqGHVpe4M3R5L8kdHSJ7AqKfcv09w_WE002xEBrVtc%26client_id%3D8a504361-3d12-4541-9918-7dfea590a75c%26locale%3Den-US%26nonce%3D644b05f4-ca55-4f0d-ace1-90f1aa04c8ea%26redirect_uri%3Dhttps%253A%252F%252Fshopify.com%252F62185570435%252Faccount%252Fcallback%26region_country%3DUS%26response_type%3Dcode%26scope%3Dopenid%2Bemail%2Bcustomer-account-api%253Afull%26state%3DhWNEd7kgEoQRqNH5BvuaMP9V&region_country=US (off-site)
  • https://www.shirtmoxy.com/products/cigars-whiskey-guns-freedom — https://www.shirtmoxy.com/customer_authentication/redirect?locale=en&region_country=US → https://shopify.com/authentication/62185570435/login?analytics_trace_id=76feb458-4e31-4704-9cae-afdda138bd2c&client_id=8a504361-3d12-4541-9918-7dfea590a75c&locale=en-US&redirect_uri=%2Fauthentication%2F62185570435%2Foauth%2Fauthorize%3Fanalytics_trace_id%3D76feb458-4e31-4704-9cae-afdda138bd2c%26buyer_flags%3DeyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJoeHV2YnItOXkubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzg1MDA0ODE1LCJuYmYiOjE3ODQ0MDAwMTV9.xaqGHVpe4M3R5L8kdHSJ7AqKfcv09w_WE002xEBrVtc%26client_id%3D8a504361-3d12-4541-9918-7dfea590a75c%26locale%3Den-US%26nonce%3D644b05f4-ca55-4f0d-ace1-90f1aa04c8ea%26redirect_uri%3Dhttps%253A%252F%252Fshopify.com%252F62185570435%252Faccount%252Fcallback%26region_country%3DUS%26response_type%3Dcode%26scope%3Dopenid%2Bemail%2Bcustomer-account-api%253Afull%26state%3DhWNEd7kgEoQRqNH5BvuaMP9V&region_country=US (off-site)
  • https://www.shirtmoxy.com/products/i-love-my-country-not-my-government — https://www.shirtmoxy.com/customer_authentication/redirect?locale=en&region_country=US → https://shopify.com/authentication/62185570435/login?analytics_trace_id=76feb458-4e31-4704-9cae-afdda138bd2c&client_id=8a504361-3d12-4541-9918-7dfea590a75c&locale=en-US&redirect_uri=%2Fauthentication%2F62185570435%2Foauth%2Fauthorize%3Fanalytics_trace_id%3D76feb458-4e31-4704-9cae-afdda138bd2c%26buyer_flags%3DeyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJoeHV2YnItOXkubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzg1MDA0ODE1LCJuYmYiOjE3ODQ0MDAwMTV9.xaqGHVpe4M3R5L8kdHSJ7AqKfcv09w_WE002xEBrVtc%26client_id%3D8a504361-3d12-4541-9918-7dfea590a75c%26locale%3Den-US%26nonce%3D644b05f4-ca55-4f0d-ace1-90f1aa04c8ea%26redirect_uri%3Dhttps%253A%252F%252Fshopify.com%252F62185570435%252Faccount%252Fcallback%26region_country%3DUS%26response_type%3Dcode%26scope%3Dopenid%2Bemail%2Bcustomer-account-api%253Afull%26state%3DhWNEd7kgEoQRqNH5BvuaMP9V&region_country=US (off-site)
  • https://www.shirtmoxy.com/products/i-stab-people — https://www.shirtmoxy.com/customer_authentication/redirect?locale=en&region_country=US → https://shopify.com/authentication/62185570435/login?analytics_trace_id=76feb458-4e31-4704-9cae-afdda138bd2c&client_id=8a504361-3d12-4541-9918-7dfea590a75c&locale=en-US&redirect_uri=%2Fauthentication%2F62185570435%2Foauth%2Fauthorize%3Fanalytics_trace_id%3D76feb458-4e31-4704-9cae-afdda138bd2c%26buyer_flags%3DeyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJoeHV2YnItOXkubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzg1MDA0ODE1LCJuYmYiOjE3ODQ0MDAwMTV9.xaqGHVpe4M3R5L8kdHSJ7AqKfcv09w_WE002xEBrVtc%26client_id%3D8a504361-3d12-4541-9918-7dfea590a75c%26locale%3Den-US%26nonce%3D644b05f4-ca55-4f0d-ace1-90f1aa04c8ea%26redirect_uri%3Dhttps%253A%252F%252Fshopify.com%252F62185570435%252Faccount%252Fcallback%26region_country%3DUS%26response_type%3Dcode%26scope%3Dopenid%2Bemail%2Bcustomer-account-api%253Afull%26state%3DhWNEd7kgEoQRqNH5BvuaMP9V&region_country=US (off-site)
  • https://www.shirtmoxy.com/products/id-rather-be-cycling — https://www.shirtmoxy.com/customer_authentication/redirect?locale=en&region_country=US → https://shopify.com/authentication/62185570435/login?analytics_trace_id=76feb458-4e31-4704-9cae-afdda138bd2c&client_id=8a504361-3d12-4541-9918-7dfea590a75c&locale=en-US&redirect_uri=%2Fauthentication%2F62185570435%2Foauth%2Fauthorize%3Fanalytics_trace_id%3D76feb458-4e31-4704-9cae-afdda138bd2c%26buyer_flags%3DeyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJoeHV2YnItOXkubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzg1MDA0ODE1LCJuYmYiOjE3ODQ0MDAwMTV9.xaqGHVpe4M3R5L8kdHSJ7AqKfcv09w_WE002xEBrVtc%26client_id%3D8a504361-3d12-4541-9918-7dfea590a75c%26locale%3Den-US%26nonce%3D644b05f4-ca55-4f0d-ace1-90f1aa04c8ea%26redirect_uri%3Dhttps%253A%252F%252Fshopify.com%252F62185570435%252Faccount%252Fcallback%26region_country%3DUS%26response_type%3Dcode%26scope%3Dopenid%2Bemail%2Bcustomer-account-api%253Afull%26state%3DhWNEd7kgEoQRqNH5BvuaMP9V&region_country=US (off-site)
  • https://www.shirtmoxy.com/products/party-with-a-nurse — https://www.shirtmoxy.com/customer_authentication/redirect?locale=en&region_country=US → https://shopify.com/authentication/62185570435/login?analytics_trace_id=76feb458-4e31-4704-9cae-afdda138bd2c&client_id=8a504361-3d12-4541-9918-7dfea590a75c&locale=en-US&redirect_uri=%2Fauthentication%2F62185570435%2Foauth%2Fauthorize%3Fanalytics_trace_id%3D76feb458-4e31-4704-9cae-afdda138bd2c%26buyer_flags%3DeyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJoeHV2YnItOXkubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzg1MDA0ODE1LCJuYmYiOjE3ODQ0MDAwMTV9.xaqGHVpe4M3R5L8kdHSJ7AqKfcv09w_WE002xEBrVtc%26client_id%3D8a504361-3d12-4541-9918-7dfea590a75c%26locale%3Den-US%26nonce%3D644b05f4-ca55-4f0d-ace1-90f1aa04c8ea%26redirect_uri%3Dhttps%253A%252F%252Fshopify.com%252F62185570435%252Faccount%252Fcallback%26region_country%3DUS%26response_type%3Dcode%26scope%3Dopenid%2Bemail%2Bcustomer-account-api%253Afull%26state%3DhWNEd7kgEoQRqNH5BvuaMP9V&region_country=US (off-site)
  • https://www.shirtmoxy.com/products/party-with-a-nurse-copy — https://www.shirtmoxy.com/customer_authentication/redirect?locale=en&region_country=US → https://shopify.com/authentication/62185570435/login?analytics_trace_id=76feb458-4e31-4704-9cae-afdda138bd2c&client_id=8a504361-3d12-4541-9918-7dfea590a75c&locale=en-US&redirect_uri=%2Fauthentication%2F62185570435%2Foauth%2Fauthorize%3Fanalytics_trace_id%3D76feb458-4e31-4704-9cae-afdda138bd2c%26buyer_flags%3DeyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJoeHV2YnItOXkubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzg1MDA0ODE1LCJuYmYiOjE3ODQ0MDAwMTV9.xaqGHVpe4M3R5L8kdHSJ7AqKfcv09w_WE002xEBrVtc%26client_id%3D8a504361-3d12-4541-9918-7dfea590a75c%26locale%3Den-US%26nonce%3D644b05f4-ca55-4f0d-ace1-90f1aa04c8ea%26redirect_uri%3Dhttps%253A%252F%252Fshopify.com%252F62185570435%252Faccount%252Fcallback%26region_country%3DUS%26response_type%3Dcode%26scope%3Dopenid%2Bemail%2Bcustomer-account-api%253Afull%26state%3DhWNEd7kgEoQRqNH5BvuaMP9V&region_country=US (off-site)
  • https://www.shirtmoxy.com/products/proud-nurse — https://www.shirtmoxy.com/customer_authentication/redirect?locale=en&region_country=US → https://shopify.com/authentication/62185570435/login?analytics_trace_id=76feb458-4e31-4704-9cae-afdda138bd2c&client_id=8a504361-3d12-4541-9918-7dfea590a75c&locale=en-US&redirect_uri=%2Fauthentication%2F62185570435%2Foauth%2Fauthorize%3Fanalytics_trace_id%3D76feb458-4e31-4704-9cae-afdda138bd2c%26buyer_flags%3DeyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJoeHV2YnItOXkubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzg1MDA0ODE1LCJuYmYiOjE3ODQ0MDAwMTV9.xaqGHVpe4M3R5L8kdHSJ7AqKfcv09w_WE002xEBrVtc%26client_id%3D8a504361-3d12-4541-9918-7dfea590a75c%26locale%3Den-US%26nonce%3D644b05f4-ca55-4f0d-ace1-90f1aa04c8ea%26redirect_uri%3Dhttps%253A%252F%252Fshopify.com%252F62185570435%252Faccount%252Fcallback%26region_country%3DUS%26response_type%3Dcode%26scope%3Dopenid%2Bemail%2Bcustomer-account-api%253Afull%26state%3DhWNEd7kgEoQRqNH5BvuaMP9V&region_country=US (off-site)
  • https://www.shirtmoxy.com/products/same-people-same-place — https://www.shirtmoxy.com/customer_authentication/redirect?locale=en&region_country=US → https://shopify.com/authentication/62185570435/login?analytics_trace_id=76feb458-4e31-4704-9cae-afdda138bd2c&client_id=8a504361-3d12-4541-9918-7dfea590a75c&locale=en-US&redirect_uri=%2Fauthentication%2F62185570435%2Foauth%2Fauthorize%3Fanalytics_trace_id%3D76feb458-4e31-4704-9cae-afdda138bd2c%26buyer_flags%3DeyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJoeHV2YnItOXkubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzg1MDA0ODE1LCJuYmYiOjE3ODQ0MDAwMTV9.xaqGHVpe4M3R5L8kdHSJ7AqKfcv09w_WE002xEBrVtc%26client_id%3D8a504361-3d12-4541-9918-7dfea590a75c%26locale%3Den-US%26nonce%3D644b05f4-ca55-4f0d-ace1-90f1aa04c8ea%26redirect_uri%3Dhttps%253A%252F%252Fshopify.com%252F62185570435%252Faccount%252Fcallback%26region_country%3DUS%26response_type%3Dcode%26scope%3Dopenid%2Bemail%2Bcustomer-account-api%253Afull%26state%3DhWNEd7kgEoQRqNH5BvuaMP9V&region_country=US (off-site)
  • https://www.shirtmoxy.com/products/studying-nurse — https://www.shirtmoxy.com/customer_authentication/redirect?locale=en&region_country=US → https://shopify.com/authentication/62185570435/login?analytics_trace_id=76feb458-4e31-4704-9cae-afdda138bd2c&client_id=8a504361-3d12-4541-9918-7dfea590a75c&locale=en-US&redirect_uri=%2Fauthentication%2F62185570435%2Foauth%2Fauthorize%3Fanalytics_trace_id%3D76feb458-4e31-4704-9cae-afdda138bd2c%26buyer_flags%3DeyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJoeHV2YnItOXkubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzg1MDA0ODE1LCJuYmYiOjE3ODQ0MDAwMTV9.xaqGHVpe4M3R5L8kdHSJ7AqKfcv09w_WE002xEBrVtc%26client_id%3D8a504361-3d12-4541-9918-7dfea590a75c%26locale%3Den-US%26nonce%3D644b05f4-ca55-4f0d-ace1-90f1aa04c8ea%26redirect_uri%3Dhttps%253A%252F%252Fshopify.com%252F62185570435%252Faccount%252Fcallback%26region_country%3DUS%26response_type%3Dcode%26scope%3Dopenid%2Bemail%2Bcustomer-account-api%253Afull%26state%3DhWNEd7kgEoQRqNH5BvuaMP9V&region_country=US (off-site)
  • https://www.shirtmoxy.com/products/super-sexy-nurse — https://www.shirtmoxy.com/customer_authentication/redirect?locale=en&region_country=US → https://shopify.com/authentication/62185570435/login?analytics_trace_id=76feb458-4e31-4704-9cae-afdda138bd2c&client_id=8a504361-3d12-4541-9918-7dfea590a75c&locale=en-US&redirect_uri=%2Fauthentication%2F62185570435%2Foauth%2Fauthorize%3Fanalytics_trace_id%3D76feb458-4e31-4704-9cae-afdda138bd2c%26buyer_flags%3DeyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJoeHV2YnItOXkubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzg1MDA0ODE1LCJuYmYiOjE3ODQ0MDAwMTV9.xaqGHVpe4M3R5L8kdHSJ7AqKfcv09w_WE002xEBrVtc%26client_id%3D8a504361-3d12-4541-9918-7dfea590a75c%26locale%3Den-US%26nonce%3D644b05f4-ca55-4f0d-ace1-90f1aa04c8ea%26redirect_uri%3Dhttps%253A%252F%252Fshopify.com%252F62185570435%252Faccount%252Fcallback%26region_country%3DUS%26response_type%3Dcode%26scope%3Dopenid%2Bemail%2Bcustomer-account-api%253Afull%26state%3DhWNEd7kgEoQRqNH5BvuaMP9V&region_country=US (off-site)

warning Redirect chain (multiple hops)

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

  • https://www.shirtmoxy.com/customer_authentication/redirect?locale=en&region_country=US — 3 hops ending at https://shopify.com/authentication/62185570435/login?analytics_trace_id=76feb458-4e31-4704-9cae-afdda138bd2c&client_id=8a504361-3d12-4541-9918-7dfea590a75c&locale=en-US&redirect_uri=%2Fauthentication%2F62185570435%2Foauth%2Fauthorize%3Fanalytics_trace_id%3D76feb458-4e31-4704-9cae-afdda138bd2c%26buyer_flags%3DeyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJoeHV2YnItOXkubXlzaG9waWZ5LmNvbSIsImZsYWdzIjpbXSwiZXhwIjoxNzg1MDA0ODE1LCJuYmYiOjE3ODQ0MDAwMTV9.xaqGHVpe4M3R5L8kdHSJ7AqKfcv09w_WE002xEBrVtc%26client_id%3D8a504361-3d12-4541-9918-7dfea590a75c%26locale%3Den-US%26nonce%3D644b05f4-ca55-4f0d-ace1-90f1aa04c8ea%26redirect_uri%3Dhttps%253A%252F%252Fshopify.com%252F62185570435%252Faccount%252Fcallback%26region_country%3DUS%26response_type%3Dcode%26scope%3Dopenid%2Bemail%2Bcustomer-account-api%253Afull%26state%3DhWNEd7kgEoQRqNH5BvuaMP9V&region_country=US

warning robots.txt blocks CSS/JS the pages need to render

Rule robots.blocks_css_js · Robots · 1 occurrence(s)

  • https://www.shirtmoxy.com/ — robots.txt Disallow blocks render-critical CSS/JS under: /cdn/shop/t/2/assets/, /checkouts/internal/ — Google's renderer can't fetch these, so the affected pages may render blank or thin. Allow the asset path(s) for Googlebot.

warning Product schema missing required or recommended properties

Rule schema.product_incomplete · Structured Data · 36 occurrence(s)

  • https://www.shirtmoxy.com/products/adult-jersey-short-sleeve-tee — Product structured data is missing required properties (image, offers.price, offers.priceCurrency) — without them Google won't generate the rich result. Add each field (and validate with the Rich Results Test). It is also missing recommended properties (sku|gtin, brand, review, description), which enrich the result.
  • https://www.shirtmoxy.com/products/adult-jersey-short-sleeve-tee-black-spectrum — Product structured data is missing required properties (image, offers.price, offers.priceCurrency) — without them Google won't generate the rich result. Add each field (and validate with the Rich Results Test). It is also missing recommended properties (sku|gtin, brand, review, description), which enrich the result.
  • https://www.shirtmoxy.com/products/adult-jersey-short-sleeve-tee-blue-spectrum — Product structured data is missing required properties (image, offers.price, offers.priceCurrency) — without them Google won't generate the rich result. Add each field (and validate with the Rich Results Test). It is also missing recommended properties (sku|gtin, brand, review, description), which enrich the result.
  • https://www.shirtmoxy.com/products/adult-jersey-short-sleeve-tee-brown — Product structured data is missing required properties (image, offers.price, offers.priceCurrency) — without them Google won't generate the rich result. Add each field (and validate with the Rich Results Test). It is also missing recommended properties (sku|gtin, brand, review, description), which enrich the result.
  • https://www.shirtmoxy.com/products/adult-jersey-short-sleeve-tee-gray-spectrum — Product structured data is missing required properties (image, offers.price, offers.priceCurrency) — without them Google won't generate the rich result. Add each field (and validate with the Rich Results Test). It is also missing recommended properties (sku|gtin, brand, review, description), which enrich the result.
  • https://www.shirtmoxy.com/products/adult-jersey-short-sleeve-tee-green-spectrum-copy — Product structured data is missing required properties (image, offers.price, offers.priceCurrency) — without them Google won't generate the rich result. Add each field (and validate with the Rich Results Test). It is also missing recommended properties (sku|gtin, brand, review, description), which enrich the result.
  • https://www.shirtmoxy.com/products/adult-prime-value-heavy-tee-copy — Product structured data is missing required properties (image, offers.price, offers.priceCurrency) — without them Google won't generate the rich result. Add each field (and validate with the Rich Results Test). It is also missing recommended properties (sku|gtin, brand, review, description), which enrich the result.
  • https://www.shirtmoxy.com/products/adult-prime-value-tee — Product structured data is missing required properties (image, offers.price, offers.priceCurrency) — without them Google won't generate the rich result. Add each field (and validate with the Rich Results Test). It is also missing recommended properties (sku|gtin, brand, review, description), which enrich the result.
  • https://www.shirtmoxy.com/products/american-flag-symbol — Product structured data is missing required properties (image, offers.price, offers.priceCurrency) — without them Google won't generate the rich result. Add each field (and validate with the Rich Results Test). It is also missing recommended properties (sku|gtin, brand, review, description), which enrich the result.
  • https://www.shirtmoxy.com/products/bicycle-gradient — Product structured data is missing required properties (image, offers.price, offers.priceCurrency) — without them Google won't generate the rich result. Add each field (and validate with the Rich Results Test). It is also missing recommended properties (sku|gtin, brand, review, description), which enrich the result.
  • https://www.shirtmoxy.com/products/cigars-whiskey-guns-freedom — Product structured data is missing required properties (image, offers.price, offers.priceCurrency) — without them Google won't generate the rich result. Add each field (and validate with the Rich Results Test). It is also missing recommended properties (sku|gtin, brand, review, description), which enrich the result.
  • https://www.shirtmoxy.com/products/i-dont-crash — Product structured data is missing required properties (image, offers.price, offers.priceCurrency) — without them Google won't generate the rich result. Add each field (and validate with the Rich Results Test). It is also missing recommended properties (sku|gtin, brand, review, description), which enrich the result.
  • https://www.shirtmoxy.com/products/i-dont-crash-1 — Product structured data is missing required properties (image, offers.price, offers.priceCurrency) — without them Google won't generate the rich result. Add each field (and validate with the Rich Results Test). It is also missing recommended properties (sku|gtin, brand, review, description), which enrich the result.
  • https://www.shirtmoxy.com/products/i-love-my-country-not-my-government — Product structured data is missing required properties (image, offers.price, offers.priceCurrency) — without them Google won't generate the rich result. Add each field (and validate with the Rich Results Test). It is also missing recommended properties (sku|gtin, brand, review, description), which enrich the result.
  • https://www.shirtmoxy.com/products/i-stab-people — Product structured data is missing required properties (image, offers.price, offers.priceCurrency) — without them Google won't generate the rich result. Add each field (and validate with the Rich Results Test). It is also missing recommended properties (sku|gtin, brand, review, description), which enrich the result.
  • https://www.shirtmoxy.com/products/id-rather-be-cycling — Product structured data is missing required properties (image, offers.price, offers.priceCurrency) — without them Google won't generate the rich result. Add each field (and validate with the Rich Results Test). It is also missing recommended properties (sku|gtin, brand, review, description), which enrich the result.
  • https://www.shirtmoxy.com/products/lets-get-baked — Product structured data is missing required properties (image, offers.price, offers.priceCurrency) — without them Google won't generate the rich result. Add each field (and validate with the Rich Results Test). It is also missing recommended properties (sku|gtin, brand, review, description), which enrich the result.
  • https://www.shirtmoxy.com/products/magic-of-christmas — Product structured data is missing required properties (image, offers.price, offers.priceCurrency) — without them Google won't generate the rich result. Add each field (and validate with the Rich Results Test). It is also missing recommended properties (sku|gtin, brand, review, description), which enrich the result.
  • https://www.shirtmoxy.com/products/no-fuel-no-insurance-no-parking — Product structured data is missing required properties (image, offers.price, offers.priceCurrency) — without them Google won't generate the rich result. Add each field (and validate with the Rich Results Test). It is also missing recommended properties (sku|gtin, brand, review, description), which enrich the result.
  • https://www.shirtmoxy.com/products/party-with-a-nurse — Product structured data is missing required properties (image, offers.price, offers.priceCurrency) — without them Google won't generate the rich result. Add each field (and validate with the Rich Results Test). It is also missing recommended properties (sku|gtin, brand, review, description), which enrich the result.
  • https://www.shirtmoxy.com/products/party-with-a-nurse-copy — Product structured data is missing required properties (image, offers.price, offers.priceCurrency) — without them Google won't generate the rich result. Add each field (and validate with the Rich Results Test). It is also missing recommended properties (sku|gtin, brand, review, description), which enrich the result.
  • https://www.shirtmoxy.com/products/proud-nurse — Product structured data is missing required properties (image, offers.price, offers.priceCurrency) — without them Google won't generate the rich result. Add each field (and validate with the Rich Results Test). It is also missing recommended properties (sku|gtin, brand, review, description), which enrich the result.
  • https://www.shirtmoxy.com/products/same-people-same-place — Product structured data is missing required properties (image, offers.price, offers.priceCurrency) — without them Google won't generate the rich result. Add each field (and validate with the Rich Results Test). It is also missing recommended properties (sku|gtin, brand, review, description), which enrich the result.
  • https://www.shirtmoxy.com/products/studying-nurse — Product structured data is missing required properties (image, offers.price, offers.priceCurrency) — without them Google won't generate the rich result. Add each field (and validate with the Rich Results Test). It is also missing recommended properties (sku|gtin, brand, review, description), which enrich the result.
  • https://www.shirtmoxy.com/products/super-sexy-nurse — Product structured data is missing required properties (image, offers.price, offers.priceCurrency) — without them Google won't generate the rich result. Add each field (and validate with the Rich Results Test). It is also missing recommended properties (sku|gtin, brand, review, description), which enrich the result.

Notices (22 rules)

notice Heading levels skip a level

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

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

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

notice Canonical points to a different URL

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

notice Low text-to-HTML ratio

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

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

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

  • https://www.shirtmoxy.com/blogs/news — 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.shirtmoxy.com/collections — 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.shirtmoxy.com/products/adult-jersey-short-sleeve-tee — 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.shirtmoxy.com/products/adult-jersey-short-sleeve-tee-black-spectrum — 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.shirtmoxy.com/products/adult-jersey-short-sleeve-tee-blue-spectrum — 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.shirtmoxy.com/products/adult-jersey-short-sleeve-tee-brown — 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.shirtmoxy.com/products/adult-jersey-short-sleeve-tee-green-spectrum-copy — 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.shirtmoxy.com/products/adult-prime-value-heavy-tee-copy — 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.shirtmoxy.com/products/adult-prime-value-tee — 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.shirtmoxy.com/products/american-flag-symbol — this page reads as difficult (Flesch Reading Ease 43, 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.shirtmoxy.com/products/bicycle-gradient — this page reads as difficult (Flesch Reading Ease 44, 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.shirtmoxy.com/products/cigars-whiskey-guns-freedom — 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.shirtmoxy.com/products/i-dont-crash — 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.shirtmoxy.com/products/i-love-my-country-not-my-government — 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.shirtmoxy.com/products/i-stab-people — 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.shirtmoxy.com/products/id-rather-be-cycling — 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.shirtmoxy.com/products/lets-get-baked — 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.shirtmoxy.com/products/magic-of-christmas — 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.shirtmoxy.com/products/no-fuel-no-insurance-no-parking — 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.shirtmoxy.com/products/party-with-a-nurse — 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.shirtmoxy.com/products/party-with-a-nurse-copy — this page reads as difficult (Flesch Reading Ease 44, 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.shirtmoxy.com/products/proud-nurse — 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.shirtmoxy.com/products/shirt-moxy%E2%84%A2-garment-tape-measure — 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.shirtmoxy.com/products/studying-nurse — 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.shirtmoxy.com/products/super-sexy-nurse — 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.

notice Duplicate meta description across pages

Rule duplicate.meta_desc · Duplicate · 25 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 · 48 occurrence(s)

  • https://www.shirtmoxy.com/ — the likely hero/LCP image (variant_5_-_horizontal_sm.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.shirtmoxy.com/blogs/news — the likely hero/LCP image (variant_5_-_horizontal_sm.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.shirtmoxy.com/blogs/news/garment-care-by-moxycares%E2%84%A2 — the likely hero/LCP image (variant_5_-_horizontal_sm.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.shirtmoxy.com/cart — the likely hero/LCP image (variant_5_-_horizontal_sm.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.shirtmoxy.com/collections — the likely hero/LCP image (variant_5_-_horizontal_sm.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.shirtmoxy.com/collections/ready-made/Retail — the likely hero/LCP image (variant_5_-_horizontal_sm.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.shirtmoxy.com/collections/ready-made/Retail?page=2 — the likely hero/LCP image (variant_5_-_horizontal_sm.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.shirtmoxy.com/collections/show-in-designer — the likely hero/LCP image (variant_5_-_horizontal_sm.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.shirtmoxy.com/collections/show-in-designer?page=2 — the likely hero/LCP image (variant_5_-_horizontal_sm.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.shirtmoxy.com/pages/contact — the likely hero/LCP image (variant_5_-_horizontal_sm.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.shirtmoxy.com/policies/privacy-policy — the likely hero/LCP image (variant_5_-_horizontal_sm.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.shirtmoxy.com/products/adult-prime-value-heavy-tee-copy — the likely hero/LCP image (variant_5_-_horizontal_sm.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.shirtmoxy.com/products/adult-prime-value-tee — the likely hero/LCP image (variant_5_-_horizontal_sm.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.shirtmoxy.com/products/american-flag-symbol — the likely hero/LCP image (variant_5_-_horizontal_sm.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.shirtmoxy.com/products/bicycle-gradient — the likely hero/LCP image (variant_5_-_horizontal_sm.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.shirtmoxy.com/products/cigars-whiskey-guns-freedom — the likely hero/LCP image (variant_5_-_horizontal_sm.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.shirtmoxy.com/products/i-love-my-country-not-my-government — the likely hero/LCP image (variant_5_-_horizontal_sm.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.shirtmoxy.com/products/i-stab-people — the likely hero/LCP image (variant_5_-_horizontal_sm.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.shirtmoxy.com/products/id-rather-be-cycling — the likely hero/LCP image (variant_5_-_horizontal_sm.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.shirtmoxy.com/products/party-with-a-nurse — the likely hero/LCP image (variant_5_-_horizontal_sm.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.shirtmoxy.com/products/party-with-a-nurse-copy — the likely hero/LCP image (variant_5_-_horizontal_sm.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.shirtmoxy.com/products/proud-nurse — the likely hero/LCP image (variant_5_-_horizontal_sm.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.shirtmoxy.com/products/same-people-same-place — the likely hero/LCP image (variant_5_-_horizontal_sm.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.shirtmoxy.com/products/studying-nurse — the likely hero/LCP image (variant_5_-_horizontal_sm.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.shirtmoxy.com/products/super-sexy-nurse — the likely hero/LCP image (variant_5_-_horizontal_sm.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 · 1 occurrence(s)

notice Internal link has no anchor text / accessible name

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

  • https://www.shirtmoxy.com/ — 5 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.

notice Meta description too long

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

notice Large DOM (over 1500 elements) slows rendering & interaction

Rule perf.dom_size_large · Performance · 4 occurrence(s)

  • https://www.shirtmoxy.com/collections/ready-made/Retail — the page has 3726 DOM elements (recommended maximum is around 1500) — a large DOM increases style-recalculation, layout and paint cost, hurting LCP and INP. Flatten deep nesting, paginate long lists/tables, and lazy-render off-screen elements.
  • https://www.shirtmoxy.com/collections/ready-made/Retail?page=2 — the page has 3734 DOM elements (recommended maximum is around 1500) — a large DOM increases style-recalculation, layout and paint cost, hurting LCP and INP. Flatten deep nesting, paginate long lists/tables, and lazy-render off-screen elements.
  • https://www.shirtmoxy.com/collections/show-in-designer — the page has 3095 DOM elements (recommended maximum is around 1500) — a large DOM increases style-recalculation, layout and paint cost, hurting LCP and INP. Flatten deep nesting, paginate long lists/tables, and lazy-render off-screen elements.
  • https://www.shirtmoxy.com/collections/show-in-designer?page=2 — the page has 2831 DOM elements (recommended maximum is around 1500) — a large DOM increases style-recalculation, layout and paint cost, hurting LCP and INP. Flatten deep nesting, paginate long lists/tables, and lazy-render off-screen elements.

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

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

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

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

  • https://www.shirtmoxy.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://www.shirtmoxy.com/blogs/news — 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://www.shirtmoxy.com/blogs/news/garment-care-by-moxycares%E2%84%A2 — 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://www.shirtmoxy.com/cart — 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://www.shirtmoxy.com/collections — 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://www.shirtmoxy.com/collections/ready-made/Retail — 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://www.shirtmoxy.com/collections/ready-made/Retail?page=2 — 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://www.shirtmoxy.com/collections/show-in-designer — 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://www.shirtmoxy.com/collections/show-in-designer?page=2 — 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://www.shirtmoxy.com/pages/contact — 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://www.shirtmoxy.com/policies/privacy-policy — 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://www.shirtmoxy.com/products/adult-prime-value-heavy-tee-copy — 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://www.shirtmoxy.com/products/adult-prime-value-tee — 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://www.shirtmoxy.com/products/american-flag-symbol — 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://www.shirtmoxy.com/products/bicycle-gradient — 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://www.shirtmoxy.com/products/cigars-whiskey-guns-freedom — 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://www.shirtmoxy.com/products/i-love-my-country-not-my-government — 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://www.shirtmoxy.com/products/i-stab-people — 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://www.shirtmoxy.com/products/id-rather-be-cycling — 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://www.shirtmoxy.com/products/party-with-a-nurse — 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://www.shirtmoxy.com/products/party-with-a-nurse-copy — 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://www.shirtmoxy.com/products/proud-nurse — 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://www.shirtmoxy.com/products/same-people-same-place — 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://www.shirtmoxy.com/products/studying-nurse — 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://www.shirtmoxy.com/products/super-sexy-nurse — 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 Deep page has no BreadcrumbList structured data

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

notice Deprecated schema type with no Google rich result

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

  • https://www.shirtmoxy.com/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.

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

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

notice Indexable page not listed in sitemap

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

notice Title tag is identical to the H1 (missed keyword variation)

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

notice Underscores in URL path (prefer hyphens)

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

notice Uppercase letters in URL path

Rule url.uppercase · URL · 2 occurrence(s)

Pages (showing 50 of 50)
URLStatusIndexableWordsIn-links
https://www.shirtmoxy.com/
Shirt Moxy | Wear Your Stories
200 yes 871 48
https://www.shirtmoxy.com/cart
Your Shopping Cart – Shirt Moxy
200 yes 381 48
https://www.shirtmoxy.com/collections
Collections – Shirt Moxy
200 yes 255 48
https://www.shirtmoxy.com/collections/ready-made/Retail
Graphic Tees – tagged "Retail" – Shirt Moxy
200 yes 1813 48
https://www.shirtmoxy.com/customer_authentication/redirect?locale=en&region_country=US 200 no 0 48
https://www.shirtmoxy.com/pages/contact
Contact – Shirt Moxy
200 yes 484 48
https://www.shirtmoxy.com/policies/privacy-policy
Privacy policy – Shirt Moxy
200 yes 2840 48
https://www.shirtmoxy.com/products/adult-prime-value-tee
Adult Prime Value Tee – Shirt Moxy
200 yes 532 48
https://www.shirtmoxy.com/collections/show-in-designer
Moxy Favorites – Shirt Moxy
200 yes 1717 23
https://www.shirtmoxy.com/products/adult-jersey-short-sleeve-tee
Adult Jersey Short Sleeve Tee (Green Spectrum) – Shirt Moxy
200 yes 625 3
https://www.shirtmoxy.com/products/adult-prime-value-heavy-tee-copy
Adult Prime Value Heavy Tee – Shirt Moxy
200 yes 547 3
https://www.shirtmoxy.com/collections/ready-made/Retail?page=2
Graphic Tees – tagged "Retail" – Page 2 – Shirt Moxy
200 yes 1780 1
https://www.shirtmoxy.com/blogs/news/garment-care-by-moxycares%E2%84%A2
GARMENT CARE BY MOXYCARES™ – Shirt Moxy
200 yes 857 2
https://www.shirtmoxy.com/products/adult-heather-cvc-short-sleeve-tee-beige-spectrum
Adult Heather CVC Short Sleeve Tee (Beige Spectrum) – Shirt Moxy
200 yes 601 2
https://www.shirtmoxy.com/products/adult-heather-cvc-short-sleeve-tee-black-spectrum
Adult Heather CVC Short Sleeve Tee (Black Spectrum) – Shirt Moxy
200 yes 564 2
https://www.shirtmoxy.com/products/adult-heather-cvc-short-sleeve-tee-blue-spectrum
Adult Heather CVC Short Sleeve Tee (Blue Spectrum) – Shirt Moxy
200 yes 694 2
https://www.shirtmoxy.com/products/adult-heather-cvc-short-sleeve-tee-brown-spectrum
Adult Heather CVC Short Sleeve Tee (Brown Spectrum) – Shirt Moxy
200 yes 577 2
https://www.shirtmoxy.com/products/adult-jersey-short-sleeve-tee-yellow-spectrum
Adult Jersey Short Sleeve Tee (Yellow Spectrum) – Shirt Moxy
200 yes 557 2
https://www.shirtmoxy.com/collections/show-in-designer?page=2
Moxy Favorites – Page 2 – Shirt Moxy
200 yes 1529 1
https://www.shirtmoxy.com/products/american-flag-symbol
American Flag Symbol – Shirt Moxy
200 yes 486 2
https://www.shirtmoxy.com/blogs/news
News – Shirt Moxy
200 yes 396 1
https://www.shirtmoxy.com/products/adult-jersey-short-sleeve-tee-autumn-spectrum
Adult Jersey Short Sleeve Tee (Orange Spectrum) – Shirt Moxy
200 yes 557 2
https://www.shirtmoxy.com/products/adult-jersey-short-sleeve-tee-black-spectrum
Adult Jersey Short Sleeve Tee (Black Spectrum) – Shirt Moxy
200 yes 525 2
https://www.shirtmoxy.com/products/adult-jersey-short-sleeve-tee-blue-spectrum
Adult Jersey Short Sleeve Tee (Blue Spectrum) – Shirt Moxy
200 yes 629 2
https://www.shirtmoxy.com/products/adult-jersey-short-sleeve-tee-brown
Adult Jersey Short Sleeve Tee (Brown Spectrum) – Shirt Moxy
200 yes 547 2
https://www.shirtmoxy.com/products/adult-jersey-short-sleeve-tee-gray-spectrum
Adult Jersey Short Sleeve Tee (Gray Spectrum) – Shirt Moxy
200 yes 570 2
https://www.shirtmoxy.com/products/adult-jersey-short-sleeve-tee-green-spectrum-copy
Adult Jersey Short Sleeve Tee (Beige Spectrum) – Shirt Moxy
200 yes 558 2
https://www.shirtmoxy.com/products/adult-jersey-short-sleeve-tee-navy-spectrum
Adult Jersey Short Sleeve Tee (Navy Spectrum) – Shirt Moxy
200 yes 525 2
https://www.shirtmoxy.com/products/adult-jersey-short-sleeve-tee-pink-spectrum
Adult Jersey Short Sleeve Tee (Pink Spectrum) – Shirt Moxy
200 yes 558 2
https://www.shirtmoxy.com/products/adult-jersey-short-sleeve-tee-purple-spectrum
Adult Jersey Short Sleeve Tee (Purple Spectrum) – Shirt Moxy
200 yes 595 2
https://www.shirtmoxy.com/products/adult-jersey-short-sleeve-tee-red-spectrum
Adult Jersey Short Sleeve Tee (Red Spectrum) – Shirt Moxy
200 yes 546 2
https://www.shirtmoxy.com/products/adult-jersey-short-sleeve-tee-white-spectrum
Adult Jersey Short Sleeve Tee (White Spectrum) – Shirt Moxy
200 yes 514 2
https://www.shirtmoxy.com/products/i-dont-crash-1
I Don't Crash – Shirt Moxy
200 yes 302 1
https://www.shirtmoxy.com/products/bicycle-gradient
Bicycle Gradient – Shirt Moxy
200 yes 478 1
https://www.shirtmoxy.com/products/cigars-whiskey-guns-freedom
Cigars, Whiskey, Guns & Freedom – Shirt Moxy
200 yes 485 1
https://www.shirtmoxy.com/products/i-dont-crash
I Don't Crash – Shirt Moxy
200 yes 482 1
https://www.shirtmoxy.com/products/i-love-my-country-not-my-government
I Love My Country Not My Government – Shirt Moxy
200 yes 497 1
https://www.shirtmoxy.com/products/i-stab-people
I Stab People – Shirt Moxy
200 yes 480 1
https://www.shirtmoxy.com/products/id-rather-be-cycling
I'd Rather Be Cycling – Shirt Moxy
200 yes 474 1
https://www.shirtmoxy.com/products/lets-get-baked
Let's Get Baked – Shirt Moxy
200 yes 488 1
https://www.shirtmoxy.com/products/magic-of-christmas
Magic Of Christmas – Shirt Moxy
200 yes 468 1
https://www.shirtmoxy.com/products/no-fuel-no-insurance-no-parking
No Fuel No Insurance Free Parking – Shirt Moxy
200 yes 491 1
https://www.shirtmoxy.com/products/party-with-a-nurse
Party With A Nurse – Shirt Moxy
200 yes 493 1
https://www.shirtmoxy.com/products/party-with-a-nurse-copy
Legendary Bike – Shirt Moxy
200 yes 466 1
https://www.shirtmoxy.com/products/proud-nurse
Proud Nurse – Shirt Moxy
200 yes 473 1
https://www.shirtmoxy.com/products/same-people-same-place
Same People. Same Place. – Shirt Moxy
200 yes 473 1
https://www.shirtmoxy.com/products/shirt-moxy%E2%84%A2-garment-tape-measure
Shirt Moxy™ Garment Tape Measure
200 yes 371 1
https://www.shirtmoxy.com/products/studying-nurse
Studying Nurse – Shirt Moxy
200 yes 497 1
https://www.shirtmoxy.com/products/super-sexy-nurse
Super Sexy Nurse – Shirt Moxy
200 yes 466 1
https://www.shirtmoxy.com/agents.md 200 no 0 0

Audit your own site — free

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

Scan your site →