Catalog / radicomall.com
63

SEO audit for radicomall.com

Buy Organic Hair Colour & Treatment Herbs In India | Radico Mall

other

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

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

Buy the safest organic hair colour online. Radico mall offers 100% organic hair colour and hair treatment herbs in India - perfect for sensitive scalp and skin.

Screenshot of radicomall.com
50
pages crawled
49
indexable pages
2
errors
239
warnings
667
notices
0
orphan pages
0
broken links
Category breakdown
CategoryScoreErrorsWarningsNotices
Security 97 1 1 97
Sitemap 98 1 0 0
Links 70 0 50 49
Agent Readiness 71 0 49 89
Performance 71 0 49 194
Images 74 0 43 55
Duplicate 88 0 20 2
Titles 95 0 8 4
Headings 96 0 6 0
Budget 98 0 4 0
Meta Description 98 0 4 11
Canonical 98 0 3 5
Content 99 0 1 46
Structured Data 99 0 1 14
Cache 100 0 0 1
Crawlability 100 0 0 2
Social 100 0 0 96
URL 100 0 0 2
Findings

Errors (2 rules)

error Mixed content on HTTPS page

Rule security.mixed_content · Security · 1 occurrence(s)

error Non-200 URL listed in sitemap

Rule sitemap.not_200 · Sitemap · 1 occurrence(s)

Warnings (13 rules)

warning Control has no accessible name

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

warning robots.txt-disallowed URL receives internal links (crawl-budget leak)

Rule budget.disallow_linked · Budget · 4 occurrence(s)

  • https://radicomall.com/index.php?route=product/search&search=&page=2 — internal links point to https://radicomall.com/index.php?route=product/search&search=&page=2, which robots.txt disallows for Googlebot — Googlebot discovers the URL, checks robots, then rejects it without indexing, wasting crawl budget and losing the link equity. Remove the internal links, or use noindex instead of Disallow if the page should be fetchable. Linked from: https://radicomall.com/index.php?route=product/search&search=.
  • https://radicomall.com/index.php?route=product/search&search=&page=3 — internal links point to https://radicomall.com/index.php?route=product/search&search=&page=3, which robots.txt disallows for Googlebot — Googlebot discovers the URL, checks robots, then rejects it without indexing, wasting crawl budget and losing the link equity. Remove the internal links, or use noindex instead of Disallow if the page should be fetchable. Linked from: https://radicomall.com/index.php?route=product/search&search=.
  • https://radicomall.com/index.php?route=product/search&search=&page=4 — internal links point to https://radicomall.com/index.php?route=product/search&search=&page=4, which robots.txt disallows for Googlebot — Googlebot discovers the URL, checks robots, then rejects it without indexing, wasting crawl budget and losing the link equity. Remove the internal links, or use noindex instead of Disallow if the page should be fetchable. Linked from: https://radicomall.com/index.php?route=product/search&search=.
  • https://radicomall.com/organic-hair-colour?page=2 — internal links point to https://radicomall.com/organic-hair-colour?page=2, which robots.txt disallows for Googlebot — Googlebot discovers the URL, checks robots, then rejects it without indexing, wasting crawl budget and losing the link equity. Remove the internal links, or use noindex instead of Disallow if the page should be fetchable. Linked from: https://radicomall.com/organic-hair-colour.

warning Thin content (low word count)

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

warning Near-duplicate page content

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

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

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

  • https://radicomall.com/blog/ — 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 Images missing alt text

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

warning Internal link points to a redirect

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

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

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

warning BreadcrumbList present but structurally incomplete

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

  • https://radicomall.com/blog/ — 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.

warning Title likely truncated in SERP (too wide)

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

Notices (30 rules)

notice Heading levels skip a level

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

notice No llms.txt for AI agents

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

  • https://radicomall.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 · 48 occurrence(s)

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

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

notice Canonical points to a different URL

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

