Catalog / shj7.com
65

SEO audit for shj7.com

تصميم مواقع احترافية بهوية مخصصة | SHJ7 — 599 درهم

other

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

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

SHJ7 — تصميم مواقع إلكترونية احترافية بهوية مخصصة. 599 درهم بدل 2999. هوية بصرية فريدة + واتساب + استضافة مجانية + تسليم سريع (يوم واحد الي 4 ايام).

Screenshot of shj7.com
6
pages crawled
6
indexable pages
0
errors
14
warnings
37
notices
1
orphan pages
0
broken links
Category breakdown
CategoryScoreErrorsWarningsNotices
Security 70 0 6 6
Content 85 0 3 2
Performance 90 0 2 6
Structured Data 90 0 2 6
Canonical 95 0 1 4
Agent Readiness 100 0 0 5
Images 100 0 0 2
Social 100 0 0 6
Findings

Warnings (5 rules)

warning Interior page canonicalizes to the homepage

Rule canonical.points_to_homepage · Canonical · 1 occurrence(s)

  • https://shj7.com/index.html — this interior page canonicalizes to the homepage (https://shj7.com/) — Google will treat the homepage as authoritative and drop this page from search. Point the canonical at the page's own URL.

warning Thin content (low word count)

Rule content.thin · Content · 3 occurrence(s)

warning Content-Type header doesn't match the actual content

Rule headers.content_type_mismatch · Security · 6 occurrence(s)

  • https://shj7.com/ — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
  • https://shj7.com/index.html — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
  • https://shj7.com/privacy.html — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
  • https://shj7.com/terms.html — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
  • https://shj7.com/works/abaya/ — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
  • https://shj7.com/works/abaya/index.html — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".

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

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

  • https://shj7.com/ — the likely hero/LCP image (abaya.jpg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://shj7.com/index.html — the likely hero/LCP image (abaya.jpg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.

warning BreadcrumbList present but structurally incomplete

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

  • https://shj7.com/ — a BreadcrumbList is present but structurally incomplete — missing required itemListElement. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.
  • https://shj7.com/index.html — a BreadcrumbList is present but structurally incomplete — missing required itemListElement. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.

Notices (13 rules)

notice No llms.txt for AI agents

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

  • https://shj7.com/ — 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 · 4 occurrence(s)

notice Canonical target reachable only via a canonical tag (no inlinks)

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

  • https://shj7.com/ — this URL is a canonical target but has no internal links pointing to it — crawlers only learn of it via the canonical tag. Add direct internal links (or list it in the sitemap).
  • https://shj7.com/works/abaya/ — this URL is a canonical target but has no internal links pointing to it — crawlers only learn of it via the canonical tag. Add direct internal links (or list it in the sitemap).

notice Canonical points to a different URL

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

notice Likely hero image lacks fetchpriority=high

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

  • https://shj7.com/works/abaya/ — the likely hero/LCP image (product-001.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://shj7.com/works/abaya/index.html — the likely hero/LCP image (product-001.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.

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

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

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

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

  • https://shj7.com/ — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
  • https://shj7.com/index.html — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt

notice Missing Open Graph tags

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

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

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

  • https://shj7.com/ — 1 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://shj7.com/index.html — 1 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://shj7.com/works/abaya/ — 3 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://shj7.com/works/abaya/index.html — 3 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.

notice FAQPage structured data (rich result removed May 2026)

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

  • https://shj7.com/ — FAQPage structured data is present — Google removed FAQ rich results on 7 May 2026 (except for authoritative government/health sites). The markup is harmless but earns no SERP enhancement; remove it during template maintenance.
  • https://shj7.com/index.html — FAQPage structured data is present — Google removed FAQ rich results on 7 May 2026 (except for authoritative government/health sites). The markup is harmless but earns no SERP enhancement; remove it during template maintenance.

notice No structured data detected

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

notice Missing recommended security headers

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

notice Missing Twitter Card tag

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

Pages (showing 6 of 6)
URLStatusIndexableWordsIn-links
https://shj7.com/index.html
تصميم مواقع احترافية بهوية مخصصة | SHJ7 — 599 درهم
200 yes 621 2
https://shj7.com/privacy.html
سياسة الخصوصية | SHJ7
200 yes 164 2
https://shj7.com/terms.html
شروط الاستخدام | SHJ7
200 yes 351 2
https://shj7.com/works/abaya/index.html
نموذج متجر عبايات فاخرة | تصميم متاجر إلكترونية — SHJ7
200 yes 183 2
https://shj7.com/
تصميم مواقع احترافية بهوية مخصصة | SHJ7 — 599 درهم
200 yes 621 0
https://shj7.com/works/abaya/
نموذج متجر عبايات فاخرة | تصميم متاجر إلكترونية — SHJ7
200 yes 183 0

Audit your own site — free

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

Scan your site →