Catalog / schaltgeraetestore.com
65

SEO audit for schaltgeraetestore.com

Gebäudetechnik Sicherheit und Netzwerk - schaltgeraetestore

ecommerceWordPress

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

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

Neue Produkte

50
pages crawled
39
indexable pages
0
errors
361
warnings
440
notices
0
orphan pages
0
broken links
Category breakdown
CategoryScoreErrorsWarningsNotices
Budget 0 0 180 0
Agent Readiness 74 0 43 10
Links 74 0 43 43
Performance 74 0 43 156
Structured Data 86 0 23 41
Meta Description 93 0 11 27
Content 95 0 8 2
Indexability 98 0 4 0
Sitemap 98 0 3 0
Canonical 99 0 1 0
Crawlability 99 0 1 6
Robots 99 0 1 0
Cache 100 0 0 43
Duplicate 100 0 0 9
Headings 100 0 0 6
Images 100 0 0 3
Security 100 0 0 43
Social 100 0 0 38
Titles 100 0 0 11
URL 100 0 0 2
Findings

Warnings (15 rules)

warning Control has no accessible name

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

warning robots.txt-disallowed URL receives internal links (crawl-budget leak)

Rule budget.disallow_linked · Budget · 176 occurrence(s)

  • https://www.schaltgeraetestore.com/?add-to-cart=292 — internal links point to https://www.schaltgeraetestore.com/?add-to-cart=292, which robots.txt disallows for Googlebot — Googlebot discovers the URL, checks robots, then rejects it without indexing, wasting crawl budget and losing the link equity. Remove the internal links, or use noindex instead of Disallow if the page should be fetchable. Linked from: https://www.schaltgeraetestore.com/.
  • https://www.schaltgeraetestore.com/?add-to-cart=293 — internal links point to https://www.schaltgeraetestore.com/?add-to-cart=293, which robots.txt disallows for Googlebot — Googlebot discovers the URL, checks robots, then rejects it without indexing, wasting crawl budget and losing the link equity. Remove the internal links, or use noindex instead of Disallow if the page should be fetchable. Linked from: https://www.schaltgeraetestore.com/.
  • https://www.schaltgeraetestore.com/?add-to-cart=294 — internal links point to https://www.schaltgeraetestore.com/?add-to-cart=294, which robots.txt disallows for Googlebot — Googlebot discovers the URL, checks robots, then rejects it without indexing, wasting crawl budget and losing the link equity. Remove the internal links, or use noindex instead of Disallow if the page should be fetchable. Linked from: https://www.schaltgeraetestore.com/.
  • https://www.schaltgeraetestore.com/?add-to-cart=295 — internal links point to https://www.schaltgeraetestore.com/?add-to-cart=295, which robots.txt disallows for Googlebot — Googlebot discovers the URL, checks robots, then rejects it without indexing, wasting crawl budget and losing the link equity. Remove the internal links, or use noindex instead of Disallow if the page should be fetchable. Linked from: https://www.schaltgeraetestore.com/.
  • https://www.schaltgeraetestore.com/?add-to-cart=296 — internal links point to https://www.schaltgeraetestore.com/?add-to-cart=296, which robots.txt disallows for Googlebot — Googlebot discovers the URL, checks robots, then rejects it without indexing, wasting crawl budget and losing the link equity. Remove the internal links, or use noindex instead of Disallow if the page should be fetchable. Linked from: https://www.schaltgeraetestore.com/.
  • https://www.schaltgeraetestore.com/?add-to-cart=297 — internal links point to https://www.schaltgeraetestore.com/?add-to-cart=297, which robots.txt disallows for Googlebot — Googlebot discovers the URL, checks robots, then rejects it without indexing, wasting crawl budget and losing the link equity. Remove the internal links, or use noindex instead of Disallow if the page should be fetchable. Linked from: https://www.schaltgeraetestore.com/.
  • https://www.schaltgeraetestore.com/?add-to-cart=298 — internal links point to https://www.schaltgeraetestore.com/?add-to-cart=298, which robots.txt disallows for Googlebot — Googlebot discovers the URL, checks robots, then rejects it without indexing, wasting crawl budget and losing the link equity. Remove the internal links, or use noindex instead of Disallow if the page should be fetchable. Linked from: https://www.schaltgeraetestore.com/.
  • https://www.schaltgeraetestore.com/?add-to-cart=299 — internal links point to https://www.schaltgeraetestore.com/?add-to-cart=299, which robots.txt disallows for Googlebot — Googlebot discovers the URL, checks robots, then rejects it without indexing, wasting crawl budget and losing the link equity. Remove the internal links, or use noindex instead of Disallow if the page should be fetchable. Linked from: https://www.schaltgeraetestore.com/.
  • https://www.schaltgeraetestore.com/?add-to-cart=300 — internal links point to https://www.schaltgeraetestore.com/?add-to-cart=300, which robots.txt disallows for Googlebot — Googlebot discovers the URL, checks robots, then rejects it without indexing, wasting crawl budget and losing the link equity. Remove the internal links, or use noindex instead of Disallow if the page should be fetchable. Linked from: https://www.schaltgeraetestore.com/.
  • https://www.schaltgeraetestore.com/?add-to-cart=301 — internal links point to https://www.schaltgeraetestore.com/?add-to-cart=301, which robots.txt disallows for Googlebot — Googlebot discovers the URL, checks robots, then rejects it without indexing, wasting crawl budget and losing the link equity. Remove the internal links, or use noindex instead of Disallow if the page should be fetchable. Linked from: https://www.schaltgeraetestore.com/.
  • https://www.schaltgeraetestore.com/?add-to-cart=302 — internal links point to https://www.schaltgeraetestore.com/?add-to-cart=302, which robots.txt disallows for Googlebot — Googlebot discovers the URL, checks robots, then rejects it without indexing, wasting crawl budget and losing the link equity. Remove the internal links, or use noindex instead of Disallow if the page should be fetchable. Linked from: https://www.schaltgeraetestore.com/.
  • https://www.schaltgeraetestore.com/?add-to-cart=303 — internal links point to https://www.schaltgeraetestore.com/?add-to-cart=303, which robots.txt disallows for Googlebot — Googlebot discovers the URL, checks robots, then rejects it without indexing, wasting crawl budget and losing the link equity. Remove the internal links, or use noindex instead of Disallow if the page should be fetchable. Linked from: https://www.schaltgeraetestore.com/.
  • https://www.schaltgeraetestore.com/?add-to-cart=304 — internal links point to https://www.schaltgeraetestore.com/?add-to-cart=304, which robots.txt disallows for Googlebot — Googlebot discovers the URL, checks robots, then rejects it without indexing, wasting crawl budget and losing the link equity. Remove the internal links, or use noindex instead of Disallow if the page should be fetchable. Linked from: https://www.schaltgeraetestore.com/.
  • https://www.schaltgeraetestore.com/?add-to-cart=305 — internal links point to https://www.schaltgeraetestore.com/?add-to-cart=305, which robots.txt disallows for Googlebot — Googlebot discovers the URL, checks robots, then rejects it without indexing, wasting crawl budget and losing the link equity. Remove the internal links, or use noindex instead of Disallow if the page should be fetchable. Linked from: https://www.schaltgeraetestore.com/.
  • https://www.schaltgeraetestore.com/?add-to-cart=306 — internal links point to https://www.schaltgeraetestore.com/?add-to-cart=306, which robots.txt disallows for Googlebot — Googlebot discovers the URL, checks robots, then rejects it without indexing, wasting crawl budget and losing the link equity. Remove the internal links, or use noindex instead of Disallow if the page should be fetchable. Linked from: https://www.schaltgeraetestore.com/.
  • https://www.schaltgeraetestore.com/?add-to-cart=307 — internal links point to https://www.schaltgeraetestore.com/?add-to-cart=307, which robots.txt disallows for Googlebot — Googlebot discovers the URL, checks robots, then rejects it without indexing, wasting crawl budget and losing the link equity. Remove the internal links, or use noindex instead of Disallow if the page should be fetchable. Linked from: https://www.schaltgeraetestore.com/.
  • https://www.schaltgeraetestore.com/?add-to-cart=308 — internal links point to https://www.schaltgeraetestore.com/?add-to-cart=308, which robots.txt disallows for Googlebot — Googlebot discovers the URL, checks robots, then rejects it without indexing, wasting crawl budget and losing the link equity. Remove the internal links, or use noindex instead of Disallow if the page should be fetchable. Linked from: https://www.schaltgeraetestore.com/.
  • https://www.schaltgeraetestore.com/?add-to-cart=309 — internal links point to https://www.schaltgeraetestore.com/?add-to-cart=309, which robots.txt disallows for Googlebot — Googlebot discovers the URL, checks robots, then rejects it without indexing, wasting crawl budget and losing the link equity. Remove the internal links, or use noindex instead of Disallow if the page should be fetchable. Linked from: https://www.schaltgeraetestore.com/.
  • https://www.schaltgeraetestore.com/?add-to-cart=310 — internal links point to https://www.schaltgeraetestore.com/?add-to-cart=310, which robots.txt disallows for Googlebot — Googlebot discovers the URL, checks robots, then rejects it without indexing, wasting crawl budget and losing the link equity. Remove the internal links, or use noindex instead of Disallow if the page should be fetchable. Linked from: https://www.schaltgeraetestore.com/.
  • https://www.schaltgeraetestore.com/?add-to-cart=311 — internal links point to https://www.schaltgeraetestore.com/?add-to-cart=311, which robots.txt disallows for Googlebot — Googlebot discovers the URL, checks robots, then rejects it without indexing, wasting crawl budget and losing the link equity. Remove the internal links, or use noindex instead of Disallow if the page should be fetchable. Linked from: https://www.schaltgeraetestore.com/.
  • https://www.schaltgeraetestore.com/cart1/?add-to-cart=99114 — internal links point to https://www.schaltgeraetestore.com/cart1/?add-to-cart=99114, which robots.txt disallows for Googlebot — Googlebot discovers the URL, checks robots, then rejects it without indexing, wasting crawl budget and losing the link equity. Remove the internal links, or use noindex instead of Disallow if the page should be fetchable. Linked from: https://www.schaltgeraetestore.com/cart1/.
  • https://www.schaltgeraetestore.com/cart1/?add-to-cart=99115 — internal links point to https://www.schaltgeraetestore.com/cart1/?add-to-cart=99115, which robots.txt disallows for Googlebot — Googlebot discovers the URL, checks robots, then rejects it without indexing, wasting crawl budget and losing the link equity. Remove the internal links, or use noindex instead of Disallow if the page should be fetchable. Linked from: https://www.schaltgeraetestore.com/cart1/.
  • https://www.schaltgeraetestore.com/cart1/?add-to-cart=99116 — internal links point to https://www.schaltgeraetestore.com/cart1/?add-to-cart=99116, which robots.txt disallows for Googlebot — Googlebot discovers the URL, checks robots, then rejects it without indexing, wasting crawl budget and losing the link equity. Remove the internal links, or use noindex instead of Disallow if the page should be fetchable. Linked from: https://www.schaltgeraetestore.com/cart1/.
  • https://www.schaltgeraetestore.com/cart1/?add-to-cart=99117 — internal links point to https://www.schaltgeraetestore.com/cart1/?add-to-cart=99117, which robots.txt disallows for Googlebot — Googlebot discovers the URL, checks robots, then rejects it without indexing, wasting crawl budget and losing the link equity. Remove the internal links, or use noindex instead of Disallow if the page should be fetchable. Linked from: https://www.schaltgeraetestore.com/cart1/.
  • https://www.schaltgeraetestore.com/shop/?add-to-cart=50698 — internal links point to https://www.schaltgeraetestore.com/shop/?add-to-cart=50698, which robots.txt disallows for Googlebot — Googlebot discovers the URL, checks robots, then rejects it without indexing, wasting crawl budget and losing the link equity. Remove the internal links, or use noindex instead of Disallow if the page should be fetchable. Linked from: https://www.schaltgeraetestore.com/shop/.

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

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

  • https://www.schaltgeraetestore.com/cart/ — this noindex page has 43 internal inlink(s) — Googlebot follows them, fetches the page, then drops it unindexed, spending crawl budget for no indexing benefit (and the links leak equity). Remove/redirect the links, or drop the noindex if the page should be indexed. Linked from: https://www.schaltgeraetestore.com/, https://www.schaltgeraetestore.com/hello-world/, https://www.schaltgeraetestore.com/sample-page/.
  • https://www.schaltgeraetestore.com/checkout/ — this noindex page has 43 internal inlink(s) — Googlebot follows them, fetches the page, then drops it unindexed, spending crawl budget for no indexing benefit (and the links leak equity). Remove/redirect the links, or drop the noindex if the page should be indexed. Linked from: https://www.schaltgeraetestore.com/, https://www.schaltgeraetestore.com/hello-world/, https://www.schaltgeraetestore.com/sample-page/.
  • https://www.schaltgeraetestore.com/my-account/ — this noindex page has 43 internal inlink(s) — Googlebot follows them, fetches the page, then drops it unindexed, spending crawl budget for no indexing benefit (and the links leak equity). Remove/redirect the links, or drop the noindex if the page should be indexed. Linked from: https://www.schaltgeraetestore.com/, https://www.schaltgeraetestore.com/hello-world/, https://www.schaltgeraetestore.com/sample-page/.
  • https://www.schaltgeraetestore.com/my-account/lost-password/ — this noindex page has 1 internal inlink(s) — Googlebot follows them, fetches the page, then drops it unindexed, spending crawl budget for no indexing benefit (and the links leak equity). Remove/redirect the links, or drop the noindex if the page should be indexed. Linked from: https://www.schaltgeraetestore.com/my-account/.

