Catalog / grafer.com.pl
39

SEO audit for grafer.com.pl

GRAFER drukarki, kopiarki, materiały eksploatacyjne - sprzedaż, dzierżawa, naprawa, szkolenia

otherWordPress

Health 39/100 (poor) · 25 pages crawled · generated 2026-08-26

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

sprzedaż, dzierżawa, naprawa, szkolenia

25
pages crawled
22
indexable pages
12
errors
86
warnings
266
notices
1
orphan pages
1
broken links
Category breakdown
CategoryScoreErrorsWarningsNotices
Security 60 10 0 10
Links 89 1 6 32
Crawlability 96 1 0 5
Images 71 0 24 24
Performance 71 0 24 105
Duplicate 82 0 15 4
Titles 90 0 8 0
Indexability 96 0 3 0
Agent Readiness 98 0 2 25
Structured Data 98 0 2 22
Budget 99 0 1 0
Sitemap 99 0 1 5
Canonical 100 0 0 11
Meta Description 100 0 0 19
Social 100 0 0 4
Findings

Errors (3 rules)

error Broken internal link (target 4xx/5xx)

Rule links.broken_internal · Links · 1 occurrence(s)

error Mixed content on HTTPS page

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

error Client error (4xx) response

Rule status.4xx · Crawlability · 1 occurrence(s)

Warnings (15 rules)

warning Control has no accessible name

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

warning Noindex page receives internal links (crawl-budget waste)

Rule budget.noindex_linked · Budget · 1 occurrence(s)

  • http://grafer.com.pl/polityka-prywatnosci-i-wykorzystywania-cookies/ — this noindex page has 25 internal inlink(s) — Googlebot follows them, fetches the page, then drops it unindexed, spending crawl budget for no indexing benefit (and the links leak equity). Remove/redirect the links, or drop the noindex if the page should be indexed. Linked from: https://grafer.com.pl/, https://grafer.com.pl/drukarki-i-kopiarki/drukarki/, https://grafer.com.pl/drukarki-i-kopiarki/.

warning Duplicate page content

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

warning Near-duplicate page content

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

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

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

  • https://grafer.com.pl/ — http://grafer.com.pl/ 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 Duplicate <title> across pages

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

warning Images missing alt text

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

warning Page is noindex

Rule index.noindex · Indexability · 1 occurrence(s)

warning noindex + nofollow (blocks link equity flow)

Rule index.noindex_nofollow · Indexability · 2 occurrence(s)

warning Orphan page (no internal inlinks)

Rule links.orphan · Links · 1 occurrence(s)

warning Internal link points to a redirect

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

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

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

warning BreadcrumbList present but structurally incomplete

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

  • http://grafer.com.pl/ — a BreadcrumbList is present but structurally incomplete — missing required itemListElement. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.
  • https://grafer.com.pl/ — a BreadcrumbList is present but structurally incomplete — missing required itemListElement. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.

warning Non-indexable URL listed in sitemap

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

warning Title likely truncated in SERP (too wide)

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

Notices (21 rules)

notice Heading levels skip a level

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

notice No llms.txt for AI agents

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

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

notice No main landmark for AI agents

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

notice Canonical points to a different URL

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

notice Duplicate meta description across pages

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

