Catalog / tinyshobby.be
62

SEO audit for tinyshobby.be

Tinys Hobby, niet enkel een hobbywinkel met een groot gamma hobbymateriaal voor al uw creatieve projecten

other

Health 62/100 (fair) · 50 pages crawled · generated 2026-07-29

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

Tiny's Hobby is dan ook het hobbycenter bij uitstek voor al uw creatieve projecten

Screenshot of tinyshobby.be
50
pages crawled
47
indexable pages
4
errors
166
warnings
719
notices
0
orphan pages
2
broken links
Category breakdown
CategoryScoreErrorsWarningsNotices
Links 93 2 5 5
Crawlability 96 2 0 1
Performance 72 0 47 187
Agent Readiness 72 0 46 48
Hreflang 81 0 32 0
Duplicate 93 0 12 6
Meta Description 93 0 11 32
Titles 96 0 7 43
Images 98 0 4 48
Canonical 99 0 1 0
Content 99 0 1 46
Cache 100 0 0 47
Headings 100 0 0 2
Mobile 100 0 0 47
Security 100 0 0 95
Sitemap 100 0 0 4
Social 100 0 0 58
Structured Data 100 0 0 47
URL 100 0 0 3
Findings

Errors (2 rules)

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

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

error Client error (4xx) response

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

Warnings (12 rules)

warning Control has no accessible name

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

warning Missing canonical tag

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

warning Thin content (low word count)

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

warning Duplicate page content

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

warning Near-duplicate page content

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

warning hreflang set has no self-reference

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

warning hreflang has no return link (not reciprocal)

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

warning Images missing alt text

Rule images.missing_alt · Images · 4 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 · 47 occurrence(s)

Notices (30 rules)

notice Heading levels skip a level

Rule agent.heading_skip · Agent Readiness · 1 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 · 46 occurrence(s)

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

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

notice Title tag and meta description are identical

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

notice Duplicate meta description across pages

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

notice Multiple <h1> elements

Rule h1.multiple · Headings · 2 occurrence(s)

notice Image filename is generic/auto-generated (missed image-search signal)

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

notice Likely hero image lacks fetchpriority=high

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

  • https://www.tinyshobby.be/ — the likely hero/LCP image (tinyshobby.jpg) 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://www.tinyshobby.be/catalogus/basic-collection — the likely hero/LCP image (tinyshobby.jpg) 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://www.tinyshobby.be/catalogus/basic-collection/gemini-i.html — the likely hero/LCP image (tinyshobby.jpg) 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://www.tinyshobby.be/catalogus/basic-collection/gemini-ii.html — the likely hero/LCP image (tinyshobby.jpg) 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://www.tinyshobby.be/catalogus/basic-collection/gemini-iii.html — the likely hero/LCP image (tinyshobby.jpg) 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://www.tinyshobby.be/catalogus/basic-collection/gemini-ix.html — the likely hero/LCP image (tinyshobby.jpg) 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://www.tinyshobby.be/catalogus/basic-collection/gemini-xl.html — the likely hero/LCP image (tinyshobby.jpg) 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://www.tinyshobby.be/catalogus/chique-collection — the likely hero/LCP image (tinyshobby.jpg) 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://www.tinyshobby.be/catalogus/club-collection — the likely hero/LCP image (tinyshobby.jpg) 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://www.tinyshobby.be/catalogus/skull-collection — the likely hero/LCP image (tinyshobby.jpg) 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://www.tinyshobby.be/contact/contact-info — the likely hero/LCP image (tinyshobby.jpg) 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://www.tinyshobby.be/info-aanvraag — the likely hero/LCP image (tinyshobby.jpg) 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://www.tinyshobby.be/info-aanvraag?cursus=1029 — the likely hero/LCP image (tinyshobby.jpg) 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://www.tinyshobby.be/info-aanvraag?page=10 — the likely hero/LCP image (tinyshobby.jpg) 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://www.tinyshobby.be/info-aanvraag?werk=25 — the likely hero/LCP image (tinyshobby.jpg) 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://www.tinyshobby.be/onze-creactiviteiten — the likely hero/LCP image (tinyshobby.jpg) 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://www.tinyshobby.be/onze-creactiviteiten/hobbycursussen — the likely hero/LCP image (tinyshobby.jpg) 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://www.tinyshobby.be/onze-eendjes — the likely hero/LCP image (tinyshobby.jpg) 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://www.tinyshobby.be/onze-eendjes/diamond-painting — the likely hero/LCP image (tinyshobby.jpg) 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://www.tinyshobby.be/over-ons — the likely hero/LCP image (tinyshobby.jpg) 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://www.tinyshobby.be/over-ons/historiek — the likely hero/LCP image (tinyshobby.jpg) 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://www.tinyshobby.be/over-ons/welke-hobbyproducten-vind-je-bij-tinys-hobby/pixel-hobby — the likely hero/LCP image (tinyshobby.jpg) 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://www.tinyshobby.be/privacy — the likely hero/LCP image (tinyshobby.jpg) 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://www.tinyshobby.be/werkbeschrijvingen — the likely hero/LCP image (tinyshobby.jpg) 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://www.tinyshobby.be/werkbeschrijvingen/pixel-hobby-met-jouw-gekozen-foto — the likely hero/LCP image (tinyshobby.jpg) 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 · 46 occurrence(s)

