SEO audit for pfalzjuwel.com
Pfalzjuwel – Handgefertigter Schmuck aus der Pfalz
Health 53/100 (fair) · 50 pages crawled · generated 2026-08-26
Download Markdown report (feed to ChatGPT / Claude / Cursor)Entdecke handgefertigten Unikatschmuck bei Pfalzjuwel: Einzigartige Ringe und Anhänger aus Silber, inspiriert von der Natur der Pfalz. Jetzt stöbern!
| Category | Score | Errors | Warnings | Notices |
|---|---|---|---|---|
| Titles | 80 | 10 | 0 | 8 |
| Performance | 70 | 0 | 50 | 133 |
| Meta Description | 88 | 0 | 20 | 25 |
| Content | 93 | 0 | 12 | 48 |
| Duplicate | 96 | 0 | 7 | 0 |
| Headings | 96 | 0 | 6 | 0 |
| Canonical | 98 | 0 | 4 | 22 |
| Images | 99 | 0 | 1 | 72 |
| Agent Readiness | 100 | 0 | 0 | 11 |
| Cache | 100 | 0 | 0 | 49 |
| Robots | 100 | 0 | 0 | 1 |
| Security | 100 | 0 | 0 | 52 |
| Social | 100 | 0 | 0 | 27 |
| Structured Data | 100 | 0 | 0 | 41 |
Errors (1 rules)
error Missing or empty <title>
Rule title.missing · Titles · 10 occurrence(s)
- https://pfalzjuwel.com/seite/besuche-mich
- https://pfalzjuwel.com/seite/gold
- https://pfalzjuwel.com/seite/impressum
- https://pfalzjuwel.com/seite/kinder-und-jugendliche
- https://pfalzjuwel.com/seite/termine
- https://pfalzjuwel.com/seite/wachs-and-guss-workshop
- https://pfalzjuwel.com/seite/wachs-workshop
- https://pfalzjuwel.com/seite/workshop
- https://pfalzjuwel.com/seite/workshop-anhaenger-ohrschmuck
- https://pfalzjuwel.com/seite/workshop-ringe
Warnings (7 rules)
warning Missing canonical tag
Rule canonical.missing · Canonical · 4 occurrence(s)
warning Thin content (low word count)
Rule content.thin · Content · 12 occurrence(s)
- https://pfalzjuwel.com/contact — 76 words
- https://pfalzjuwel.com/kategorie/ohrringe — 155 words
- https://pfalzjuwel.com/kontakt — 91 words
- https://pfalzjuwel.com/produkte — 199 words
- https://pfalzjuwel.com/produkte?category=624224AF-86C7-4DE6-B5C3-57B7318CD395 — 126 words
- https://pfalzjuwel.com/produkte?page=5 — 128 words
- https://pfalzjuwel.com/seite/impressum — 106 words
- https://pfalzjuwel.com/seite/kontakt — 144 words
- https://pfalzjuwel.com/seite/termine — 178 words
- https://pfalzjuwel.com/seite/wachs-and-guss-workshop — 169 words
- https://pfalzjuwel.com/seite/wachs-workshop — 163 words
- https://pfalzjuwel.com/seite/workshop-ringe — 162 words
warning Duplicate <title> across pages
Rule duplicate.title · Duplicate · 7 occurrence(s)
- https://pfalzjuwel.com/contact — title shared by 2 pages: https://pfalzjuwel.com/kontakt
- https://pfalzjuwel.com/kontakt — title shared by 2 pages: https://pfalzjuwel.com/contact
- https://pfalzjuwel.com/produkte — title shared by 5 pages: https://pfalzjuwel.com/produkte?page=2, https://pfalzjuwel.com/produkte?page=3, https://pfalzjuwel.com/produkte?page=4
- https://pfalzjuwel.com/produkte?page=2 — title shared by 5 pages: https://pfalzjuwel.com/produkte, https://pfalzjuwel.com/produkte?page=3, https://pfalzjuwel.com/produkte?page=4
- https://pfalzjuwel.com/produkte?page=3 — title shared by 5 pages: https://pfalzjuwel.com/produkte, https://pfalzjuwel.com/produkte?page=2, https://pfalzjuwel.com/produkte?page=4
- https://pfalzjuwel.com/produkte?page=4 — title shared by 5 pages: https://pfalzjuwel.com/produkte, https://pfalzjuwel.com/produkte?page=2, https://pfalzjuwel.com/produkte?page=3
- https://pfalzjuwel.com/produkte?page=5 — title shared by 5 pages: https://pfalzjuwel.com/produkte, https://pfalzjuwel.com/produkte?page=2, https://pfalzjuwel.com/produkte?page=3
warning Missing <h1>
Rule h1.missing · Headings · 6 occurrence(s)
warning Images missing alt text
Rule images.missing_alt · Images · 1 occurrence(s)
- https://pfalzjuwel.com/seite/ueber-uns — 1 of 6 images missing alt
warning Hero/LCP image is lazy-loaded (loading=lazy delays LCP)
Rule images.no_lazy_lcp_candidate · Performance · 50 occurrence(s)
- https://pfalzjuwel.com/ — the likely hero/LCP image (image) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://pfalzjuwel.com/contact — the likely hero/LCP image (image) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://pfalzjuwel.com/cookie-richtlinie — the likely hero/LCP image (image) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://pfalzjuwel.com/kategorie/ohrringe — the likely hero/LCP image (image) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://pfalzjuwel.com/product/anhanger-mondstein-3 — the likely hero/LCP image (image) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://pfalzjuwel.com/product/creolen-perldraht — the likely hero/LCP image (image) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://pfalzjuwel.com/product/ohrstecker-herzchen — the likely hero/LCP image (image) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://pfalzjuwel.com/product/weinberghimmel-gr-51 — the likely hero/LCP image (image) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://pfalzjuwel.com/produkt/anhanger-turmalin-rosa?related-products=1 — the likely hero/LCP image (image) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://pfalzjuwel.com/produkte — the likely hero/LCP image (image) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://pfalzjuwel.com/produkte?category=624224AF-86C7-4DE6-B5C3-57B7318CD395 — the likely hero/LCP image (image) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://pfalzjuwel.com/produkte?page=2 — the likely hero/LCP image (image) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://pfalzjuwel.com/seite/besuche-mich — the likely hero/LCP image (image) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://pfalzjuwel.com/seite/gold — the likely hero/LCP image (image) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://pfalzjuwel.com/seite/grosenguide — the likely hero/LCP image (image) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://pfalzjuwel.com/seite/kinder-und-jugendliche — the likely hero/LCP image (image) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://pfalzjuwel.com/seite/kontakt — the likely hero/LCP image (image) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://pfalzjuwel.com/seite/pflegehinweise — the likely hero/LCP image (image) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://pfalzjuwel.com/seite/termine — the likely hero/LCP image (image) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://pfalzjuwel.com/seite/ueber-uns — the likely hero/LCP image (image) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://pfalzjuwel.com/seite/wachs-and-guss-workshop — the likely hero/LCP image (image) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://pfalzjuwel.com/seite/wachs-workshop — the likely hero/LCP image (image) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://pfalzjuwel.com/seite/workshop — the likely hero/LCP image (image) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://pfalzjuwel.com/seite/workshop-anhaenger-ohrschmuck — the likely hero/LCP image (image) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://pfalzjuwel.com/seite/workshop-ringe — the likely hero/LCP image (image) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
warning Missing meta description
Rule meta_desc.missing · Meta Description · 20 occurrence(s)
- https://pfalzjuwel.com/contact
- https://pfalzjuwel.com/cookie-richtlinie
- https://pfalzjuwel.com/kategorie/ohrringe
- https://pfalzjuwel.com/kontakt
- https://pfalzjuwel.com/produkte
- https://pfalzjuwel.com/produkte?category=624224AF-86C7-4DE6-B5C3-57B7318CD395
- https://pfalzjuwel.com/produkte?page=2
- https://pfalzjuwel.com/produkte?page=3
- https://pfalzjuwel.com/produkte?page=4
- https://pfalzjuwel.com/produkte?page=5
- https://pfalzjuwel.com/seite/besuche-mich
- https://pfalzjuwel.com/seite/gold
- https://pfalzjuwel.com/seite/impressum
- https://pfalzjuwel.com/seite/kinder-und-jugendliche
- https://pfalzjuwel.com/seite/termine
- https://pfalzjuwel.com/seite/wachs-and-guss-workshop
- https://pfalzjuwel.com/seite/wachs-workshop
- https://pfalzjuwel.com/seite/workshop
- https://pfalzjuwel.com/seite/workshop-anhaenger-ohrschmuck
- https://pfalzjuwel.com/seite/workshop-ringe
Notices (18 rules)
notice Heading levels skip a level
Rule agent.heading_skip · Agent Readiness · 10 occurrence(s)
- https://pfalzjuwel.com/kategorie/ohrringe — h3 follows h1 — skips h2
- https://pfalzjuwel.com/produkte — h3 follows h1 — skips h2
- https://pfalzjuwel.com/produkte?category=624224AF-86C7-4DE6-B5C3-57B7318CD395 — h3 follows h1 — skips h2
- https://pfalzjuwel.com/produkte?page=2 — h3 follows h1 — skips h2
- https://pfalzjuwel.com/produkte?page=3 — h3 follows h1 — skips h2
- https://pfalzjuwel.com/produkte?page=4 — h3 follows h1 — skips h2
- https://pfalzjuwel.com/produkte?page=5 — h3 follows h1 — skips h2
- https://pfalzjuwel.com/seite/allgemeine-geschaftsbedingungen — h3 follows h1 — skips h2
- https://pfalzjuwel.com/seite/datenschutzbestimmungen — h3 follows h1 — skips h2
- https://pfalzjuwel.com/seite/termine — h3 follows h1 — skips h2
notice No llms.txt for AI agents
Rule agent.llms_txt_missing · Agent Readiness · 1 occurrence(s)
- https://pfalzjuwel.com/ — no llms.txt found at the site root — add one so AI agents get a curated site summary
notice Page served uncached (no-store/private or CDN bypass)
Rule cache.not_cacheable · Cache · 49 occurrence(s)
- https://pfalzjuwel.com/contact — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
- https://pfalzjuwel.com/cookie-richtlinie — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
- https://pfalzjuwel.com/kategorie/ohrringe — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
- https://pfalzjuwel.com/product/anhanger-mondstein-3 — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
- https://pfalzjuwel.com/product/creolen-perldraht — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
- https://pfalzjuwel.com/product/ohrstecker-herzchen — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
- https://pfalzjuwel.com/product/pfalzjuwel — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
- https://pfalzjuwel.com/product/weinberghimmel-gr-51 — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
- https://pfalzjuwel.com/produkt/anhanger-turmalin-rosa?related-products=1 — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
- https://pfalzjuwel.com/produkte — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
- https://pfalzjuwel.com/produkte?category=624224AF-86C7-4DE6-B5C3-57B7318CD395 — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
- https://pfalzjuwel.com/produkte?page=2 — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
- https://pfalzjuwel.com/seite/besuche-mich — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
- https://pfalzjuwel.com/seite/gold — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
- https://pfalzjuwel.com/seite/grosenguide — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
- https://pfalzjuwel.com/seite/kinder-und-jugendliche — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
- https://pfalzjuwel.com/seite/kontakt — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
- https://pfalzjuwel.com/seite/pflegehinweise — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
- https://pfalzjuwel.com/seite/termine — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
- https://pfalzjuwel.com/seite/ueber-uns — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
- https://pfalzjuwel.com/seite/wachs-and-guss-workshop — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
- https://pfalzjuwel.com/seite/wachs-workshop — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
- https://pfalzjuwel.com/seite/workshop — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
- https://pfalzjuwel.com/seite/workshop-anhaenger-ohrschmuck — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
- https://pfalzjuwel.com/seite/workshop-ringe — Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
notice Canonical points to a different URL
Rule canonical.non_self · Canonical · 22 occurrence(s)
- https://pfalzjuwel.com/product/anhanger-bergkristall — canonical=https://pfalzjuwel.com/produkt/anhanger-bergkristall
- https://pfalzjuwel.com/product/anhanger-boobs — canonical=https://pfalzjuwel.com/produkt/anhanger-boobs
- https://pfalzjuwel.com/product/anhanger-mondstein-1 — canonical=https://pfalzjuwel.com/produkt/anhanger-mondstein-1
- https://pfalzjuwel.com/product/anhanger-mondstein-2 — canonical=https://pfalzjuwel.com/produkt/anhanger-mondstein-2
- https://pfalzjuwel.com/product/anhanger-mondstein-3 — canonical=https://pfalzjuwel.com/produkt/anhanger-mondstein-3
- https://pfalzjuwel.com/product/anhanger-mondstein-4 — canonical=https://pfalzjuwel.com/produkt/anhanger-mondstein-4
- https://pfalzjuwel.com/product/anhanger-mondstein-5 — canonical=https://pfalzjuwel.com/produkt/anhanger-mondstein-5
- https://pfalzjuwel.com/product/anhanger-mondstein-boho — canonical=https://pfalzjuwel.com/produkt/anhanger-mondstein-boho
- https://pfalzjuwel.com/product/anhanger-ohrstrecker-workshop-11-07-2025-11-00-uhr — canonical=https://pfalzjuwel.com/produkt/anhanger-ohrstrecker-workshop-11-07-2025-11-00-uhr
- https://pfalzjuwel.com/product/anhanger-ohrstrecker-workshop-29-08-2025-11-00-uhr — canonical=https://pfalzjuwel.com/produkt/anhanger-ohrstrecker-workshop-29-08-2025-11-00-uhr
- https://pfalzjuwel.com/product/anhanger-perldraht — canonical=https://pfalzjuwel.com/produkt/anhanger-perldraht
- https://pfalzjuwel.com/product/anhanger-rosenquarz — canonical=https://pfalzjuwel.com/produkt/anhanger-rosenquarz
- https://pfalzjuwel.com/product/anhanger-turmalin-gelb — canonical=https://pfalzjuwel.com/produkt/anhanger-turmalin-gelb
- https://pfalzjuwel.com/product/anhanger-turmalin-gelb-beige — canonical=https://pfalzjuwel.com/produkt/anhanger-turmalin-gelb-beige
- https://pfalzjuwel.com/product/anhanger-turmalin-gelb-boho — canonical=https://pfalzjuwel.com/produkt/anhanger-turmalin-gelb-boho
- https://pfalzjuwel.com/product/anhanger-turmalin-grun-1 — canonical=https://pfalzjuwel.com/produkt/anhanger-turmalin-grun-1
- https://pfalzjuwel.com/product/creolen-perldraht — canonical=https://pfalzjuwel.com/produkt/creolen-perldraht
- https://pfalzjuwel.com/product/mandelblute-gr-52 — canonical=https://pfalzjuwel.com/produkt/mandelblute-gr-52
- https://pfalzjuwel.com/product/ohrstecker-herzchen — canonical=https://pfalzjuwel.com/produkt/ohrstecker-herzchen
- https://pfalzjuwel.com/product/ohrstecker-rebenschlag — canonical=https://pfalzjuwel.com/produkt/ohrstecker-rebenschlag
- https://pfalzjuwel.com/product/pfalzjuwel — canonical=https://pfalzjuwel.com/produkt/pfalzjuwel
- https://pfalzjuwel.com/product/weinberghimmel-gr-51 — canonical=https://pfalzjuwel.com/produkt/weinberghimmel-gr-51
notice Low text-to-HTML ratio
Rule content.low_ratio · Content · 48 occurrence(s)
- https://pfalzjuwel.com/ — 0.9%
- https://pfalzjuwel.com/contact — 0.6%
- https://pfalzjuwel.com/kategorie/ohrringe — 0.8%
- https://pfalzjuwel.com/product/anhanger-mondstein-3 — 1.3%
- https://pfalzjuwel.com/product/creolen-perldraht — 1.1%
- https://pfalzjuwel.com/product/ohrstecker-herzchen — 1.1%
- https://pfalzjuwel.com/product/pfalzjuwel — 1.1%
- https://pfalzjuwel.com/product/weinberghimmel-gr-51 — 1.1%
- https://pfalzjuwel.com/produkt/anhanger-turmalin-rosa?related-products=1 — 1.2%
- https://pfalzjuwel.com/produkte — 0.9%
- https://pfalzjuwel.com/produkte?category=624224AF-86C7-4DE6-B5C3-57B7318CD395 — 0.8%
- https://pfalzjuwel.com/produkte?page=2 — 0.9%
- https://pfalzjuwel.com/seite/besuche-mich — 1.6%
- https://pfalzjuwel.com/seite/gold — 1.6%
- https://pfalzjuwel.com/seite/grosenguide — 1.9%
- https://pfalzjuwel.com/seite/kinder-und-jugendliche — 2.6%
- https://pfalzjuwel.com/seite/kontakt — 1.0%
- https://pfalzjuwel.com/seite/pflegehinweise — 1.3%
- https://pfalzjuwel.com/seite/termine — 1.2%
- https://pfalzjuwel.com/seite/ueber-uns — 2.2%
- https://pfalzjuwel.com/seite/wachs-and-guss-workshop — 1.2%
- https://pfalzjuwel.com/seite/wachs-workshop — 1.2%
- https://pfalzjuwel.com/seite/workshop — 1.0%
- https://pfalzjuwel.com/seite/workshop-anhaenger-ohrschmuck — 3.2%
- https://pfalzjuwel.com/seite/workshop-ringe — 1.2%
notice Image filename is generic/auto-generated (missed image-search signal)
Rule images.generic_filename · Images · 33 occurrence(s)
- https://pfalzjuwel.com/ — 7 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
- https://pfalzjuwel.com/product/anhanger-bergkristall — 6 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
- https://pfalzjuwel.com/product/anhanger-boobs — 6 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
- https://pfalzjuwel.com/product/anhanger-mondstein-1 — 6 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
- https://pfalzjuwel.com/product/anhanger-mondstein-2 — 6 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
- https://pfalzjuwel.com/product/anhanger-mondstein-3 — 6 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
- https://pfalzjuwel.com/product/anhanger-mondstein-4 — 8 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
- https://pfalzjuwel.com/product/anhanger-mondstein-5 — 8 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
- https://pfalzjuwel.com/product/anhanger-turmalin-gelb — 8 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
- https://pfalzjuwel.com/product/creolen-perldraht — 6 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
- https://pfalzjuwel.com/product/mandelblute-gr-52 — 6 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
- https://pfalzjuwel.com/product/ohrstecker-herzchen — 10 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
- https://pfalzjuwel.com/product/ohrstecker-rebenschlag — 8 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
- https://pfalzjuwel.com/product/pfalzjuwel — 6 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
- https://pfalzjuwel.com/product/weinberghimmel-gr-51 — 6 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
- https://pfalzjuwel.com/produkt/anhanger-turmalin-rosa?related-products=1 — 6 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
- https://pfalzjuwel.com/seite/besuche-mich — 2 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
- https://pfalzjuwel.com/seite/gold — 2 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
- https://pfalzjuwel.com/seite/grosenguide — 9 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
- https://pfalzjuwel.com/seite/kinder-und-jugendliche — 3 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
- https://pfalzjuwel.com/seite/kontakt — 1 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
- https://pfalzjuwel.com/seite/pflegehinweise — 1 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
- https://pfalzjuwel.com/seite/ueber-uns — 4 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
- https://pfalzjuwel.com/seite/workshop — 9 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
- https://pfalzjuwel.com/seite/workshop-anhaenger-ohrschmuck — 19 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
notice Images without width/height (layout shift / CLS)
Rule images.missing_dimensions · Images · 39 occurrence(s)
- https://pfalzjuwel.com/ — 12 of 17 images without width/height
- https://pfalzjuwel.com/kategorie/ohrringe — 10 of 12 images without width/height
- https://pfalzjuwel.com/product/anhanger-bergkristall — 7 of 12 images without width/height
- https://pfalzjuwel.com/product/anhanger-boobs — 7 of 12 images without width/height
- https://pfalzjuwel.com/product/anhanger-mondstein-1 — 7 of 12 images without width/height
- https://pfalzjuwel.com/product/anhanger-mondstein-3 — 7 of 12 images without width/height
- https://pfalzjuwel.com/product/anhanger-turmalin-gelb — 8 of 14 images without width/height
- https://pfalzjuwel.com/product/creolen-perldraht — 7 of 12 images without width/height
- https://pfalzjuwel.com/product/mandelblute-gr-52 — 7 of 12 images without width/height
- https://pfalzjuwel.com/product/ohrstecker-herzchen — 9 of 16 images without width/height
- https://pfalzjuwel.com/product/ohrstecker-rebenschlag — 8 of 14 images without width/height
- https://pfalzjuwel.com/product/pfalzjuwel — 7 of 12 images without width/height
- https://pfalzjuwel.com/product/weinberghimmel-gr-51 — 7 of 12 images without width/height
- https://pfalzjuwel.com/produkt/anhanger-turmalin-rosa?related-products=1 — 7 of 12 images without width/height
- https://pfalzjuwel.com/produkte — 16 of 18 images without width/height
- https://pfalzjuwel.com/produkte?category=624224AF-86C7-4DE6-B5C3-57B7318CD395 — 3 of 5 images without width/height
- https://pfalzjuwel.com/produkte?page=2 — 16 of 18 images without width/height
- https://pfalzjuwel.com/seite/besuche-mich — 2 of 4 images without width/height
- https://pfalzjuwel.com/seite/gold — 2 of 4 images without width/height
- https://pfalzjuwel.com/seite/grosenguide — 9 of 11 images without width/height
- https://pfalzjuwel.com/seite/kinder-und-jugendliche — 3 of 5 images without width/height
- https://pfalzjuwel.com/seite/kontakt — 1 of 3 images without width/height
- https://pfalzjuwel.com/seite/pflegehinweise — 1 of 3 images without width/height
- https://pfalzjuwel.com/seite/ueber-uns — 4 of 6 images without width/height
- https://pfalzjuwel.com/seite/workshop-anhaenger-ohrschmuck — 13 of 21 images without width/height
notice Meta description too long
Rule meta_desc.too_long · Meta Description · 25 occurrence(s)
- https://pfalzjuwel.com/product/anhanger-bergkristall — 999 chars
- https://pfalzjuwel.com/product/anhanger-boobs — 736 chars
- https://pfalzjuwel.com/product/anhanger-mondstein-1 — 889 chars
- https://pfalzjuwel.com/product/anhanger-mondstein-2 — 1010 chars
- https://pfalzjuwel.com/product/anhanger-mondstein-3 — 1010 chars
- https://pfalzjuwel.com/product/anhanger-mondstein-4 — 888 chars
- https://pfalzjuwel.com/product/anhanger-mondstein-5 — 892 chars
- https://pfalzjuwel.com/product/anhanger-mondstein-boho — 954 chars
- https://pfalzjuwel.com/product/anhanger-ohrstrecker-workshop-11-07-2025-11-00-uhr — 1007 chars
- https://pfalzjuwel.com/product/anhanger-ohrstrecker-workshop-29-08-2025-11-00-uhr — 1005 chars
- https://pfalzjuwel.com/product/anhanger-perldraht — 832 chars
- https://pfalzjuwel.com/product/anhanger-rosenquarz — 992 chars
- https://pfalzjuwel.com/product/anhanger-turmalin-gelb — 904 chars
- https://pfalzjuwel.com/product/anhanger-turmalin-gelb-beige — 983 chars
- https://pfalzjuwel.com/product/anhanger-turmalin-gelb-boho — 946 chars
- https://pfalzjuwel.com/product/anhanger-turmalin-grun-1 — 984 chars
- https://pfalzjuwel.com/product/creolen-perldraht — 725 chars
- https://pfalzjuwel.com/product/mandelblute-gr-52 — 900 chars
- https://pfalzjuwel.com/product/ohrstecker-herzchen — 837 chars
- https://pfalzjuwel.com/product/ohrstecker-rebenschlag — 840 chars
- https://pfalzjuwel.com/product/pfalzjuwel — 805 chars
- https://pfalzjuwel.com/product/weinberghimmel-gr-51 — 687 chars
- https://pfalzjuwel.com/produkt/anhanger-turmalin-rosa?related-products=1 — 987 chars
- https://pfalzjuwel.com/seite/allgemeine-geschaftsbedingungen — 350 chars
- https://pfalzjuwel.com/seite/datenschutzbestimmungen — 350 chars
notice Missing Open Graph tags
Rule og.missing · Social · 27 occurrence(s)
- https://pfalzjuwel.com/ — og:image
- https://pfalzjuwel.com/contact — og:description, og:image
- https://pfalzjuwel.com/cookie-richtlinie — og:description, og:image
- https://pfalzjuwel.com/kategorie/ohrringe — og:description
- https://pfalzjuwel.com/kontakt — og:description, og:image
- https://pfalzjuwel.com/produkte — og:description
- https://pfalzjuwel.com/produkte?category=624224AF-86C7-4DE6-B5C3-57B7318CD395 — og:description
- https://pfalzjuwel.com/produkte?page=2 — og:description
- https://pfalzjuwel.com/produkte?page=3 — og:description
- https://pfalzjuwel.com/seite/allgemeine-geschaftsbedingungen — og:image
- https://pfalzjuwel.com/seite/besuche-mich — og:title, og:description, og:image
- https://pfalzjuwel.com/seite/datenschutzbestimmungen — og:image
- https://pfalzjuwel.com/seite/gold — og:title, og:description, og:image
- https://pfalzjuwel.com/seite/grosenguide — og:image
- https://pfalzjuwel.com/seite/impressum — og:title, og:description, og:image
- https://pfalzjuwel.com/seite/kinder-und-jugendliche — og:title, og:description, og:image
- https://pfalzjuwel.com/seite/kontakt — og:image
- https://pfalzjuwel.com/seite/pflegehinweise — og:image
- https://pfalzjuwel.com/seite/termine — og:title, og:description, og:image
- https://pfalzjuwel.com/seite/ueber-uns — og:image
- https://pfalzjuwel.com/seite/wachs-and-guss-workshop — og:title, og:description, og:image
- https://pfalzjuwel.com/seite/wachs-workshop — og:title, og:description, og:image
- https://pfalzjuwel.com/seite/workshop — og:title, og:description, og:image
- https://pfalzjuwel.com/seite/workshop-anhaenger-ohrschmuck — og:title, og:description, og:image
- https://pfalzjuwel.com/seite/workshop-ringe — og:title, og:description, og:image
notice Legacy image format (jpg/png/gif) with no next-gen fallback
Rule perf.images_legacy_format · Performance · 33 occurrence(s)
- https://pfalzjuwel.com/ — 7 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://pfalzjuwel.com/product/anhanger-bergkristall — 6 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://pfalzjuwel.com/product/anhanger-boobs — 6 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://pfalzjuwel.com/product/anhanger-mondstein-1 — 6 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://pfalzjuwel.com/product/anhanger-mondstein-2 — 6 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://pfalzjuwel.com/product/anhanger-mondstein-3 — 6 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://pfalzjuwel.com/product/anhanger-mondstein-4 — 8 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://pfalzjuwel.com/product/anhanger-mondstein-5 — 8 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://pfalzjuwel.com/product/anhanger-turmalin-gelb — 8 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://pfalzjuwel.com/product/creolen-perldraht — 6 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://pfalzjuwel.com/product/mandelblute-gr-52 — 6 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://pfalzjuwel.com/product/ohrstecker-herzchen — 10 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://pfalzjuwel.com/product/ohrstecker-rebenschlag — 8 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://pfalzjuwel.com/product/pfalzjuwel — 6 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://pfalzjuwel.com/product/weinberghimmel-gr-51 — 6 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://pfalzjuwel.com/produkt/anhanger-turmalin-rosa?related-products=1 — 6 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://pfalzjuwel.com/seite/besuche-mich — 2 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://pfalzjuwel.com/seite/gold — 2 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://pfalzjuwel.com/seite/grosenguide — 9 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://pfalzjuwel.com/seite/kinder-und-jugendliche — 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://pfalzjuwel.com/seite/kontakt — 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://pfalzjuwel.com/seite/pflegehinweise — 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://pfalzjuwel.com/seite/ueber-uns — 4 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://pfalzjuwel.com/seite/workshop — 9 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://pfalzjuwel.com/seite/workshop-anhaenger-ohrschmuck — 19 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 · 50 occurrence(s)
- https://pfalzjuwel.com/ — 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://pfalzjuwel.com/contact — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://pfalzjuwel.com/cookie-richtlinie — 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://pfalzjuwel.com/kategorie/ohrringe — 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://pfalzjuwel.com/product/anhanger-mondstein-3 — 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://pfalzjuwel.com/product/creolen-perldraht — 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://pfalzjuwel.com/product/ohrstecker-herzchen — 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://pfalzjuwel.com/product/weinberghimmel-gr-51 — 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://pfalzjuwel.com/produkt/anhanger-turmalin-rosa?related-products=1 — 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://pfalzjuwel.com/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://pfalzjuwel.com/produkte?category=624224AF-86C7-4DE6-B5C3-57B7318CD395 — 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://pfalzjuwel.com/produkte?page=2 — 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://pfalzjuwel.com/seite/besuche-mich — 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://pfalzjuwel.com/seite/gold — 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://pfalzjuwel.com/seite/grosenguide — 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://pfalzjuwel.com/seite/kinder-und-jugendliche — 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://pfalzjuwel.com/seite/kontakt — 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://pfalzjuwel.com/seite/pflegehinweise — 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://pfalzjuwel.com/seite/termine — 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://pfalzjuwel.com/seite/ueber-uns — 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://pfalzjuwel.com/seite/wachs-and-guss-workshop — 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://pfalzjuwel.com/seite/wachs-workshop — 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://pfalzjuwel.com/seite/workshop — 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://pfalzjuwel.com/seite/workshop-anhaenger-ohrschmuck — 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://pfalzjuwel.com/seite/workshop-ringe — 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://pfalzjuwel.com/ — 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://pfalzjuwel.com/contact — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://pfalzjuwel.com/cookie-richtlinie — 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://pfalzjuwel.com/kategorie/ohrringe — 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://pfalzjuwel.com/product/anhanger-mondstein-3 — 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://pfalzjuwel.com/product/creolen-perldraht — 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://pfalzjuwel.com/product/ohrstecker-herzchen — 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://pfalzjuwel.com/product/weinberghimmel-gr-51 — 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://pfalzjuwel.com/produkt/anhanger-turmalin-rosa?related-products=1 — 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://pfalzjuwel.com/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://pfalzjuwel.com/produkte?category=624224AF-86C7-4DE6-B5C3-57B7318CD395 — 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://pfalzjuwel.com/produkte?page=2 — 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://pfalzjuwel.com/seite/besuche-mich — 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://pfalzjuwel.com/seite/gold — 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://pfalzjuwel.com/seite/grosenguide — 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://pfalzjuwel.com/seite/kinder-und-jugendliche — 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://pfalzjuwel.com/seite/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://pfalzjuwel.com/seite/pflegehinweise — 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://pfalzjuwel.com/seite/termine — 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://pfalzjuwel.com/seite/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://pfalzjuwel.com/seite/wachs-and-guss-workshop — 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://pfalzjuwel.com/seite/wachs-workshop — 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://pfalzjuwel.com/seite/workshop — 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://pfalzjuwel.com/seite/workshop-anhaenger-ohrschmuck — 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://pfalzjuwel.com/seite/workshop-ringe — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
notice robots.txt missing (root returns 404/none)
Rule robots.txt_missing · Robots · 1 occurrence(s)
- https://pfalzjuwel.com/ — 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 Deep page has no BreadcrumbList structured data
Rule schema.breadcrumb_missing · Structured Data · 21 occurrence(s)
- https://pfalzjuwel.com/kategorie/ohrringe — depth-2 page has structured data but no BreadcrumbList
- https://pfalzjuwel.com/product/anhanger-bergkristall — depth-2 page has structured data but no BreadcrumbList
- https://pfalzjuwel.com/product/anhanger-boobs — depth-2 page has structured data but no BreadcrumbList
- https://pfalzjuwel.com/product/anhanger-mondstein-1 — depth-2 page has structured data but no BreadcrumbList
- https://pfalzjuwel.com/product/anhanger-mondstein-2 — depth-2 page has structured data but no BreadcrumbList
- https://pfalzjuwel.com/product/anhanger-mondstein-4 — depth-2 page has structured data but no BreadcrumbList
- https://pfalzjuwel.com/product/anhanger-mondstein-5 — depth-2 page has structured data but no BreadcrumbList
- https://pfalzjuwel.com/product/anhanger-mondstein-boho — depth-2 page has structured data but no BreadcrumbList
- https://pfalzjuwel.com/product/anhanger-ohrstrecker-workshop-11-07-2025-11-00-uhr — depth-2 page has structured data but no BreadcrumbList
- https://pfalzjuwel.com/product/anhanger-ohrstrecker-workshop-29-08-2025-11-00-uhr — depth-2 page has structured data but no BreadcrumbList
- https://pfalzjuwel.com/product/anhanger-perldraht — depth-2 page has structured data but no BreadcrumbList
- https://pfalzjuwel.com/product/anhanger-rosenquarz — depth-2 page has structured data but no BreadcrumbList
- https://pfalzjuwel.com/product/anhanger-turmalin-gelb-beige — depth-2 page has structured data but no BreadcrumbList
- https://pfalzjuwel.com/product/anhanger-turmalin-gelb-boho — depth-2 page has structured data but no BreadcrumbList
- https://pfalzjuwel.com/product/anhanger-turmalin-grun-1 — depth-2 page has structured data but no BreadcrumbList
- https://pfalzjuwel.com/produkt/anhanger-turmalin-rosa?related-products=1 — depth-2 page has structured data but no BreadcrumbList
- https://pfalzjuwel.com/produkte?category=624224AF-86C7-4DE6-B5C3-57B7318CD395 — depth-2 page has structured data but no BreadcrumbList
- https://pfalzjuwel.com/produkte?page=2 — depth-2 page has structured data but no BreadcrumbList
- https://pfalzjuwel.com/produkte?page=3 — depth-2 page has structured data but no BreadcrumbList
- https://pfalzjuwel.com/produkte?page=4 — depth-2 page has structured data but no BreadcrumbList
- https://pfalzjuwel.com/produkte?page=5 — depth-2 page has structured data but no BreadcrumbList
notice No structured data detected
Rule schema.none · Structured Data · 20 occurrence(s)
- https://pfalzjuwel.com/
- https://pfalzjuwel.com/contact
- https://pfalzjuwel.com/cookie-richtlinie
- https://pfalzjuwel.com/kontakt
- https://pfalzjuwel.com/seite/allgemeine-geschaftsbedingungen
- https://pfalzjuwel.com/seite/besuche-mich
- https://pfalzjuwel.com/seite/datenschutzbestimmungen
- https://pfalzjuwel.com/seite/gold
- https://pfalzjuwel.com/seite/grosenguide
- https://pfalzjuwel.com/seite/impressum
- https://pfalzjuwel.com/seite/kinder-und-jugendliche
- https://pfalzjuwel.com/seite/kontakt
- https://pfalzjuwel.com/seite/pflegehinweise
- https://pfalzjuwel.com/seite/termine
- https://pfalzjuwel.com/seite/ueber-uns
- https://pfalzjuwel.com/seite/wachs-and-guss-workshop
- https://pfalzjuwel.com/seite/wachs-workshop
- https://pfalzjuwel.com/seite/workshop
- https://pfalzjuwel.com/seite/workshop-anhaenger-ohrschmuck
- https://pfalzjuwel.com/seite/workshop-ringe
notice Missing recommended security headers
Rule security.missing_headers · Security · 50 occurrence(s)
- https://pfalzjuwel.com/ — HSTS, CSP, X-Content-Type-Options
- https://pfalzjuwel.com/contact — HSTS, CSP, X-Content-Type-Options
- https://pfalzjuwel.com/cookie-richtlinie — CSP, X-Content-Type-Options, HSTS
- https://pfalzjuwel.com/kategorie/ohrringe — HSTS, CSP, X-Content-Type-Options
- https://pfalzjuwel.com/product/anhanger-mondstein-3 — CSP, X-Content-Type-Options, HSTS
- https://pfalzjuwel.com/product/creolen-perldraht — HSTS, CSP, X-Content-Type-Options
- https://pfalzjuwel.com/product/ohrstecker-herzchen — HSTS, CSP, X-Content-Type-Options
- https://pfalzjuwel.com/product/weinberghimmel-gr-51 — HSTS, CSP, X-Content-Type-Options
- https://pfalzjuwel.com/produkt/anhanger-turmalin-rosa?related-products=1 — HSTS, CSP, X-Content-Type-Options
- https://pfalzjuwel.com/produkte — HSTS, CSP, X-Content-Type-Options
- https://pfalzjuwel.com/produkte?category=624224AF-86C7-4DE6-B5C3-57B7318CD395 — HSTS, CSP, X-Content-Type-Options
- https://pfalzjuwel.com/produkte?page=2 — X-Content-Type-Options, HSTS, CSP
- https://pfalzjuwel.com/seite/besuche-mich — HSTS, CSP, X-Content-Type-Options
- https://pfalzjuwel.com/seite/gold — HSTS, CSP, X-Content-Type-Options
- https://pfalzjuwel.com/seite/grosenguide — HSTS, CSP, X-Content-Type-Options
- https://pfalzjuwel.com/seite/kinder-und-jugendliche — HSTS, CSP, X-Content-Type-Options
- https://pfalzjuwel.com/seite/kontakt — HSTS, CSP, X-Content-Type-Options
- https://pfalzjuwel.com/seite/pflegehinweise — HSTS, CSP, X-Content-Type-Options
- https://pfalzjuwel.com/seite/termine — HSTS, CSP, X-Content-Type-Options
- https://pfalzjuwel.com/seite/ueber-uns — HSTS, CSP, X-Content-Type-Options
- https://pfalzjuwel.com/seite/wachs-and-guss-workshop — HSTS, CSP, X-Content-Type-Options
- https://pfalzjuwel.com/seite/wachs-workshop — HSTS, CSP, X-Content-Type-Options
- https://pfalzjuwel.com/seite/workshop — HSTS, CSP, X-Content-Type-Options
- https://pfalzjuwel.com/seite/workshop-anhaenger-ohrschmuck — HSTS, CSP, X-Content-Type-Options
- https://pfalzjuwel.com/seite/workshop-ringe — HSTS, CSP, X-Content-Type-Options
notice target=_blank link without rel=noopener (tab-napping)
Rule security.unsafe_cross_origin_links · Security · 2 occurrence(s)
- https://pfalzjuwel.com/kontakt — 2 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://pfalzjuwel.com/seite/datenschutzbestimmungen — 4 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
notice Title tag is identical to the H1 (missed keyword variation)
Rule title.same_as_h1 · Titles · 8 occurrence(s)
- https://pfalzjuwel.com/product/anhanger-mondstein-4 — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://pfalzjuwel.com/product/anhanger-mondstein-5 — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://pfalzjuwel.com/product/anhanger-mondstein-boho — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://pfalzjuwel.com/product/anhanger-turmalin-gelb — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://pfalzjuwel.com/product/anhanger-turmalin-gelb-beige — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://pfalzjuwel.com/product/anhanger-turmalin-gelb-boho — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://pfalzjuwel.com/seite/allgemeine-geschaftsbedingungen — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://pfalzjuwel.com/seite/datenschutzbestimmungen — the <title> and the H1 are identical — differentiate them to cover more query variation
Audit your own site — free
157 checks, internal PageRank, render-diff. No signup, results in ~30s.