notice Likely hero image lacks fetchpriority=high

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

  • http://grafer.com.pl/ — the likely hero/LCP image (grafer-177x32.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://grafer.com.pl/drukarki-i-kopiarki/drukarki/ — the likely hero/LCP image (grafer-177x32.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://grafer.com.pl/drukarki-i-kopiarki/kopiarki/ — the likely hero/LCP image (grafer-177x32.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://grafer.com.pl/drukarki-i-kopiarki/materialy-eksploatacyjne/ — the likely hero/LCP image (grafer-177x32.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://grafer.com.pl/drukarki-i-kopiarki/serwis-naprawa/ — the likely hero/LCP image (grafer-177x32.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://grafer.com.pl/drukarki-i-kopiarki/sprzedaz-dzierzawa/ — the likely hero/LCP image (grafer-177x32.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://grafer.com.pl/drukarki-i-kopiarki/szkolenia/ — the likely hero/LCP image (grafer-177x32.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://grafer.com.pl/drukarki/ — the likely hero/LCP image (grafer-177x32.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://grafer.com.pl/kopiarki/ — the likely hero/LCP image (grafer-177x32.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://grafer.com.pl/polityka-prywatnosci-i-wykorzystywania-cookies/ — the likely hero/LCP image (grafer-177x32.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://grafer.com.pl/serwis/ — the likely hero/LCP image (grafer-177x32.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://grafer.com.pl/sprzedaz-dzierzawa/ — the likely hero/LCP image (grafer-177x32.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://grafer.com.pl/szkolenia/ — the likely hero/LCP image (grafer-177x32.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://grafer.com.pl/zgloszenie-serwisowe/ — the likely hero/LCP image (grafer-177x32.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://grafer.com.pl/ — the likely hero/LCP image (grafer-177x32.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://grafer.com.pl/drukarki-i-kopiarki/ — the likely hero/LCP image (grafer-177x32.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://grafer.com.pl/drukarki-i-kopiarki/drukarki/ — the likely hero/LCP image (grafer-177x32.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://grafer.com.pl/drukarki-i-kopiarki/kopiarki/ — the likely hero/LCP image (grafer-177x32.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://grafer.com.pl/drukarki-i-kopiarki/materialy-eksploatacyjne/ — the likely hero/LCP image (grafer-177x32.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://grafer.com.pl/drukarki-i-kopiarki/serwis-naprawa/ — the likely hero/LCP image (grafer-177x32.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://grafer.com.pl/drukarki-i-kopiarki/sprzedaz-dzierzawa/ — the likely hero/LCP image (grafer-177x32.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://grafer.com.pl/drukarki-i-kopiarki/szkolenia/ — the likely hero/LCP image (grafer-177x32.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://grafer.com.pl/polityka-prywatnosci-i-wykorzystywania-cookies/ — the likely hero/LCP image (grafer-177x32.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://grafer.com.pl/zgloszenie-serwisowe/ — the likely hero/LCP image (grafer-177x32.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 · 24 occurrence(s)

notice Internal link has no anchor text / accessible name

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

  • http://grafer.com.pl/ — 4 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://grafer.com.pl/ — 4 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 Page has only one internal inlink (fragile crawl path)

Rule links.single_inlink · Links · 5 occurrence(s)

  • http://grafer.com.pl/drukarki/ — only one internal link points here — if that source changes, this page becomes an orphan. Add more contextual internal links to strengthen the crawl path.
  • http://grafer.com.pl/kopiarki/ — only one internal link points here — if that source changes, this page becomes an orphan. Add more contextual internal links to strengthen the crawl path.
  • http://grafer.com.pl/serwis/ — only one internal link points here — if that source changes, this page becomes an orphan. Add more contextual internal links to strengthen the crawl path.
  • http://grafer.com.pl/sprzedaz-dzierzawa/ — only one internal link points here — if that source changes, this page becomes an orphan. Add more contextual internal links to strengthen the crawl path.
  • http://grafer.com.pl/szkolenia/ — only one internal link points here — if that source changes, this page becomes an orphan. Add more contextual internal links to strengthen the crawl path.

notice Internal link points to a noindex page

Rule links.to_noindex · Links · 25 occurrence(s)

notice Meta description too short

Rule meta_desc.too_short · Meta Description · 2 occurrence(s)