notice Low text-to-HTML ratio

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

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

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

  • https://radicomall.com/index.php?route=information/trackorder — this page reads as difficult (Flesch Reading Ease 49, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://radicomall.com/organic-brown-hair-colour-powder — this page reads as difficult (Flesch Reading Ease 48, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://radicomall.com/organic-strawberry-blonde-hair-colour-powder — this page reads as difficult (Flesch Reading Ease 50, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://radicomall.com/organic-violet-hair-colour-powder — this page reads as difficult (Flesch Reading Ease 50, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://radicomall.com/our-story — this page reads as difficult (Flesch Reading Ease 39, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.
  • https://radicomall.com/shipping-policy — this page reads as difficult (Flesch Reading Ease 49, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.

notice Duplicate meta description across pages

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

notice Missing <!DOCTYPE html> (quirks-mode rendering risk)

Rule encoding.doctype_missing · Content · 1 occurrence(s)

notice Image alt text is keyword-stuffed (repetition / low variety)

Rule images.alt_stuffed · Images · 1 occurrence(s)

  • https://radicomall.com/blog/ — 4 image(s) have keyword-stuffed alt text — the same word repeated several times, or a long low-variety keyword list. Google's image guidance asks for short, descriptive alt text, not keyword lists; rewrite it to describe the image.

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 · 48 occurrence(s)

  • https://radicomall.com/ — the likely hero/LCP image (group 533@2x.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://radicomall.com/Herbal-dark-brown-henna-pack-of-2 — the likely hero/LCP image (group 533@2x.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://radicomall.com/Herbal-natural-black-henna — the likely hero/LCP image (group 533@2x.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://radicomall.com/contact-us — the likely hero/LCP image (group 533@2x.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://radicomall.com/faqs — the likely hero/LCP image (group 533@2x.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://radicomall.com/hair-treatment-herbs — the likely hero/LCP image (group 533@2x.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://radicomall.com/herbal-hair-colour — the likely hero/LCP image (group 533@2x.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://radicomall.com/index.php?route=information/trackorder — the likely hero/LCP image (group 533@2x.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://radicomall.com/index.php?route=product/search&search= — the likely hero/LCP image (group 533@2x.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://radicomall.com/lavender-shampoo-bar — the likely hero/LCP image (group 533@2x.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://radicomall.com/organic-brown-hair-colour-powder — the likely hero/LCP image (group 533@2x.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://radicomall.com/organic-burgundy-hair-colour-powder — the likely hero/LCP image (group 533@2x.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://radicomall.com/organic-dark-brown-hair-colour-powder — the likely hero/LCP image (group 533@2x.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://radicomall.com/organic-hair-colour — the likely hero/LCP image (group 533@2x.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://radicomall.com/organic-henna-hair-treatment-powder — the likely hero/LCP image (group 533@2x.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://radicomall.com/organic-soft-black-hair-colour-powder — the likely hero/LCP image (group 533@2x.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://radicomall.com/organic-sun-blonde-hair-colour-powder — the likely hero/LCP image (group 533@2x.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://radicomall.com/organic-violet-hair-colour-powder — the likely hero/LCP image (group 533@2x.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://radicomall.com/organic-wheat-blonde-hair-colour-powder — the likely hero/LCP image (group 533@2x.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://radicomall.com/organic-wine-red-hair-colour-powder — the likely hero/LCP image (group 533@2x.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://radicomall.com/our-story — the likely hero/LCP image (group 533@2x.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://radicomall.com/privacy-policy — the likely hero/LCP image (group 533@2x.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://radicomall.com/shipping-policy — the likely hero/LCP image (group 533@2x.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://radicomall.com/sunab-hair-colour — the likely hero/LCP image (group 533@2x.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://radicomall.com/terms-conditions — the likely hero/LCP image (group 533@2x.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 · 49 occurrence(s)

notice Internal link has no anchor text / accessible name

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

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

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

