SEO audit for gmmj.store
GMMJ design | المصمم جي أم جي
Health 65/100 (fair) · 22 pages crawled · generated 2026-08-26
Download Markdown report (feed to ChatGPT / Claude / Cursor)GMMJ هو متجرك المثالي للتصاميم الإبداعية والحلول التسويقية. نقدم شعارات مخصصة، تصميمات احترافية لوسائل التواصل الاجتماعي , سواء كنت تبحث عن تعزيز هوية علامتك أو تحسين تواجدك الرقمي، GMMJ يوفر لك الجود…
| Category | Score | Errors | Warnings | Notices |
|---|---|---|---|---|
| Duplicate | 67 | 0 | 24 | 8 |
| Agent Readiness | 70 | 0 | 22 | 39 |
| Canonical | 70 | 0 | 22 | 0 |
| Performance | 70 | 0 | 22 | 66 |
| Headings | 92 | 0 | 6 | 0 |
| Content | 93 | 0 | 5 | 1 |
| Images | 99 | 0 | 1 | 22 |
| Links | 100 | 0 | 0 | 22 |
| Meta Description | 100 | 0 | 0 | 8 |
| Robots | 100 | 0 | 0 | 1 |
| Security | 100 | 0 | 0 | 22 |
| Social | 100 | 0 | 0 | 44 |
| Structured Data | 100 | 0 | 0 | 22 |
| URL | 100 | 0 | 0 | 20 |
Warnings (8 rules)
warning Control has no accessible name
Rule agent.control_no_name · Agent Readiness · 22 occurrence(s)
- https://gmmj.store/ — 4 button/link(s) with no text or aria-label — an agent can't target them
- https://gmmj.store/cart — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://gmmj.store/category/%D8%A8%D9%83%D8%AC%20%D9%85%D8%AA%D8%AC%D8%B1 — 4 button/link(s) with no text or aria-label — an agent can't target them
- https://gmmj.store/category/%D9%8A%D9%88%D8%AA%D9%8A%D9%88%D8%A8 — 4 button/link(s) with no text or aria-label — an agent can't target them
- https://gmmj.store/category/R6eMLl — 4 button/link(s) with no text or aria-label — an agent can't target them
- https://gmmj.store/category/dDTsj1 — 4 button/link(s) with no text or aria-label — an agent can't target them
- https://gmmj.store/category/g4R6f9 — 4 button/link(s) with no text or aria-label — an agent can't target them
- https://gmmj.store/category/yjV5VT — 4 button/link(s) with no text or aria-label — an agent can't target them
- https://gmmj.store/product/0RjSRADvdbCE — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://gmmj.store/product/9W4BWybOtiAv — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://gmmj.store/product/FNthFNIYHQi3 — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://gmmj.store/product/NCF6063KTANF — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://gmmj.store/product/WEA3yWm1Cl — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://gmmj.store/product/XqHsOoZUtc — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://gmmj.store/product/dzNVEzWqT81Y — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://gmmj.store/product/fbT2odcIt4 — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://gmmj.store/product/ixGeA1Cf2F — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://gmmj.store/product/m1A55MIggC — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://gmmj.store/product/mjzo23q3C2 — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://gmmj.store/product/uyS78QPcMgHK — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://gmmj.store/product/wuVFgpY8Kn — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://gmmj.store/product/xY8UBnnSuw — 2 button/link(s) with no text or aria-label — an agent can't target them
warning Missing canonical tag
Rule canonical.missing · Canonical · 22 occurrence(s)
- https://gmmj.store/
- https://gmmj.store/cart
- https://gmmj.store/category/%D8%A8%D9%83%D8%AC%20%D9%85%D8%AA%D8%AC%D8%B1
- https://gmmj.store/category/%D9%8A%D9%88%D8%AA%D9%8A%D9%88%D8%A8
- https://gmmj.store/category/R6eMLl
- https://gmmj.store/category/dDTsj1
- https://gmmj.store/category/g4R6f9
- https://gmmj.store/category/yjV5VT
- https://gmmj.store/product/0RjSRADvdbCE
- https://gmmj.store/product/9W4BWybOtiAv
- https://gmmj.store/product/FNthFNIYHQi3
- https://gmmj.store/product/NCF6063KTANF
- https://gmmj.store/product/WEA3yWm1Cl
- https://gmmj.store/product/XqHsOoZUtc
- https://gmmj.store/product/dzNVEzWqT81Y
- https://gmmj.store/product/fbT2odcIt4
- https://gmmj.store/product/ixGeA1Cf2F
- https://gmmj.store/product/m1A55MIggC
- https://gmmj.store/product/mjzo23q3C2
- https://gmmj.store/product/uyS78QPcMgHK
- https://gmmj.store/product/wuVFgpY8Kn
- https://gmmj.store/product/xY8UBnnSuw
warning Thin content (low word count)
Rule content.thin · Content · 5 occurrence(s)
- https://gmmj.store/cart — 92 words
- https://gmmj.store/category/%D9%8A%D9%88%D8%AA%D9%8A%D9%88%D8%A8 — 177 words
- https://gmmj.store/category/R6eMLl — 180 words
- https://gmmj.store/category/g4R6f9 — 187 words
- https://gmmj.store/category/yjV5VT — 164 words
warning Near-duplicate page content
Rule duplicate.near · Duplicate · 2 occurrence(s)
- https://gmmj.store/category/%D8%A8%D9%83%D8%AC%20%D9%85%D8%AA%D8%AC%D8%B1 — near-duplicate of 1 page(s): https://gmmj.store/category/dDTsj1
- https://gmmj.store/category/dDTsj1 — near-duplicate of 1 page(s): https://gmmj.store/category/%D8%A8%D9%83%D8%AC%20%D9%85%D8%AA%D8%AC%D8%B1
warning Duplicate <title> across pages
Rule duplicate.title · Duplicate · 22 occurrence(s)
- https://gmmj.store/ — title shared by 22 pages: https://gmmj.store/cart, https://gmmj.store/category/dDTsj1, https://gmmj.store/product/fbT2odcIt4
- https://gmmj.store/cart — title shared by 22 pages: https://gmmj.store/, https://gmmj.store/category/dDTsj1, https://gmmj.store/product/fbT2odcIt4
- https://gmmj.store/category/%D8%A8%D9%83%D8%AC%20%D9%85%D8%AA%D8%AC%D8%B1 — title shared by 22 pages: https://gmmj.store/, https://gmmj.store/cart, https://gmmj.store/category/dDTsj1
- https://gmmj.store/category/%D9%8A%D9%88%D8%AA%D9%8A%D9%88%D8%A8 — title shared by 22 pages: https://gmmj.store/, https://gmmj.store/cart, https://gmmj.store/category/dDTsj1
- https://gmmj.store/category/R6eMLl — title shared by 22 pages: https://gmmj.store/, https://gmmj.store/cart, https://gmmj.store/category/dDTsj1
- https://gmmj.store/category/dDTsj1 — title shared by 22 pages: https://gmmj.store/, https://gmmj.store/cart, https://gmmj.store/product/fbT2odcIt4
- https://gmmj.store/category/g4R6f9 — title shared by 22 pages: https://gmmj.store/, https://gmmj.store/cart, https://gmmj.store/category/dDTsj1
- https://gmmj.store/category/yjV5VT — title shared by 22 pages: https://gmmj.store/, https://gmmj.store/cart, https://gmmj.store/category/dDTsj1
- https://gmmj.store/product/0RjSRADvdbCE — title shared by 22 pages: https://gmmj.store/, https://gmmj.store/cart, https://gmmj.store/category/dDTsj1
- https://gmmj.store/product/9W4BWybOtiAv — title shared by 22 pages: https://gmmj.store/, https://gmmj.store/cart, https://gmmj.store/category/dDTsj1
- https://gmmj.store/product/FNthFNIYHQi3 — title shared by 22 pages: https://gmmj.store/, https://gmmj.store/cart, https://gmmj.store/category/dDTsj1
- https://gmmj.store/product/NCF6063KTANF — title shared by 22 pages: https://gmmj.store/, https://gmmj.store/cart, https://gmmj.store/category/dDTsj1
- https://gmmj.store/product/WEA3yWm1Cl — title shared by 22 pages: https://gmmj.store/, https://gmmj.store/cart, https://gmmj.store/category/dDTsj1
- https://gmmj.store/product/XqHsOoZUtc — title shared by 22 pages: https://gmmj.store/, https://gmmj.store/cart, https://gmmj.store/category/dDTsj1
- https://gmmj.store/product/dzNVEzWqT81Y — title shared by 22 pages: https://gmmj.store/, https://gmmj.store/cart, https://gmmj.store/category/dDTsj1
- https://gmmj.store/product/fbT2odcIt4 — title shared by 22 pages: https://gmmj.store/, https://gmmj.store/cart, https://gmmj.store/category/dDTsj1
- https://gmmj.store/product/ixGeA1Cf2F — title shared by 22 pages: https://gmmj.store/, https://gmmj.store/cart, https://gmmj.store/category/dDTsj1
- https://gmmj.store/product/m1A55MIggC — title shared by 22 pages: https://gmmj.store/, https://gmmj.store/cart, https://gmmj.store/category/dDTsj1
- https://gmmj.store/product/mjzo23q3C2 — title shared by 22 pages: https://gmmj.store/, https://gmmj.store/cart, https://gmmj.store/category/dDTsj1
- https://gmmj.store/product/uyS78QPcMgHK — title shared by 22 pages: https://gmmj.store/, https://gmmj.store/cart, https://gmmj.store/category/dDTsj1
- https://gmmj.store/product/wuVFgpY8Kn — title shared by 22 pages: https://gmmj.store/, https://gmmj.store/cart, https://gmmj.store/category/dDTsj1
- https://gmmj.store/product/xY8UBnnSuw — title shared by 22 pages: https://gmmj.store/, https://gmmj.store/cart, https://gmmj.store/category/dDTsj1
warning Missing <h1>
Rule h1.missing · Headings · 6 occurrence(s)
warning Images missing alt text
Rule images.missing_alt · Images · 1 occurrence(s)
- https://gmmj.store/ — 1 of 40 images missing alt
warning Render-blocking script in <head> (no defer/async)
Rule perf.render_blocking · Performance · 22 occurrence(s)
- https://gmmj.store/ — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://gmmj.store/cart — 4 render-blocking <script> in <head> (add defer/async or use type=module)
- https://gmmj.store/category/%D8%A8%D9%83%D8%AC%20%D9%85%D8%AA%D8%AC%D8%B1 — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://gmmj.store/category/%D9%8A%D9%88%D8%AA%D9%8A%D9%88%D8%A8 — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://gmmj.store/category/R6eMLl — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://gmmj.store/category/dDTsj1 — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://gmmj.store/category/g4R6f9 — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://gmmj.store/category/yjV5VT — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://gmmj.store/product/0RjSRADvdbCE — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://gmmj.store/product/9W4BWybOtiAv — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://gmmj.store/product/FNthFNIYHQi3 — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://gmmj.store/product/NCF6063KTANF — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://gmmj.store/product/WEA3yWm1Cl — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://gmmj.store/product/XqHsOoZUtc — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://gmmj.store/product/dzNVEzWqT81Y — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://gmmj.store/product/fbT2odcIt4 — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://gmmj.store/product/ixGeA1Cf2F — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://gmmj.store/product/m1A55MIggC — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://gmmj.store/product/mjzo23q3C2 — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://gmmj.store/product/uyS78QPcMgHK — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://gmmj.store/product/wuVFgpY8Kn — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://gmmj.store/product/xY8UBnnSuw — 3 render-blocking <script> in <head> (add defer/async or use type=module)
Notices (18 rules)
notice Heading levels skip a level
Rule agent.heading_skip · Agent Readiness · 16 occurrence(s)
- https://gmmj.store/ — h4 follows h2 — skips h3
- https://gmmj.store/cart — h3 follows h1 — skips h2
- https://gmmj.store/product/0RjSRADvdbCE — h3 follows h1 — skips h2
- https://gmmj.store/product/9W4BWybOtiAv — h3 follows h1 — skips h2
- https://gmmj.store/product/FNthFNIYHQi3 — h3 follows h1 — skips h2
- https://gmmj.store/product/NCF6063KTANF — h3 follows h1 — skips h2
- https://gmmj.store/product/WEA3yWm1Cl — h3 follows h1 — skips h2
- https://gmmj.store/product/XqHsOoZUtc — h3 follows h1 — skips h2
- https://gmmj.store/product/dzNVEzWqT81Y — h3 follows h1 — skips h2
- https://gmmj.store/product/fbT2odcIt4 — h3 follows h1 — skips h2
- https://gmmj.store/product/ixGeA1Cf2F — h3 follows h1 — skips h2
- https://gmmj.store/product/m1A55MIggC — h3 follows h1 — skips h2
- https://gmmj.store/product/mjzo23q3C2 — h3 follows h1 — skips h2
- https://gmmj.store/product/uyS78QPcMgHK — h3 follows h1 — skips h2
- https://gmmj.store/product/wuVFgpY8Kn — h3 follows h1 — skips h2
- https://gmmj.store/product/xY8UBnnSuw — h3 follows h1 — skips h2
notice No llms.txt for AI agents
Rule agent.llms_txt_missing · Agent Readiness · 1 occurrence(s)
- https://gmmj.store/ — no llms.txt found at the site root — add one so AI agents get a curated site summary
notice No main landmark for AI agents
Rule agent.no_main_landmark · Agent Readiness · 22 occurrence(s)
- https://gmmj.store/ — add a <main> element (or role=main) around the primary content
- https://gmmj.store/cart — add a <main> element (or role=main) around the primary content
- https://gmmj.store/category/%D8%A8%D9%83%D8%AC%20%D9%85%D8%AA%D8%AC%D8%B1 — add a <main> element (or role=main) around the primary content
- https://gmmj.store/category/%D9%8A%D9%88%D8%AA%D9%8A%D9%88%D8%A8 — add a <main> element (or role=main) around the primary content
- https://gmmj.store/category/R6eMLl — add a <main> element (or role=main) around the primary content
- https://gmmj.store/category/dDTsj1 — add a <main> element (or role=main) around the primary content
- https://gmmj.store/category/g4R6f9 — add a <main> element (or role=main) around the primary content
- https://gmmj.store/category/yjV5VT — add a <main> element (or role=main) around the primary content
- https://gmmj.store/product/0RjSRADvdbCE — add a <main> element (or role=main) around the primary content
- https://gmmj.store/product/9W4BWybOtiAv — add a <main> element (or role=main) around the primary content
- https://gmmj.store/product/FNthFNIYHQi3 — add a <main> element (or role=main) around the primary content
- https://gmmj.store/product/NCF6063KTANF — add a <main> element (or role=main) around the primary content
- https://gmmj.store/product/WEA3yWm1Cl — add a <main> element (or role=main) around the primary content
- https://gmmj.store/product/XqHsOoZUtc — add a <main> element (or role=main) around the primary content
- https://gmmj.store/product/dzNVEzWqT81Y — add a <main> element (or role=main) around the primary content
- https://gmmj.store/product/fbT2odcIt4 — add a <main> element (or role=main) around the primary content
- https://gmmj.store/product/ixGeA1Cf2F — add a <main> element (or role=main) around the primary content
- https://gmmj.store/product/m1A55MIggC — add a <main> element (or role=main) around the primary content
- https://gmmj.store/product/mjzo23q3C2 — add a <main> element (or role=main) around the primary content
- https://gmmj.store/product/uyS78QPcMgHK — add a <main> element (or role=main) around the primary content
- https://gmmj.store/product/wuVFgpY8Kn — add a <main> element (or role=main) around the primary content
- https://gmmj.store/product/xY8UBnnSuw — add a <main> element (or role=main) around the primary content
notice Low text-to-HTML ratio
Rule content.low_ratio · Content · 1 occurrence(s)
- https://gmmj.store/cart — 4.5%
notice Duplicate meta description across pages
Rule duplicate.meta_desc · Duplicate · 8 occurrence(s)
- https://gmmj.store/ — meta description shared by 8 pages: https://gmmj.store/cart, https://gmmj.store/category/dDTsj1, https://gmmj.store/category/yjV5VT
- https://gmmj.store/cart — meta description shared by 8 pages: https://gmmj.store/, https://gmmj.store/category/dDTsj1, https://gmmj.store/category/yjV5VT
- https://gmmj.store/category/%D8%A8%D9%83%D8%AC%20%D9%85%D8%AA%D8%AC%D8%B1 — meta description shared by 8 pages: https://gmmj.store/, https://gmmj.store/cart, https://gmmj.store/category/dDTsj1
- https://gmmj.store/category/%D9%8A%D9%88%D8%AA%D9%8A%D9%88%D8%A8 — meta description shared by 8 pages: https://gmmj.store/, https://gmmj.store/cart, https://gmmj.store/category/dDTsj1
- https://gmmj.store/category/R6eMLl — meta description shared by 8 pages: https://gmmj.store/, https://gmmj.store/cart, https://gmmj.store/category/dDTsj1
- https://gmmj.store/category/dDTsj1 — meta description shared by 8 pages: https://gmmj.store/, https://gmmj.store/cart, https://gmmj.store/category/yjV5VT
- https://gmmj.store/category/g4R6f9 — meta description shared by 8 pages: https://gmmj.store/, https://gmmj.store/cart, https://gmmj.store/category/dDTsj1
- https://gmmj.store/category/yjV5VT — meta description shared by 8 pages: https://gmmj.store/, https://gmmj.store/cart, https://gmmj.store/category/dDTsj1
notice Likely hero image lacks fetchpriority=high
Rule images.hero_no_fetchpriority · Performance · 22 occurrence(s)
- https://gmmj.store/ — the likely hero/LCP image (sa.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://gmmj.store/cart — the likely hero/LCP image (sa.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://gmmj.store/category/%D8%A8%D9%83%D8%AC%20%D9%85%D8%AA%D8%AC%D8%B1 — the likely hero/LCP image (sa.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://gmmj.store/category/%D9%8A%D9%88%D8%AA%D9%8A%D9%88%D8%A8 — the likely hero/LCP image (sa.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://gmmj.store/category/R6eMLl — the likely hero/LCP image (sa.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://gmmj.store/category/dDTsj1 — the likely hero/LCP image (sa.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://gmmj.store/category/g4R6f9 — the likely hero/LCP image (sa.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://gmmj.store/category/yjV5VT — the likely hero/LCP image (sa.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://gmmj.store/product/0RjSRADvdbCE — the likely hero/LCP image (sa.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://gmmj.store/product/9W4BWybOtiAv — the likely hero/LCP image (sa.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://gmmj.store/product/FNthFNIYHQi3 — the likely hero/LCP image (sa.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://gmmj.store/product/NCF6063KTANF — the likely hero/LCP image (sa.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://gmmj.store/product/WEA3yWm1Cl — the likely hero/LCP image (sa.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://gmmj.store/product/XqHsOoZUtc — the likely hero/LCP image (sa.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://gmmj.store/product/dzNVEzWqT81Y — the likely hero/LCP image (sa.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://gmmj.store/product/fbT2odcIt4 — the likely hero/LCP image (sa.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://gmmj.store/product/ixGeA1Cf2F — the likely hero/LCP image (sa.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://gmmj.store/product/m1A55MIggC — the likely hero/LCP image (sa.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://gmmj.store/product/mjzo23q3C2 — the likely hero/LCP image (sa.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://gmmj.store/product/uyS78QPcMgHK — the likely hero/LCP image (sa.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://gmmj.store/product/wuVFgpY8Kn — the likely hero/LCP image (sa.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://gmmj.store/product/xY8UBnnSuw — the likely hero/LCP image (sa.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 · 22 occurrence(s)
- https://gmmj.store/ — 40 of 40 images without width/height
- https://gmmj.store/cart — 13 of 13 images without width/height
- https://gmmj.store/category/%D8%A8%D9%83%D8%AC%20%D9%85%D8%AA%D8%AC%D8%B1 — 24 of 24 images without width/height
- https://gmmj.store/category/%D9%8A%D9%88%D8%AA%D9%8A%D9%88%D8%A8 — 20 of 20 images without width/height
- https://gmmj.store/category/R6eMLl — 20 of 20 images without width/height
- https://gmmj.store/category/dDTsj1 — 25 of 25 images without width/height
- https://gmmj.store/category/g4R6f9 — 21 of 21 images without width/height
- https://gmmj.store/category/yjV5VT — 18 of 18 images without width/height
- https://gmmj.store/product/0RjSRADvdbCE — 27 of 27 images without width/height
- https://gmmj.store/product/9W4BWybOtiAv — 27 of 27 images without width/height
- https://gmmj.store/product/FNthFNIYHQi3 — 27 of 27 images without width/height
- https://gmmj.store/product/NCF6063KTANF — 29 of 29 images without width/height
- https://gmmj.store/product/WEA3yWm1Cl — 28 of 28 images without width/height
- https://gmmj.store/product/XqHsOoZUtc — 27 of 27 images without width/height
- https://gmmj.store/product/dzNVEzWqT81Y — 27 of 27 images without width/height
- https://gmmj.store/product/fbT2odcIt4 — 28 of 28 images without width/height
- https://gmmj.store/product/ixGeA1Cf2F — 27 of 27 images without width/height
- https://gmmj.store/product/m1A55MIggC — 28 of 28 images without width/height
- https://gmmj.store/product/mjzo23q3C2 — 28 of 28 images without width/height
- https://gmmj.store/product/uyS78QPcMgHK — 27 of 27 images without width/height
- https://gmmj.store/product/wuVFgpY8Kn — 27 of 27 images without width/height
- https://gmmj.store/product/xY8UBnnSuw — 27 of 27 images without width/height
notice Internal link has no anchor text / accessible name
Rule links.no_anchor_text · Links · 22 occurrence(s)
- https://gmmj.store/ — 1 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.
- https://gmmj.store/cart — 1 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.
- https://gmmj.store/category/%D8%A8%D9%83%D8%AC%20%D9%85%D8%AA%D8%AC%D8%B1 — 1 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.
- https://gmmj.store/category/%D9%8A%D9%88%D8%AA%D9%8A%D9%88%D8%A8 — 1 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.
- https://gmmj.store/category/R6eMLl — 1 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.
- https://gmmj.store/category/dDTsj1 — 1 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.
- https://gmmj.store/category/g4R6f9 — 1 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.
- https://gmmj.store/category/yjV5VT — 1 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.
- https://gmmj.store/product/0RjSRADvdbCE — 1 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.
- https://gmmj.store/product/9W4BWybOtiAv — 1 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.
- https://gmmj.store/product/FNthFNIYHQi3 — 1 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.
- https://gmmj.store/product/NCF6063KTANF — 1 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.
- https://gmmj.store/product/WEA3yWm1Cl — 1 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.
- https://gmmj.store/product/XqHsOoZUtc — 1 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.
- https://gmmj.store/product/dzNVEzWqT81Y — 1 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.
- https://gmmj.store/product/fbT2odcIt4 — 1 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.
- https://gmmj.store/product/ixGeA1Cf2F — 1 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.
- https://gmmj.store/product/m1A55MIggC — 1 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.
- https://gmmj.store/product/mjzo23q3C2 — 1 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.
- https://gmmj.store/product/uyS78QPcMgHK — 1 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.
- https://gmmj.store/product/wuVFgpY8Kn — 1 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.
- https://gmmj.store/product/xY8UBnnSuw — 1 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 · 8 occurrence(s)
- https://gmmj.store/ — 226 chars
- https://gmmj.store/cart — 226 chars
- https://gmmj.store/category/%D8%A8%D9%83%D8%AC%20%D9%85%D8%AA%D8%AC%D8%B1 — 226 chars
- https://gmmj.store/category/%D9%8A%D9%88%D8%AA%D9%8A%D9%88%D8%A8 — 226 chars
- https://gmmj.store/category/R6eMLl — 226 chars
- https://gmmj.store/category/dDTsj1 — 226 chars
- https://gmmj.store/category/g4R6f9 — 226 chars
- https://gmmj.store/category/yjV5VT — 226 chars
notice Missing Open Graph tags
Rule og.missing · Social · 22 occurrence(s)
- https://gmmj.store/ — og:description
- https://gmmj.store/cart — og:description
- https://gmmj.store/category/%D8%A8%D9%83%D8%AC%20%D9%85%D8%AA%D8%AC%D8%B1 — og:description
- https://gmmj.store/category/%D9%8A%D9%88%D8%AA%D9%8A%D9%88%D8%A8 — og:description
- https://gmmj.store/category/R6eMLl — og:description
- https://gmmj.store/category/dDTsj1 — og:description
- https://gmmj.store/category/g4R6f9 — og:description
- https://gmmj.store/category/yjV5VT — og:description
- https://gmmj.store/product/0RjSRADvdbCE — og:description
- https://gmmj.store/product/9W4BWybOtiAv — og:description
- https://gmmj.store/product/FNthFNIYHQi3 — og:description
- https://gmmj.store/product/NCF6063KTANF — og:description
- https://gmmj.store/product/WEA3yWm1Cl — og:description
- https://gmmj.store/product/XqHsOoZUtc — og:description
- https://gmmj.store/product/dzNVEzWqT81Y — og:description
- https://gmmj.store/product/fbT2odcIt4 — og:description
- https://gmmj.store/product/ixGeA1Cf2F — og:description
- https://gmmj.store/product/m1A55MIggC — og:description
- https://gmmj.store/product/mjzo23q3C2 — og:description
- https://gmmj.store/product/uyS78QPcMgHK — og:description
- https://gmmj.store/product/wuVFgpY8Kn — og:description
- https://gmmj.store/product/xY8UBnnSuw — og:description
notice Legacy image format (jpg/png/gif) with no next-gen fallback
Rule perf.images_legacy_format · Performance · 22 occurrence(s)
- https://gmmj.store/ — 32 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://gmmj.store/cart — 10 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://gmmj.store/category/%D8%A8%D9%83%D8%AC%20%D9%85%D8%AA%D8%AC%D8%B1 — 16 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://gmmj.store/category/%D9%8A%D9%88%D8%AA%D9%8A%D9%88%D8%A8 — 12 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://gmmj.store/category/R6eMLl — 12 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://gmmj.store/category/dDTsj1 — 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://gmmj.store/category/g4R6f9 — 13 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://gmmj.store/category/yjV5VT — 10 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://gmmj.store/product/0RjSRADvdbCE — 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://gmmj.store/product/9W4BWybOtiAv — 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://gmmj.store/product/FNthFNIYHQi3 — 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://gmmj.store/product/NCF6063KTANF — 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://gmmj.store/product/WEA3yWm1Cl — 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://gmmj.store/product/XqHsOoZUtc — 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://gmmj.store/product/dzNVEzWqT81Y — 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://gmmj.store/product/fbT2odcIt4 — 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://gmmj.store/product/ixGeA1Cf2F — 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://gmmj.store/product/m1A55MIggC — 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://gmmj.store/product/mjzo23q3C2 — 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://gmmj.store/product/uyS78QPcMgHK — 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://gmmj.store/product/wuVFgpY8Kn — 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://gmmj.store/product/xY8UBnnSuw — 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 Last-Modified header (no conditional GET for unchanged pages)
Rule perf.no_last_modified · Performance · 22 occurrence(s)
- https://gmmj.store/ — 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://gmmj.store/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://gmmj.store/category/%D8%A8%D9%83%D8%AC%20%D9%85%D8%AA%D8%AC%D8%B1 — 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://gmmj.store/category/%D9%8A%D9%88%D8%AA%D9%8A%D9%88%D8%A8 — 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://gmmj.store/category/R6eMLl — 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://gmmj.store/category/dDTsj1 — 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://gmmj.store/category/g4R6f9 — 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://gmmj.store/category/yjV5VT — 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://gmmj.store/product/0RjSRADvdbCE — 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://gmmj.store/product/9W4BWybOtiAv — 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://gmmj.store/product/FNthFNIYHQi3 — 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://gmmj.store/product/NCF6063KTANF — 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://gmmj.store/product/WEA3yWm1Cl — 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://gmmj.store/product/XqHsOoZUtc — 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://gmmj.store/product/dzNVEzWqT81Y — 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://gmmj.store/product/fbT2odcIt4 — 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://gmmj.store/product/ixGeA1Cf2F — 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://gmmj.store/product/m1A55MIggC — 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://gmmj.store/product/mjzo23q3C2 — 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://gmmj.store/product/uyS78QPcMgHK — 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://gmmj.store/product/wuVFgpY8Kn — 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://gmmj.store/product/xY8UBnnSuw — 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 robots.txt missing (root returns 404/none)
Rule robots.txt_missing · Robots · 1 occurrence(s)
- https://gmmj.store/ — robots.txt did not return a 200 at the site root — a healthy site should serve one (declare your sitemap and confirm the host serves root files)
notice No structured data detected
Rule schema.none · Structured Data · 22 occurrence(s)
- https://gmmj.store/
- https://gmmj.store/cart
- https://gmmj.store/category/%D8%A8%D9%83%D8%AC%20%D9%85%D8%AA%D8%AC%D8%B1
- https://gmmj.store/category/%D9%8A%D9%88%D8%AA%D9%8A%D9%88%D8%A8
- https://gmmj.store/category/R6eMLl
- https://gmmj.store/category/dDTsj1
- https://gmmj.store/category/g4R6f9
- https://gmmj.store/category/yjV5VT
- https://gmmj.store/product/0RjSRADvdbCE
- https://gmmj.store/product/9W4BWybOtiAv
- https://gmmj.store/product/FNthFNIYHQi3
- https://gmmj.store/product/NCF6063KTANF
- https://gmmj.store/product/WEA3yWm1Cl
- https://gmmj.store/product/XqHsOoZUtc
- https://gmmj.store/product/dzNVEzWqT81Y
- https://gmmj.store/product/fbT2odcIt4
- https://gmmj.store/product/ixGeA1Cf2F
- https://gmmj.store/product/m1A55MIggC
- https://gmmj.store/product/mjzo23q3C2
- https://gmmj.store/product/uyS78QPcMgHK
- https://gmmj.store/product/wuVFgpY8Kn
- https://gmmj.store/product/xY8UBnnSuw
notice Missing recommended security headers
Rule security.missing_headers · Security · 22 occurrence(s)
- https://gmmj.store/ — HSTS, CSP, X-Content-Type-Options
- https://gmmj.store/cart — HSTS, CSP, X-Content-Type-Options
- https://gmmj.store/category/%D8%A8%D9%83%D8%AC%20%D9%85%D8%AA%D8%AC%D8%B1 — CSP, X-Content-Type-Options, HSTS
- https://gmmj.store/category/%D9%8A%D9%88%D8%AA%D9%8A%D9%88%D8%A8 — HSTS, CSP, X-Content-Type-Options
- https://gmmj.store/category/R6eMLl — HSTS, CSP, X-Content-Type-Options
- https://gmmj.store/category/dDTsj1 — HSTS, CSP, X-Content-Type-Options
- https://gmmj.store/category/g4R6f9 — HSTS, CSP, X-Content-Type-Options
- https://gmmj.store/category/yjV5VT — HSTS, CSP, X-Content-Type-Options
- https://gmmj.store/product/0RjSRADvdbCE — HSTS, CSP, X-Content-Type-Options
- https://gmmj.store/product/9W4BWybOtiAv — CSP, X-Content-Type-Options, HSTS
- https://gmmj.store/product/FNthFNIYHQi3 — HSTS, CSP, X-Content-Type-Options
- https://gmmj.store/product/NCF6063KTANF — X-Content-Type-Options, HSTS, CSP
- https://gmmj.store/product/WEA3yWm1Cl — CSP, X-Content-Type-Options, HSTS
- https://gmmj.store/product/XqHsOoZUtc — HSTS, CSP, X-Content-Type-Options
- https://gmmj.store/product/dzNVEzWqT81Y — CSP, X-Content-Type-Options, HSTS
- https://gmmj.store/product/fbT2odcIt4 — HSTS, CSP, X-Content-Type-Options
- https://gmmj.store/product/ixGeA1Cf2F — HSTS, CSP, X-Content-Type-Options
- https://gmmj.store/product/m1A55MIggC — HSTS, CSP, X-Content-Type-Options
- https://gmmj.store/product/mjzo23q3C2 — HSTS, CSP, X-Content-Type-Options
- https://gmmj.store/product/uyS78QPcMgHK — X-Content-Type-Options, HSTS, CSP
- https://gmmj.store/product/wuVFgpY8Kn — HSTS, CSP, X-Content-Type-Options
- https://gmmj.store/product/xY8UBnnSuw — HSTS, CSP, X-Content-Type-Options
notice Missing Twitter Card tag
Rule twitter.missing · Social · 22 occurrence(s)
- https://gmmj.store/
- https://gmmj.store/cart
- https://gmmj.store/category/%D8%A8%D9%83%D8%AC%20%D9%85%D8%AA%D8%AC%D8%B1
- https://gmmj.store/category/%D9%8A%D9%88%D8%AA%D9%8A%D9%88%D8%A8
- https://gmmj.store/category/R6eMLl
- https://gmmj.store/category/dDTsj1
- https://gmmj.store/category/g4R6f9
- https://gmmj.store/category/yjV5VT
- https://gmmj.store/product/0RjSRADvdbCE
- https://gmmj.store/product/9W4BWybOtiAv
- https://gmmj.store/product/FNthFNIYHQi3
- https://gmmj.store/product/NCF6063KTANF
- https://gmmj.store/product/WEA3yWm1Cl
- https://gmmj.store/product/XqHsOoZUtc
- https://gmmj.store/product/dzNVEzWqT81Y
- https://gmmj.store/product/fbT2odcIt4
- https://gmmj.store/product/ixGeA1Cf2F
- https://gmmj.store/product/m1A55MIggC
- https://gmmj.store/product/mjzo23q3C2
- https://gmmj.store/product/uyS78QPcMgHK
- https://gmmj.store/product/wuVFgpY8Kn
- https://gmmj.store/product/xY8UBnnSuw
notice Non-ASCII characters in URL path
Rule url.non_ascii · URL · 2 occurrence(s)
notice Uppercase letters in URL path
Rule url.uppercase · URL · 18 occurrence(s)
- https://gmmj.store/category/R6eMLl
- https://gmmj.store/category/dDTsj1
- https://gmmj.store/category/g4R6f9
- https://gmmj.store/category/yjV5VT
- https://gmmj.store/product/0RjSRADvdbCE
- https://gmmj.store/product/9W4BWybOtiAv
- https://gmmj.store/product/FNthFNIYHQi3
- https://gmmj.store/product/NCF6063KTANF
- https://gmmj.store/product/WEA3yWm1Cl
- https://gmmj.store/product/XqHsOoZUtc
- https://gmmj.store/product/dzNVEzWqT81Y
- https://gmmj.store/product/fbT2odcIt4
- https://gmmj.store/product/ixGeA1Cf2F
- https://gmmj.store/product/m1A55MIggC
- https://gmmj.store/product/mjzo23q3C2
- https://gmmj.store/product/uyS78QPcMgHK
- https://gmmj.store/product/wuVFgpY8Kn
- https://gmmj.store/product/xY8UBnnSuw
| URL | Status | Indexable | Words | In-links |
|---|---|---|---|---|
| https://gmmj.store/ GMMJ design | المصمم جي أم جي |
200 | yes | 419 | 22 |
| https://gmmj.store/cart GMMJ design | المصمم جي أم جي |
200 | yes | 92 | 22 |
| https://gmmj.store/category/%D8%A8%D9%83%D8%AC%20%D9%85%D8%AA%D8%AC%D8%B1 GMMJ design | المصمم جي أم جي |
200 | yes | 216 | 22 |
| https://gmmj.store/category/%D9%8A%D9%88%D8%AA%D9%8A%D9%88%D8%A8 GMMJ design | المصمم جي أم جي |
200 | yes | 177 | 22 |
| https://gmmj.store/category/R6eMLl GMMJ design | المصمم جي أم جي |
200 | yes | 180 | 22 |
| https://gmmj.store/category/dDTsj1 GMMJ design | المصمم جي أم جي |
200 | yes | 226 | 22 |
| https://gmmj.store/category/g4R6f9 GMMJ design | المصمم جي أم جي |
200 | yes | 187 | 22 |
| https://gmmj.store/category/yjV5VT GMMJ design | المصمم جي أم جي |
200 | yes | 164 | 22 |
| https://gmmj.store/product/XqHsOoZUtc GMMJ design | المصمم جي أم جي |
200 | yes | 467 | 17 |
| https://gmmj.store/product/NCF6063KTANF GMMJ design | المصمم جي أم جي |
200 | yes | 450 | 17 |
| https://gmmj.store/product/WEA3yWm1Cl GMMJ design | المصمم جي أم جي |
200 | yes | 409 | 17 |
| https://gmmj.store/product/dzNVEzWqT81Y GMMJ design | المصمم جي أم جي |
200 | yes | 419 | 17 |
| https://gmmj.store/product/fbT2odcIt4 GMMJ design | المصمم جي أم جي |
200 | yes | 463 | 17 |
| https://gmmj.store/product/uyS78QPcMgHK GMMJ design | المصمم جي أم جي |
200 | yes | 414 | 17 |
| https://gmmj.store/product/FNthFNIYHQi3 GMMJ design | المصمم جي أم جي |
200 | yes | 478 | 16 |
| https://gmmj.store/product/m1A55MIggC GMMJ design | المصمم جي أم جي |
200 | yes | 449 | 16 |
| https://gmmj.store/product/mjzo23q3C2 GMMJ design | المصمم جي أم جي |
200 | yes | 453 | 16 |
| https://gmmj.store/product/9W4BWybOtiAv GMMJ design | المصمم جي أم جي |
200 | yes | 478 | 16 |
| https://gmmj.store/product/ixGeA1Cf2F GMMJ design | المصمم جي أم جي |
200 | yes | 430 | 16 |
| https://gmmj.store/product/xY8UBnnSuw GMMJ design | المصمم جي أم جي |
200 | yes | 387 | 16 |
| https://gmmj.store/product/wuVFgpY8Kn GMMJ design | المصمم جي أم جي |
200 | yes | 434 | 16 |
| https://gmmj.store/product/0RjSRADvdbCE GMMJ design | المصمم جي أم جي |
200 | yes | 452 | 16 |
Audit your own site — free
157 checks, internal PageRank, render-diff. No signup, results in ~30s.