notice Missing Open Graph tags

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

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

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

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

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

  • http://grafer.com.pl/ — 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://grafer.com.pl/drukarki-i-kopiarki/drukarki/ — 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://grafer.com.pl/drukarki-i-kopiarki/kopiarki/ — 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://grafer.com.pl/drukarki-i-kopiarki/materialy-eksploatacyjne/ — 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://grafer.com.pl/drukarki-i-kopiarki/serwis-naprawa/ — 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://grafer.com.pl/drukarki-i-kopiarki/sprzedaz-dzierzawa/ — 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://grafer.com.pl/drukarki-i-kopiarki/szkolenia/ — 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://grafer.com.pl/drukarki/ — 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://grafer.com.pl/kopiarki/ — 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://grafer.com.pl/polityka-prywatnosci-i-wykorzystywania-cookies/ — 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://grafer.com.pl/serwis/ — 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://grafer.com.pl/sprzedaz-dzierzawa/ — 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://grafer.com.pl/szkolenia/ — 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://grafer.com.pl/zgloszenie-serwisowe/ — 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://grafer.com.pl/ — 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://grafer.com.pl/drukarki-i-kopiarki/ — 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://grafer.com.pl/drukarki-i-kopiarki/drukarki/ — 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://grafer.com.pl/drukarki-i-kopiarki/kopiarki/ — 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://grafer.com.pl/drukarki-i-kopiarki/materialy-eksploatacyjne/ — 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://grafer.com.pl/drukarki-i-kopiarki/serwis-naprawa/ — 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://grafer.com.pl/drukarki-i-kopiarki/sprzedaz-dzierzawa/ — 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://grafer.com.pl/drukarki-i-kopiarki/szkolenia/ — 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://grafer.com.pl/polityka-prywatnosci-i-wykorzystywania-cookies/ — 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://grafer.com.pl/zgloszenie-serwisowe/ — 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://grafer.com.pl/ — 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://grafer.com.pl/drukarki-i-kopiarki/drukarki/ — 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://grafer.com.pl/drukarki-i-kopiarki/kopiarki/ — 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://grafer.com.pl/drukarki-i-kopiarki/materialy-eksploatacyjne/ — 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://grafer.com.pl/drukarki-i-kopiarki/serwis-naprawa/ — 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://grafer.com.pl/drukarki-i-kopiarki/sprzedaz-dzierzawa/ — 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://grafer.com.pl/drukarki-i-kopiarki/szkolenia/ — 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://grafer.com.pl/drukarki/ — 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://grafer.com.pl/kopiarki/ — 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://grafer.com.pl/polityka-prywatnosci-i-wykorzystywania-cookies/ — 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://grafer.com.pl/serwis/ — 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://grafer.com.pl/sprzedaz-dzierzawa/ — 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://grafer.com.pl/szkolenia/ — 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://grafer.com.pl/zgloszenie-serwisowe/ — 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://grafer.com.pl/ — 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://grafer.com.pl/drukarki-i-kopiarki/ — 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://grafer.com.pl/drukarki-i-kopiarki/drukarki/ — 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://grafer.com.pl/drukarki-i-kopiarki/kopiarki/ — 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://grafer.com.pl/drukarki-i-kopiarki/materialy-eksploatacyjne/ — 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://grafer.com.pl/drukarki-i-kopiarki/serwis-naprawa/ — 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://grafer.com.pl/drukarki-i-kopiarki/sprzedaz-dzierzawa/ — 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://grafer.com.pl/drukarki-i-kopiarki/szkolenia/ — 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://grafer.com.pl/polityka-prywatnosci-i-wykorzystywania-cookies/ — 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://grafer.com.pl/zgloszenie-serwisowe/ — 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 · 5 occurrence(s)

notice Deprecated schema type with no Google rich result

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

  • http://grafer.com.pl/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
  • http://grafer.com.pl/drukarki-i-kopiarki/drukarki/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
  • http://grafer.com.pl/drukarki-i-kopiarki/kopiarki/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
  • http://grafer.com.pl/drukarki-i-kopiarki/materialy-eksploatacyjne/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
  • http://grafer.com.pl/drukarki-i-kopiarki/serwis-naprawa/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
  • http://grafer.com.pl/drukarki-i-kopiarki/sprzedaz-dzierzawa/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
  • http://grafer.com.pl/drukarki-i-kopiarki/szkolenia/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
  • http://grafer.com.pl/drukarki/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
  • http://grafer.com.pl/kopiarki/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
  • http://grafer.com.pl/serwis/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
  • http://grafer.com.pl/sprzedaz-dzierzawa/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
  • http://grafer.com.pl/szkolenia/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
  • http://grafer.com.pl/zgloszenie-serwisowe/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
  • https://grafer.com.pl/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
  • https://grafer.com.pl/drukarki-i-kopiarki/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
  • https://grafer.com.pl/drukarki-i-kopiarki/drukarki/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
  • https://grafer.com.pl/drukarki-i-kopiarki/kopiarki/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
  • https://grafer.com.pl/drukarki-i-kopiarki/materialy-eksploatacyjne/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
  • https://grafer.com.pl/drukarki-i-kopiarki/serwis-naprawa/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
  • https://grafer.com.pl/drukarki-i-kopiarki/sprzedaz-dzierzawa/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
  • https://grafer.com.pl/drukarki-i-kopiarki/szkolenia/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
  • https://grafer.com.pl/zgloszenie-serwisowe/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.

notice Missing recommended security headers

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

notice Indexable page not listed in sitemap

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