notice Missing Open Graph tags

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

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

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

  • https://radicomall.com/ — 31 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://radicomall.com/Herbal-dark-brown-henna-pack-of-2 — 22 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://radicomall.com/Herbal-natural-black-henna — 22 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://radicomall.com/blog/ — 9 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://radicomall.com/contact-us — 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://radicomall.com/faqs — 5 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://radicomall.com/hair-treatment-herbs — 6 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://radicomall.com/herbal-hair-colour — 5 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://radicomall.com/index.php?route=information/trackorder — 5 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://radicomall.com/index.php?route=product/search&search= — 6 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://radicomall.com/lavender-shampoo-bar — 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://radicomall.com/organic-brown-hair-colour-powder — 27 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://radicomall.com/organic-burgundy-hair-colour-powder — 26 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://radicomall.com/organic-dark-brown-hair-colour-powder — 27 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://radicomall.com/organic-hair-colour — 6 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://radicomall.com/organic-henna-hair-treatment-powder — 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://radicomall.com/organic-soft-black-hair-colour-powder — 24 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://radicomall.com/organic-violet-hair-colour-powder — 24 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://radicomall.com/organic-wheat-blonde-hair-colour-powder — 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://radicomall.com/organic-wine-red-hair-colour-powder — 26 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://radicomall.com/our-story — 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://radicomall.com/privacy-policy — 5 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://radicomall.com/shipping-policy — 5 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://radicomall.com/sunab-hair-colour — 5 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://radicomall.com/terms-conditions — 5 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 · 49 occurrence(s)

  • https://radicomall.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://radicomall.com/Herbal-dark-brown-henna-pack-of-2 — 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://radicomall.com/Herbal-natural-black-henna — 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://radicomall.com/blog/ — 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://radicomall.com/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://radicomall.com/faqs — 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://radicomall.com/hair-treatment-herbs — 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://radicomall.com/herbal-hair-colour — 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://radicomall.com/index.php?route=information/trackorder — 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://radicomall.com/index.php?route=product/search&search= — 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://radicomall.com/lavender-shampoo-bar — 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://radicomall.com/organic-brown-hair-colour-powder — 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://radicomall.com/organic-burgundy-hair-colour-powder — 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://radicomall.com/organic-dark-brown-hair-colour-powder — 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://radicomall.com/organic-hair-colour — 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://radicomall.com/organic-henna-hair-treatment-powder — 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://radicomall.com/organic-soft-black-hair-colour-powder — 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://radicomall.com/organic-violet-hair-colour-powder — 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://radicomall.com/organic-wheat-blonde-hair-colour-powder — 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://radicomall.com/organic-wine-red-hair-colour-powder — 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://radicomall.com/our-story — 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://radicomall.com/privacy-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://radicomall.com/shipping-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://radicomall.com/sunab-hair-colour — 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://radicomall.com/terms-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.

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

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

  • https://radicomall.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://radicomall.com/Herbal-dark-brown-henna-pack-of-2 — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://radicomall.com/Herbal-natural-black-henna — 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://radicomall.com/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://radicomall.com/faqs — 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://radicomall.com/hair-treatment-herbs — 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://radicomall.com/herbal-hair-colour — 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://radicomall.com/index.php?route=information/trackorder — 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://radicomall.com/index.php?route=product/search&search= — 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://radicomall.com/lavender-shampoo-bar — 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://radicomall.com/organic-brown-hair-colour-powder — 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://radicomall.com/organic-burgundy-hair-colour-powder — 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://radicomall.com/organic-dark-brown-hair-colour-powder — 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://radicomall.com/organic-hair-colour — 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://radicomall.com/organic-henna-hair-treatment-powder — 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://radicomall.com/organic-soft-black-hair-colour-powder — 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://radicomall.com/organic-sun-blonde-hair-colour-powder — 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://radicomall.com/organic-violet-hair-colour-powder — 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://radicomall.com/organic-wheat-blonde-hair-colour-powder — 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://radicomall.com/organic-wine-red-hair-colour-powder — 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://radicomall.com/our-story — 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://radicomall.com/privacy-policy — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://radicomall.com/shipping-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://radicomall.com/sunab-hair-colour — 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://radicomall.com/terms-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.

notice URL redirects to another URL

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

notice Blocked by robots.txt

Rule robots.blocked · Crawlability · 1 occurrence(s)

notice Deprecated schema type with no Google rich result

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

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

notice Missing recommended security headers

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

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

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

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

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

notice Title is very short

Rule title.too_short · Titles · 3 occurrence(s)

notice Uppercase letters in URL path

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

