SEO audit for salem-masri.com
SAMTECH spare parts and hoses
Health 65/100 (fair) · 19 pages crawled · generated 2026-08-26
Download Markdown report (feed to ChatGPT / Claude / Cursor)SAMTECH spare parts and hoses
| Category | Score | Errors | Warnings | Notices |
|---|---|---|---|---|
| Agent Readiness | 70 | 0 | 19 | 1 |
| Content | 70 | 0 | 19 | 27 |
| Headings | 70 | 0 | 19 | 0 |
| Duplicate | 89 | 0 | 7 | 7 |
| Links | 89 | 0 | 7 | 19 |
| Cache | 100 | 0 | 0 | 19 |
| Images | 100 | 0 | 0 | 19 |
| Meta Description | 100 | 0 | 0 | 38 |
| Performance | 100 | 0 | 0 | 95 |
| Security | 100 | 0 | 0 | 19 |
| Structured Data | 100 | 0 | 0 | 19 |
| Titles | 100 | 0 | 0 | 15 |
| URL | 100 | 0 | 0 | 2 |
Warnings (5 rules)
warning Control has no accessible name
Rule agent.control_no_name · Agent Readiness · 19 occurrence(s)
- https://salem-masri.com/ — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://salem-masri.com/%D8%A7%D9%84%D8%B7%D9%84%D8%A8-%D8%A7%D9%84%D8%A5%D9%84%D9%83%D8%AA%D8%B1%D9%88%D9%86%D9%8A — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://salem-masri.com/%D9%82%D8%B7%D8%B9-%D8%BA%D9%8A%D8%A7%D8%B1-%D8%A7%D9%81%D8%B1%D8%A7%D9%86 — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://salem-masri.com/about-us — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://salem-masri.com/air-valves — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://salem-masri.com/bearings — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://salem-masri.com/brakes — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://salem-masri.com/catalogs — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://salem-masri.com/center-bearings — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://salem-masri.com/cluch — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://salem-masri.com/engine-mounting — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://salem-masri.com/for-radial-bearings-with-two-rows-of-balls-in-terms-of-construction — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://salem-masri.com/kosinat — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://salem-masri.com/oil-seal — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://salem-masri.com/pneumatic — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://salem-masri.com/products — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://salem-masri.com/rollmons-auto — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://salem-masri.com/rollmons-industrial — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://salem-masri.com/sensors — 1 button/link(s) with no text or aria-label — an agent can't target them
warning Thin content (low word count)
Rule content.thin · Content · 19 occurrence(s)
- https://salem-masri.com/ — 43 words
- https://salem-masri.com/%D8%A7%D9%84%D8%B7%D9%84%D8%A8-%D8%A7%D9%84%D8%A5%D9%84%D9%83%D8%AA%D8%B1%D9%88%D9%86%D9%8A — 43 words
- https://salem-masri.com/%D9%82%D8%B7%D8%B9-%D8%BA%D9%8A%D8%A7%D8%B1-%D8%A7%D9%81%D8%B1%D8%A7%D9%86 — 43 words
- https://salem-masri.com/about-us — 43 words
- https://salem-masri.com/air-valves — 43 words
- https://salem-masri.com/bearings — 43 words
- https://salem-masri.com/brakes — 43 words
- https://salem-masri.com/catalogs — 43 words
- https://salem-masri.com/center-bearings — 43 words
- https://salem-masri.com/cluch — 43 words
- https://salem-masri.com/engine-mounting — 43 words
- https://salem-masri.com/for-radial-bearings-with-two-rows-of-balls-in-terms-of-construction — 43 words
- https://salem-masri.com/kosinat — 43 words
- https://salem-masri.com/oil-seal — 43 words
- https://salem-masri.com/pneumatic — 43 words
- https://salem-masri.com/products — 43 words
- https://salem-masri.com/rollmons-auto — 43 words
- https://salem-masri.com/rollmons-industrial — 43 words
- https://salem-masri.com/sensors — 43 words
warning Duplicate <title> across pages
Rule duplicate.title · Duplicate · 7 occurrence(s)
- https://salem-masri.com/about-us — title shared by 7 pages: https://salem-masri.com/rollmons-industrial, https://salem-masri.com/for-radial-bearings-with-two-rows-of-balls-in-terms-of-construction, https://salem-masri.com/bearings
- https://salem-masri.com/bearings — title shared by 7 pages: https://salem-masri.com/about-us, https://salem-masri.com/rollmons-industrial, https://salem-masri.com/for-radial-bearings-with-two-rows-of-balls-in-terms-of-construction
- https://salem-masri.com/for-radial-bearings-with-two-rows-of-balls-in-terms-of-construction — title shared by 7 pages: https://salem-masri.com/about-us, https://salem-masri.com/rollmons-industrial, https://salem-masri.com/bearings
- https://salem-masri.com/kosinat — title shared by 7 pages: https://salem-masri.com/about-us, https://salem-masri.com/rollmons-industrial, https://salem-masri.com/for-radial-bearings-with-two-rows-of-balls-in-terms-of-construction
- https://salem-masri.com/pneumatic — title shared by 7 pages: https://salem-masri.com/about-us, https://salem-masri.com/rollmons-industrial, https://salem-masri.com/for-radial-bearings-with-two-rows-of-balls-in-terms-of-construction
- https://salem-masri.com/rollmons-auto — title shared by 7 pages: https://salem-masri.com/about-us, https://salem-masri.com/rollmons-industrial, https://salem-masri.com/for-radial-bearings-with-two-rows-of-balls-in-terms-of-construction
- https://salem-masri.com/rollmons-industrial — title shared by 7 pages: https://salem-masri.com/about-us, https://salem-masri.com/for-radial-bearings-with-two-rows-of-balls-in-terms-of-construction, https://salem-masri.com/bearings
warning Missing <h1>
Rule h1.missing · Headings · 19 occurrence(s)
- https://salem-masri.com/
- https://salem-masri.com/%D8%A7%D9%84%D8%B7%D9%84%D8%A8-%D8%A7%D9%84%D8%A5%D9%84%D9%83%D8%AA%D8%B1%D9%88%D9%86%D9%8A
- https://salem-masri.com/%D9%82%D8%B7%D8%B9-%D8%BA%D9%8A%D8%A7%D8%B1-%D8%A7%D9%81%D8%B1%D8%A7%D9%86
- https://salem-masri.com/about-us
- https://salem-masri.com/air-valves
- https://salem-masri.com/bearings
- https://salem-masri.com/brakes
- https://salem-masri.com/catalogs
- https://salem-masri.com/center-bearings
- https://salem-masri.com/cluch
- https://salem-masri.com/engine-mounting
- https://salem-masri.com/for-radial-bearings-with-two-rows-of-balls-in-terms-of-construction
- https://salem-masri.com/kosinat
- https://salem-masri.com/oil-seal
- https://salem-masri.com/pneumatic
- https://salem-masri.com/products
- https://salem-masri.com/rollmons-auto
- https://salem-masri.com/rollmons-industrial
- https://salem-masri.com/sensors
warning Orphan page (no internal inlinks)
Rule links.orphan · Links · 7 occurrence(s)
- https://salem-masri.com/%D8%A7%D9%84%D8%B7%D9%84%D8%A8-%D8%A7%D9%84%D8%A5%D9%84%D9%83%D8%AA%D8%B1%D9%88%D9%86%D9%8A — no internal links point here
- https://salem-masri.com/%D9%82%D8%B7%D8%B9-%D8%BA%D9%8A%D8%A7%D8%B1-%D8%A7%D9%81%D8%B1%D8%A7%D9%86 — no internal links point here
- https://salem-masri.com/for-radial-bearings-with-two-rows-of-balls-in-terms-of-construction — no internal links point here
- https://salem-masri.com/kosinat — no internal links point here
- https://salem-masri.com/products — no internal links point here
- https://salem-masri.com/rollmons-auto — no internal links point here
- https://salem-masri.com/rollmons-industrial — no internal links point here
Notices (18 rules)
notice No llms.txt for AI agents
Rule agent.llms_txt_missing · Agent Readiness · 1 occurrence(s)
- https://salem-masri.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 · 19 occurrence(s)
- https://salem-masri.com/ — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
- https://salem-masri.com/%D8%A7%D9%84%D8%B7%D9%84%D8%A8-%D8%A7%D9%84%D8%A5%D9%84%D9%83%D8%AA%D8%B1%D9%88%D9%86%D9%8A — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
- https://salem-masri.com/%D9%82%D8%B7%D8%B9-%D8%BA%D9%8A%D8%A7%D8%B1-%D8%A7%D9%81%D8%B1%D8%A7%D9%86 — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
- https://salem-masri.com/about-us — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
- https://salem-masri.com/air-valves — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
- https://salem-masri.com/bearings — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
- https://salem-masri.com/brakes — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
- https://salem-masri.com/catalogs — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
- https://salem-masri.com/center-bearings — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
- https://salem-masri.com/cluch — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
- https://salem-masri.com/engine-mounting — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
- https://salem-masri.com/for-radial-bearings-with-two-rows-of-balls-in-terms-of-construction — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
- https://salem-masri.com/kosinat — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
- https://salem-masri.com/oil-seal — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
- https://salem-masri.com/pneumatic — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
- https://salem-masri.com/products — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
- https://salem-masri.com/rollmons-auto — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
- https://salem-masri.com/rollmons-industrial — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
- https://salem-masri.com/sensors — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
notice Low text-to-HTML ratio
Rule content.low_ratio · Content · 19 occurrence(s)
- https://salem-masri.com/ — 0.3%
- https://salem-masri.com/%D8%A7%D9%84%D8%B7%D9%84%D8%A8-%D8%A7%D9%84%D8%A5%D9%84%D9%83%D8%AA%D8%B1%D9%88%D9%86%D9%8A — 0.4%
- https://salem-masri.com/%D9%82%D8%B7%D8%B9-%D8%BA%D9%8A%D8%A7%D8%B1-%D8%A7%D9%81%D8%B1%D8%A7%D9%86 — 0.5%
- https://salem-masri.com/about-us — 0.4%
- https://salem-masri.com/air-valves — 0.4%
- https://salem-masri.com/bearings — 0.4%
- https://salem-masri.com/brakes — 0.4%
- https://salem-masri.com/catalogs — 0.5%
- https://salem-masri.com/center-bearings — 0.5%
- https://salem-masri.com/cluch — 0.4%
- https://salem-masri.com/engine-mounting — 0.5%
- https://salem-masri.com/for-radial-bearings-with-two-rows-of-balls-in-terms-of-construction — 0.5%
- https://salem-masri.com/kosinat — 0.4%
- https://salem-masri.com/oil-seal — 0.5%
- https://salem-masri.com/pneumatic — 0.2%
- https://salem-masri.com/products — 0.5%
- https://salem-masri.com/rollmons-auto — 0.5%
- https://salem-masri.com/rollmons-industrial — 0.4%
- https://salem-masri.com/sensors — 0.4%
notice Title tag and meta description are identical
Rule content.title_meta_same · Meta Description · 19 occurrence(s)
- https://salem-masri.com/ — the meta description is identical to the <title> — write a distinct description to control the SERP snippet
- https://salem-masri.com/%D8%A7%D9%84%D8%B7%D9%84%D8%A8-%D8%A7%D9%84%D8%A5%D9%84%D9%83%D8%AA%D8%B1%D9%88%D9%86%D9%8A — the meta description is identical to the <title> — write a distinct description to control the SERP snippet
- https://salem-masri.com/%D9%82%D8%B7%D8%B9-%D8%BA%D9%8A%D8%A7%D8%B1-%D8%A7%D9%81%D8%B1%D8%A7%D9%86 — the meta description is identical to the <title> — write a distinct description to control the SERP snippet
- https://salem-masri.com/about-us — the meta description is identical to the <title> — write a distinct description to control the SERP snippet
- https://salem-masri.com/air-valves — the meta description is identical to the <title> — write a distinct description to control the SERP snippet
- https://salem-masri.com/bearings — the meta description is identical to the <title> — write a distinct description to control the SERP snippet
- https://salem-masri.com/brakes — the meta description is identical to the <title> — write a distinct description to control the SERP snippet
- https://salem-masri.com/catalogs — the meta description is identical to the <title> — write a distinct description to control the SERP snippet
- https://salem-masri.com/center-bearings — the meta description is identical to the <title> — write a distinct description to control the SERP snippet
- https://salem-masri.com/cluch — the meta description is identical to the <title> — write a distinct description to control the SERP snippet
- https://salem-masri.com/engine-mounting — the meta description is identical to the <title> — write a distinct description to control the SERP snippet
- https://salem-masri.com/for-radial-bearings-with-two-rows-of-balls-in-terms-of-construction — the meta description is identical to the <title> — write a distinct description to control the SERP snippet
- https://salem-masri.com/kosinat — the meta description is identical to the <title> — write a distinct description to control the SERP snippet
- https://salem-masri.com/oil-seal — the meta description is identical to the <title> — write a distinct description to control the SERP snippet
- https://salem-masri.com/pneumatic — the meta description is identical to the <title> — write a distinct description to control the SERP snippet
- https://salem-masri.com/products — the meta description is identical to the <title> — write a distinct description to control the SERP snippet
- https://salem-masri.com/rollmons-auto — the meta description is identical to the <title> — write a distinct description to control the SERP snippet
- https://salem-masri.com/rollmons-industrial — the meta description is identical to the <title> — write a distinct description to control the SERP snippet
- https://salem-masri.com/sensors — the meta description is identical to the <title> — write a distinct description to control the SERP snippet
notice Duplicate meta description across pages
Rule duplicate.meta_desc · Duplicate · 7 occurrence(s)
- https://salem-masri.com/about-us — meta description shared by 7 pages: https://salem-masri.com/rollmons-industrial, https://salem-masri.com/for-radial-bearings-with-two-rows-of-balls-in-terms-of-construction, https://salem-masri.com/bearings
- https://salem-masri.com/bearings — meta description shared by 7 pages: https://salem-masri.com/about-us, https://salem-masri.com/rollmons-industrial, https://salem-masri.com/for-radial-bearings-with-two-rows-of-balls-in-terms-of-construction
- https://salem-masri.com/for-radial-bearings-with-two-rows-of-balls-in-terms-of-construction — meta description shared by 7 pages: https://salem-masri.com/about-us, https://salem-masri.com/rollmons-industrial, https://salem-masri.com/bearings
- https://salem-masri.com/kosinat — meta description shared by 7 pages: https://salem-masri.com/about-us, https://salem-masri.com/rollmons-industrial, https://salem-masri.com/for-radial-bearings-with-two-rows-of-balls-in-terms-of-construction
- https://salem-masri.com/pneumatic — meta description shared by 7 pages: https://salem-masri.com/about-us, https://salem-masri.com/rollmons-industrial, https://salem-masri.com/for-radial-bearings-with-two-rows-of-balls-in-terms-of-construction
- https://salem-masri.com/rollmons-auto — meta description shared by 7 pages: https://salem-masri.com/about-us, https://salem-masri.com/rollmons-industrial, https://salem-masri.com/for-radial-bearings-with-two-rows-of-balls-in-terms-of-construction
- https://salem-masri.com/rollmons-industrial — meta description shared by 7 pages: https://salem-masri.com/about-us, https://salem-masri.com/for-radial-bearings-with-two-rows-of-balls-in-terms-of-construction, https://salem-masri.com/bearings
notice Likely hero image lacks fetchpriority=high
Rule images.hero_no_fetchpriority · Performance · 19 occurrence(s)
- https://salem-masri.com/ — the likely hero/LCP image (0918202314324065085f88eee45.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://salem-masri.com/%D8%A7%D9%84%D8%B7%D9%84%D8%A8-%D8%A7%D9%84%D8%A5%D9%84%D9%83%D8%AA%D8%B1%D9%88%D9%86%D9%8A — the likely hero/LCP image (0918202314324065085f88eee45.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://salem-masri.com/%D9%82%D8%B7%D8%B9-%D8%BA%D9%8A%D8%A7%D8%B1-%D8%A7%D9%81%D8%B1%D8%A7%D9%86 — the likely hero/LCP image (0918202314324065085f88eee45.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://salem-masri.com/about-us — the likely hero/LCP image (0918202314324065085f88eee45.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://salem-masri.com/air-valves — the likely hero/LCP image (0918202314324065085f88eee45.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://salem-masri.com/bearings — the likely hero/LCP image (0918202314324065085f88eee45.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://salem-masri.com/brakes — the likely hero/LCP image (0918202314324065085f88eee45.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://salem-masri.com/catalogs — the likely hero/LCP image (0918202314324065085f88eee45.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://salem-masri.com/center-bearings — the likely hero/LCP image (0918202314324065085f88eee45.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://salem-masri.com/cluch — the likely hero/LCP image (0918202314324065085f88eee45.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://salem-masri.com/engine-mounting — the likely hero/LCP image (0918202314324065085f88eee45.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://salem-masri.com/for-radial-bearings-with-two-rows-of-balls-in-terms-of-construction — the likely hero/LCP image (0918202314324065085f88eee45.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://salem-masri.com/kosinat — the likely hero/LCP image (0918202314324065085f88eee45.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://salem-masri.com/oil-seal — the likely hero/LCP image (0918202314324065085f88eee45.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://salem-masri.com/pneumatic — the likely hero/LCP image (0918202314324065085f88eee45.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://salem-masri.com/products — the likely hero/LCP image (0918202314324065085f88eee45.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://salem-masri.com/rollmons-auto — the likely hero/LCP image (0918202314324065085f88eee45.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://salem-masri.com/rollmons-industrial — the likely hero/LCP image (0918202314324065085f88eee45.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://salem-masri.com/sensors — the likely hero/LCP image (0918202314324065085f88eee45.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 · 19 occurrence(s)
- https://salem-masri.com/ — 1 of 1 images without width/height
- https://salem-masri.com/%D8%A7%D9%84%D8%B7%D9%84%D8%A8-%D8%A7%D9%84%D8%A5%D9%84%D9%83%D8%AA%D8%B1%D9%88%D9%86%D9%8A — 1 of 1 images without width/height
- https://salem-masri.com/%D9%82%D8%B7%D8%B9-%D8%BA%D9%8A%D8%A7%D8%B1-%D8%A7%D9%81%D8%B1%D8%A7%D9%86 — 1 of 1 images without width/height
- https://salem-masri.com/about-us — 1 of 1 images without width/height
- https://salem-masri.com/air-valves — 1 of 1 images without width/height
- https://salem-masri.com/bearings — 1 of 1 images without width/height
- https://salem-masri.com/brakes — 1 of 1 images without width/height
- https://salem-masri.com/catalogs — 1 of 1 images without width/height
- https://salem-masri.com/center-bearings — 1 of 1 images without width/height
- https://salem-masri.com/cluch — 1 of 1 images without width/height
- https://salem-masri.com/engine-mounting — 1 of 1 images without width/height
- https://salem-masri.com/for-radial-bearings-with-two-rows-of-balls-in-terms-of-construction — 1 of 1 images without width/height
- https://salem-masri.com/kosinat — 1 of 1 images without width/height
- https://salem-masri.com/oil-seal — 1 of 1 images without width/height
- https://salem-masri.com/pneumatic — 1 of 1 images without width/height
- https://salem-masri.com/products — 1 of 1 images without width/height
- https://salem-masri.com/rollmons-auto — 1 of 1 images without width/height
- https://salem-masri.com/rollmons-industrial — 1 of 1 images without width/height
- https://salem-masri.com/sensors — 1 of 1 images without width/height
notice Internal link has no anchor text / accessible name
Rule links.no_anchor_text · Links · 19 occurrence(s)
- https://salem-masri.com/ — 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://salem-masri.com/%D8%A7%D9%84%D8%B7%D9%84%D8%A8-%D8%A7%D9%84%D8%A5%D9%84%D9%83%D8%AA%D8%B1%D9%88%D9%86%D9%8A — 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://salem-masri.com/%D9%82%D8%B7%D8%B9-%D8%BA%D9%8A%D8%A7%D8%B1-%D8%A7%D9%81%D8%B1%D8%A7%D9%86 — 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://salem-masri.com/about-us — 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://salem-masri.com/air-valves — 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://salem-masri.com/bearings — 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://salem-masri.com/brakes — 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://salem-masri.com/catalogs — 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://salem-masri.com/center-bearings — 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://salem-masri.com/cluch — 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://salem-masri.com/engine-mounting — 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://salem-masri.com/for-radial-bearings-with-two-rows-of-balls-in-terms-of-construction — 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://salem-masri.com/kosinat — 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://salem-masri.com/oil-seal — 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://salem-masri.com/pneumatic — 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://salem-masri.com/products — 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://salem-masri.com/rollmons-auto — 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://salem-masri.com/rollmons-industrial — 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://salem-masri.com/sensors — 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 Legacy <meta name=keywords> tag present (Google ignores it)
Rule meta.keywords_present · Content · 8 occurrence(s)
- https://salem-masri.com/ — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://salem-masri.com/about-us — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://salem-masri.com/bearings — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://salem-masri.com/for-radial-bearings-with-two-rows-of-balls-in-terms-of-construction — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://salem-masri.com/kosinat — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://salem-masri.com/pneumatic — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://salem-masri.com/rollmons-auto — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
- https://salem-masri.com/rollmons-industrial — a <meta name="keywords"> tag is present — Google has ignored it since 2009; remove it to cut template debt
notice Meta description too short
Rule meta_desc.too_short · Meta Description · 19 occurrence(s)
- https://salem-masri.com/ — 29 chars
- https://salem-masri.com/%D8%A7%D9%84%D8%B7%D9%84%D8%A8-%D8%A7%D9%84%D8%A5%D9%84%D9%83%D8%AA%D8%B1%D9%88%D9%86%D9%8A — 16 chars
- https://salem-masri.com/%D9%82%D8%B7%D8%B9-%D8%BA%D9%8A%D8%A7%D8%B1-%D8%A7%D9%81%D8%B1%D8%A7%D9%86 — 14 chars
- https://salem-masri.com/about-us — 8 chars
- https://salem-masri.com/air-valves — 10 chars
- https://salem-masri.com/bearings — 8 chars
- https://salem-masri.com/brakes — 6 chars
- https://salem-masri.com/catalogs — 8 chars
- https://salem-masri.com/center-bearings — 15 chars
- https://salem-masri.com/cluch — 5 chars
- https://salem-masri.com/engine-mounting — 15 chars
- https://salem-masri.com/for-radial-bearings-with-two-rows-of-balls-in-terms-of-construction — 8 chars
- https://salem-masri.com/kosinat — 8 chars
- https://salem-masri.com/oil-seal — 8 chars
- https://salem-masri.com/pneumatic — 8 chars
- https://salem-masri.com/products — 8 chars
- https://salem-masri.com/rollmons-auto — 8 chars
- https://salem-masri.com/rollmons-industrial — 8 chars
- https://salem-masri.com/sensors — 7 chars
notice Legacy image format (jpg/png/gif) with no next-gen fallback
Rule perf.images_legacy_format · Performance · 19 occurrence(s)
- https://salem-masri.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://salem-masri.com/%D8%A7%D9%84%D8%B7%D9%84%D8%A8-%D8%A7%D9%84%D8%A5%D9%84%D9%83%D8%AA%D8%B1%D9%88%D9%86%D9%8A — 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://salem-masri.com/%D9%82%D8%B7%D8%B9-%D8%BA%D9%8A%D8%A7%D8%B1-%D8%A7%D9%81%D8%B1%D8%A7%D9%86 — 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://salem-masri.com/about-us — 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://salem-masri.com/air-valves — 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://salem-masri.com/bearings — 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://salem-masri.com/brakes — 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://salem-masri.com/catalogs — 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://salem-masri.com/center-bearings — 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://salem-masri.com/cluch — 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://salem-masri.com/engine-mounting — 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://salem-masri.com/for-radial-bearings-with-two-rows-of-balls-in-terms-of-construction — 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://salem-masri.com/kosinat — 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://salem-masri.com/oil-seal — 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://salem-masri.com/pneumatic — 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://salem-masri.com/products — 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://salem-masri.com/rollmons-auto — 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://salem-masri.com/rollmons-industrial — 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://salem-masri.com/sensors — 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.
notice No ETag header (no conditional GET for unchanged pages)
Rule perf.no_etag · Performance · 19 occurrence(s)
- https://salem-masri.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://salem-masri.com/%D8%A7%D9%84%D8%B7%D9%84%D8%A8-%D8%A7%D9%84%D8%A5%D9%84%D9%83%D8%AA%D8%B1%D9%88%D9%86%D9%8A — 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://salem-masri.com/%D9%82%D8%B7%D8%B9-%D8%BA%D9%8A%D8%A7%D8%B1-%D8%A7%D9%81%D8%B1%D8%A7%D9%86 — 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://salem-masri.com/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://salem-masri.com/air-valves — 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://salem-masri.com/bearings — 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://salem-masri.com/brakes — 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://salem-masri.com/catalogs — 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://salem-masri.com/center-bearings — 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://salem-masri.com/cluch — 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://salem-masri.com/engine-mounting — 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://salem-masri.com/for-radial-bearings-with-two-rows-of-balls-in-terms-of-construction — 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://salem-masri.com/kosinat — 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://salem-masri.com/oil-seal — 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://salem-masri.com/pneumatic — 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://salem-masri.com/products — 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://salem-masri.com/rollmons-auto — 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://salem-masri.com/rollmons-industrial — 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://salem-masri.com/sensors — 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 · 19 occurrence(s)
- https://salem-masri.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://salem-masri.com/%D8%A7%D9%84%D8%B7%D9%84%D8%A8-%D8%A7%D9%84%D8%A5%D9%84%D9%83%D8%AA%D8%B1%D9%88%D9%86%D9%8A — 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://salem-masri.com/%D9%82%D8%B7%D8%B9-%D8%BA%D9%8A%D8%A7%D8%B1-%D8%A7%D9%81%D8%B1%D8%A7%D9%86 — 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://salem-masri.com/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://salem-masri.com/air-valves — 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://salem-masri.com/bearings — 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://salem-masri.com/brakes — 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://salem-masri.com/catalogs — 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://salem-masri.com/center-bearings — 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://salem-masri.com/cluch — 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://salem-masri.com/engine-mounting — 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://salem-masri.com/for-radial-bearings-with-two-rows-of-balls-in-terms-of-construction — 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://salem-masri.com/kosinat — 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://salem-masri.com/oil-seal — 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://salem-masri.com/pneumatic — 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://salem-masri.com/products — 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://salem-masri.com/rollmons-auto — 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://salem-masri.com/rollmons-industrial — 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://salem-masri.com/sensors — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
notice Slow server response
Rule perf.slow_response · Performance · 19 occurrence(s)
- https://salem-masri.com/ — 4268 ms
- https://salem-masri.com/%D8%A7%D9%84%D8%B7%D9%84%D8%A8-%D8%A7%D9%84%D8%A5%D9%84%D9%83%D8%AA%D8%B1%D9%88%D9%86%D9%8A — 4059 ms
- https://salem-masri.com/%D9%82%D8%B7%D8%B9-%D8%BA%D9%8A%D8%A7%D8%B1-%D8%A7%D9%81%D8%B1%D8%A7%D9%86 — 4051 ms
- https://salem-masri.com/about-us — 4068 ms
- https://salem-masri.com/air-valves — 4061 ms
- https://salem-masri.com/bearings — 4053 ms
- https://salem-masri.com/brakes — 4068 ms
- https://salem-masri.com/catalogs — 4059 ms
- https://salem-masri.com/center-bearings — 4071 ms
- https://salem-masri.com/cluch — 4243 ms
- https://salem-masri.com/engine-mounting — 4052 ms
- https://salem-masri.com/for-radial-bearings-with-two-rows-of-balls-in-terms-of-construction — 4059 ms
- https://salem-masri.com/kosinat — 4052 ms
- https://salem-masri.com/oil-seal — 4251 ms
- https://salem-masri.com/pneumatic — 4070 ms
- https://salem-masri.com/products — 4063 ms
- https://salem-masri.com/rollmons-auto — 4058 ms
- https://salem-masri.com/rollmons-industrial — 4062 ms
- https://salem-masri.com/sensors — 4054 ms
notice No structured data detected
Rule schema.none · Structured Data · 19 occurrence(s)
- https://salem-masri.com/
- https://salem-masri.com/%D8%A7%D9%84%D8%B7%D9%84%D8%A8-%D8%A7%D9%84%D8%A5%D9%84%D9%83%D8%AA%D8%B1%D9%88%D9%86%D9%8A
- https://salem-masri.com/%D9%82%D8%B7%D8%B9-%D8%BA%D9%8A%D8%A7%D8%B1-%D8%A7%D9%81%D8%B1%D8%A7%D9%86
- https://salem-masri.com/about-us
- https://salem-masri.com/air-valves
- https://salem-masri.com/bearings
- https://salem-masri.com/brakes
- https://salem-masri.com/catalogs
- https://salem-masri.com/center-bearings
- https://salem-masri.com/cluch
- https://salem-masri.com/engine-mounting
- https://salem-masri.com/for-radial-bearings-with-two-rows-of-balls-in-terms-of-construction
- https://salem-masri.com/kosinat
- https://salem-masri.com/oil-seal
- https://salem-masri.com/pneumatic
- https://salem-masri.com/products
- https://salem-masri.com/rollmons-auto
- https://salem-masri.com/rollmons-industrial
- https://salem-masri.com/sensors
notice Missing recommended security headers
Rule security.missing_headers · Security · 19 occurrence(s)
- https://salem-masri.com/ — X-Content-Type-Options, HSTS, CSP
- https://salem-masri.com/%D8%A7%D9%84%D8%B7%D9%84%D8%A8-%D8%A7%D9%84%D8%A5%D9%84%D9%83%D8%AA%D8%B1%D9%88%D9%86%D9%8A — HSTS, CSP, X-Content-Type-Options
- https://salem-masri.com/%D9%82%D8%B7%D8%B9-%D8%BA%D9%8A%D8%A7%D8%B1-%D8%A7%D9%81%D8%B1%D8%A7%D9%86 — CSP, X-Content-Type-Options, HSTS
- https://salem-masri.com/about-us — HSTS, CSP, X-Content-Type-Options
- https://salem-masri.com/air-valves — CSP, X-Content-Type-Options, HSTS
- https://salem-masri.com/bearings — HSTS, CSP, X-Content-Type-Options
- https://salem-masri.com/brakes — HSTS, CSP, X-Content-Type-Options
- https://salem-masri.com/catalogs — HSTS, CSP, X-Content-Type-Options
- https://salem-masri.com/center-bearings — HSTS, CSP, X-Content-Type-Options
- https://salem-masri.com/cluch — HSTS, CSP, X-Content-Type-Options
- https://salem-masri.com/engine-mounting — HSTS, CSP, X-Content-Type-Options
- https://salem-masri.com/for-radial-bearings-with-two-rows-of-balls-in-terms-of-construction — HSTS, CSP, X-Content-Type-Options
- https://salem-masri.com/kosinat — HSTS, CSP, X-Content-Type-Options
- https://salem-masri.com/oil-seal — HSTS, CSP, X-Content-Type-Options
- https://salem-masri.com/pneumatic — HSTS, CSP, X-Content-Type-Options
- https://salem-masri.com/products — HSTS, CSP, X-Content-Type-Options
- https://salem-masri.com/rollmons-auto — HSTS, CSP, X-Content-Type-Options
- https://salem-masri.com/rollmons-industrial — HSTS, CSP, X-Content-Type-Options
- https://salem-masri.com/sensors — HSTS, CSP, X-Content-Type-Options
notice Title is very short
Rule title.too_short · Titles · 15 occurrence(s)
- https://salem-masri.com/%D9%82%D8%B7%D8%B9-%D8%BA%D9%8A%D8%A7%D8%B1-%D8%A7%D9%81%D8%B1%D8%A7%D9%86 — 14 chars
- https://salem-masri.com/about-us — 8 chars
- https://salem-masri.com/air-valves — 10 chars
- https://salem-masri.com/bearings — 8 chars
- https://salem-masri.com/brakes — 6 chars
- https://salem-masri.com/catalogs — 8 chars
- https://salem-masri.com/cluch — 5 chars
- https://salem-masri.com/for-radial-bearings-with-two-rows-of-balls-in-terms-of-construction — 8 chars
- https://salem-masri.com/kosinat — 8 chars
- https://salem-masri.com/oil-seal — 8 chars
- https://salem-masri.com/pneumatic — 8 chars
- https://salem-masri.com/products — 8 chars
- https://salem-masri.com/rollmons-auto — 8 chars
- https://salem-masri.com/rollmons-industrial — 8 chars
- https://salem-masri.com/sensors — 7 chars
notice Non-ASCII characters in URL path
Rule url.non_ascii · URL · 2 occurrence(s)
Audit your own site — free
157 checks, internal PageRank, render-diff. No signup, results in ~30s.