Pages (showing 25 of 25)
URLStatusIndexableWordsIn-links
http://grafer.com.pl/polityka-prywatnosci-i-wykorzystywania-cookies/
Polityka prywatności i wykorzystywania cookies - GRAFER drukarki, kopiarki, materiały eksploatacyjne
200 no 1224 25
http://grafer.com.pl/zgloszenie-serwisowe/
Formularz zgłoszenia serwisowego - GRAFER drukarki, kopiarki, materiały eksploatacyjne
200 yes 369 17
http://grafer.com.pl/drukarki-i-kopiarki/drukarki/
Drukarki - GRAFER drukarki, kopiarki, materiały eksploatacyjne
200 yes 315 16
http://grafer.com.pl/drukarki-i-kopiarki/kopiarki/
Kopiarki - GRAFER drukarki, kopiarki, materiały eksploatacyjne
200 yes 322 16
http://grafer.com.pl/drukarki-i-kopiarki/materialy-eksploatacyjne/
Materiały eksploatacyjne - GRAFER drukarki, kopiarki, materiały eksploatacyjne
200 yes 337 16
http://grafer.com.pl/drukarki-i-kopiarki/serwis-naprawa/
Serwis - GRAFER drukarki, kopiarki, materiały eksploatacyjne
200 yes 352 16
http://grafer.com.pl/drukarki-i-kopiarki/sprzedaz-dzierzawa/
Sprzedaż, dzierżawa - GRAFER drukarki, kopiarki, materiały eksploatacyjne
200 yes 322 16
http://grafer.com.pl/drukarki-i-kopiarki/szkolenia/
Szkolenia - GRAFER drukarki, kopiarki, materiały eksploatacyjne
200 yes 306 16
http://grafer.com.pl/
GRAFER drukarki, kopiarki, materiały eksploatacyjne - sprzedaż, dzierżawa, naprawa, szkolenia
200 yes 406 15
https://grafer.com.pl/
GRAFER drukarki, kopiarki, materiały eksploatacyjne - sprzedaż, dzierżawa, naprawa, szkolenia
200 yes 406 10
https://grafer.com.pl/drukarki-i-kopiarki/drukarki/
Drukarki - GRAFER drukarki, kopiarki, materiały eksploatacyjne
200 yes 315 10
https://grafer.com.pl/drukarki-i-kopiarki/kopiarki/
Kopiarki - GRAFER drukarki, kopiarki, materiały eksploatacyjne
200 yes 322 10
https://grafer.com.pl/drukarki-i-kopiarki/materialy-eksploatacyjne/
Materiały eksploatacyjne - GRAFER drukarki, kopiarki, materiały eksploatacyjne
200 yes 337 10
https://grafer.com.pl/drukarki-i-kopiarki/serwis-naprawa/
Serwis - GRAFER drukarki, kopiarki, materiały eksploatacyjne
200 yes 352 10
https://grafer.com.pl/drukarki-i-kopiarki/sprzedaz-dzierzawa/
Sprzedaż, dzierżawa - GRAFER drukarki, kopiarki, materiały eksploatacyjne
200 yes 322 10
https://grafer.com.pl/drukarki-i-kopiarki/szkolenia/
Szkolenia - GRAFER drukarki, kopiarki, materiały eksploatacyjne
200 yes 306 10
https://grafer.com.pl/zgloszenie-serwisowe/
Formularz zgłoszenia serwisowego - GRAFER drukarki, kopiarki, materiały eksploatacyjne
200 yes 369 10
http://grafer.com.pl/drukarki/
Drukarki - GRAFER drukarki, kopiarki, materiały eksploatacyjne
200 yes 315 1
http://grafer.com.pl/kopiarki/
Kopiarki - GRAFER drukarki, kopiarki, materiały eksploatacyjne
200 yes 322 1
http://grafer.com.pl/serwis/
Serwis - GRAFER drukarki, kopiarki, materiały eksploatacyjne
200 yes 352 1
http://grafer.com.pl/sprzedaz-dzierzawa/
Sprzedaż, dzierżawa - GRAFER drukarki, kopiarki, materiały eksploatacyjne
200 yes 322 1
http://grafer.com.pl/szkolenia/
Szkolenia - GRAFER drukarki, kopiarki, materiały eksploatacyjne
200 yes 306 1
https://grafer.com.pl/drukarki-i-kopiarki/
Drukarki i kopiarki - GRAFER drukarki, kopiarki, materiały eksploatacyjne
200 yes 364 0
https://grafer.com.pl/polityka-prywatnosci-i-wykorzystywania-cookies/
Polityka prywatności i wykorzystywania cookies - GRAFER drukarki, kopiarki, materiały eksploatacyjne
200 no 1224 0
http://grafer.com.pl/materialy-eksploatacyjne-drukarki-kopiarki/
Strony nie znaleziono - GRAFER drukarki, kopiarki, materiały eksploatacyjne
404 no 313 1

Audit your own site — free

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

Scan your site →