Catalog / wafashop.com
65

SEO audit for wafashop.com

wafashop

ecommerce

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

Download Markdown report (feed to ChatGPT / Claude / Cursor)
Screenshot of wafashop.com
24
pages crawled
24
indexable pages
0
errors
121
warnings
305
notices
0
orphan pages
0
broken links
Category breakdown
CategoryScoreErrorsWarningsNotices
Agent Readiness 70 0 24 21
Canonical 70 0 24 0
Performance 70 0 24 96
Content 78 0 18 2
Meta Description 84 0 13 11
Duplicate 89 0 9 0
Headings 96 0 3 0
Images 98 0 2 29
Structured Data 98 0 2 6
Titles 98 0 2 36
Cache 100 0 0 24
Links 100 0 0 7
Security 100 0 0 24
Sitemap 100 0 0 2
Social 100 0 0 46
URL 100 0 0 1
Findings

Warnings (11 rules)

warning Control has no accessible name

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

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

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

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

warning Duplicate <title> across pages

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

warning Images missing alt text

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

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

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

warning Schema describes content not visible on the page

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

  • https://wafashop.com/products/men — a schema name/headline ("قميص كاجوال من القطن والكتان للرجال بأكمام طويلة ورقبة هينلي، تيشيرت صيفي عصري للشاطئ") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
  • https://wafashop.com/products/saaa-llrjal-mn-nybosy-saaaat-aaskry-khdra-llazya-mkaom-llma-kronojraf-koartz-kajoal-llmaasm-hzam-naaam-altarykh-bmyna-abyd — a schema name/headline ("ساعة للرجال من نيبوسي ساعات عسكرية خضراء للأزياء مقاومة للماء كرونوجراف كوارتز كاجوال للمعصم حزام ناعم التاريخ بمينا أبيض") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.

warning Title likely truncated in SERP (too wide)

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

Notices (22 rules)

notice Heading levels skip a level

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

notice No llms.txt for AI agents

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

  • https://wafashop.com/ — no llms.txt found at the site root — add one so AI agents get a curated site summary

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

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

notice Title tag and meta description are identical

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

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

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

