Catalog / molfar.net
65

SEO audit for molfar.net

Molfar Agency

other

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

Download Markdown report (feed to ChatGPT / Claude / Cursor)
Screenshot of molfar.net
50
pages crawled
50
indexable pages
0
errors
619
warnings
736
notices
0
orphan pages
0
broken links
Category breakdown
CategoryScoreErrorsWarningsNotices
Links 0 0 474 0
Agent Readiness 70 0 50 17
Canonical 70 0 50 0
Duplicate 89 0 19 2
Meta Description 95 0 9 52
Content 96 0 6 35
Titles 96 0 6 61
Crawlability 98 0 4 38
Headings 99 0 1 0
Cache 100 0 0 50
Images 100 0 0 52
Performance 100 0 0 198
Security 100 0 0 100
Sitemap 100 0 0 9
Social 100 0 0 71
Structured Data 100 0 0 50
URL 100 0 0 1
Findings

Warnings (10 rules)

warning Control has no accessible name

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

warning Thin content (low word count)

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

warning Duplicate page content

Rule duplicate.content · Duplicate · 9 occurrence(s)

warning Duplicate <title> across pages

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

warning Missing <h1>

Rule h1.missing · Headings · 1 occurrence(s)

warning Internal link points to a redirect

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

warning Redirect chain (multiple hops)

Rule redirect.chain · Crawlability · 4 occurrence(s)

Notices (24 rules)

notice Heading levels skip a level

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

notice No llms.txt for AI agents

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

  • https://molfar.net/ — 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 · 50 occurrence(s)

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

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

  • http://molfar.net/en/article/chomus-zahotilosya-sogodni-pidvesti-potochni-pidsumki — this page reads as difficult (Flesch Reading Ease 44, 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.
  • http://molfar.net/en/article/kompania-molfar-zapuskae-novij-ta-ambitnij-proekt-marketplejs-intergeo — this page reads as very difficult (Flesch Reading Ease 26, 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.
  • http://molfar.net/en/article/molfar-group-rozrobnik-sistemi-avtomatizacii-kino-sportivnoi-skoli — this page reads as very difficult (Flesch Reading Ease 30, 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.
  • http://molfar.net/en/article/molfar-group-ta-kompania-luxsite-agency-partneri — this page reads as difficult (Flesch Reading Ease 33, 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.
  • http://molfar.net/en/article/molfar-group-vihodit-na-rinok-avstralii — this page reads as difficult (Flesch Reading Ease 33, 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.
  • http://molfar.net/en/article/molfar-uspisno-podolala-skladnosi-z-vidklucennam-svitla — this page reads as very difficult (Flesch Reading Ease 10, 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.
  • http://molfar.net/en/article/new-project-launched — this page reads as difficult (Flesch Reading Ease 42, 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.
  • http://molfar.net/en/article/ohorona-praci-novij-riven — this page reads as difficult (Flesch Reading Ease 35, 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.
  • http://molfar.net/en/article/v-kompanii-molfar-zavilasa-igrova-spilnota — this page reads as difficult (Flesch Reading Ease 40, 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.
  • http://molfar.net/en/article/vijna-faktor-zmin-molfar-group-pidbila-pidsumki-2023-roku — this page reads as very difficult (Flesch Reading Ease 24, 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.
  • http://molfar.net/en/article/vitaemo-vas-zi-svatom-svatogo-mikolaa — 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.
  • http://molfar.net/en/article/zaversenna-proektu-novij-vebmagazin-dla-kompanii-sanpid — this page reads as difficult (Flesch Reading Ease 34, 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.
  • http://molfar.net/en/page/about — this page reads as very difficult (Flesch Reading Ease 21, 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.
  • http://molfar.net/en/page/contact — this page reads as very difficult (Flesch Reading Ease -20, 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.
  • http://molfar.net/en/page/digital-marketing-sales-streamlining — this page reads as very difficult (Flesch Reading Ease -4, 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.
  • http://molfar.net/en/page/e-commerce — this page reads as very difficult (Flesch Reading Ease -27, 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.
  • http://molfar.net/en/page/enterprise-content-management — this page reads as very difficult (Flesch Reading Ease -35, 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.
  • http://molfar.net/en/page/mobile-development — this page reads as very difficult (Flesch Reading Ease -20, 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.
  • http://molfar.net/en/page/rescue-of-project — this page reads as very difficult (Flesch Reading Ease -16, 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.
  • http://molfar.net/en/page/technologies — this page reads as very difficult (Flesch Reading Ease -14, 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.
  • http://molfar.net/en/page/web-development — this page reads as very difficult (Flesch Reading Ease 5, 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://molfar.net/en — this page reads as very difficult (Flesch Reading Ease -25, 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://molfar.net/en/project — this page reads as difficult (Flesch Reading Ease 38, 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://molfar.net/en/project?page=1&per-page=16 — this page reads as difficult (Flesch Reading Ease 38, 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://molfar.net/page/about — this page reads as very difficult (Flesch Reading Ease 21, 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 Title tag and meta description are identical

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