notice Internal link has no anchor text / accessible name

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

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

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

notice Meta description too short

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

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

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

notice Large HTML document

Rule perf.large_html · Performance · 1 occurrence(s)

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

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

  • https://www.tinyshobby.be/ — 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://www.tinyshobby.be/catalogus/basic-collection — 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://www.tinyshobby.be/catalogus/basic-collection/gemini-i.html — 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://www.tinyshobby.be/catalogus/basic-collection/gemini-ii.html — 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://www.tinyshobby.be/catalogus/basic-collection/gemini-iii.html — 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://www.tinyshobby.be/catalogus/basic-collection/gemini-ix.html — 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://www.tinyshobby.be/catalogus/chique-collection — 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://www.tinyshobby.be/catalogus/club-collection — 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://www.tinyshobby.be/catalogus/skull-collection — 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://www.tinyshobby.be/contact/contact-info — 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://www.tinyshobby.be/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://www.tinyshobby.be/info-aanvraag — 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://www.tinyshobby.be/info-aanvraag?cursus=1029 — 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://www.tinyshobby.be/info-aanvraag?page=10 — 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://www.tinyshobby.be/info-aanvraag?werk=25 — 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://www.tinyshobby.be/onze-creactiviteiten — 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://www.tinyshobby.be/onze-creactiviteiten/hobbycursussen — 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://www.tinyshobby.be/onze-eendjes — 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://www.tinyshobby.be/onze-eendjes/diamond-painting — 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://www.tinyshobby.be/over-ons — 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://www.tinyshobby.be/over-ons/historiek — 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://www.tinyshobby.be/over-ons/welke-hobbyproducten-vind-je-bij-tinys-hobby/pixel-hobby — 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://www.tinyshobby.be/privacy — 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://www.tinyshobby.be/werkbeschrijvingen — 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://www.tinyshobby.be/werkbeschrijvingen/pixel-hobby-met-jouw-gekozen-foto — 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 · 47 occurrence(s)

  • https://www.tinyshobby.be/ — 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://www.tinyshobby.be/catalogus/basic-collection — 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://www.tinyshobby.be/catalogus/basic-collection/gemini-i.html — 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://www.tinyshobby.be/catalogus/basic-collection/gemini-ii.html — 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://www.tinyshobby.be/catalogus/basic-collection/gemini-iii.html — 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://www.tinyshobby.be/catalogus/basic-collection/gemini-ix.html — 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://www.tinyshobby.be/catalogus/chique-collection — 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://www.tinyshobby.be/catalogus/club-collection — 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://www.tinyshobby.be/catalogus/skull-collection — 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://www.tinyshobby.be/contact/contact-info — 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://www.tinyshobby.be/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://www.tinyshobby.be/info-aanvraag — 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://www.tinyshobby.be/info-aanvraag?cursus=1029 — 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://www.tinyshobby.be/info-aanvraag?page=10 — 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://www.tinyshobby.be/info-aanvraag?werk=25 — 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://www.tinyshobby.be/onze-creactiviteiten — 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://www.tinyshobby.be/onze-creactiviteiten/hobbycursussen — 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://www.tinyshobby.be/onze-eendjes — 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://www.tinyshobby.be/onze-eendjes/diamond-painting — 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://www.tinyshobby.be/over-ons — 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://www.tinyshobby.be/over-ons/historiek — 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://www.tinyshobby.be/over-ons/welke-hobbyproducten-vind-je-bij-tinys-hobby/pixel-hobby — 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://www.tinyshobby.be/privacy — 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://www.tinyshobby.be/werkbeschrijvingen — 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://www.tinyshobby.be/werkbeschrijvingen/pixel-hobby-met-jouw-gekozen-foto — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.