notice Likely hero image lacks fetchpriority=high

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

  • https://wafashop.com/ — the likely hero/LCP image (rjewd6icqetqle0ottrtyel5lsmcdpb3ppn6xrhm.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://wafashop.com/collections — the likely hero/LCP image (rjewd6icqetqle0ottrtyel5lsmcdpb3ppn6xrhm.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://wafashop.com/collections/electronics — the likely hero/LCP image (rjewd6icqetqle0ottrtyel5lsmcdpb3ppn6xrhm.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://wafashop.com/collections/electronics?sort_field=created_at&sort_order=asc — the likely hero/LCP image (rjewd6icqetqle0ottrtyel5lsmcdpb3ppn6xrhm.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://wafashop.com/collections/electronics?sort_field=name&sort_order=asc — the likely hero/LCP image (rjewd6icqetqle0ottrtyel5lsmcdpb3ppn6xrhm.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://wafashop.com/collections/electronics?sort_field=price&sort_order=asc — the likely hero/LCP image (rjewd6icqetqle0ottrtyel5lsmcdpb3ppn6xrhm.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://wafashop.com/collections/fashion — the likely hero/LCP image (rjewd6icqetqle0ottrtyel5lsmcdpb3ppn6xrhm.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://wafashop.com/collections/fashion?sort_field=created_at&sort_order=asc — the likely hero/LCP image (rjewd6icqetqle0ottrtyel5lsmcdpb3ppn6xrhm.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://wafashop.com/collections/fashion?sort_field=name&sort_order=asc — the likely hero/LCP image (rjewd6icqetqle0ottrtyel5lsmcdpb3ppn6xrhm.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://wafashop.com/collections/fashion?sort_field=price&sort_order=asc — the likely hero/LCP image (rjewd6icqetqle0ottrtyel5lsmcdpb3ppn6xrhm.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://wafashop.com/collections/health-and-wellness — the likely hero/LCP image (rjewd6icqetqle0ottrtyel5lsmcdpb3ppn6xrhm.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://wafashop.com/collections/home — the likely hero/LCP image (rjewd6icqetqle0ottrtyel5lsmcdpb3ppn6xrhm.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://wafashop.com/collections/kids — the likely hero/LCP image (rjewd6icqetqle0ottrtyel5lsmcdpb3ppn6xrhm.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://wafashop.com/collections/toys — the likely hero/LCP image (rjewd6icqetqle0ottrtyel5lsmcdpb3ppn6xrhm.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://wafashop.com/pages/about-us — the likely hero/LCP image (rjewd6icqetqle0ottrtyel5lsmcdpb3ppn6xrhm.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://wafashop.com/pages/confidentiality — the likely hero/LCP image (rjewd6icqetqle0ottrtyel5lsmcdpb3ppn6xrhm.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://wafashop.com/pages/contact-us — the likely hero/LCP image (rjewd6icqetqle0ottrtyel5lsmcdpb3ppn6xrhm.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://wafashop.com/pages/faq — the likely hero/LCP image (rjewd6icqetqle0ottrtyel5lsmcdpb3ppn6xrhm.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://wafashop.com/pages/how-to-pay — the likely hero/LCP image (rjewd6icqetqle0ottrtyel5lsmcdpb3ppn6xrhm.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://wafashop.com/pages/return-policy — the likely hero/LCP image (rjewd6icqetqle0ottrtyel5lsmcdpb3ppn6xrhm.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://wafashop.com/pages/shipping-delivery — the likely hero/LCP image (rjewd6icqetqle0ottrtyel5lsmcdpb3ppn6xrhm.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://wafashop.com/pages/terms-and-conditions — the likely hero/LCP image (rjewd6icqetqle0ottrtyel5lsmcdpb3ppn6xrhm.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://wafashop.com/products/men — the likely hero/LCP image (rjewd6icqetqle0ottrtyel5lsmcdpb3ppn6xrhm.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://wafashop.com/products/saaa-llrjal-mn-nybosy-saaaat-aaskry-khdra-llazya-mkaom-llma-kronojraf-koartz-kajoal-llmaasm-hzam-naaam-altarykh-bmyna-abyd — the likely hero/LCP image (rjewd6icqetqle0ottrtyel5lsmcdpb3ppn6xrhm.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 · 24 occurrence(s)

notice Page has only one internal inlink (fragile crawl path)

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

notice Meta description too short

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

notice Missing Open Graph tags

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

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

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

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

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

  • https://wafashop.com/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://wafashop.com/collections — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://wafashop.com/collections/electronics — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://wafashop.com/collections/electronics?sort_field=created_at&sort_order=asc — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://wafashop.com/collections/electronics?sort_field=name&sort_order=asc — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://wafashop.com/collections/electronics?sort_field=price&sort_order=asc — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://wafashop.com/collections/fashion — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://wafashop.com/collections/fashion?sort_field=created_at&sort_order=asc — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://wafashop.com/collections/fashion?sort_field=name&sort_order=asc — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://wafashop.com/collections/fashion?sort_field=price&sort_order=asc — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://wafashop.com/collections/health-and-wellness — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://wafashop.com/collections/home — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://wafashop.com/collections/kids — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://wafashop.com/collections/toys — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://wafashop.com/pages/about-us — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://wafashop.com/pages/confidentiality — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://wafashop.com/pages/contact-us — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://wafashop.com/pages/faq — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://wafashop.com/pages/how-to-pay — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://wafashop.com/pages/return-policy — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://wafashop.com/pages/shipping-delivery — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://wafashop.com/pages/terms-and-conditions — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://wafashop.com/products/men — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://wafashop.com/products/saaa-llrjal-mn-nybosy-saaaat-aaskry-khdra-llazya-mkaom-llma-kronojraf-koartz-kajoal-llmaasm-hzam-naaam-altarykh-bmyna-abyd — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.

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

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

  • https://wafashop.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://wafashop.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://wafashop.com/collections/electronics — 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://wafashop.com/collections/electronics?sort_field=created_at&sort_order=asc — 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://wafashop.com/collections/electronics?sort_field=name&sort_order=asc — 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://wafashop.com/collections/electronics?sort_field=price&sort_order=asc — 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://wafashop.com/collections/fashion — 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://wafashop.com/collections/fashion?sort_field=created_at&sort_order=asc — 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://wafashop.com/collections/fashion?sort_field=name&sort_order=asc — 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://wafashop.com/collections/fashion?sort_field=price&sort_order=asc — 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://wafashop.com/collections/health-and-wellness — 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://wafashop.com/collections/home — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://wafashop.com/collections/kids — 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://wafashop.com/collections/toys — 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://wafashop.com/pages/about-us — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://wafashop.com/pages/confidentiality — 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://wafashop.com/pages/contact-us — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://wafashop.com/pages/faq — 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://wafashop.com/pages/how-to-pay — 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://wafashop.com/pages/return-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://wafashop.com/pages/shipping-delivery — 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://wafashop.com/pages/terms-and-conditions — 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://wafashop.com/products/men — 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://wafashop.com/products/saaa-llrjal-mn-nybosy-saaaat-aaskry-khdra-llazya-mkaom-llma-kronojraf-koartz-kajoal-llmaasm-hzam-naaam-altarykh-bmyna-abyd — 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 · 6 occurrence(s)