notice Duplicate meta description across pages

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

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

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

notice Likely hero image lacks fetchpriority=high

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

  • http://molfar.net/en/article/chomus-zahotilosya-sogodni-pidvesti-potochni-pidsumki — the likely hero/LCP image (molfar-logo.svg) 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.
  • http://molfar.net/en/article/top-10-porad-shodo-stvorennya-sajtiv — the likely hero/LCP image (molfar-logo.svg) 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.
  • http://molfar.net/en/article/trendi-u-web-rozrobci-vektorni-ilyustraciyi-na-sajti — the likely hero/LCP image (molfar-logo.svg) 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.
  • http://molfar.net/en/article/v-grudni-do-nas-prijshli-dvi-kompaniyi — the likely hero/LCP image (molfar-logo.svg) 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.
  • http://molfar.net/en/page/about — the likely hero/LCP image (molfar-logo.svg) 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.
  • http://molfar.net/en/page/contact — the likely hero/LCP image (molfar-logo.svg) 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.
  • http://molfar.net/en/page/digital-marketing-sales-streamlining — the likely hero/LCP image (molfar-logo.svg) 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.
  • http://molfar.net/en/page/e-commerce — the likely hero/LCP image (molfar-logo.svg) 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.
  • http://molfar.net/en/page/enterprise-content-management — the likely hero/LCP image (molfar-logo.svg) 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.
  • http://molfar.net/en/page/mobile-development — the likely hero/LCP image (molfar-logo.svg) 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.
  • http://molfar.net/en/page/our-services — the likely hero/LCP image (molfar-logo.svg) 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.
  • http://molfar.net/en/page/rescue-of-project — the likely hero/LCP image (molfar-logo.svg) 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.
  • http://molfar.net/en/page/technologies — the likely hero/LCP image (molfar-logo.svg) 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.
  • http://molfar.net/en/page/web-development — the likely hero/LCP image (molfar-logo.svg) 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://molfar.net/ — the likely hero/LCP image (molfar-logo.svg) 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://molfar.net/article — the likely hero/LCP image (molfar-logo.svg) 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://molfar.net/en — the likely hero/LCP image (molfar-logo.svg) 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://molfar.net/en/project — the likely hero/LCP image (molfar-logo.svg) 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://molfar.net/en/project?page=1&per-page=16 — the likely hero/LCP image (molfar-logo.svg) 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://molfar.net/page/about — the likely hero/LCP image (molfar-logo.svg) 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://molfar.net/project — the likely hero/LCP image (molfar-logo.svg) 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://molfar.net/uk — the likely hero/LCP image (molfar-logo.svg) 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://molfar.net/uk/page/about — the likely hero/LCP image (molfar-logo.svg) 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://molfar.net/uk/project — the likely hero/LCP image (molfar-logo.svg) 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://molfar.net/uk/project?page=1&per-page=16 — the likely hero/LCP image (molfar-logo.svg) 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 · 50 occurrence(s)

