Catalog / okkalarmetal.com.tr
65

SEO audit for okkalarmetal.com.tr

OKKALAR METAL GERİ DÖNÜŞÜM

other

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

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

OKKALAR METAL GERİ DÖNÜŞÜM

Screenshot of okkalarmetal.com.tr
44
pages crawled
44
indexable pages
0
errors
200
warnings
712
notices
0
orphan pages
0
broken links
Category breakdown
CategoryScoreErrorsWarningsNotices
Agent Readiness 70 0 44 89
Performance 70 0 44 176
Headings 72 0 41 0
Content 78 0 32 0
Meta Description 81 0 28 30
Canonical 97 0 5 18
Duplicate 98 0 3 0
Images 98 0 3 44
Cache 100 0 0 44
Links 100 0 0 44
Robots 100 0 0 1
Security 100 0 0 88
Sitemap 100 0 0 8
Social 100 0 0 88
Structured Data 100 0 0 44
Titles 100 0 0 30
URL 100 0 0 8
Findings

Warnings (9 rules)

warning Control has no accessible name

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

warning Interior page canonicalizes to the homepage

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

warning Thin content (low word count)

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

warning Homepage duplicated across protocol/host variants (no redirect)

Rule duplicate.protocol_host · Duplicate · 3 occurrence(s)

  • https://okkalarmetal.com.tr/ — http://okkalarmetal.com.tr/ serves the same homepage content with a 200 and no redirect — Google sees a duplicate. Pick one canonical host/scheme and 301-redirect the others.
  • https://okkalarmetal.com.tr/ — http://www.okkalarmetal.com.tr/ serves the same homepage content with a 200 and no redirect — Google sees a duplicate. Pick one canonical host/scheme and 301-redirect the others.
  • https://okkalarmetal.com.tr/ — https://www.okkalarmetal.com.tr/ serves the same homepage content with a 200 and no redirect — Google sees a duplicate. Pick one canonical host/scheme and 301-redirect the others.

warning Images missing alt text

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

warning Missing meta description

Rule meta_desc.missing · Meta Description · 28 occurrence(s)

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

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

Notices (24 rules)

notice Heading levels skip a level

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

notice No llms.txt for AI agents

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

notice No main landmark for AI agents

Rule agent.no_main_landmark · Agent Readiness · 44 occurrence(s)

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

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

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

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

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

notice Canonical points to a different URL

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

notice Title tag and meta description are identical

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

notice Likely hero image lacks fetchpriority=high

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

  • https://okkalarmetal.com.tr/ — the likely hero/LCP image (okkalar.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://okkalarmetal.com.tr/aluminyum_hurda — the likely hero/LCP image (okkalar.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://okkalarmetal.com.tr/bakir_hurda — the likely hero/LCP image (okkalar.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://okkalarmetal.com.tr/demir_hurda — the likely hero/LCP image (okkalar.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://okkalarmetal.com.tr/hakkimizda — the likely hero/LCP image (okkalar.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://okkalarmetal.com.tr/index.php?route=information/contact — the likely hero/LCP image (okkalar.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://okkalarmetal.com.tr/index.php?route=information/information&information_id=6 — the likely hero/LCP image (okkalar.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://okkalarmetal.com.tr/index.php?route=product/category&path=533_547 — the likely hero/LCP image (okkalar.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://okkalarmetal.com.tr/index.php?route=product/category&path=533_548 — the likely hero/LCP image (okkalar.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://okkalarmetal.com.tr/index.php?route=product/category&path=533_555 — the likely hero/LCP image (okkalar.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://okkalarmetal.com.tr/index.php?route=product/category&path=537 — the likely hero/LCP image (okkalar.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://okkalarmetal.com.tr/index.php?route=product/category&path=543 — the likely hero/LCP image (okkalar.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://okkalarmetal.com.tr/index.php?route=product/category&path=545 — the likely hero/LCP image (okkalar.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://okkalarmetal.com.tr/kagit-hurda-hammadde — the likely hero/LCP image (okkalar.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://okkalarmetal.com.tr/metal-hurda-hammadde — the likely hero/LCP image (okkalar.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://okkalarmetal.com.tr/pirinc_hurda — the likely hero/LCP image (okkalar.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://okkalarmetal.com.tr/plastik-hurda-hammadde — the likely hero/LCP image (okkalar.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://okkalarmetal.com.tr/urunler — the likely hero/LCP image (okkalar.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://okkalarmetal.com.tr/urunler/aluminyum_hurda — the likely hero/LCP image (okkalar.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://okkalarmetal.com.tr/urunler/bakir_hurda — the likely hero/LCP image (okkalar.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://okkalarmetal.com.tr/urunler/demir_hurda — the likely hero/LCP image (okkalar.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://okkalarmetal.com.tr/urunler/kagit-hurda-hammadde — the likely hero/LCP image (okkalar.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://okkalarmetal.com.tr/urunler/metal-hurda-hammadde — the likely hero/LCP image (okkalar.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://okkalarmetal.com.tr/urunler/pirinc_hurda — the likely hero/LCP image (okkalar.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://okkalarmetal.com.tr/urunler/plastik-hurda-hammadde — the likely hero/LCP image (okkalar.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 · 44 occurrence(s)