warning Canonical target is noindex

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

warning Incomplete/empty response after retries (likely transient — re-crawl)

Rule fetch.incomplete · Crawlability · 1 occurrence(s)

warning Page is noindex

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

warning Internal link points to a redirect

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

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

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

warning robots.txt blocks CSS/JS the pages need to render

Rule robots.blocks_css_js · Robots · 1 occurrence(s)

  • https://www.schaltgeraetestore.com/ — robots.txt Disallow blocks render-critical CSS/JS under: /wp-admin/js/ — Google's renderer can't fetch these, so the affected pages may render blank or thin. Allow the asset path(s) for Googlebot.

warning BreadcrumbList present but structurally incomplete

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

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

warning Schema describes content not visible on the page

Rule schema.hidden_content · Structured Data · 4 occurrence(s)

  • https://www.schaltgeraetestore.com/ — a schema name/headline ("Gebäudetechnik Sicherheit und Netzwerk - schaltgeraetestore") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
  • https://www.schaltgeraetestore.com/category/uncategorized/ — a schema name/headline ("Uncategorized Archives -") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
  • https://www.schaltgeraetestore.com/product-category/gebaeudetechnik/ — a schema name/headline ("Gebäudetechnik Archives -") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
  • https://www.schaltgeraetestore.com/shop/page/2/ — a schema name/headline ("Geschäft - Seite 2 von 1952 -") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.

