Catalog / ekorifi.gr
83

SEO audit for ekorifi.gr

Τυροκομικα Προϊόντα "Η Κορυφή" – Τυροκομείο Φραγκιαδάκης

otherWordPress

Health 83/100 (good) · 50 pages crawled · generated 2026-08-26

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

Το τυροκομείο «Κορυφή» δραστηριοποιήθηκε από τον Κ. Φραγκιαδάκη Αντώνη το 1974 στο χωριό Γαλιά του Νομού Ηρακλείου.

50
pages crawled
24
indexable pages
0
errors
157
warnings
328
notices
0
orphan pages
0
broken links
Category breakdown
CategoryScoreErrorsWarningsNotices
Links 71 0 49 23
Hreflang 86 0 24 0
Performance 86 0 24 94
Agent Readiness 86 0 23 16
Headings 92 0 14 0
Content 95 0 8 44
Duplicate 96 0 6 10
Canonical 98 0 4 0
Images 98 0 3 0
Crawlability 99 0 2 0
Cache 100 0 0 24
Meta Description 100 0 0 13
Robots 100 0 0 1
Security 100 0 0 24
Sitemap 100 0 0 9
Social 100 0 0 42
Structured Data 100 0 0 24
URL 100 0 0 4
Findings

Warnings (11 rules)

warning Control has no accessible name

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

warning Thin content (low word count)

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

warning Duplicate page content

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

warning Duplicate <title> across pages

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

warning hreflang set has no self-reference

Rule hreflang.missing_self · Hreflang · 24 occurrence(s)

warning Images missing alt text

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

warning Internal link points to a redirect

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

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

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

warning Redirect chain (multiple hops)

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

Notices (21 rules)

notice Heading levels skip a level

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

notice No llms.txt for AI agents

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

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

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

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

notice Duplicate meta description across pages

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