notice Missing recommended security headers

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

notice Indexable page not listed in sitemap

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

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

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

Pages (showing 24 of 24)
URLStatusIndexableWordsIn-links
https://wafashop.com/
wafashop
200 yes 223 24
https://wafashop.com/collections
Collections
200 yes 81 24
https://wafashop.com/pages/about-us
عن المتجر
200 yes 118 24
https://wafashop.com/pages/confidentiality
سياسة الخصوصية
200 yes 1472 24
https://wafashop.com/pages/contact-us
اتصل بنا
200 yes 83 24
https://wafashop.com/pages/faq
الأسئلة المتكررة
200 yes 239 24
https://wafashop.com/pages/how-to-pay
طرق الدفع
200 yes 227 24
https://wafashop.com/pages/return-policy
سياسة الاستبدال والاسترجاع
200 yes 244 24
https://wafashop.com/pages/shipping-delivery
الشحن والتسليم
200 yes 136 24
https://wafashop.com/pages/terms-and-conditions
شروط الاستخدام
200 yes 1038 24
https://wafashop.com/collections/electronics
إلكترونيات
200 yes 102 2
https://wafashop.com/collections/fashion
موضىة
200 yes 97 2
https://wafashop.com/collections/health-and-wellness
صحة وعناية
200 yes 74 2
https://wafashop.com/collections/home
الأثاث المنزلي
200 yes 74 2
https://wafashop.com/collections/kids
الأطفال
200 yes 73 2
https://wafashop.com/products/men
قميص كاجوال من القطن والكتان للرجال بأكمام طويلة ورقبة هينلي، تيشيرت صيفي عصري للشاطئ
200 yes 65 5
https://wafashop.com/products/saaa-llrjal-mn-nybosy-saaaat-aaskry-khdra-llazya-mkaom-llma-kronojraf-koartz-kajoal-llmaasm-hzam-naaam-altarykh-bmyna-abyd
ساعة للرجال من نيبوسي ساعات عسكرية خضراء للأزياء مقاومة للماء كرونوجراف كوارتز كاجوال للمعصم حزام ناعم التاريخ بمينا أبيض
200 yes 65 5
https://wafashop.com/collections/toys
الألعاب
200 yes 73 1
https://wafashop.com/collections/electronics?sort_field=created_at&sort_order=asc
إلكترونيات
200 yes 102 1
https://wafashop.com/collections/electronics?sort_field=name&sort_order=asc
إلكترونيات
200 yes 102 1
https://wafashop.com/collections/electronics?sort_field=price&sort_order=asc
إلكترونيات
200 yes 102 1
https://wafashop.com/collections/fashion?sort_field=created_at&sort_order=asc
موضىة
200 yes 97 1
https://wafashop.com/collections/fashion?sort_field=name&sort_order=asc
موضىة
200 yes 97 1
https://wafashop.com/collections/fashion?sort_field=price&sort_order=asc
موضىة
200 yes 97 1

Audit your own site — free

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

Scan your site →