SEO audit for luke-handel.at
Luke Handels GmbH
Health 65/100 (fair) · 50 pages crawled · generated 2026-08-26
Download Markdown report (feed to ChatGPT / Claude / Cursor)B2B Hygiene- und Reinigungsprodukte für Unternehmen und Privatkunden.
| Category | Score | Errors | Warnings | Notices |
|---|---|---|---|---|
| Canonical | 70 | 0 | 50 | 0 |
| Headings | 77 | 0 | 39 | 0 |
| Duplicate | 84 | 0 | 27 | 50 |
| Content | 89 | 0 | 19 | 16 |
| Images | 99 | 0 | 1 | 50 |
| Agent Readiness | 100 | 0 | 0 | 13 |
| Cache | 100 | 0 | 0 | 42 |
| Performance | 100 | 0 | 0 | 187 |
| Robots | 100 | 0 | 0 | 1 |
| Security | 100 | 0 | 0 | 50 |
| Social | 100 | 0 | 0 | 100 |
| Structured Data | 100 | 0 | 0 | 50 |
| Titles | 100 | 0 | 0 | 3 |
Warnings (6 rules)
warning Missing canonical tag
Rule canonical.missing · Canonical · 50 occurrence(s)
- https://www.luke-handel.at/
- https://www.luke-handel.at/agb
- https://www.luke-handel.at/branchen
- https://www.luke-handel.at/datenschutz
- https://www.luke-handel.at/impressum
- https://www.luke-handel.at/kontakt
- https://www.luke-handel.at/login
- https://www.luke-handel.at/produkte
- https://www.luke-handel.at/produkte/funny-ag-652
- https://www.luke-handel.at/produkte/funny-ag-653
- https://www.luke-handel.at/produkte/funny-ag-654
- https://www.luke-handel.at/produkte/semytop-st-2020
- https://www.luke-handel.at/produkte/semytop-st-88531
- https://www.luke-handel.at/produkte/semytop-st-88536
- https://www.luke-handel.at/produkte/semytop-st-88550
- https://www.luke-handel.at/produkte/semytop-st-88557
- https://www.luke-handel.at/produkte/semytop-st-88559
- https://www.luke-handel.at/produkte/semytop-st-88561
- https://www.luke-handel.at/produkte/semytop-st-88566
- https://www.luke-handel.at/produkte/semytop-st-88580
- https://www.luke-handel.at/produkte/semytop-st-951
- https://www.luke-handel.at/produkte/semytop-st-961
- https://www.luke-handel.at/register
- https://www.luke-handel.at/ueber-uns
- https://www.luke-handel.at/warenkorb
warning Thin content (low word count)
Rule content.thin · Content · 19 occurrence(s)
- https://www.luke-handel.at/kontakt — 174 words
- https://www.luke-handel.at/login — 82 words
- https://www.luke-handel.at/produkte/funny-ag-069 — 196 words
- https://www.luke-handel.at/produkte/funny-ag-069-papier — 196 words
- https://www.luke-handel.at/produkte/funny-ag-262 — 88 words
- https://www.luke-handel.at/produkte/funny-ag-271 — 199 words
- https://www.luke-handel.at/produkte/funny-ag-275 — 86 words
- https://www.luke-handel.at/produkte/funny-ag-876 — 199 words
- https://www.luke-handel.at/produkte/funny-ag-877 — 199 words
- https://www.luke-handel.at/produkte/funny-ag-883 — 199 words
- https://www.luke-handel.at/produkte/funny-ag-884 — 199 words
- https://www.luke-handel.at/produkte/funny-ag-885 — 199 words
- https://www.luke-handel.at/produkte/semycare-sc-66301 — 192 words
- https://www.luke-handel.at/produkte/semycare-sc-66302 — 192 words
- https://www.luke-handel.at/produkte/semytop-st-88076 — 90 words
- https://www.luke-handel.at/produkte/semytop-st-88557 — 76 words
- https://www.luke-handel.at/produkte/semytop-st-951 — 113 words
- https://www.luke-handel.at/produkte/semytop-st-961 — 113 words
- https://www.luke-handel.at/register — 109 words
warning Near-duplicate page content
Rule duplicate.near · Duplicate · 20 occurrence(s)
- https://www.luke-handel.at/produkte/funny-ag-652 — near-duplicate of 4 page(s): https://www.luke-handel.at/produkte/funny-ag-653, https://www.luke-handel.at/produkte/funny-ag-654, https://www.luke-handel.at/produkte/semytop-st-2021
- https://www.luke-handel.at/produkte/funny-ag-653 — near-duplicate of 4 page(s): https://www.luke-handel.at/produkte/funny-ag-652, https://www.luke-handel.at/produkte/funny-ag-654, https://www.luke-handel.at/produkte/semytop-st-2021
- https://www.luke-handel.at/produkte/funny-ag-654 — near-duplicate of 4 page(s): https://www.luke-handel.at/produkte/funny-ag-652, https://www.luke-handel.at/produkte/funny-ag-653, https://www.luke-handel.at/produkte/semytop-st-2021
- https://www.luke-handel.at/produkte/semycare-sc-357 — near-duplicate of 4 page(s): https://www.luke-handel.at/produkte/semycare-sc-366, https://www.luke-handel.at/produkte/semycare-sc-367, https://www.luke-handel.at/produkte/semycare-sc-368
- https://www.luke-handel.at/produkte/semycare-sc-366 — near-duplicate of 4 page(s): https://www.luke-handel.at/produkte/semycare-sc-357, https://www.luke-handel.at/produkte/semycare-sc-367, https://www.luke-handel.at/produkte/semycare-sc-368
- https://www.luke-handel.at/produkte/semycare-sc-367 — near-duplicate of 4 page(s): https://www.luke-handel.at/produkte/semycare-sc-357, https://www.luke-handel.at/produkte/semycare-sc-366, https://www.luke-handel.at/produkte/semycare-sc-368
- https://www.luke-handel.at/produkte/semycare-sc-368 — near-duplicate of 4 page(s): https://www.luke-handel.at/produkte/semycare-sc-357, https://www.luke-handel.at/produkte/semycare-sc-366, https://www.luke-handel.at/produkte/semycare-sc-367
- https://www.luke-handel.at/produkte/semycare-sc-369 — near-duplicate of 4 page(s): https://www.luke-handel.at/produkte/semycare-sc-357, https://www.luke-handel.at/produkte/semycare-sc-366, https://www.luke-handel.at/produkte/semycare-sc-367
- https://www.luke-handel.at/produkte/semytop-st-2021 — near-duplicate of 4 page(s): https://www.luke-handel.at/produkte/funny-ag-652, https://www.luke-handel.at/produkte/funny-ag-653, https://www.luke-handel.at/produkte/funny-ag-654
- https://www.luke-handel.at/produkte/semytop-st-2022 — near-duplicate of 4 page(s): https://www.luke-handel.at/produkte/funny-ag-652, https://www.luke-handel.at/produkte/funny-ag-653, https://www.luke-handel.at/produkte/funny-ag-654
- https://www.luke-handel.at/produkte/semytop-st-88531 — near-duplicate of 2 page(s): https://www.luke-handel.at/produkte/semytop-st-88561, https://www.luke-handel.at/produkte/semytop-st-88559
- https://www.luke-handel.at/produkte/semytop-st-88536 — near-duplicate of 3 page(s): https://www.luke-handel.at/produkte/semytop-st-88580, https://www.luke-handel.at/produkte/semytop-st-88566, https://www.luke-handel.at/produkte/semytop-st-88550
- https://www.luke-handel.at/produkte/semytop-st-88550 — near-duplicate of 3 page(s): https://www.luke-handel.at/produkte/semytop-st-88580, https://www.luke-handel.at/produkte/semytop-st-88566, https://www.luke-handel.at/produkte/semytop-st-88536
- https://www.luke-handel.at/produkte/semytop-st-88559 — near-duplicate of 2 page(s): https://www.luke-handel.at/produkte/semytop-st-88561, https://www.luke-handel.at/produkte/semytop-st-88531
- https://www.luke-handel.at/produkte/semytop-st-88561 — near-duplicate of 2 page(s): https://www.luke-handel.at/produkte/semytop-st-88559, https://www.luke-handel.at/produkte/semytop-st-88531
- https://www.luke-handel.at/produkte/semytop-st-88566 — near-duplicate of 3 page(s): https://www.luke-handel.at/produkte/semytop-st-88580, https://www.luke-handel.at/produkte/semytop-st-88550, https://www.luke-handel.at/produkte/semytop-st-88536
- https://www.luke-handel.at/produkte/semytop-st-88580 — near-duplicate of 3 page(s): https://www.luke-handel.at/produkte/semytop-st-88566, https://www.luke-handel.at/produkte/semytop-st-88550, https://www.luke-handel.at/produkte/semytop-st-88536
- https://www.luke-handel.at/produkte/semytop-st-962 — near-duplicate of 2 page(s): https://www.luke-handel.at/produkte/semytop-st-963, https://www.luke-handel.at/produkte/semytop-st-964
- https://www.luke-handel.at/produkte/semytop-st-963 — near-duplicate of 2 page(s): https://www.luke-handel.at/produkte/semytop-st-962, https://www.luke-handel.at/produkte/semytop-st-964
- https://www.luke-handel.at/produkte/semytop-st-964 — near-duplicate of 2 page(s): https://www.luke-handel.at/produkte/semytop-st-962, https://www.luke-handel.at/produkte/semytop-st-963
warning Duplicate <title> across pages
Rule duplicate.title · Duplicate · 7 occurrence(s)
- https://www.luke-handel.at/ — title shared by 5 pages: https://www.luke-handel.at/branchen, https://www.luke-handel.at/kontakt, https://www.luke-handel.at/login
- https://www.luke-handel.at/branchen — title shared by 5 pages: https://www.luke-handel.at/, https://www.luke-handel.at/kontakt, https://www.luke-handel.at/login
- https://www.luke-handel.at/kontakt — title shared by 5 pages: https://www.luke-handel.at/, https://www.luke-handel.at/branchen, https://www.luke-handel.at/login
- https://www.luke-handel.at/login — title shared by 5 pages: https://www.luke-handel.at/, https://www.luke-handel.at/branchen, https://www.luke-handel.at/kontakt
- https://www.luke-handel.at/produkte/funny-ag-069 — title shared by 2 pages: https://www.luke-handel.at/produkte/funny-ag-069-papier
- https://www.luke-handel.at/produkte/funny-ag-069-papier — title shared by 2 pages: https://www.luke-handel.at/produkte/funny-ag-069
- https://www.luke-handel.at/register — title shared by 5 pages: https://www.luke-handel.at/, https://www.luke-handel.at/branchen, https://www.luke-handel.at/kontakt
warning Missing <h1>
Rule h1.missing · Headings · 39 occurrence(s)
- https://www.luke-handel.at/produkte/funny-ag-652
- https://www.luke-handel.at/produkte/funny-ag-653
- https://www.luke-handel.at/produkte/funny-ag-654
- https://www.luke-handel.at/produkte/semycare-sc-357
- https://www.luke-handel.at/produkte/semycare-sc-366
- https://www.luke-handel.at/produkte/semycare-sc-367
- https://www.luke-handel.at/produkte/semycare-sc-368
- https://www.luke-handel.at/produkte/semytop-st-2020
- https://www.luke-handel.at/produkte/semytop-st-2021
- https://www.luke-handel.at/produkte/semytop-st-2022
- https://www.luke-handel.at/produkte/semytop-st-2023
- https://www.luke-handel.at/produkte/semytop-st-88463
- https://www.luke-handel.at/produkte/semytop-st-88531
- https://www.luke-handel.at/produkte/semytop-st-88536
- https://www.luke-handel.at/produkte/semytop-st-88550
- https://www.luke-handel.at/produkte/semytop-st-88557
- https://www.luke-handel.at/produkte/semytop-st-88559
- https://www.luke-handel.at/produkte/semytop-st-88561
- https://www.luke-handel.at/produkte/semytop-st-88566
- https://www.luke-handel.at/produkte/semytop-st-88580
- https://www.luke-handel.at/produkte/semytop-st-951
- https://www.luke-handel.at/produkte/semytop-st-961
- https://www.luke-handel.at/produkte/semytop-st-962
- https://www.luke-handel.at/produkte/semytop-st-963
- https://www.luke-handel.at/produkte/semytop-st-964
warning Images missing alt text
Rule images.missing_alt · Images · 1 occurrence(s)
- https://www.luke-handel.at/branchen — 2 of 5 images missing alt
Notices (19 rules)
notice Heading levels skip a level
Rule agent.heading_skip · Agent Readiness · 11 occurrence(s)
- https://www.luke-handel.at/ — h4 follows h2 — skips h3
- https://www.luke-handel.at/agb — h4 follows h2 — skips h3
- https://www.luke-handel.at/branchen — h3 follows h1 — skips h2
- https://www.luke-handel.at/datenschutz — h4 follows h2 — skips h3
- https://www.luke-handel.at/impressum — h4 follows h2 — skips h3
- https://www.luke-handel.at/kontakt — h3 follows h1 — skips h2
- https://www.luke-handel.at/login — h4 follows h1 — skips h2
- https://www.luke-handel.at/produkte — h4 follows h2 — skips h3
- https://www.luke-handel.at/register — h4 follows h1 — skips h2
- https://www.luke-handel.at/ueber-uns — h4 follows h2 — skips h3
- https://www.luke-handel.at/warenkorb — h4 follows h2 — skips h3
notice No llms.txt for AI agents
Rule agent.llms_txt_missing · Agent Readiness · 1 occurrence(s)
- https://www.luke-handel.at/ — 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 · 1 occurrence(s)
- https://www.luke-handel.at/ — add a <main> element (or role=main) around the primary content
notice Page served uncached (no-store/private or CDN bypass)
Rule cache.not_cacheable · Cache · 42 occurrence(s)
- https://www.luke-handel.at/ — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · vercel: MISS
- https://www.luke-handel.at/produkte — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · vercel: MISS
- https://www.luke-handel.at/produkte/funny-ag-652 — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · vercel: MISS
- https://www.luke-handel.at/produkte/funny-ag-653 — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · vercel: MISS
- https://www.luke-handel.at/produkte/funny-ag-654 — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · vercel: MISS
- https://www.luke-handel.at/produkte/semycare-sc-357 — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · vercel: MISS
- https://www.luke-handel.at/produkte/semytop-st-2020 — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · vercel: MISS
- https://www.luke-handel.at/produkte/semytop-st-2021 — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · vercel: MISS
- https://www.luke-handel.at/produkte/semytop-st-2022 — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · vercel: MISS
- https://www.luke-handel.at/produkte/semytop-st-2023 — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · vercel: MISS
- https://www.luke-handel.at/produkte/semytop-st-88463 — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · vercel: MISS
- https://www.luke-handel.at/produkte/semytop-st-88531 — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · vercel: MISS
- https://www.luke-handel.at/produkte/semytop-st-88536 — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · vercel: MISS
- https://www.luke-handel.at/produkte/semytop-st-88550 — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · vercel: MISS
- https://www.luke-handel.at/produkte/semytop-st-88557 — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · vercel: MISS
- https://www.luke-handel.at/produkte/semytop-st-88559 — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · vercel: MISS
- https://www.luke-handel.at/produkte/semytop-st-88561 — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · vercel: MISS
- https://www.luke-handel.at/produkte/semytop-st-88566 — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · vercel: MISS
- https://www.luke-handel.at/produkte/semytop-st-88580 — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · vercel: MISS
- https://www.luke-handel.at/produkte/semytop-st-951 — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · vercel: MISS
- https://www.luke-handel.at/produkte/semytop-st-961 — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · vercel: MISS
- https://www.luke-handel.at/produkte/semytop-st-962 — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · vercel: MISS
- https://www.luke-handel.at/produkte/semytop-st-963 — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · vercel: MISS
- https://www.luke-handel.at/produkte/semytop-st-964 — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · vercel: MISS
- https://www.luke-handel.at/warenkorb — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate · vercel: MISS
notice Low text-to-HTML ratio
Rule content.low_ratio · Content · 16 occurrence(s)
- https://www.luke-handel.at/branchen — 4.7%
- https://www.luke-handel.at/kontakt — 3.7%
- https://www.luke-handel.at/login — 4.0%
- https://www.luke-handel.at/produkte/funny-ag-262 — 3.3%
- https://www.luke-handel.at/produkte/funny-ag-271 — 4.6%
- https://www.luke-handel.at/produkte/funny-ag-275 — 3.2%
- https://www.luke-handel.at/produkte/funny-ag-876 — 4.6%
- https://www.luke-handel.at/produkte/funny-ag-877 — 4.6%
- https://www.luke-handel.at/produkte/funny-ag-883 — 4.6%
- https://www.luke-handel.at/produkte/funny-ag-884 — 4.6%
- https://www.luke-handel.at/produkte/funny-ag-885 — 4.6%
- https://www.luke-handel.at/produkte/semytop-st-88076 — 3.6%
- https://www.luke-handel.at/produkte/semytop-st-88557 — 3.0%
- https://www.luke-handel.at/produkte/semytop-st-951 — 3.5%
- https://www.luke-handel.at/produkte/semytop-st-961 — 3.5%
- https://www.luke-handel.at/register — 4.0%
notice Duplicate meta description across pages
Rule duplicate.meta_desc · Duplicate · 50 occurrence(s)
- https://www.luke-handel.at/ — meta description shared by 50 pages: https://www.luke-handel.at/produkte, https://www.luke-handel.at/warenkorb, https://www.luke-handel.at/branchen
- https://www.luke-handel.at/agb — meta description shared by 50 pages: https://www.luke-handel.at/, https://www.luke-handel.at/produkte, https://www.luke-handel.at/warenkorb
- https://www.luke-handel.at/branchen — meta description shared by 50 pages: https://www.luke-handel.at/, https://www.luke-handel.at/produkte, https://www.luke-handel.at/warenkorb
- https://www.luke-handel.at/datenschutz — meta description shared by 50 pages: https://www.luke-handel.at/, https://www.luke-handel.at/produkte, https://www.luke-handel.at/warenkorb
- https://www.luke-handel.at/impressum — meta description shared by 50 pages: https://www.luke-handel.at/, https://www.luke-handel.at/produkte, https://www.luke-handel.at/warenkorb
- https://www.luke-handel.at/kontakt — meta description shared by 50 pages: https://www.luke-handel.at/, https://www.luke-handel.at/produkte, https://www.luke-handel.at/warenkorb
- https://www.luke-handel.at/login — meta description shared by 50 pages: https://www.luke-handel.at/, https://www.luke-handel.at/produkte, https://www.luke-handel.at/warenkorb
- https://www.luke-handel.at/produkte — meta description shared by 50 pages: https://www.luke-handel.at/, https://www.luke-handel.at/warenkorb, https://www.luke-handel.at/branchen
- https://www.luke-handel.at/produkte/funny-ag-652 — meta description shared by 50 pages: https://www.luke-handel.at/, https://www.luke-handel.at/produkte, https://www.luke-handel.at/warenkorb
- https://www.luke-handel.at/produkte/funny-ag-653 — meta description shared by 50 pages: https://www.luke-handel.at/, https://www.luke-handel.at/produkte, https://www.luke-handel.at/warenkorb
- https://www.luke-handel.at/produkte/funny-ag-654 — meta description shared by 50 pages: https://www.luke-handel.at/, https://www.luke-handel.at/produkte, https://www.luke-handel.at/warenkorb
- https://www.luke-handel.at/produkte/semytop-st-2020 — meta description shared by 50 pages: https://www.luke-handel.at/, https://www.luke-handel.at/produkte, https://www.luke-handel.at/warenkorb
- https://www.luke-handel.at/produkte/semytop-st-88531 — meta description shared by 50 pages: https://www.luke-handel.at/, https://www.luke-handel.at/produkte, https://www.luke-handel.at/warenkorb
- https://www.luke-handel.at/produkte/semytop-st-88536 — meta description shared by 50 pages: https://www.luke-handel.at/, https://www.luke-handel.at/produkte, https://www.luke-handel.at/warenkorb
- https://www.luke-handel.at/produkte/semytop-st-88550 — meta description shared by 50 pages: https://www.luke-handel.at/, https://www.luke-handel.at/produkte, https://www.luke-handel.at/warenkorb
- https://www.luke-handel.at/produkte/semytop-st-88557 — meta description shared by 50 pages: https://www.luke-handel.at/, https://www.luke-handel.at/produkte, https://www.luke-handel.at/warenkorb
- https://www.luke-handel.at/produkte/semytop-st-88559 — meta description shared by 50 pages: https://www.luke-handel.at/, https://www.luke-handel.at/produkte, https://www.luke-handel.at/warenkorb
- https://www.luke-handel.at/produkte/semytop-st-88561 — meta description shared by 50 pages: https://www.luke-handel.at/, https://www.luke-handel.at/produkte, https://www.luke-handel.at/warenkorb
- https://www.luke-handel.at/produkte/semytop-st-88566 — meta description shared by 50 pages: https://www.luke-handel.at/, https://www.luke-handel.at/produkte, https://www.luke-handel.at/warenkorb
- https://www.luke-handel.at/produkte/semytop-st-88580 — meta description shared by 50 pages: https://www.luke-handel.at/, https://www.luke-handel.at/produkte, https://www.luke-handel.at/warenkorb
- https://www.luke-handel.at/produkte/semytop-st-951 — meta description shared by 50 pages: https://www.luke-handel.at/, https://www.luke-handel.at/produkte, https://www.luke-handel.at/warenkorb
- https://www.luke-handel.at/produkte/semytop-st-961 — meta description shared by 50 pages: https://www.luke-handel.at/, https://www.luke-handel.at/produkte, https://www.luke-handel.at/warenkorb
- https://www.luke-handel.at/register — meta description shared by 50 pages: https://www.luke-handel.at/, https://www.luke-handel.at/produkte, https://www.luke-handel.at/warenkorb
- https://www.luke-handel.at/ueber-uns — meta description shared by 50 pages: https://www.luke-handel.at/, https://www.luke-handel.at/produkte, https://www.luke-handel.at/warenkorb
- https://www.luke-handel.at/warenkorb — meta description shared by 50 pages: https://www.luke-handel.at/, https://www.luke-handel.at/produkte, https://www.luke-handel.at/branchen
notice Likely hero image lacks fetchpriority=high
Rule images.hero_no_fetchpriority · Performance · 43 occurrence(s)
- https://www.luke-handel.at/ — the likely hero/LCP image (ab6axuagtha3vcl7dnsvku8dja9djjh2tdl67p-esczh_nvld0cgpa5dvqjgzalvjldelqenkz573bezswsl5znrlnqgjrwtjjffsxevxz7dp9wil5es8jwklwmoj7sgmvek2bekfzpyqjcnwrywoy0cvegayaxfbakqnbks5fkhfiqgmrajwd4j0csftnlnzpio86vcawgjm2ousqml4wc9y3z0bshfxrbximyoypaz2qgsanpzntthe5bewhfseueoyg3ohbmhjzhjkr44) 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.luke-handel.at/branchen — the likely hero/LCP image (ab6axuble__rplu5ikpbpaitfe5mmsgbg-0k4ukfl_u7mv9umigynb6njb5y-d8xlfitpbahbu62ump1ljgcipgmn_11g6qtyjdxasydbaj_vgdyeuhdjeqvm-zlm-ylox5equmb03n0oibfzebyz7cd7zk-gbbsmd3_qbyv2a6fqw8zaahoejlmdumkccs1qhd6qcrq2tdtglaqdcytaqomaitrrtvaiijf3br4nx_9juz9unv_zjh6rlrgf6b0wyxixg_uuli8eyl32shc) 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.luke-handel.at/produkte — the likely hero/LCP image (funny ag-652.webp) 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.luke-handel.at/produkte/funny-ag-652 — the likely hero/LCP image (funny ag-652.webp) 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.luke-handel.at/produkte/funny-ag-653 — the likely hero/LCP image (funny ag-653.webp) 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.luke-handel.at/produkte/funny-ag-654 — the likely hero/LCP image (funny ag-654.webp) 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.luke-handel.at/produkte/semytop-st-2020 — the likely hero/LCP image (semytop st-2020.webp) 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.luke-handel.at/produkte/semytop-st-2021 — the likely hero/LCP image (semytop st-2021.webp) 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.luke-handel.at/produkte/semytop-st-2022 — the likely hero/LCP image (semytop st-2022.webp) 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.luke-handel.at/produkte/semytop-st-2023 — the likely hero/LCP image (semytop st-2023.webp) 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.luke-handel.at/produkte/semytop-st-88463 — the likely hero/LCP image (semytop st-88463.webp) 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.luke-handel.at/produkte/semytop-st-88531 — the likely hero/LCP image (semytop-st-88531.webp) 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.luke-handel.at/produkte/semytop-st-88536 — the likely hero/LCP image (semytop-st-88536.webp) 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.luke-handel.at/produkte/semytop-st-88550 — the likely hero/LCP image (semytop-st-88550.webp) 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.luke-handel.at/produkte/semytop-st-88557 — the likely hero/LCP image (semytop-st-88557.webp) 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.luke-handel.at/produkte/semytop-st-88559 — the likely hero/LCP image (semytop-st-88559.webp) 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.luke-handel.at/produkte/semytop-st-88561 — the likely hero/LCP image (semytop-st-88561.webp) 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.luke-handel.at/produkte/semytop-st-88566 — the likely hero/LCP image (semytop-st-88566.webp) 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.luke-handel.at/produkte/semytop-st-88580 — the likely hero/LCP image (semytop-st-88580.webp) 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.luke-handel.at/produkte/semytop-st-951 — the likely hero/LCP image (semytop-st-951.webp) 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.luke-handel.at/produkte/semytop-st-961 — the likely hero/LCP image (semytop-st-961.webp) 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.luke-handel.at/produkte/semytop-st-962 — the likely hero/LCP image (semytop st-962.webp) 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.luke-handel.at/produkte/semytop-st-963 — the likely hero/LCP image (semytop st-963.webp) 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.luke-handel.at/produkte/semytop-st-964 — the likely hero/LCP image (semytop st-964.webp) 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.luke-handel.at/ueber-uns — the likely hero/LCP image (ueberuns.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 · 50 occurrence(s)
- https://www.luke-handel.at/ — 16 of 16 images without width/height
- https://www.luke-handel.at/agb — 3 of 3 images without width/height
- https://www.luke-handel.at/branchen — 5 of 5 images without width/height
- https://www.luke-handel.at/datenschutz — 3 of 3 images without width/height
- https://www.luke-handel.at/impressum — 3 of 3 images without width/height
- https://www.luke-handel.at/kontakt — 3 of 3 images without width/height
- https://www.luke-handel.at/login — 3 of 3 images without width/height
- https://www.luke-handel.at/produkte — 98 of 98 images without width/height
- https://www.luke-handel.at/produkte/funny-ag-652 — 6 of 6 images without width/height
- https://www.luke-handel.at/produkte/funny-ag-653 — 6 of 6 images without width/height
- https://www.luke-handel.at/produkte/funny-ag-654 — 6 of 6 images without width/height
- https://www.luke-handel.at/produkte/semytop-st-2020 — 6 of 6 images without width/height
- https://www.luke-handel.at/produkte/semytop-st-88531 — 5 of 5 images without width/height
- https://www.luke-handel.at/produkte/semytop-st-88536 — 5 of 5 images without width/height
- https://www.luke-handel.at/produkte/semytop-st-88550 — 5 of 5 images without width/height
- https://www.luke-handel.at/produkte/semytop-st-88557 — 2 of 2 images without width/height
- https://www.luke-handel.at/produkte/semytop-st-88559 — 5 of 5 images without width/height
- https://www.luke-handel.at/produkte/semytop-st-88561 — 5 of 5 images without width/height
- https://www.luke-handel.at/produkte/semytop-st-88566 — 5 of 5 images without width/height
- https://www.luke-handel.at/produkte/semytop-st-88580 — 5 of 5 images without width/height
- https://www.luke-handel.at/produkte/semytop-st-951 — 3 of 3 images without width/height
- https://www.luke-handel.at/produkte/semytop-st-961 — 3 of 3 images without width/height
- https://www.luke-handel.at/register — 3 of 3 images without width/height
- https://www.luke-handel.at/ueber-uns — 6 of 6 images without width/height
- https://www.luke-handel.at/warenkorb — 3 of 3 images without width/height
notice Missing Open Graph tags
Rule og.missing · Social · 50 occurrence(s)
- https://www.luke-handel.at/ — og:title, og:description, og:image
- https://www.luke-handel.at/agb — og:title, og:description, og:image
- https://www.luke-handel.at/branchen — og:title, og:description, og:image
- https://www.luke-handel.at/datenschutz — og:title, og:description, og:image
- https://www.luke-handel.at/impressum — og:title, og:description, og:image
- https://www.luke-handel.at/kontakt — og:title, og:description, og:image
- https://www.luke-handel.at/login — og:title, og:description, og:image
- https://www.luke-handel.at/produkte — og:title, og:description, og:image
- https://www.luke-handel.at/produkte/funny-ag-652 — og:title, og:description, og:image
- https://www.luke-handel.at/produkte/funny-ag-653 — og:title, og:description, og:image
- https://www.luke-handel.at/produkte/funny-ag-654 — og:title, og:description, og:image
- https://www.luke-handel.at/produkte/semytop-st-2020 — og:title, og:description, og:image
- https://www.luke-handel.at/produkte/semytop-st-88531 — og:title, og:description, og:image
- https://www.luke-handel.at/produkte/semytop-st-88536 — og:title, og:description, og:image
- https://www.luke-handel.at/produkte/semytop-st-88550 — og:title, og:description, og:image
- https://www.luke-handel.at/produkte/semytop-st-88557 — og:title, og:description, og:image
- https://www.luke-handel.at/produkte/semytop-st-88559 — og:title, og:description, og:image
- https://www.luke-handel.at/produkte/semytop-st-88561 — og:title, og:description, og:image
- https://www.luke-handel.at/produkte/semytop-st-88566 — og:title, og:description, og:image
- https://www.luke-handel.at/produkte/semytop-st-88580 — og:title, og:description, og:image
- https://www.luke-handel.at/produkte/semytop-st-951 — og:title, og:description, og:image
- https://www.luke-handel.at/produkte/semytop-st-961 — og:title, og:description, og:image
- https://www.luke-handel.at/register — og:title, og:description, og:image
- https://www.luke-handel.at/ueber-uns — og:title, og:description, og:image
- https://www.luke-handel.at/warenkorb — og:title, og:description, og:image
notice Large DOM (over 1500 elements) slows rendering & interaction
Rule perf.dom_size_large · Performance · 1 occurrence(s)
- https://www.luke-handel.at/produkte — the page has 2324 DOM elements (recommended maximum is around 1500) — a large DOM increases style-recalculation, layout and paint cost, hurting LCP and INP. Flatten deep nesting, paginate long lists/tables, and lazy-render off-screen elements.
notice Legacy image format (jpg/png/gif) with no next-gen fallback
Rule perf.images_legacy_format · Performance · 50 occurrence(s)
- https://www.luke-handel.at/ — 3 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.luke-handel.at/agb — 3 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.luke-handel.at/branchen — 3 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.luke-handel.at/datenschutz — 3 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.luke-handel.at/impressum — 3 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.luke-handel.at/kontakt — 3 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.luke-handel.at/login — 3 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.luke-handel.at/produkte — 3 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.luke-handel.at/produkte/funny-ag-652 — 1 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.luke-handel.at/produkte/funny-ag-653 — 1 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.luke-handel.at/produkte/funny-ag-654 — 1 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.luke-handel.at/produkte/semytop-st-2020 — 1 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.luke-handel.at/produkte/semytop-st-88531 — 1 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.luke-handel.at/produkte/semytop-st-88536 — 1 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.luke-handel.at/produkte/semytop-st-88550 — 1 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.luke-handel.at/produkte/semytop-st-88557 — 1 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.luke-handel.at/produkte/semytop-st-88559 — 1 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.luke-handel.at/produkte/semytop-st-88561 — 1 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.luke-handel.at/produkte/semytop-st-88566 — 1 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.luke-handel.at/produkte/semytop-st-88580 — 1 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.luke-handel.at/produkte/semytop-st-951 — 1 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.luke-handel.at/produkte/semytop-st-961 — 1 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.luke-handel.at/register — 3 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.luke-handel.at/ueber-uns — 5 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.luke-handel.at/warenkorb — 3 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
notice No ETag header (no conditional GET for unchanged pages)
Rule perf.no_etag · Performance · 42 occurrence(s)
- https://www.luke-handel.at/ — 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.luke-handel.at/produkte — 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.luke-handel.at/produkte/funny-ag-652 — 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.luke-handel.at/produkte/funny-ag-653 — 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.luke-handel.at/produkte/funny-ag-654 — 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.luke-handel.at/produkte/semycare-sc-357 — 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.luke-handel.at/produkte/semytop-st-2020 — 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.luke-handel.at/produkte/semytop-st-2021 — 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.luke-handel.at/produkte/semytop-st-2022 — 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.luke-handel.at/produkte/semytop-st-2023 — 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.luke-handel.at/produkte/semytop-st-88463 — 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.luke-handel.at/produkte/semytop-st-88531 — 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.luke-handel.at/produkte/semytop-st-88536 — 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.luke-handel.at/produkte/semytop-st-88550 — 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.luke-handel.at/produkte/semytop-st-88557 — 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.luke-handel.at/produkte/semytop-st-88559 — 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.luke-handel.at/produkte/semytop-st-88561 — 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.luke-handel.at/produkte/semytop-st-88566 — 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.luke-handel.at/produkte/semytop-st-88580 — 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.luke-handel.at/produkte/semytop-st-951 — 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.luke-handel.at/produkte/semytop-st-961 — 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.luke-handel.at/produkte/semytop-st-962 — 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.luke-handel.at/produkte/semytop-st-963 — 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.luke-handel.at/produkte/semytop-st-964 — 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.luke-handel.at/warenkorb — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
notice No Last-Modified header (no conditional GET for unchanged pages)
Rule perf.no_last_modified · Performance · 50 occurrence(s)
- https://www.luke-handel.at/ — 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.luke-handel.at/agb — 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.luke-handel.at/branchen — 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.luke-handel.at/datenschutz — 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.luke-handel.at/impressum — 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.luke-handel.at/kontakt — 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.luke-handel.at/login — 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.luke-handel.at/produkte — 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.luke-handel.at/produkte/funny-ag-652 — 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.luke-handel.at/produkte/funny-ag-653 — 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.luke-handel.at/produkte/funny-ag-654 — 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.luke-handel.at/produkte/semytop-st-2020 — 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.luke-handel.at/produkte/semytop-st-88531 — 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.luke-handel.at/produkte/semytop-st-88536 — 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.luke-handel.at/produkte/semytop-st-88550 — 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.luke-handel.at/produkte/semytop-st-88557 — 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.luke-handel.at/produkte/semytop-st-88559 — 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.luke-handel.at/produkte/semytop-st-88561 — 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.luke-handel.at/produkte/semytop-st-88566 — 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.luke-handel.at/produkte/semytop-st-88580 — 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.luke-handel.at/produkte/semytop-st-951 — 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.luke-handel.at/produkte/semytop-st-961 — 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.luke-handel.at/register — 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.luke-handel.at/ueber-uns — 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.luke-handel.at/warenkorb — 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 Slow server response
Rule perf.slow_response · Performance · 1 occurrence(s)
- https://www.luke-handel.at/ — 3363 ms
notice robots.txt missing (root returns 404/none)
Rule robots.txt_missing · Robots · 1 occurrence(s)
- https://www.luke-handel.at/ — 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 No structured data detected
Rule schema.none · Structured Data · 50 occurrence(s)
- https://www.luke-handel.at/
- https://www.luke-handel.at/agb
- https://www.luke-handel.at/branchen
- https://www.luke-handel.at/datenschutz
- https://www.luke-handel.at/impressum
- https://www.luke-handel.at/kontakt
- https://www.luke-handel.at/login
- https://www.luke-handel.at/produkte
- https://www.luke-handel.at/produkte/funny-ag-652
- https://www.luke-handel.at/produkte/funny-ag-653
- https://www.luke-handel.at/produkte/funny-ag-654
- https://www.luke-handel.at/produkte/semytop-st-2020
- https://www.luke-handel.at/produkte/semytop-st-88531
- https://www.luke-handel.at/produkte/semytop-st-88536
- https://www.luke-handel.at/produkte/semytop-st-88550
- https://www.luke-handel.at/produkte/semytop-st-88557
- https://www.luke-handel.at/produkte/semytop-st-88559
- https://www.luke-handel.at/produkte/semytop-st-88561
- https://www.luke-handel.at/produkte/semytop-st-88566
- https://www.luke-handel.at/produkte/semytop-st-88580
- https://www.luke-handel.at/produkte/semytop-st-951
- https://www.luke-handel.at/produkte/semytop-st-961
- https://www.luke-handel.at/register
- https://www.luke-handel.at/ueber-uns
- https://www.luke-handel.at/warenkorb
notice Missing recommended security headers
Rule security.missing_headers · Security · 50 occurrence(s)
- https://www.luke-handel.at/ — CSP, X-Content-Type-Options
- https://www.luke-handel.at/agb — CSP, X-Content-Type-Options
- https://www.luke-handel.at/branchen — CSP, X-Content-Type-Options
- https://www.luke-handel.at/datenschutz — CSP, X-Content-Type-Options
- https://www.luke-handel.at/impressum — CSP, X-Content-Type-Options
- https://www.luke-handel.at/kontakt — CSP, X-Content-Type-Options
- https://www.luke-handel.at/login — X-Content-Type-Options, CSP
- https://www.luke-handel.at/produkte — CSP, X-Content-Type-Options
- https://www.luke-handel.at/produkte/funny-ag-652 — CSP, X-Content-Type-Options
- https://www.luke-handel.at/produkte/funny-ag-653 — CSP, X-Content-Type-Options
- https://www.luke-handel.at/produkte/funny-ag-654 — CSP, X-Content-Type-Options
- https://www.luke-handel.at/produkte/semytop-st-2020 — CSP, X-Content-Type-Options
- https://www.luke-handel.at/produkte/semytop-st-88531 — CSP, X-Content-Type-Options
- https://www.luke-handel.at/produkte/semytop-st-88536 — CSP, X-Content-Type-Options
- https://www.luke-handel.at/produkte/semytop-st-88550 — CSP, X-Content-Type-Options
- https://www.luke-handel.at/produkte/semytop-st-88557 — CSP, X-Content-Type-Options
- https://www.luke-handel.at/produkte/semytop-st-88559 — CSP, X-Content-Type-Options
- https://www.luke-handel.at/produkte/semytop-st-88561 — CSP, X-Content-Type-Options
- https://www.luke-handel.at/produkte/semytop-st-88566 — CSP, X-Content-Type-Options
- https://www.luke-handel.at/produkte/semytop-st-88580 — CSP, X-Content-Type-Options
- https://www.luke-handel.at/produkte/semytop-st-951 — CSP, X-Content-Type-Options
- https://www.luke-handel.at/produkte/semytop-st-961 — CSP, X-Content-Type-Options
- https://www.luke-handel.at/register — CSP, X-Content-Type-Options
- https://www.luke-handel.at/ueber-uns — CSP, X-Content-Type-Options
- https://www.luke-handel.at/warenkorb — CSP, X-Content-Type-Options
notice Title tag is identical to the H1 (missed keyword variation)
Rule title.same_as_h1 · Titles · 3 occurrence(s)
- https://www.luke-handel.at/produkte — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://www.luke-handel.at/ueber-uns — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://www.luke-handel.at/warenkorb — the <title> and the H1 are identical — differentiate them to cover more query variation
notice Missing Twitter Card tag
Rule twitter.missing · Social · 50 occurrence(s)
- https://www.luke-handel.at/
- https://www.luke-handel.at/agb
- https://www.luke-handel.at/branchen
- https://www.luke-handel.at/datenschutz
- https://www.luke-handel.at/impressum
- https://www.luke-handel.at/kontakt
- https://www.luke-handel.at/login
- https://www.luke-handel.at/produkte
- https://www.luke-handel.at/produkte/funny-ag-652
- https://www.luke-handel.at/produkte/funny-ag-653
- https://www.luke-handel.at/produkte/funny-ag-654
- https://www.luke-handel.at/produkte/semytop-st-2020
- https://www.luke-handel.at/produkte/semytop-st-88531
- https://www.luke-handel.at/produkte/semytop-st-88536
- https://www.luke-handel.at/produkte/semytop-st-88550
- https://www.luke-handel.at/produkte/semytop-st-88557
- https://www.luke-handel.at/produkte/semytop-st-88559
- https://www.luke-handel.at/produkte/semytop-st-88561
- https://www.luke-handel.at/produkte/semytop-st-88566
- https://www.luke-handel.at/produkte/semytop-st-88580
- https://www.luke-handel.at/produkte/semytop-st-951
- https://www.luke-handel.at/produkte/semytop-st-961
- https://www.luke-handel.at/register
- https://www.luke-handel.at/ueber-uns
- https://www.luke-handel.at/warenkorb
| URL | Status | Indexable | Words | In-links |
|---|---|---|---|---|
| https://www.luke-handel.at/ Luke Handels GmbH |
200 | yes | 888 | 50 |
| https://www.luke-handel.at/branchen Luke Handels GmbH |
200 | yes | 228 | 50 |
| https://www.luke-handel.at/kontakt Luke Handels GmbH |
200 | yes | 174 | 50 |
| https://www.luke-handel.at/login Luke Handels GmbH |
200 | yes | 82 | 50 |
| https://www.luke-handel.at/produkte Produktkatalog für Hygiene & Reinigung |
200 | yes | 5485 | 50 |
| https://www.luke-handel.at/register Luke Handels GmbH |
200 | yes | 109 | 50 |
| https://www.luke-handel.at/ueber-uns Luke Handels GmbH – Ihr Partner für Hygiene- und Reinigungsprodukte |
200 | yes | 284 | 50 |
| https://www.luke-handel.at/warenkorb Warenkorb & Bestellung |
200 | yes | 208 | 50 |
| https://www.luke-handel.at/agb AGB | Luke Handels GmbH |
200 | yes | 430 | 11 |
| https://www.luke-handel.at/datenschutz Datenschutz | Luke Handels GmbH |
200 | yes | 475 | 11 |
| https://www.luke-handel.at/impressum Impressum | Luke Handels GmbH |
200 | yes | 265 | 11 |
| https://www.luke-handel.at/produkte/semytop-st-88536 SEMYtop ST-88536 | Luke Handels GmbH |
200 | yes | 267 | 5 |
| https://www.luke-handel.at/produkte/semytop-st-88550 SEMYtop ST-88550 | Luke Handels GmbH |
200 | yes | 267 | 5 |
| https://www.luke-handel.at/produkte/semytop-st-88566 SEMYtop ST-88566 | Luke Handels GmbH |
200 | yes | 267 | 5 |
| https://www.luke-handel.at/produkte/semytop-st-88580 SEMYtop ST-88580 | Luke Handels GmbH |
200 | yes | 267 | 5 |
| https://www.luke-handel.at/produkte/semytop-st-88531 SEMYtop ST-88531 | Luke Handels GmbH |
200 | yes | 242 | 4 |
| https://www.luke-handel.at/produkte/semytop-st-88559 SEMYtop ST-88559 | Luke Handels GmbH |
200 | yes | 242 | 4 |
| https://www.luke-handel.at/produkte/semytop-st-88561 SEMYtop ST-88561 | Luke Handels GmbH |
200 | yes | 242 | 4 |
| https://www.luke-handel.at/produkte/funny-ag-652 FUNNY AG-652 | Luke Handels GmbH |
200 | yes | 276 | 11 |
| https://www.luke-handel.at/produkte/funny-ag-653 FUNNY AG-653 | Luke Handels GmbH |
200 | yes | 276 | 11 |
| https://www.luke-handel.at/produkte/funny-ag-654 FUNNY AG-654 | Luke Handels GmbH |
200 | yes | 276 | 11 |
| https://www.luke-handel.at/produkte/semytop-st-2020 SEMYtop ST-2020 | Luke Handels GmbH |
200 | yes | 276 | 11 |
| https://www.luke-handel.at/produkte/semytop-st-951 SEMYtop ST-951 | Luke Handels GmbH |
200 | yes | 113 | 3 |
| https://www.luke-handel.at/produkte/semytop-st-961 SEMYtop ST-961 | Luke Handels GmbH |
200 | yes | 113 | 3 |
| https://www.luke-handel.at/produkte/semytop-st-88557 SEMYtop ST-88557 | Luke Handels GmbH |
200 | yes | 76 | 2 |
| https://www.luke-handel.at/produkte/semytop-st-2021 SEMYtop ST-2021 | Luke Handels GmbH |
200 | yes | 276 | 5 |
| https://www.luke-handel.at/produkte/funny-ag-271 FUNNY AG-271 | Luke Handels GmbH |
200 | yes | 199 | 6 |
| https://www.luke-handel.at/produkte/funny-ag-876 FUNNY AG-876 | Luke Handels GmbH |
200 | yes | 199 | 6 |
| https://www.luke-handel.at/produkte/funny-ag-877 FUNNY AG-877 | Luke Handels GmbH |
200 | yes | 199 | 6 |
| https://www.luke-handel.at/produkte/funny-ag-883 FUNNY AG-883 | Luke Handels GmbH |
200 | yes | 199 | 6 |
| https://www.luke-handel.at/produkte/funny-ag-884 FUNNY AG-884 | Luke Handels GmbH |
200 | yes | 199 | 5 |
| https://www.luke-handel.at/produkte/semycare-sc-357 SEMYcare SC-357 | Luke Handels GmbH |
200 | yes | 207 | 5 |
| https://www.luke-handel.at/produkte/semycare-sc-366 SEMYcare SC-366 | Luke Handels GmbH |
200 | yes | 207 | 5 |
| https://www.luke-handel.at/produkte/semycare-sc-367 SEMYcare SC-367 | Luke Handels GmbH |
200 | yes | 207 | 5 |
| https://www.luke-handel.at/produkte/semycare-sc-368 SEMYcare SC-368 | Luke Handels GmbH |
200 | yes | 207 | 5 |
| https://www.luke-handel.at/produkte/semycare-sc-369 SEMYcare SC-369 | Luke Handels GmbH |
200 | yes | 207 | 5 |
| https://www.luke-handel.at/produkte/funny-ag-069 FUNNY AG-069 | Luke Handels GmbH |
200 | yes | 196 | 2 |
| https://www.luke-handel.at/produkte/funny-ag-069-papier FUNNY AG-069 | Luke Handels GmbH |
200 | yes | 196 | 2 |
| https://www.luke-handel.at/produkte/semycare-sc-66301 SEMYcare SC-66301 | Luke Handels GmbH |
200 | yes | 192 | 2 |
| https://www.luke-handel.at/produkte/semycare-sc-66302 SEMYcare SC-66302 | Luke Handels GmbH |
200 | yes | 192 | 2 |
| https://www.luke-handel.at/produkte/funny-ag-262 FUNNY AG-262 | Luke Handels GmbH |
200 | yes | 88 | 1 |
| https://www.luke-handel.at/produkte/funny-ag-275 FUNNY AG-275 | Luke Handels GmbH |
200 | yes | 86 | 1 |
| https://www.luke-handel.at/produkte/funny-ag-885 FUNNY AG-885 | Luke Handels GmbH |
200 | yes | 199 | 1 |
| https://www.luke-handel.at/produkte/semytop-st-2022 SEMYtop ST-2022 | Luke Handels GmbH |
200 | yes | 273 | 1 |
| https://www.luke-handel.at/produkte/semytop-st-2023 SEMYtop ST-2023 | Luke Handels GmbH |
200 | yes | 276 | 1 |
| https://www.luke-handel.at/produkte/semytop-st-88076 SEMYtop ST-88076 | Luke Handels GmbH |
200 | yes | 90 | 1 |
| https://www.luke-handel.at/produkte/semytop-st-88463 SEMYtop ST-88463 | Luke Handels GmbH |
200 | yes | 334 | 1 |
| https://www.luke-handel.at/produkte/semytop-st-962 SEMYtop ST-962 | Luke Handels GmbH |
200 | yes | 298 | 1 |
| https://www.luke-handel.at/produkte/semytop-st-963 SEMYtop ST-963 | Luke Handels GmbH |
200 | yes | 298 | 1 |
| https://www.luke-handel.at/produkte/semytop-st-964 SEMYtop ST-964 | Luke Handels GmbH |
200 | yes | 298 | 1 |
Audit your own site — free
157 checks, internal PageRank, render-diff. No signup, results in ~30s.