notice Missing Open Graph tags

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

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

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

  • http://molfar.net/en/article/chomus-zahotilosya-sogodni-pidvesti-potochni-pidsumki — 2 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.
  • http://molfar.net/en/article/golovne-rozpochati-j-zakinchiti-pobachennya-naoslip — 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.
  • http://molfar.net/en/article/new-project-launched — 4 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.
  • http://molfar.net/en/article/top-10-porad-shodo-stvorennya-sajtiv — 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.
  • http://molfar.net/en/article/trendi-u-web-rozrobci-vektorni-ilyustraciyi-na-sajti — 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.
  • http://molfar.net/en/article/v-grudni-do-nas-prijshli-dvi-kompaniyi — 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.
  • http://molfar.net/en/page/about — 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.
  • http://molfar.net/en/page/digital-marketing-sales-streamlining — 7 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.
  • http://molfar.net/en/page/e-commerce — 7 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.
  • http://molfar.net/en/page/enterprise-content-management — 7 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.
  • http://molfar.net/en/page/mobile-development — 7 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.
  • http://molfar.net/en/page/rescue-of-project — 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.
  • http://molfar.net/en/page/technologies — 7 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.
  • http://molfar.net/en/page/web-development — 7 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://molfar.net/ — 17 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://molfar.net/article — 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://molfar.net/en — 17 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://molfar.net/en/project — 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://molfar.net/en/project?page=1&per-page=16 — 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://molfar.net/page/about — 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://molfar.net/project — 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://molfar.net/uk — 17 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://molfar.net/uk/page/about — 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://molfar.net/uk/project — 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://molfar.net/uk/project?page=1&per-page=16 — 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.

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

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

  • http://molfar.net/en/article/chomus-zahotilosya-sogodni-pidvesti-potochni-pidsumki — 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.
  • http://molfar.net/en/article/top-10-porad-shodo-stvorennya-sajtiv — 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.
  • http://molfar.net/en/article/trendi-u-web-rozrobci-vektorni-ilyustraciyi-na-sajti — 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.
  • http://molfar.net/en/article/v-grudni-do-nas-prijshli-dvi-kompaniyi — 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.
  • http://molfar.net/en/page/about — 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.
  • http://molfar.net/en/page/contact — 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.
  • http://molfar.net/en/page/digital-marketing-sales-streamlining — 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.
  • http://molfar.net/en/page/e-commerce — 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.
  • http://molfar.net/en/page/enterprise-content-management — 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.
  • http://molfar.net/en/page/mobile-development — 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.
  • http://molfar.net/en/page/our-services — 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.
  • http://molfar.net/en/page/rescue-of-project — 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.
  • http://molfar.net/en/page/technologies — 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.
  • http://molfar.net/en/page/web-development — 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://molfar.net/ — 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://molfar.net/article — 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://molfar.net/en — 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://molfar.net/en/project — 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://molfar.net/en/project?page=1&per-page=16 — 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://molfar.net/page/about — 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://molfar.net/project — 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://molfar.net/uk — 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://molfar.net/uk/page/about — 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://molfar.net/uk/project — 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://molfar.net/uk/project?page=1&per-page=16 — 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 · 50 occurrence(s)

  • http://molfar.net/en/article/chomus-zahotilosya-sogodni-pidvesti-potochni-pidsumki — 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.
  • http://molfar.net/en/article/top-10-porad-shodo-stvorennya-sajtiv — 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.
  • http://molfar.net/en/article/trendi-u-web-rozrobci-vektorni-ilyustraciyi-na-sajti — 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.
  • http://molfar.net/en/article/v-grudni-do-nas-prijshli-dvi-kompaniyi — 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.
  • http://molfar.net/en/page/about — 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.
  • http://molfar.net/en/page/contact — 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.
  • http://molfar.net/en/page/digital-marketing-sales-streamlining — 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.
  • http://molfar.net/en/page/e-commerce — 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.
  • http://molfar.net/en/page/enterprise-content-management — 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.
  • http://molfar.net/en/page/mobile-development — 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.
  • http://molfar.net/en/page/our-services — 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.
  • http://molfar.net/en/page/rescue-of-project — 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.
  • http://molfar.net/en/page/technologies — 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.
  • http://molfar.net/en/page/web-development — 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://molfar.net/ — 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://molfar.net/article — 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://molfar.net/en — 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://molfar.net/en/project — 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://molfar.net/en/project?page=1&per-page=16 — 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://molfar.net/page/about — 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://molfar.net/project — 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://molfar.net/uk — 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://molfar.net/uk/page/about — 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://molfar.net/uk/project — 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://molfar.net/uk/project?page=1&per-page=16 — 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 · 38 occurrence(s)