Pages (showing 50 of 50)
URLStatusIndexableWordsIn-links
https://radicomall.com/blog/
Organic Hair Care Tips & Guides | Radico Mall Blog
200 yes 213 50
https://radicomall.com/index.php?route=information/trackorder
Track Your Order
200 yes 185 49
https://radicomall.com/
Buy Organic Hair Colour & Treatment Herbs In India | Radico Mall
200 yes 828 48
https://radicomall.com/contact-us
Contact Us
200 yes 222 48
https://radicomall.com/faqs
FAQs (Frequently Asked Questions) | Radico Mall
200 yes 793 48
https://radicomall.com/hair-treatment-herbs
Buy Hair Treatment Herbs | 14 Organic Products for Hair Care
200 yes 799 48
https://radicomall.com/herbal-hair-colour
Buy Herbal Hair Colour | Long-Lasting Color for Men & Women
200 yes 705 48
https://radicomall.com/index.php?route=product/search&search=
Search -
200 yes 518 48
https://radicomall.com/organic-hair-colour
Buy Organic Hair Colour Online | Ammonia & PPD Free
200 yes 1017 48
https://radicomall.com/our-story
Our Story | World's 1st Certified Organic Hair Care Brand | Radico
200 yes 547 48
https://radicomall.com/privacy-policy
Privacy Policy
200 yes 3103 48
https://radicomall.com/shipping-policy
Shipping Policy | Free Delivery Over ₹999 - Radico Mall
200 yes 251 48
https://radicomall.com/sunab-hair-colour
Sunab Organic Hair Colour | Hair Colour for Hyper Allergic People
200 yes 527 48
https://radicomall.com/terms-conditions
Terms & Conditions | Radico Mall | Policies & Guidelines
200 yes 620 48
https://radicomall.com/organic-henna-hair-treatment-powder
Pure Organic Henna Powder | 100% Lawsonia Inermis - 100g
200 yes 817 6
https://radicomall.com/organic-soft-black-hair-colour-powder
Buy Organic Soft Black Hair Colour | Allergy Safe, Synthetic Chemical Free
200 yes 1195 5
https://radicomall.com/organic-brown-hair-colour-powder
Buy Organic Brown Hair Colour | Allergy Safe, Synthetic Chemical Free
200 yes 1152 4
https://radicomall.com/organic-shikakai-hair-treatment-powder
Organic Shikakai Powder | Natural Hair Cleanser - 100g
200 yes 891 11
https://radicomall.com/lavender-shampoo-bar
Buy Lavender Shampoo Bar | SLS-Free, Herbal, Zero Waste - 125g
200 yes 1098 2
https://radicomall.com/organic-brahmi-hair-treatment-powder
Buy Brahmi Powder | Hair Growth, Dandruff Control - 100g
200 yes 835 7
https://radicomall.com/organic-hibiscus-hair-treatment-powder
Organic Hibiscus Flower Powder | Anti-Greying - Radico 100g
200 yes 830 7
https://radicomall.com/organic-methi-hair-treatment-powder
Methi Powder for Hair Fall | Fenugreek Seeds - 100g
200 yes 850 7
https://radicomall.com/organic-colorless-henna-hair-treatment-powder
Colorless Henna (Cassia) Powder | Pure Conditioning - 100g
200 yes 837 7
https://radicomall.com/Herbal-dark-brown-henna-pack-of-2
Herbal Hair Colour Dark Brown | Ammonia-Free, Fast Results - Pack of 2
200 yes 876 2
https://radicomall.com/Herbal-natural-black-henna
Herbal Hair Colour Black Henna | Ammonia-Free, Fast Results - 60g
200 yes 813 2
https://radicomall.com/sunab-soft-black-hair-colour
Radico Sunab Soft Black | Sensitive Scalp Safe | 100g
200 yes 825 1
https://radicomall.com/organic-dark-brown-hair-colour-powder
Buy Organic Dark Brown Hair Colour | Allergy Safe, Synthetic Chemical Free
200 yes 1205 3
https://radicomall.com/organic-indigo-leaf-hair-treatment-powder
Organic Indigo Powder for Hair | Natural Black Dye - 100g
200 yes 829 6
https://radicomall.com/organic-reetha-hair-treatment-powder
Organic Reetha Powder | Natural Soapnut Shampoo - 100g
200 yes 841 6
https://radicomall.com/organic-manjistha-hair-treatment-powder
Manjishtha Powder for Hair & Skin | Scalp Detox - 100g
200 yes 811 6
https://radicomall.com/radico-organic-amla-hair-treatment-powder
Amla Powder for Hair | Vitamin C Rich - Prevents Greying, 100g
200 yes 819 6
https://radicomall.com/organic-neem-hair-treatment-powder
Buy Neem Powder for Scalp | Itchy Relief, Hair Growth - 100g
200 yes 836 6
https://radicomall.com/organic-amla-reetha-shikakai-mix-hair-treatment-powder
Buy Amla Shikakai Reetha Blend | 3-in-1 Hair Treatment - 100g
200 yes 826 5
https://radicomall.com/organic-herbal-henna-hair-treatment-powder
Herbal Henna Powder | Colour & Conditioning - 100g
200 yes 788 5
https://radicomall.com/organic-bhringraj-hair-treatment-powder
Bhringraj Powder for Hair Growth | King of Herbs - 100g
200 yes 819 5
https://radicomall.com/organic-light-ash-blonde-hair-colour-powder
Buy Organic Light Ash Blonde Hair Colour | Allergy Safe, Synthetic Chemical Free
200 yes 1158 3
https://radicomall.com/organic-burgundy-hair-colour-powder
Buy Organic Burgundy Hair Colour | Allergy Safe, Synthetic Chemical Free
200 yes 1180 3
https://radicomall.com/organic-mahogany-hair-colour-powder
Buy Organic Mahogany Hair Colour | Allergy Safe, Synthetic Chemical Free
200 yes 1164 3
https://radicomall.com/organic-golden-blonde-hair-colour-powder
Buy Organic Golden Blonde Hair Colour | Allergy Safe, Synthetic Chemical Free
200 yes 1139 2
https://radicomall.com/organic-honey-blonde-hair-colour-powder
Buy Organic Honey Blonde Hair Colour | Allergy Safe, Synthetic Chemical Free
200 yes 1132 2
https://radicomall.com/organic-light-brown-hair-colour-powder
Buy Organic Light Brown Hair Colour | Allergy Safe, Synthetic Chemical Free
200 yes 1208 2
https://radicomall.com/organic-light-reddish-blonde-hair-colour-powder
Allergy Safe and 100% Organic Light Reddish Blonde Hair Colour for Men & Women
200 yes 1140 2
https://radicomall.com/organic-reddish-blonde-hair-colour-powder
Buy Organic Reddish Blonde Hair Colour | Allergy Safe, Synthetic Chemical Free
200 yes 1135 2
https://radicomall.com/organic-strawberry-blonde-hair-colour-powder
Buy Organic Strawberry Blonde Hair Colour | Allergy Safe, Synthetic Chemical Free
200 yes 1136 2
https://radicomall.com/organic-sun-blonde-hair-colour-powder
Buy Organic Sun Blonde Hair Colour | Allergy Safe, Synthetic Chemical Free
200 yes 1136 2
https://radicomall.com/organic-wheat-blonde-hair-colour-powder
Buy Organic Wheat Blonde Hair Colour | Allergy Safe, Synthetic Chemical Free
200 yes 1133 2
https://radicomall.com/organic-wine-red-hair-colour-powder
Buy Organic Wine Red Hair Colour | Allergy Safe, Synthetic Chemical Free
200 yes 1135 2
https://radicomall.com/organic-darkest-ash-blonde-hair-colour-powder
Buy Organic Darkest Ash Blonde Hair Colour | Allergy Safe, Synthetic Chemical Free
200 yes 1140 1
https://radicomall.com/organic-violet-hair-colour-powder
Buy Organic Violet Hair Colour | Allergy Safe, Synthetic Chemical Free
200 yes 1125 1
https://radicomall.com/organic-hair-colour?page=2 0 no 0 1

Audit your own site — free

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

Scan your site →