warning Product schema missing required or recommended properties

Rule schema.product_incomplete · Structured Data · 18 occurrence(s)

warning Non-indexable URL listed in sitemap

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

Notices (25 rules)

notice Heading levels skip a level

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

notice No llms.txt for AI agents

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

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

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

notice Low text-to-HTML ratio

Rule content.low_ratio · Content · 2 occurrence(s)

notice Duplicate meta description across pages

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

notice Image alt text is keyword-stuffed (repetition / low variety)

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

  • https://www.schaltgeraetestore.com/cart1/ — 4 image(s) have keyword-stuffed alt text — the same word repeated several times, or a long low-variety keyword list. Google's image guidance asks for short, descriptive alt text, not keyword lists; rewrite it to describe the image.
  • https://www.schaltgeraetestore.com/shop/ — 12 image(s) have keyword-stuffed alt text — the same word repeated several times, or a long low-variety keyword list. Google's image guidance asks for short, descriptive alt text, not keyword lists; rewrite it to describe the image.
  • https://www.schaltgeraetestore.com/shop/page/2/ — 16 image(s) have keyword-stuffed alt text — the same word repeated several times, or a long low-variety keyword list. Google's image guidance asks for short, descriptive alt text, not keyword lists; rewrite it to describe the image.

notice Likely hero image lacks fetchpriority=high

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