notice Likely hero image lacks fetchpriority=high

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

  • http://www.ekorifi.gr/ — the likely hero/LCP image (63c5b9e1e9078-e1673902640610.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.
  • http://www.ekorifi.gr/en — the likely hero/LCP image (63c5b9e1e9078-e1673902640610.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://ekorifi.gr/ — the likely hero/LCP image (63c5b9e1e9078-e1673902640610.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://ekorifi.gr/about/ — the likely hero/LCP image (63c5b9e1e9078-e1673902640610.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://ekorifi.gr/contact/ — the likely hero/LCP image (63c5b9e1e9078-e1673902640610.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://ekorifi.gr/deltio-typou/ — the likely hero/LCP image (63c5b9e1e9078-e1673902640610.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://ekorifi.gr/en/deltio-typou/ — the likely hero/LCP image (63c5b9e1e9078-e1673902640610.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://ekorifi.gr/en/products/wishlist/ — the likely hero/LCP image (63c5b9e1e9078-e1673902640610.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://ekorifi.gr/gdpr/ — the likely hero/LCP image (63c5b9e1e9078-e1673902640610.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://ekorifi.gr/megamenu/ — the likely hero/LCP image (63c5b9e1e9078-e1673902640610.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://ekorifi.gr/p-category/malaka-lefka/ — the likely hero/LCP image (63c5b9e1e9078-e1673902640610.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://ekorifi.gr/p-category/sklira-kitrina/ — the likely hero/LCP image (63c5b9e1e9078-e1673902640610.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://ekorifi.gr/p-category/trimmena/ — the likely hero/LCP image (63c5b9e1e9078-e1673902640610.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://ekorifi.gr/products/ — the likely hero/LCP image (63c5b9e1e9078-e1673902640610.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://ekorifi.gr/products/wishlist/ — the likely hero/LCP image (63c5b9e1e9078-e1673902640610.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://ekorifi.gr/sellpoints/ — the likely hero/LCP image (63c5b9e1e9078-e1673902640610.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://ekorifi.gr/shop/%CE%B3%CF%81%CE%B1%CE%B2%CE%B9%CE%B5%CF%81%CE%B1-%CE%B8%CF%85%CE%BC%CE%B1%CF%81%CE%B9/ — the likely hero/LCP image (63c5b9e1e9078-e1673902640610.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://ekorifi.gr/shop/%CE%B3%CF%81%CE%B1%CE%B2%CE%B9%CE%B5%CF%81%CE%B1-%CE%BC%CE%B5-%CE%BC%CF%80%CE%BF%CF%85%CE%BA%CE%BF%CE%B2%CE%BF/ — the likely hero/LCP image (63c5b9e1e9078-e1673902640610.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://ekorifi.gr/shop/%CE%B3%CF%81%CE%B1%CE%B2%CE%B9%CE%B5%CF%81%CE%B1-%CF%80%CE%B9%CF%80%CE%B5%CF%81%CE%B9/ — the likely hero/LCP image (63c5b9e1e9078-e1673902640610.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://ekorifi.gr/shop/graviera-rigani/ — the likely hero/LCP image (63c5b9e1e9078-e1673902640610.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://ekorifi.gr/shop/graviera-skordo/ — the likely hero/LCP image (63c5b9e1e9078-e1673902640610.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://ekorifi.gr/shop/graviera/ — the likely hero/LCP image (63c5b9e1e9078-e1673902640610.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://ekorifi.gr/test/ — the likely hero/LCP image (63c5b9e1e9078-e1673902640610.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 Internal link has no anchor text / accessible name

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

  • http://www.ekorifi.gr/ — 8 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
  • http://www.ekorifi.gr/en — 8 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
  • https://ekorifi.gr/ — 8 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
  • https://ekorifi.gr/about/ — 2 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
  • https://ekorifi.gr/contact/ — 2 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
  • https://ekorifi.gr/deltio-typou/ — 2 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
  • https://ekorifi.gr/en/deltio-typou/ — 2 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
  • https://ekorifi.gr/en/products/wishlist/ — 2 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
  • https://ekorifi.gr/gdpr/ — 2 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
  • https://ekorifi.gr/megamenu/ — 2 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
  • https://ekorifi.gr/p-category/malaka-lefka/ — 2 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
  • https://ekorifi.gr/p-category/sklira-kitrina/ — 2 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
  • https://ekorifi.gr/p-category/trimmena/ — 2 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
  • https://ekorifi.gr/products/ — 2 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
  • https://ekorifi.gr/products/wishlist/ — 2 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
  • https://ekorifi.gr/sellpoints/ — 2 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
  • https://ekorifi.gr/shop/%CE%B3%CF%81%CE%B1%CE%B2%CE%B9%CE%B5%CF%81%CE%B1-%CE%B8%CF%85%CE%BC%CE%B1%CF%81%CE%B9/ — 3 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
  • https://ekorifi.gr/shop/%CE%B3%CF%81%CE%B1%CE%B2%CE%B9%CE%B5%CF%81%CE%B1-%CE%BC%CE%B5-%CE%BC%CF%80%CE%BF%CF%85%CE%BA%CE%BF%CE%B2%CE%BF/ — 3 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
  • https://ekorifi.gr/shop/%CE%B3%CF%81%CE%B1%CE%B2%CE%B9%CE%B5%CF%81%CE%B1-%CF%80%CE%B9%CF%80%CE%B5%CF%81%CE%B9/ — 3 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
  • https://ekorifi.gr/shop/graviera-rigani/ — 3 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
  • https://ekorifi.gr/shop/graviera-skordo/ — 3 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
  • https://ekorifi.gr/shop/graviera/ — 3 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
  • https://ekorifi.gr/test/ — 2 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.

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

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

notice Meta description too long