notice URL redirects to another URL

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

notice Missing recommended security headers

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

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

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

notice Indexable page not listed in sitemap

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

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

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

notice Uppercase letters in URL path

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

Pages (showing 50 of 50)
URLStatusIndexableWordsIn-links
https://www.tinyshobby.be/
Tinys Hobby, niet enkel een hobbywinkel met een groot gamma hobbymateriaal voor al uw creatieve projecten
200 yes 895 48
https://www.tinyshobby.be/contact/contact-info
Contacteer Tiny's hobby
200 yes 379 48
https://www.tinyshobby.be/info-aanvraag
info aanvraag hobby materiaal en werkbeschrijvingen
200 yes 324 48
https://www.tinyshobby.be/onze-creactiviteiten
Onze creActiviteiten
200 yes 502 48
https://www.tinyshobby.be/onze-creactiviteiten/hobbycursussen
cursussen, hobbycursussen, inloopworkshops
200 yes 1958 48
https://www.tinyshobby.be/onze-eendjes
Onze eendjes
200 yes 355 48
https://www.tinyshobby.be/over-ons
Over ons
200 yes 945 48
https://www.tinyshobby.be/over-ons/fotos-winkel
Foto's winkel, Even de sfeer opsnuiven van deze hobbywinkel?
200 yes 382 48
https://www.tinyshobby.be/over-ons/historiek
Historiek, het sjettekot
200 yes 862 48
https://www.tinyshobby.be/over-ons/welke-hobbyproducten-vind-je-bij-tinys-hobby
Welke hobbyproducten vind je bij tinys hobby
200 yes 577 48
https://www.tinyshobby.be/over-ons/welke-hobbyproducten-vind-je-bij-tinys-hobby/boetseermateriaal
Fimo, klei, boetseermateriaal
200 yes 329 48
https://www.tinyshobby.be/over-ons/welke-hobbyproducten-vind-je-bij-tinys-hobby/breiwol
Breiwol, Breien is weel helemaal 'in'!
200 yes 477 48
https://www.tinyshobby.be/over-ons/welke-hobbyproducten-vind-je-bij-tinys-hobby/dameshandwerk
Telpatroonpakketten, kruissteekkussens, gobelins, nappen, DMC & Anchor, handwerkstoffen per strekkende meter. o.a. Anchor - Dimensions - DMC - Rico - Lanarte - Vervaco - ...
200 yes 508 48
https://www.tinyshobby.be/over-ons/welke-hobbyproducten-vind-je-bij-tinys-hobby/giethobby
Giethobby
200 yes 329 48
https://www.tinyshobby.be/over-ons/welke-hobbyproducten-vind-je-bij-tinys-hobby/hobbydozen-voor-kinderen
Tiny's Biedt een ruim aanbod hobbydozen, knutseldozen, ... voor verschillende leeftijdsgroepen; zowel voor jongens als meisjes!
200 yes 335 48
https://www.tinyshobby.be/over-ons/welke-hobbyproducten-vind-je-bij-tinys-hobby/houten-decoratievoorwerpen
Houten decoratievoorwerpen: dienbladen, kistjes, doosjes
200 yes 370 48
https://www.tinyshobby.be/over-ons/welke-hobbyproducten-vind-je-bij-tinys-hobby/kaarsen-gieten
Als je zelf kaarsen wilt gieten, dan ben je bij Tiny's Hobby aan het goede adres!
200 yes 412 48
https://www.tinyshobby.be/over-ons/welke-hobbyproducten-vind-je-bij-tinys-hobby/mercerie
Mercerie, Tiny's Hobby biedt ook een ruim assortiment aan mercerie artikelen: naainaalden, drukknopen, afboordlint, scharen, voering, ritsen, ... o.a. van PRYM
200 yes 372 48
https://www.tinyshobby.be/over-ons/welke-hobbyproducten-vind-je-bij-tinys-hobby/mozaiek
Mozaiek
200 yes 339 48
https://www.tinyshobby.be/over-ons/welke-hobbyproducten-vind-je-bij-tinys-hobby/papierhobby
Papierhobby
200 yes 435 48
https://www.tinyshobby.be/over-ons/welke-hobbyproducten-vind-je-bij-tinys-hobby/parels
Parels, juwelen maken
200 yes 371 48
https://www.tinyshobby.be/over-ons/welke-hobbyproducten-vind-je-bij-tinys-hobby/pixel-hobby
Pixel Hobby pixel een leuke foto
200 yes 448 48
https://www.tinyshobby.be/over-ons/welke-hobbyproducten-vind-je-bij-tinys-hobby/scrapbooking
Tiny's Hobby is sterk GESPECIALISEERD IN SCRAPBOOKING ! Alles voor uw creatieve fotoalbums!
200 yes 405 48
https://www.tinyshobby.be/over-ons/welke-hobbyproducten-vind-je-bij-tinys-hobby/scrapfolie
Scrapfolie, scraperfoil, een leuke hobby voor jong en oud!
200 yes 351 48
https://www.tinyshobby.be/over-ons/welke-hobbyproducten-vind-je-bij-tinys-hobby/smyrna
Smyrna en knoopkussens
200 yes 318 48
https://www.tinyshobby.be/over-ons/welke-hobbyproducten-vind-je-bij-tinys-hobby/stempels
Tiny's Hobby heeft een ruim aanbod aan stempels en inktkussens.
200 yes 362 48
https://www.tinyshobby.be/over-ons/welke-hobbyproducten-vind-je-bij-tinys-hobby/textielverharders
Powertex, de textielverharder voor al uw projecten
200 yes 358 48
https://www.tinyshobby.be/over-ons/welke-hobbyproducten-vind-je-bij-tinys-hobby/verf-en-toebehoren
Verf en toebehoren, textielverf, acrylverf, glasverf, verf speciaal voor buiten, glitterverf, metallicverf, hobbyverf
200 yes 382 48
https://www.tinyshobby.be/over-ons/welke-hobbyproducten-vind-je-bij-tinys-hobby/vilt
Vilt
200 yes 318 48
https://www.tinyshobby.be/over-ons/welke-hobbyproducten-vind-je-bij-tinys-hobby/wenskaarten-papierafdeling
Wenskaarten / papierafdeling
200 yes 333 48
https://www.tinyshobby.be/privacy
privacy
200 yes 772 48
https://www.tinyshobby.be/werkbeschrijvingen
Werkbeschrijvingen
200 yes 362 48
https://www.tinyshobby.be/gdpr
aanpassen gegevens'
200 yes 48 5
https://www.tinyshobby.be/werkbeschrijvingen/pixel-hobby-met-jouw-gekozen-foto
hobby werkbeschrijving Pixel Hobby met jouw gekozen foto
200 yes 1145 3
https://www.tinyshobby.be/onze-eendjes/diamond-painting
hobbymateriaal diamond painting
200 yes 417 2
https://www.tinyshobby.be/info-aanvraag?cursus=1029
info aanvraag hobby materiaal en werkbeschrijvingen
200 yes 338 1
https://www.tinyshobby.be/info-aanvraag?page=10
info aanvraag hobby materiaal en werkbeschrijvingen
200 yes 329 1
https://www.tinyshobby.be/info-aanvraag?werk=25
info aanvraag hobby materiaal en werkbeschrijvingen
200 yes 335 1
https://www.tinyshobby.be/catalogus/basic-collection
testMeatTitel
200 yes 284 0
https://www.tinyshobby.be/catalogus/basic-collection/gemini-i.html
metatitel
200 yes 284 0
https://www.tinyshobby.be/catalogus/basic-collection/gemini-ii.html
Gemini II
200 yes 284 0
https://www.tinyshobby.be/catalogus/basic-collection/gemini-iii.html
Gemini III
200 yes 284 0
https://www.tinyshobby.be/catalogus/basic-collection/gemini-ix.html
Gemini IX
200 yes 284 0
https://www.tinyshobby.be/catalogus/basic-collection/gemini-xl.html
Gemini XL
200 yes 284 0
https://www.tinyshobby.be/catalogus/chique-collection
Chique Collection
200 yes 284 0
https://www.tinyshobby.be/catalogus/club-collection
Club Collection
200 yes 284 0
https://www.tinyshobby.be/catalogus/skull-collection
Skull Collection
200 yes 284 0
https://www.tinyshobby.be/%5BWB_URL%5D/onze-creactiviteiten/hobbycursussen
Error 404 Page not found
404 no 305 1
https://www.tinyshobby.be/media/cursussen/xl/1029/00-tiener-crea-kamp_juli_10_-_15_jaar_%285_volle_dagen%29.png 200 no 0 1
https://www.tinyshobby.be/pages/hobbyartikelen.php?cat=dhd
Error 404 Page not found
404 no 305 1

Audit your own site — free

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

Scan your site →