notice Internal link has no anchor text / accessible name

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

notice Meta description too long

Rule meta_desc.too_long · Meta Description · 26 occurrence(s)

notice Meta description too short

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

notice Missing Open Graph tags

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

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

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

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

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

  • https://www.schaltgeraetestore.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://www.schaltgeraetestore.com/about-us/ — 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.schaltgeraetestore.com/cart/ — 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.schaltgeraetestore.com/cart1/ — 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.schaltgeraetestore.com/category/uncategorized/ — 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.schaltgeraetestore.com/checkout/ — 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.schaltgeraetestore.com/checkout1/ — 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.schaltgeraetestore.com/contact-us/ — 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.schaltgeraetestore.com/hello-world/ — 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.schaltgeraetestore.com/my-account/ — 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.schaltgeraetestore.com/my-account/lost-password/ — 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.schaltgeraetestore.com/privacy-policy/ — 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.schaltgeraetestore.com/product-category/gebaeudetechnik/ — 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.schaltgeraetestore.com/product-tag/stiebel-eltron/ — 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.schaltgeraetestore.com/product/stiebel-eltron-bogen-90grad-dn160-stahlblech-verzinkt-159329/ — 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.schaltgeraetestore.com/refund_returns/ — 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.schaltgeraetestore.com/sample-page/ — 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.schaltgeraetestore.com/shop/ — 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.schaltgeraetestore.com/shop/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://www.schaltgeraetestore.com/terms-conditions/ — 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.schaltgeraetestore.com/ttpayment-checkout/ — 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.schaltgeraetestore.com/widerrufsbelehrungen/ — 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.schaltgeraetestore.com/yipay-checkout/ — 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.schaltgeraetestore.com/yipaynew-checkout/ — 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.schaltgeraetestore.com/zahlungsinformationen/ — 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 · 43 occurrence(s)

  • https://www.schaltgeraetestore.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://www.schaltgeraetestore.com/about-us/ — 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.schaltgeraetestore.com/cart/ — 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.schaltgeraetestore.com/cart1/ — 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.schaltgeraetestore.com/category/uncategorized/ — 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.schaltgeraetestore.com/checkout/ — 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.schaltgeraetestore.com/checkout1/ — 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.schaltgeraetestore.com/contact-us/ — 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.schaltgeraetestore.com/hello-world/ — 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.schaltgeraetestore.com/my-account/ — 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.schaltgeraetestore.com/my-account/lost-password/ — 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.schaltgeraetestore.com/privacy-policy/ — 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.schaltgeraetestore.com/product-category/gebaeudetechnik/ — 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.schaltgeraetestore.com/product-tag/stiebel-eltron/ — 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.schaltgeraetestore.com/product/stiebel-eltron-bogen-90grad-dn160-stahlblech-verzinkt-159329/ — 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.schaltgeraetestore.com/refund_returns/ — 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.schaltgeraetestore.com/sample-page/ — 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.schaltgeraetestore.com/shop/ — 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.schaltgeraetestore.com/shop/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://www.schaltgeraetestore.com/terms-conditions/ — 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.schaltgeraetestore.com/ttpayment-checkout/ — 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.schaltgeraetestore.com/widerrufsbelehrungen/ — 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.schaltgeraetestore.com/yipay-checkout/ — 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.schaltgeraetestore.com/yipaynew-checkout/ — 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.schaltgeraetestore.com/zahlungsinformationen/ — 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)