Rule meta_desc.too_long · Meta Description · 6 occurrence(s)

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

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

  • http://www.ekorifi.gr/ — 59 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://www.ekorifi.gr/en — 59 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://ekorifi.gr/ — 59 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://ekorifi.gr/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://ekorifi.gr/contact/ — 23 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://ekorifi.gr/deltio-typou/ — 14 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://ekorifi.gr/en/deltio-typou/ — 14 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://ekorifi.gr/en/products/wishlist/ — 13 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://ekorifi.gr/gdpr/ — 13 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://ekorifi.gr/megamenu/ — 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://ekorifi.gr/p-category/malaka-lefka/ — 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://ekorifi.gr/p-category/sklira-kitrina/ — 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://ekorifi.gr/p-category/trimmena/ — 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://ekorifi.gr/products/ — 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://ekorifi.gr/products/wishlist/ — 13 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://ekorifi.gr/sellpoints/ — 15 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://ekorifi.gr/shop/%CE%B3%CF%81%CE%B1%CE%B2%CE%B9%CE%B5%CF%81%CE%B1-%CE%B8%CF%85%CE%BC%CE%B1%CF%81%CE%B9/ — 18 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://ekorifi.gr/shop/%CE%B3%CF%81%CE%B1%CE%B2%CE%B9%CE%B5%CF%81%CE%B1-%CE%BC%CE%B5-%CE%BC%CF%80%CE%BF%CF%85%CE%BA%CE%BF%CE%B2%CE%BF/ — 18 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://ekorifi.gr/shop/%CE%B3%CF%81%CE%B1%CE%B2%CE%B9%CE%B5%CF%81%CE%B1-%CF%80%CE%B9%CF%80%CE%B5%CF%81%CE%B9/ — 18 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://ekorifi.gr/shop/graviera-rigani/ — 18 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://ekorifi.gr/shop/graviera-skordo/ — 18 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://ekorifi.gr/shop/graviera/ — 18 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://ekorifi.gr/test/ — 13 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 · 24 occurrence(s)

  • http://www.ekorifi.gr/ — 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://www.ekorifi.gr/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://ekorifi.gr/ — 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://ekorifi.gr/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://ekorifi.gr/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.
  • https://ekorifi.gr/deltio-typou/ — 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://ekorifi.gr/en/deltio-typou/ — 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://ekorifi.gr/en/products/wishlist/ — 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://ekorifi.gr/expired/ — 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://ekorifi.gr/gdpr/ — 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://ekorifi.gr/megamenu/ — 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://ekorifi.gr/p-category/malaka-lefka/ — 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://ekorifi.gr/p-category/sklira-kitrina/ — 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://ekorifi.gr/p-category/trimmena/ — 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://ekorifi.gr/products/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://ekorifi.gr/products/wishlist/ — 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://ekorifi.gr/sellpoints/ — 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://ekorifi.gr/shop/%CE%B3%CF%81%CE%B1%CE%B2%CE%B9%CE%B5%CF%81%CE%B1-%CE%B8%CF%85%CE%BC%CE%B1%CF%81%CE%B9/ — 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://ekorifi.gr/shop/%CE%B3%CF%81%CE%B1%CE%B2%CE%B9%CE%B5%CF%81%CE%B1-%CE%BC%CE%B5-%CE%BC%CF%80%CE%BF%CF%85%CE%BA%CE%BF%CE%B2%CE%BF/ — 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://ekorifi.gr/shop/%CE%B3%CF%81%CE%B1%CE%B2%CE%B9%CE%B5%CF%81%CE%B1-%CF%80%CE%B9%CF%80%CE%B5%CF%81%CE%B9/ — 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://ekorifi.gr/shop/graviera-rigani/ — 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://ekorifi.gr/shop/graviera-skordo/ — 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://ekorifi.gr/shop/graviera/ — 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://ekorifi.gr/test/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.

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

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

  • http://www.ekorifi.gr/ — 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://www.ekorifi.gr/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://ekorifi.gr/ — 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://ekorifi.gr/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://ekorifi.gr/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.
  • https://ekorifi.gr/deltio-typou/ — 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://ekorifi.gr/en/deltio-typou/ — 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://ekorifi.gr/en/products/wishlist/ — 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://ekorifi.gr/expired/ — 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://ekorifi.gr/gdpr/ — 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://ekorifi.gr/megamenu/ — 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://ekorifi.gr/p-category/malaka-lefka/ — 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://ekorifi.gr/p-category/sklira-kitrina/ — 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://ekorifi.gr/p-category/trimmena/ — 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://ekorifi.gr/products/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://ekorifi.gr/products/wishlist/ — 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://ekorifi.gr/sellpoints/ — 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://ekorifi.gr/shop/%CE%B3%CF%81%CE%B1%CE%B2%CE%B9%CE%B5%CF%81%CE%B1-%CE%B8%CF%85%CE%BC%CE%B1%CF%81%CE%B9/ — 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://ekorifi.gr/shop/%CE%B3%CF%81%CE%B1%CE%B2%CE%B9%CE%B5%CF%81%CE%B1-%CE%BC%CE%B5-%CE%BC%CF%80%CE%BF%CF%85%CE%BA%CE%BF%CE%B2%CE%BF/ — 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://ekorifi.gr/shop/%CE%B3%CF%81%CE%B1%CE%B2%CE%B9%CE%B5%CF%81%CE%B1-%CF%80%CE%B9%CF%80%CE%B5%CF%81%CE%B9/ — 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://ekorifi.gr/shop/graviera-rigani/ — 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://ekorifi.gr/shop/graviera-skordo/ — 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://ekorifi.gr/shop/graviera/ — 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://ekorifi.gr/test/ — 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 robots.txt missing (root returns 404/none)