notice Missing recommended security headers

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

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

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

notice Indexable page not listed in sitemap

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

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

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

notice URL is very long

Rule url.too_long · URL · 1 occurrence(s)

Pages (showing 50 of 50)
URLStatusIndexableWordsIn-links
https://molfar.net/page/about
About our team
200 yes 895 50
https://molfar.net/
Molfar Agency
200 yes 592 47
https://molfar.net/en/project
Molfar projects
200 yes 544 45
http://molfar.net/en/page/digital-marketing-sales-streamlining
Digital Marketing & Sales streamlining
200 yes 652 43
http://molfar.net/en/page/e-commerce
E-commerce
200 yes 621 43
http://molfar.net/en/page/enterprise-content-management
Content & Business Process​ Management
200 yes 525 43
http://molfar.net/en/page/mobile-development
Mobile Development
200 yes 458 43
http://molfar.net/en/page/rescue-of-project
Rescue of Projects
200 yes 659 43
http://molfar.net/en/page/technologies
Technologies
200 yes 296 43
http://molfar.net/en/page/web-development
Web-Development
200 yes 565 43
https://molfar.net/article
Molfar Новини
200 yes 187 38
https://molfar.net/uk/project
Molfar проєкти
200 yes 473 8
https://molfar.net/en
Molfar Agency
200 yes 661 6
https://molfar.net/project
Molfar проєкти
200 yes 473 4
https://molfar.net/uk
Molfar Agency
200 yes 592 3
https://molfar.net/uk/project?page=1&per-page=16
Molfar проєкти
200 yes 473 4
http://molfar.net/en/page/about
About our team
200 yes 895 3
https://molfar.net/uk/page/about
Про нашу команду
200 yes 820 3
https://molfar.net/en/project?page=1&per-page=16
Molfar projects
200 yes 544 3
http://molfar.net/en/article/top-3-open-source-risenna-dla-e-commerce-prostimi-slovami
Top 3 Open-Source E-commerce Solutions: Explained Simply
200 yes 614 2
https://molfar.net/en/project/topotronix?utm_source=chatgpt.com
Topotronix
200 yes 922 2
http://molfar.net/en/page/contact
Contact Us
200 yes 155 1
http://molfar.net/en/page/our-services
Our services
200 yes 87 1
http://molfar.net/en/article/3-novim-2025-rokom
Happy New Year 2025!
200 yes 196 1
http://molfar.net/en/article/ak-mi-dopomogli-aclima-obednati-tehnologii-ta-biznes
How We Helped Aclima Integrate Technology and Business
200 yes 392 1
http://molfar.net/en/article/chomus-zahotilosya-sogodni-pidvesti-potochni-pidsumki
For some reason, today we would like to summarize the current results and tell you a little history
200 yes 360 1
http://molfar.net/en/article/golovne-rozpochati-j-zakinchiti-pobachennya-naoslip
The main thing is to start and finish. Blind date
200 yes 373 1
http://molfar.net/en/article/kompania-molfar-zapuskae-novij-ta-ambitnij-proekt-marketplejs-intergeo
Molfar is launching a new and ambitious project: the "Intergeo" marketplace
200 yes 446 1
http://molfar.net/en/article/molfar-uspisno-podolala-skladnosi-z-vidklucennam-svitla
Molfar successfully overcame challenges caused by power outages
200 yes 349 1
http://molfar.net/en/article/new-project-launched
A new project has been launched together with the Pelts Clinic
200 yes 205 1
http://molfar.net/en/article/odin-iz-najcikavisih-proektiv-dobig-zaversenna-stvorenna-veb-magazinu-dla-merezi-aptek-adonis
One of the most exciting projects has come to completion: the creation of an online store for the ADONIS pharmacy chain
200 yes 484 1
http://molfar.net/en/article/ohorona-praci-novij-riven
Ohorona praci: A New Level of Digital Solutions
200 yes 458 1
http://molfar.net/en/article/pidsumki-2025-roku-zrostanna-masstabuvanna-ta-vnutrisni-transformacii
2025 Results: Growth, Scaling, and Internal Transformation
200 yes 311 1
http://molfar.net/en/article/pidsumki-roboti-za-perse-pivricca-2025-roku
Results of the First Half of 2025
200 yes 269 1
http://molfar.net/en/article/pro-ssl-sertifikat-dla-sajtu
About SSL Certificates for Websites
200 yes 721 1
http://molfar.net/en/article/top-10-porad-shodo-stvorennya-sajtiv
Top 10 tips for creating websites for owners of publishing houses, online media, and publishers of info products
200 yes 839 1
http://molfar.net/en/article/tov-molfar-grup-pidsumki-2024-roku
Molfar Group LLC: Results of 2024
200 yes 453 1
http://molfar.net/en/article/trendi-u-web-rozrobci-vektorni-ilyustraciyi-na-sajti
Trends in WEB development. Vector illustrations on the website
200 yes 667 1
http://molfar.net/en/article/v-grudni-do-nas-prijshli-dvi-kompaniyi
In December, two companies came to us for technical (system) support for the website
200 yes 330 1
http://molfar.net/en/article/v-kompanii-molfar-zavilasa-igrova-spilnota
Molfar Has a New Gaming Community!
200 yes 392 1
http://molfar.net/en/article/vijna-faktor-zmin-molfar-group-pidbila-pidsumki-2023-roku
War as a Catalyst for Change: Molfar Group Summarizes 2023
200 yes 465 1
http://molfar.net/en/article/vitaemo-vas-iz-rizdvom-hristovim
We wish you a Merry Christmas!
200 yes 211 1
http://molfar.net/en/article/vitaemo-vas-zi-svatom-svatogo-mikolaa
We greet you on Saint Nicholas Day!
200 yes 174 1
http://molfar.net/en/article/z-8-berezna
March 8th!
200 yes 156 1
http://molfar.net/en/article/zaversenna-proektu-novij-vebmagazin-dla-kompanii-sanpid
Project completion: New online store for SANPID
200 yes 462 1
http://molfar.net/en/article/molfar-group-rozpocinae-masstabnu-transformaciu-my3dcloud
Molfar Group Begins Large-Scale Transformation of the My3D.Cloud Platform
200 yes 554 1
http://molfar.net/en/article/molfar-group-rozrobnik-sistemi-avtomatizacii-kino-sportivnoi-skoli
Molfar Group – Developer of the Automation System for an Equestrian-Sports School
200 yes 385 1
http://molfar.net/en/article/molfar-group-ta-kompania-luxsite-agency-partneri
Molfar Group and Luxsite Agency – Partners!
200 yes 387 1
http://molfar.net/en/article/molfar-group-vihodit-na-rinok-avstralii
Molfar Group Expands to the Australian Market
200 yes 250 1
http://molfar.net/en/article/woocommerce-vs-opencart-so-obrati-i-de-ne-pomilitis
WooCommerce vs OpenCart: what to choose and how not to get it wrong
200 yes 606 1

Audit your own site — free

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

Scan your site →