notice URL redirects to another URL

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

notice Blocked by robots.txt

Rule robots.blocked · Crawlability · 5 occurrence(s)

notice Article schema missing recommended properties (Top Stories / image carousel)

Rule schema.article_incomplete · Structured Data · 1 occurrence(s)

  • https://www.schaltgeraetestore.com/hello-world/ — Article structured data is missing recommended property (image) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.

notice Deep page has no BreadcrumbList structured data

Rule schema.breadcrumb_missing · Structured Data · 1 occurrence(s)

notice Deprecated schema type with no Google rich result

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

notice Missing recommended security headers

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

notice Underscores in URL path (prefer hyphens)

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

Pages (showing 50 of 50)
URLStatusIndexableWordsIn-links
https://www.schaltgeraetestore.com/
Gebäudetechnik Sicherheit und Netzwerk - schaltgeraetestore
200 yes 500 43
https://www.schaltgeraetestore.com/about-us/
Über uns -
200 yes 516 43
https://www.schaltgeraetestore.com/cart/
Warenkorb -
200 no 61 43
https://www.schaltgeraetestore.com/checkout/
Warenkorb -
200 no 61 43
https://www.schaltgeraetestore.com/contact-us/
Kontaktieren Sie uns -
200 yes 412 43
https://www.schaltgeraetestore.com/my-account/
Mein Konto -
200 no 69 43
https://www.schaltgeraetestore.com/privacy-policy/
DATENSCHUTZERKLÄRUNG -
200 yes 761 43
https://www.schaltgeraetestore.com/product-category/gebaeudetechnik/
Gebäudetechnik Archives -
200 yes 417 43
https://www.schaltgeraetestore.com/refund_returns/
Versandinformationen -
200 yes 495 43
https://www.schaltgeraetestore.com/shop/
Geschäft -
200 yes 491 43
https://www.schaltgeraetestore.com/terms-conditions/
AGB -
200 yes 729 43
https://www.schaltgeraetestore.com/widerrufsbelehrungen/
Widerrufsbelehrungen -
200 yes 653 43
https://www.schaltgeraetestore.com/zahlungsinformationen/
Zahlungsinformationen -
200 yes 562 43
https://www.schaltgeraetestore.com/product-tag/stiebel-eltron/
Stiebel Eltron Archives -
200 yes 440 18
https://www.schaltgeraetestore.com/my-account/lost-password/
Mein Konto -
200 no 88 1
https://www.schaltgeraetestore.com/product-category/gebaeudetechnik/page/2/
Gebäudetechnik Archives - Seite 2 von 344 -
200 yes 429 1
https://www.schaltgeraetestore.com/shop/page/2/
Geschäft - Seite 2 von 1952 -
200 yes 510 1
https://www.schaltgeraetestore.com/product/stiebel-eltron-bogen-90grad-dn125-stahlblech-verzinkt-159309/
Stiebel Eltron Bogen 90Grad DN125 Stahlblech verzinkt 159309 -
200 yes 251 7
https://www.schaltgeraetestore.com/product/stiebel-eltron-kochendwassergeraet-ws-5l2kwweiss-ebk-5-g/
Stiebel Eltron Kochendwassergerät ws 5l,2KW,weiß EBK 5 G -
200 yes 324 6
https://www.schaltgeraetestore.com/product/stiebel-eltron-mini-durchlauferhitzer-ws-dnm-3maz/
Stiebel Eltron Mini-Durchlauferhitzer ws DNM 3+MAZ -
200 yes 262 5
https://www.schaltgeraetestore.com/product/stiebel-eltron-kochendwassergeraet-ws-5l-weiss-ebk-5-ga/
Stiebel Eltron Kochendwassergerät ws 5l weiß EBK 5 GA -
200 yes 321 5
https://www.schaltgeraetestore.com/product/stiebel-eltron-stuetz-konsole-fuer-waermespeicher-182101/
Stiebel Eltron Stütz-Konsole für Wärmespeicher 182101 -
200 yes 236 4
https://www.schaltgeraetestore.com/product/stiebel-eltron-durchlauferhitzer-21-kw-dhf-21-c/
Stiebel Eltron Durchlauferhitzer 21 KW DHF 21 C -
200 yes 333 4
https://www.schaltgeraetestore.com/product/stiebel-eltron-heizflansch-fcr-21-120/
Stiebel Eltron Heizflansch FCR 21/120 -
200 yes 251 4
https://www.schaltgeraetestore.com/product/stiebel-eltron-kochendwassergeraet-ws-2kw-weiss-ebk-5-k/
Stiebel Eltron Kochendwassergerät ws 2KW weiß EBK 5 K -
200 yes 310 4
https://www.schaltgeraetestore.com/product/stiebel-eltron-mini-durchlauferhitzer-ws-dnm-3maw/
Stiebel Eltron Mini-Durchlauferhitzer ws DNM 3+MAW -
200 yes 262 4
https://www.schaltgeraetestore.com/product/stiebel-eltron-vario-konsole-fuer-waermespeicher-182028/
Stiebel Eltron Vario-Konsole für Wärmespeicher 182028 -
200 yes 236 4
https://www.schaltgeraetestore.com/product/stiebel-eltron-druckschlauch-1m-074414/
Stiebel Eltron Druckschlauch 1m 074414 -
200 yes 197 4
https://www.schaltgeraetestore.com/product/stiebel-eltron-bogen-90grad-dn160-stahlblech-verzinkt-159329/
Stiebel Eltron Bogen 90Grad DN160 Stahlblech verzinkt 159329 -
200 yes 248 3
https://www.schaltgeraetestore.com/product/stiebel-eltron-mini-durchlauferhitzer-ws-dnm-4/
Stiebel Eltron Mini-Durchlauferhitzer ws DNM 4 -
200 yes 433 3
https://www.schaltgeraetestore.com/product/stiebel-eltron-durchlauferhitzer-15-kw-dhf-15-c/
Stiebel Eltron Durchlauferhitzer 15 KW DHF 15 C -
200 yes 332 3
https://www.schaltgeraetestore.com/product/stiebel-eltron-mini-durchlauferhitzer-ws-dnm-3mae/
Stiebel Eltron Mini-Durchlauferhitzer ws DNM 3+MAE -
200 yes 264 2
https://www.schaltgeraetestore.com/product/stiebel-eltron-mini-durchlauferhitzer-ws-dnm-3/
Stiebel Eltron Mini-Durchlauferhitzer ws DNM 3 -
200 yes 433 2
https://www.schaltgeraetestore.com/product/stiebel-eltron-vario-konsole-fuer-waermespeicher-182102/
Stiebel Eltron Vario-Konsole für Wärmespeicher 182102 -
200 yes 237 2
https://www.schaltgeraetestore.com/product/stiebel-eltron-durchlauferhitzer-18-kw-dhf-18-c/
Stiebel Eltron Durchlauferhitzer 18 KW DHF 18 C -
200 yes 332 2
https://www.schaltgeraetestore.com/hello-world/
Hello world! -
200 yes 152 2
https://www.schaltgeraetestore.com/category/uncategorized/
Uncategorized Archives -
200 yes 71 1
https://www.schaltgeraetestore.com/cart1/
Cart1 -
200 yes 185 0
https://www.schaltgeraetestore.com/checkout1/
Checkout1 -
200 yes 53 0
https://www.schaltgeraetestore.com/sample-page/
Sample Page -
200 yes 210 0
https://www.schaltgeraetestore.com/ttpayment-checkout/
Ttpayment Checkout -
200 yes 55 0
https://www.schaltgeraetestore.com/yipay-checkout/
Yipay Checkout -
200 yes 55 0
https://www.schaltgeraetestore.com/yipaynew-checkout/
Yipaynew Checkout -
200 yes 55 0
https://www.schaltgeraetestore.com/?add-to-cart=292 0 no 0 1
https://www.schaltgeraetestore.com/cart1/?add-to-cart=99117 0 no 0 1
https://www.schaltgeraetestore.com/product-category/gebaeudetechnik/?add-to-cart=1279 0 no 0 1
https://www.schaltgeraetestore.com/product/stiebel-eltron-bogen-90grad-dn160-stahlblech-verzinkt-159329/?add-to-cart=358 0 no 0 1
https://www.schaltgeraetestore.com/product/stiebel-eltron-zusatzheizung-etw240-ets400-182105/ 0 no 0 4
https://www.schaltgeraetestore.com/shop/?add-to-cart=50698 0 no 0 1
https://www.schaltgeraetestore.com/wp-content/uploads/2026/08/stiebel-eltron-bogen-90grad-dn160-stahlblech-verzinkt-159329-1.webp 200 no 0 1

Audit your own site — free

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

Scan your site →