notice Internal link has no anchor text / accessible name

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

notice Missing Open Graph tags

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

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

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

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

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

  • https://okkalarmetal.com.tr/ — 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://okkalarmetal.com.tr/aluminyum_hurda — 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://okkalarmetal.com.tr/bakir_hurda — 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://okkalarmetal.com.tr/demir_hurda — 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://okkalarmetal.com.tr/hakkimizda — 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://okkalarmetal.com.tr/index.php?route=information/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://okkalarmetal.com.tr/index.php?route=information/information&information_id=6 — 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://okkalarmetal.com.tr/index.php?route=product/category&path=533_547 — 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://okkalarmetal.com.tr/index.php?route=product/category&path=533_548 — 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://okkalarmetal.com.tr/index.php?route=product/category&path=533_555 — 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://okkalarmetal.com.tr/index.php?route=product/category&path=537 — 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://okkalarmetal.com.tr/index.php?route=product/category&path=543 — 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://okkalarmetal.com.tr/index.php?route=product/category&path=545 — 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://okkalarmetal.com.tr/kagit-hurda-hammadde — 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://okkalarmetal.com.tr/metal-hurda-hammadde — 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://okkalarmetal.com.tr/pirinc_hurda — 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://okkalarmetal.com.tr/plastik-hurda-hammadde — 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://okkalarmetal.com.tr/urunler — 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://okkalarmetal.com.tr/urunler/aluminyum_hurda — 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://okkalarmetal.com.tr/urunler/bakir_hurda — 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://okkalarmetal.com.tr/urunler/demir_hurda — 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://okkalarmetal.com.tr/urunler/kagit-hurda-hammadde — 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://okkalarmetal.com.tr/urunler/metal-hurda-hammadde — 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://okkalarmetal.com.tr/urunler/pirinc_hurda — 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://okkalarmetal.com.tr/urunler/plastik-hurda-hammadde — 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 · 44 occurrence(s)

  • https://okkalarmetal.com.tr/ — 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://okkalarmetal.com.tr/aluminyum_hurda — 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://okkalarmetal.com.tr/bakir_hurda — 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://okkalarmetal.com.tr/demir_hurda — 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://okkalarmetal.com.tr/hakkimizda — 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://okkalarmetal.com.tr/index.php?route=information/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://okkalarmetal.com.tr/index.php?route=information/information&information_id=6 — 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://okkalarmetal.com.tr/index.php?route=product/category&path=533_547 — 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://okkalarmetal.com.tr/index.php?route=product/category&path=533_548 — 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://okkalarmetal.com.tr/index.php?route=product/category&path=533_555 — 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://okkalarmetal.com.tr/index.php?route=product/category&path=537 — 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://okkalarmetal.com.tr/index.php?route=product/category&path=543 — 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://okkalarmetal.com.tr/index.php?route=product/category&path=545 — 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://okkalarmetal.com.tr/kagit-hurda-hammadde — 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://okkalarmetal.com.tr/metal-hurda-hammadde — 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://okkalarmetal.com.tr/pirinc_hurda — 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://okkalarmetal.com.tr/plastik-hurda-hammadde — 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://okkalarmetal.com.tr/urunler — 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://okkalarmetal.com.tr/urunler/aluminyum_hurda — 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://okkalarmetal.com.tr/urunler/bakir_hurda — 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://okkalarmetal.com.tr/urunler/demir_hurda — 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://okkalarmetal.com.tr/urunler/kagit-hurda-hammadde — 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://okkalarmetal.com.tr/urunler/metal-hurda-hammadde — 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://okkalarmetal.com.tr/urunler/pirinc_hurda — 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://okkalarmetal.com.tr/urunler/plastik-hurda-hammadde — 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://okkalarmetal.com.tr/ — 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 · 44 occurrence(s)

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

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

notice Indexable page not listed in sitemap

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

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

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

notice Title is very short

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