Rule robots.txt_missing · Robots · 1 occurrence(s)

  • https://ekorifi.gr/ — robots.txt did not return a 200 at the site root — a healthy site should serve one (declare your sitemap and confirm the host serves root files)

notice Missing recommended security headers

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

notice Indexable page not listed in sitemap

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

Pages (showing 50 of 50)
URLStatusIndexableWordsIn-links
http://www.ekorifi.gr/
Τυροκομικα Προϊόντα "Η Κορυφή" – Τυροκομείο Φραγκιαδάκης
200 yes 393 23
http://www.ekorifi.gr/en
Τυροκομικα Προϊόντα "Η Κορυφή" – Fragkiadakis Cheese Factory
200 yes 402 26
https://ekorifi.gr/
Τυροκομικα Προϊόντα "Η Κορυφή" – Τυροκομείο Φραγκιαδάκης
200 yes 393 21
https://ekorifi.gr/products/
Products – Τυροκομικα Προϊόντα "Η Κορυφή"
200 yes 236 21
https://ekorifi.gr/sellpoints/
ΣΗΜΕΙΑ ΠΩΛΗΣΗΣ – Τυροκομικα Προϊόντα "Η Κορυφή"
200 yes 332 21
https://ekorifi.gr/about/
ΤΥΡΟΚΟΜΕΙΟ – Τυροκομικα Προϊόντα "Η Κορυφή"
200 yes 635 20
https://ekorifi.gr/contact/
ΕΠΙΚΟΙΝΩΝΙΑ – Τυροκομικα Προϊόντα "Η Κορυφή"
200 yes 188 20
https://ekorifi.gr/deltio-typou/
ΔΕΛΤΙΟ ΤΥΠΟΥ – Τυροκομικα Προϊόντα "Η Κορυφή"
200 yes 973 20
https://ekorifi.gr/gdpr/
ΙΔΙΩΤΙΚΟ ΑΠΟΡΡΗΤΟ – Τυροκομικα Προϊόντα "Η Κορυφή"
200 yes 1495 20
https://ekorifi.gr/p-category/malaka-lefka/
ΜΑΛΑΚΑ ΛΕΥΚΑ ΤΥΡΙΑ – Τυροκομικα Προϊόντα "Η Κορυφή"
200 yes 179 20
https://ekorifi.gr/p-category/sklira-kitrina/
ΣΚΛΗΡΑ ΚΙΤΡΙΝΑ ΤΥΡΙΑ – Τυροκομικα Προϊόντα "Η Κορυφή"
200 yes 209 20
https://ekorifi.gr/p-category/trimmena/
ΤΡΙΜΜΕΝΑ – Τυροκομικα Προϊόντα "Η Κορυφή"
200 yes 174 20
https://ekorifi.gr/products/wishlist/
WISHLIST – Τυροκομικα Προϊόντα "Η Κορυφή"
200 yes 136 20
https://ekorifi.gr/en/deltio-typou/
PRESS RELEASE – Τυροκομικα Προϊόντα "Η Κορυφή"
200 yes 959 3
https://ekorifi.gr/en/products/wishlist/
WISHLIST – Τυροκομικα Προϊόντα "Η Κορυφή"
200 yes 139 3
https://ekorifi.gr/shop/graviera-skordo/
ΓΡΑΒΙΕΡΑ ΣΚΟΡΔΟ – Τυροκομικα Προϊόντα "Η Κορυφή"
200 yes 247 7
https://ekorifi.gr/shop/%CE%B3%CF%81%CE%B1%CE%B2%CE%B9%CE%B5%CF%81%CE%B1-%CF%80%CE%B9%CF%80%CE%B5%CF%81%CE%B9/
ΓΡΑΒΙΕΡΑ ΜΕ ΠΙΠΕΡΙ – Τυροκομικα Προϊόντα "Η Κορυφή"
200 yes 236 7
https://ekorifi.gr/shop/graviera/
ΓΡΑΒΙΕΡΑ – Τυροκομικα Προϊόντα "Η Κορυφή"
200 yes 254 6
https://ekorifi.gr/shop/%CE%B3%CF%81%CE%B1%CE%B2%CE%B9%CE%B5%CF%81%CE%B1-%CE%B8%CF%85%CE%BC%CE%B1%CF%81%CE%B9/
ΓΡΑΒΙΕΡΑ ΘΥΜΑΡΙ – Τυροκομικα Προϊόντα "Η Κορυφή"
200 yes 242 6
https://ekorifi.gr/shop/%CE%B3%CF%81%CE%B1%CE%B2%CE%B9%CE%B5%CF%81%CE%B1-%CE%BC%CE%B5-%CE%BC%CF%80%CE%BF%CF%85%CE%BA%CE%BF%CE%B2%CE%BF/
ΓΡΑΒΙΕΡΑ ΜΕ ΜΠΟΥΚΟΒΟ – Τυροκομικα Προϊόντα "Η Κορυφή"
200 yes 245 5
https://ekorifi.gr/shop/graviera-rigani/
ΓΡΑΒΙΕΡΑ ΡΙΓΑΝΗ – Τυροκομικα Προϊόντα "Η Κορυφή"
200 yes 249 4
https://ekorifi.gr/expired/
Expired – Τυροκομικα Προϊόντα "Η Κορυφή"
200 yes 23 0
https://ekorifi.gr/megamenu/
MEGAMENU – Τυροκομικα Προϊόντα "Η Κορυφή"
200 yes 130 0
https://ekorifi.gr/test/
test – Τυροκομικα Προϊόντα "Η Κορυφή"
200 yes 140 0
https://ekorifi.gr/wp-content/uploads/2023/01/63bef790a2b2a.jpg 200 no 0 3
https://ekorifi.gr/wp-content/uploads/2023/01/63bef7a72c4ad.jpg 200 no 0 3
https://ekorifi.gr/wp-content/uploads/2023/01/63bef7b180248.jpg 200 no 0 3
https://ekorifi.gr/wp-content/uploads/2023/01/63bef7e29bb3f.jpg 200 no 0 3
https://ekorifi.gr/wp-content/uploads/2023/01/63befcaa3c011.jpg 200 no 0 3
https://ekorifi.gr/wp-content/uploads/2023/01/63befcbae7396.jpg 200 no 0 3
https://ekorifi.gr/wp-content/uploads/2023/01/63befcc4da2f6.jpg 200 no 0 3
https://ekorifi.gr/wp-content/uploads/2023/01/63befcced58c6.jpg 200 no 0 3
https://ekorifi.gr/wp-content/uploads/2023/01/63befcdcaf0f8.jpg 200 no 0 3
https://ekorifi.gr/wp-content/uploads/2023/01/63befd0ddfd4f.jpg 200 no 0 3
https://ekorifi.gr/wp-content/uploads/2023/01/63befd10f0041.jpg 200 no 0 3
https://ekorifi.gr/wp-content/uploads/2023/01/63befd275db58.jpg 200 no 0 3
https://ekorifi.gr/wp-content/uploads/2023/01/63befd2da3342.jpg 200 no 0 3
https://ekorifi.gr/wp-content/uploads/2023/01/63c69ec4dadba.jpg 200 no 0 3
https://ekorifi.gr/wp-content/uploads/2023/01/63c69ec9a9846.jpg 200 no 0 3
https://ekorifi.gr/wp-content/uploads/2023/01/63c69ece9fbae.jpg 200 no 0 3
https://ekorifi.gr/wp-content/uploads/2023/01/63cea1e33b7a5.jpg 200 no 0 5
https://ekorifi.gr/wp-content/uploads/2023/01/63cea1e57af38.jpg 200 no 0 5
https://ekorifi.gr/wp-content/uploads/2023/01/63cea1e793314.jpg 200 no 0 5
https://ekorifi.gr/wp-content/uploads/2023/01/63cea1f18f8d4.jpg 200 no 0 5
https://ekorifi.gr/wp-content/uploads/2023/01/63d06453a0573.jpg 200 no 0 3
https://ekorifi.gr/wp-content/uploads/2023/01/63d06459a02db.jpg 200 no 0 3
https://ekorifi.gr/wp-content/uploads/2023/01/63d064600e211.jpg 200 no 0 3
https://ekorifi.gr/wp-content/uploads/2023/01/63d065e0a0abe.jpg 200 no 0 3
https://ekorifi.gr/wp-content/uploads/2023/11/654ec4d5da8dc.jpg 200 no 0 3
https://ekorifi.gr/wp-content/uploads/2023/11/654ec4d81930e.jpg 200 no 0 3

Audit your own site — free

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

Scan your site →