Pages (showing 44 of 44)
URLStatusIndexableWordsIn-links
https://okkalarmetal.com.tr/hakkimizda
HAKKIMIZDA
200 yes 143 44
https://okkalarmetal.com.tr/index.php?route=common/home
OKKALAR METAL GERİ DÖNÜŞÜM
200 yes 202 44
https://okkalarmetal.com.tr/index.php?route=information/contact
İletişim
200 yes 128 44
https://okkalarmetal.com.tr/index.php?route=information/information&information_id=1
Hizmet Bölgemiz
200 yes 123 44
https://okkalarmetal.com.tr/index.php?route=information/information&information_id=6
Yeni Sitemiz Açıldı
200 yes 135 44
https://okkalarmetal.com.tr/index.php?route=product/category&path=533_547
KALAY HURDA
200 yes 187 44
https://okkalarmetal.com.tr/index.php?route=product/category&path=533_548
NİKEL HURDA
200 yes 195 44
https://okkalarmetal.com.tr/index.php?route=product/category&path=533_549
KABLO HURDA
200 yes 178 44
https://okkalarmetal.com.tr/index.php?route=product/category&path=533_550
KURŞUN HURDA
200 yes 200 44
https://okkalarmetal.com.tr/index.php?route=product/category&path=533_551
KROM HURDA
200 yes 186 44
https://okkalarmetal.com.tr/index.php?route=product/category&path=533_552
ELEKTRONİK HURDA
200 yes 212 44
https://okkalarmetal.com.tr/index.php?route=product/category&path=533_553
KOBALT HURDA
200 yes 179 44
https://okkalarmetal.com.tr/index.php?route=product/category&path=533_554
AKÜ HURDA
200 yes 158 44
https://okkalarmetal.com.tr/index.php?route=product/category&path=533_555
BİNA YIKIM - DÖNÜŞÜM
200 yes 155 44
https://okkalarmetal.com.tr/index.php?route=product/category&path=541
LİSANSLARIMIZ
200 yes 107 44
https://okkalarmetal.com.tr/urunler
HİZMETLERİMİZ
200 yes 141 44
https://okkalarmetal.com.tr/urunler/aluminyum_hurda
ALÜMİNYUM HURDA
200 yes 282 44
https://okkalarmetal.com.tr/urunler/bakir_hurda
BAKIR HURDA
200 yes 224 44
https://okkalarmetal.com.tr/urunler/demir_hurda
DEMİR HURDA
200 yes 180 44
https://okkalarmetal.com.tr/urunler/kagit-hurda-hammadde
KAĞIT HURDA
200 yes 166 44
https://okkalarmetal.com.tr/urunler/metal-hurda-hammadde
METAL HAMMADDE
200 yes 125 44
https://okkalarmetal.com.tr/urunler/pirinc_hurda
PİRİNÇ/SARI HURDA
200 yes 324 44
https://okkalarmetal.com.tr/urunler/plastik-hurda-hammadde
Plastik Hammadde
200 yes 128 44
https://okkalarmetal.com.tr/aluminyum_hurda
ALÜMİNYUM HURDA
200 yes 282 2
https://okkalarmetal.com.tr/bakir_hurda
BAKIR HURDA
200 yes 224 2
https://okkalarmetal.com.tr/demir_hurda
DEMİR HURDA
200 yes 180 2
https://okkalarmetal.com.tr/index.php?route=product/category&path=537
Fabrika ve Tesis Sökümü
200 yes 147 2
https://okkalarmetal.com.tr/index.php?route=product/category&path=543
Entegre Atık Yönetimi
200 yes 121 2
https://okkalarmetal.com.tr/index.php?route=product/category&path=545
ÇEVRE YÖNETİMİ
200 yes 146 2
https://okkalarmetal.com.tr/index.php?route=product/category&path=546
Tehlikesiz Atık Geri Kazanım
200 yes 119 2
https://okkalarmetal.com.tr/index.php?route=product/category&path=547
KALAY HURDA
200 yes 187 2
https://okkalarmetal.com.tr/index.php?route=product/category&path=548
NİKEL HURDA
200 yes 195 2
https://okkalarmetal.com.tr/index.php?route=product/category&path=549
KABLO HURDA
200 yes 178 2
https://okkalarmetal.com.tr/index.php?route=product/category&path=550
KURŞUN HURDA
200 yes 200 2
https://okkalarmetal.com.tr/index.php?route=product/category&path=551
KROM HURDA
200 yes 186 2
https://okkalarmetal.com.tr/index.php?route=product/category&path=552
ELEKTRONİK HURDA
200 yes 212 2
https://okkalarmetal.com.tr/index.php?route=product/category&path=553
KOBALT HURDA
200 yes 179 2
https://okkalarmetal.com.tr/index.php?route=product/category&path=554
AKÜ HURDA
200 yes 158 2
https://okkalarmetal.com.tr/index.php?route=product/category&path=555
BİNA YIKIM - DÖNÜŞÜM
200 yes 155 2
https://okkalarmetal.com.tr/kagit-hurda-hammadde
KAĞIT HURDA
200 yes 166 2
https://okkalarmetal.com.tr/metal-hurda-hammadde
METAL HAMMADDE
200 yes 125 2
https://okkalarmetal.com.tr/pirinc_hurda
PİRİNÇ/SARI HURDA
200 yes 324 2
https://okkalarmetal.com.tr/plastik-hurda-hammadde
Plastik Hammadde
200 yes 128 2
https://okkalarmetal.com.tr/
OKKALAR METAL GERİ DÖNÜŞÜM
200 yes 202 0

Audit your own site — free

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

Scan your site →