Catalog / greensta.de
65

SEO audit for greensta.de

Webserver, E-Mail & Domains » Greensta Öko-Hosting

otherWordPress

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

Download Markdown report (feed to ChatGPT / Claude / Cursor)
Screenshot of greensta.de
50
pages crawled
39
indexable pages
2
errors
216
warnings
411
notices
0
orphan pages
1
broken links
Category breakdown
CategoryScoreErrorsWarningsNotices
Links 71 1 45 4
Crawlability 97 1 1 3
Performance 76 0 40 176
Meta Description 78 0 36 3
Headings 89 0 19 15
Content 90 0 17 32
Structured Data 90 0 17 47
Agent Readiness 91 0 15 60
Duplicate 95 0 8 0
Indexability 96 0 7 0
Budget 96 0 6 0
Images 98 0 4 6
Titles 99 0 1 2
AI Content 100 0 0 1
Cache 100 0 0 5
Canonical 100 0 0 3
Security 100 0 0 1
Sitemap 100 0 0 6
Social 100 0 0 43
URL 100 0 0 4
Findings

Errors (2 rules)

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

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

error Client error (4xx) response

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

Warnings (15 rules)

warning Control has no accessible name

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

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

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

  • https://www.greensta.de/2019/12/ — this noindex page has 21 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.greensta.de/wir-sind-fuer-euch-das-auch-in-zeiten-von-covid-19/, https://www.greensta.de/wartungsarbeiten-mail-server/, https://www.greensta.de/wartungsarbeiten-mail-server-2/.
  • https://www.greensta.de/2020/05/ — this noindex page has 21 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.greensta.de/wir-sind-fuer-euch-das-auch-in-zeiten-von-covid-19/, https://www.greensta.de/wartungsarbeiten-mail-server/, https://www.greensta.de/wartungsarbeiten-mail-server-2/.
  • https://www.greensta.de/2021/12/ — this noindex page has 21 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.greensta.de/wir-sind-fuer-euch-das-auch-in-zeiten-von-covid-19/, https://www.greensta.de/wartungsarbeiten-mail-server/, https://www.greensta.de/wartungsarbeiten-mail-server-2/.
  • https://www.greensta.de/2022/01/ — this noindex page has 21 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.greensta.de/wir-sind-fuer-euch-das-auch-in-zeiten-von-covid-19/, https://www.greensta.de/wartungsarbeiten-mail-server/, https://www.greensta.de/wartungsarbeiten-mail-server-2/.
  • https://www.greensta.de/2025/12/ — this noindex page has 21 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.greensta.de/wir-sind-fuer-euch-das-auch-in-zeiten-von-covid-19/, https://www.greensta.de/wartungsarbeiten-mail-server/, https://www.greensta.de/wartungsarbeiten-mail-server-2/.
  • https://www.greensta.de/wp-login.php — this noindex page has 21 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.greensta.de/wir-sind-fuer-euch-das-auch-in-zeiten-von-covid-19/, https://www.greensta.de/wartungsarbeiten-mail-server/, https://www.greensta.de/wartungsarbeiten-mail-server-2/.

warning Duplicate page content

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

warning Duplicate <title> across pages

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

warning Images missing alt text

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

warning Page is noindex

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

warning Internal link points to a redirect

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

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

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

warning Redirect chain (multiple hops)

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

warning BreadcrumbList present but structurally incomplete

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

  • https://www.greensta.de/ — 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 · 16 occurrence(s)

  • https://www.greensta.de/11887-2/ — a schema name/headline ("&#187; Greensta Öko-Hosting") 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.greensta.de/?page_id=5923&paket_id=22 — a schema name/headline ("Bestellen &#187; Greensta Öko-Hosting") 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.greensta.de/?page_id=6942&category=NEXTCLOUD&paket_id=1 — a schema name/headline ("Nextcloud Bestellen &#187; Greensta Öko-Hosting") 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.greensta.de/category/allgemein/ — a schema name/headline ("Allgemein Archive &#187; Greensta Öko-Hosting") 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.greensta.de/category/uncategorized/ — a schema name/headline ("Uncategorized Archive &#187; Greensta Öko-Hosting") 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.greensta.de/datenschutzerklaerung/ — a schema name/headline ("Datenschutzerklärung &#187; Greensta Öko-Hosting") 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.greensta.de/domainpreise/ — a schema name/headline ("Domainpreise &#187; Greensta Öko-Hosting") 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.greensta.de/home/bestellen/ — a schema name/headline ("Bestellen &#187; Greensta Öko-Hosting") 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.greensta.de/impressum/ — a schema name/headline ("Impressum &#187; Greensta Öko-Hosting") 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.greensta.de/kontakt/ — a schema name/headline ("Kontakt &#187; Greensta Öko-Hosting") 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.greensta.de/login/ — a schema name/headline ("Login &#187; Greensta Öko-Hosting") 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.greensta.de/nextcloud-bestellen/ — a schema name/headline ("Nextcloud Bestellen &#187; Greensta Öko-Hosting") 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.greensta.de/tag/100-oekostrom/ — a schema name/headline ("100% Ökostrom Archive &#187; Greensta Öko-Hosting") 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.greensta.de/vertrag-kuendigen/ — a schema name/headline ("Vertrag kündigen &#187; Greensta Öko-Hosting") 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.greensta.de/wartungsarbeiten-mail-server-2/ — a schema name/headline ("Wartungsarbeiten Mail-Server &#187; Greensta Öko-Hosting") 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.greensta.de/wartungsarbeiten-mail-server/ — a schema name/headline ("Wartungsarbeiten Mail-Server &#187; Greensta Öko-Hosting") 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 Title likely truncated in SERP (too wide)

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

Notices (30 rules)

notice Heading levels skip a level

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

notice No llms.txt for AI agents

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

notice No main landmark for AI agents

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

notice Uniform sentence length (scaled-content hygiene signal)

Rule ai.uniform_sentence_length · AI Content · 1 occurrence(s)

  • https://www.greensta.de/domainpreise/ — sentence lengths on this page are unusually uniform (standard deviation 3.6 words, below 4) — a stylistically flat rhythm that correlates with templated or unedited content and low editorial effort. Vary sentence length and add specifics on a re-read. This is a content-quality nudge; it does not determine AI authorship.

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

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

notice Canonical target reachable only via a canonical tag (no inlinks)

Rule canonical.isolated_url · Canonical · 2 occurrence(s)

  • https://www.greensta.de/home/bestellen/ — this URL is a canonical target but has no internal links pointing to it — crawlers only learn of it via the canonical tag. Add direct internal links (or list it in the sitemap).
  • https://www.greensta.de/nextcloud-bestellen/ — this URL is a canonical target but has no internal links pointing to it — crawlers only learn of it via the canonical tag. Add direct internal links (or list it in the sitemap).

notice Canonical points to a different URL

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

notice Low text-to-HTML ratio

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

notice Likely hero image lacks fetchpriority=high

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

  • https://www.greensta.de/ — the likely hero/LCP image (greensta_logo_250x54.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.greensta.de/11887-2/ — the likely hero/LCP image (greensta_logo_250x54.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.greensta.de/blog/ — the likely hero/LCP image (greensta_logo_250x54.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.greensta.de/das-andere-webhosting-nachhaltigoekologisch/ — the likely hero/LCP image (greensta_logo_250x54.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.greensta.de/datenschutzerklaerung/ — the likely hero/LCP image (greensta_logo_250x54.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.greensta.de/domainpreise/ — the likely hero/LCP image (greensta_logo_250x54.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.greensta.de/eure-fragen-zu-greensta-oeko-webhosting/ — the likely hero/LCP image (greensta_logo_250x54.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.greensta.de/greenpeace-energy-ist-jetzt-green-planet-energy/ — the likely hero/LCP image (greensta_logo_250x54.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.greensta.de/home/bestellen/ — the likely hero/LCP image (greensta_logo_250x54.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.greensta.de/impressum/ — the likely hero/LCP image (greensta_logo_250x54.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.greensta.de/kontakt/ — the likely hero/LCP image (greensta_logo_250x54.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.greensta.de/login/ — the likely hero/LCP image (greensta_logo_250x54.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.greensta.de/neu-status-und-information-zu-wartungsarbeiten/ — the likely hero/LCP image (greensta_logo_250x54.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.greensta.de/nextcloud-100-gruen-sicher/ — the likely hero/LCP image (greensta_logo_250x54.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.greensta.de/nextcloud-bestellen/ — the likely hero/LCP image (greensta_logo_250x54.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.greensta.de/nextcloud/ — the likely hero/LCP image (greensta_logo_250x54.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.greensta.de/presse-2/ — the likely hero/LCP image (greensta_logo_250x54.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.greensta.de/stoerungen-e-mail-service-13-12-2021/ — the likely hero/LCP image (greensta_logo_250x54.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.greensta.de/ueber-uns/ — the likely hero/LCP image (greensta_logo_250x54.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.greensta.de/unsere-server-ziehen-um/ — the likely hero/LCP image (greensta_logo_250x54.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.greensta.de/update-erreichbarkeit-von-diensten-im-november-dezember-2021/ — the likely hero/LCP image (greensta_logo_250x54.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.greensta.de/vertrag-kuendigen/ — the likely hero/LCP image (greensta_logo_250x54.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.greensta.de/wartungsarbeiten-mail-server-2/ — the likely hero/LCP image (greensta_logo_250x54.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.greensta.de/wartungsarbeiten-mail-server/ — the likely hero/LCP image (greensta_logo_250x54.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.greensta.de/wir-sind-fuer-euch-das-auch-in-zeiten-von-covid-19/ — the likely hero/LCP image (greensta_logo_250x54.png) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.

notice Images without width/height (layout shift / CLS)

Rule images.missing_dimensions · Images · 6 occurrence(s)

notice Internal link has no anchor text / accessible name

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

notice Meta description too long

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

notice Meta description too short

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

notice Missing Open Graph tags

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

notice Large DOM (over 1500 elements) slows rendering & interaction

Rule perf.dom_size_large · Performance · 2 occurrence(s)

  • https://www.greensta.de/ — the page has 2074 DOM elements (recommended maximum is around 1500) — a large DOM increases style-recalculation, layout and paint cost, hurting LCP and INP. Flatten deep nesting, paginate long lists/tables, and lazy-render off-screen elements.
  • https://www.greensta.de/nextcloud/ — the page has 1946 DOM elements (recommended maximum is around 1500) — a large DOM increases style-recalculation, layout and paint cost, hurting LCP and INP. Flatten deep nesting, paginate long lists/tables, and lazy-render off-screen elements.

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

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

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

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

  • https://www.greensta.de/ — 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.greensta.de/11887-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.greensta.de/blog/ — 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.greensta.de/das-andere-webhosting-nachhaltigoekologisch/ — 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.greensta.de/datenschutzerklaerung/ — 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.greensta.de/domainpreise/ — 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.greensta.de/eure-fragen-zu-greensta-oeko-webhosting/ — 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.greensta.de/greenpeace-energy-ist-jetzt-green-planet-energy/ — 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.greensta.de/home/bestellen/ — 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.greensta.de/impressum/ — 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.greensta.de/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://www.greensta.de/login/ — 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.greensta.de/neu-status-und-information-zu-wartungsarbeiten/ — 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.greensta.de/nextcloud-100-gruen-sicher/ — 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.greensta.de/nextcloud-bestellen/ — 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.greensta.de/nextcloud/ — 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.greensta.de/presse-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.greensta.de/stoerungen-e-mail-service-13-12-2021/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://www.greensta.de/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://www.greensta.de/unsere-server-ziehen-um/ — 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.greensta.de/update-erreichbarkeit-von-diensten-im-november-dezember-2021/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://www.greensta.de/vertrag-kuendigen/ — 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.greensta.de/wartungsarbeiten-mail-server-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.greensta.de/wartungsarbeiten-mail-server/ — 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.greensta.de/wir-sind-fuer-euch-das-auch-in-zeiten-von-covid-19/ — 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 · 45 occurrence(s)

  • https://www.greensta.de/ — 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.greensta.de/11887-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.greensta.de/blog/ — 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.greensta.de/das-andere-webhosting-nachhaltigoekologisch/ — 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.greensta.de/datenschutzerklaerung/ — 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.greensta.de/domainpreise/ — 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.greensta.de/eure-fragen-zu-greensta-oeko-webhosting/ — 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.greensta.de/greenpeace-energy-ist-jetzt-green-planet-energy/ — 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.greensta.de/home/bestellen/ — 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.greensta.de/impressum/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.greensta.de/kontakt/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.greensta.de/login/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.greensta.de/neu-status-und-information-zu-wartungsarbeiten/ — 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.greensta.de/nextcloud-100-gruen-sicher/ — 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.greensta.de/nextcloud-bestellen/ — 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.greensta.de/nextcloud/ — 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.greensta.de/presse-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.greensta.de/stoerungen-e-mail-service-13-12-2021/ — 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.greensta.de/ueber-uns/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
  • https://www.greensta.de/unsere-server-ziehen-um/ — 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.greensta.de/update-erreichbarkeit-von-diensten-im-november-dezember-2021/ — 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.greensta.de/vertrag-kuendigen/ — 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.greensta.de/wartungsarbeiten-mail-server-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.greensta.de/wartungsarbeiten-mail-server/ — 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.greensta.de/wir-sind-fuer-euch-das-auch-in-zeiten-von-covid-19/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.

notice URL redirects to another URL

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

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

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

  • https://www.greensta.de/greenpeace-energy-ist-jetzt-green-planet-energy/ — 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.
  • https://www.greensta.de/neu-status-und-information-zu-wartungsarbeiten/ — 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.
  • https://www.greensta.de/stoerungen-e-mail-service-13-12-2021/ — 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.
  • https://www.greensta.de/unsere-server-ziehen-um/ — 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.
  • https://www.greensta.de/update-erreichbarkeit-von-diensten-im-november-dezember-2021/ — 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.
  • https://www.greensta.de/wartungsarbeiten-mail-server-2/ — 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.
  • https://www.greensta.de/wartungsarbeiten-mail-server/ — 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 · 35 occurrence(s)

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

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

  • https://www.greensta.de/login/ — 12 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".

notice Indexable page not listed in sitemap

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

notice Title is very short

Rule title.too_short · Titles · 2 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.greensta.de/
Webserver, E-Mail & Domains » Greensta Öko-Hosting
200 yes 4048 46
https://www.greensta.de/datenschutzerklaerung/
Datenschutzerklärung » Greensta Öko-Hosting
200 yes 2028 45
https://www.greensta.de/impressum/
Impressum » Greensta Öko-Hosting
200 yes 473 45
https://www.greensta.de/blog/
Blog » Greensta Öko-Hosting
200 yes 532 41
https://www.greensta.de/help/
Greensta FAQ
200 yes 29 41
https://www.greensta.de/kontakt/
Kontakt » Greensta Öko-Hosting
200 yes 276 41
https://www.greensta.de/login/
Login » Greensta Öko-Hosting
200 yes 119 41
https://www.greensta.de/nextcloud/
Nextcloud » Greensta Öko-Hosting
200 yes 3335 41
https://www.greensta.de/presse-2/
Presse » Greensta Öko-Hosting
200 yes 431 41
https://www.greensta.de/ueber-uns/
Über uns » Greensta Öko-Hosting
200 yes 782 41
https://www.greensta.de/vertrag-kuendigen/
Vertrag kündigen » Greensta Öko-Hosting
200 yes 148 41
https://www.greensta.de/help/de-de
Greensta FAQ
200 yes 29 4
https://www.greensta.de/help/de-de/1-webserver
Greensta FAQ - Webserver
200 yes 278 3
https://www.greensta.de/domainpreise/
Domainpreise » Greensta Öko-Hosting
200 yes 323 2
https://www.greensta.de/?page_id=5923&paket_id=22
Bestellen » Greensta Öko-Hosting
200 yes 23 2
https://www.greensta.de/author/admin/
admin, Autor bei Greensta Öko-Hosting
200 yes 316 24
https://www.greensta.de/category/allgemein/
Allgemein Archive » Greensta Öko-Hosting
200 yes 362 24
https://www.greensta.de/greenpeace-energy-ist-jetzt-green-planet-energy/
GREENPEACE ENERGY IST JETZT GREEN PLANET ENERGY » Greensta Öko-Hosting
200 yes 181 22
https://www.greensta.de/neu-status-und-information-zu-wartungsarbeiten/
Status und Information zu Wartungsarbeiten » Greensta Öko-Hosting
200 yes 169 22
https://www.greensta.de/stoerungen-e-mail-service-13-12-2021/
Störungen E-Mail Service 13.12.2021 » Greensta Öko-Hosting
200 yes 151 22
https://www.greensta.de/unsere-server-ziehen-um/
Unsere Server ziehen um » Greensta Öko-Hosting
200 yes 547 22
https://www.greensta.de/update-erreichbarkeit-von-diensten-im-november-dezember-2021/
Update zur Verfügbarkeit von Diensten » Greensta Öko-Hosting
200 yes 269 22
https://www.greensta.de/help/de-de/5-bestellung/82-wie-funktioniert-der-providerwechsel-zu-ihnen
Greensta FAQ - Wie funktioniert der Providerwechsel zu Ihnen?
200 yes 151 2
https://www.greensta.de/2019/12/
Dezember 2019 » Greensta Öko-Hosting
200 no 127 21
https://www.greensta.de/2020/05/
Mai 2020 » Greensta Öko-Hosting
200 no 129 21
https://www.greensta.de/2021/12/
Dezember 2021 » Greensta Öko-Hosting
200 no 170 21
https://www.greensta.de/2022/01/
Januar 2022 » Greensta Öko-Hosting
200 no 121 21
https://www.greensta.de/2025/12/
Dezember 2025 » Greensta Öko-Hosting
200 no 124 21
https://www.greensta.de/category/uncategorized/
Uncategorized Archive » Greensta Öko-Hosting
200 yes 123 21
https://www.greensta.de/wp-login.php
Anmelden ‹ Greensta Öko-Hosting – WordPress
200 no 49 21
http://greensta.de/?page_id=25
Über uns » Greensta Öko-Hosting
200 yes 782 1
https://www.greensta.de/?page_id=6942&category=NEXTCLOUD&paket_id=1
Nextcloud Bestellen » Greensta Öko-Hosting
200 yes 23 1
https://www.greensta.de/eure-fragen-zu-greensta-oeko-webhosting/
Eure Fragen zu greensta Öko Webhosting » Greensta Öko-Hosting
200 yes 488 6
https://www.greensta.de/wartungsarbeiten-mail-server-2/
Wartungsarbeiten Mail-Server » Greensta Öko-Hosting
200 yes 159 4
https://www.greensta.de/nextcloud-100-gruen-sicher/
Nextcloud | 100% Grün | Sicher » Greensta Öko-Hosting
200 yes 474 5
https://www.greensta.de/wartungsarbeiten-mail-server/
Wartungsarbeiten Mail-Server » Greensta Öko-Hosting
200 yes 154 4
https://www.greensta.de/wir-sind-fuer-euch-das-auch-in-zeiten-von-covid-19/
Wir sind für Euch da - auch in Zeiten von Covid-19. » Greensta Öko-Hosting
200 yes 497 4
https://www.greensta.de/blog/page/2/?et_blog
Blog » Greensta Öko-Hosting
200 yes 85 1
https://www.greensta.de/das-andere-webhosting-nachhaltigoekologisch/
Das andere Webhosting| Nachhaltig | Ökologisch | » Greensta Öko-Hosting
200 yes 505 5
https://www.greensta.de/author/admin/page/2/
admin, Autor bei Greensta Öko-Hosting » Seite 2 von 3
200 yes 342 1
https://www.greensta.de/category/allgemein/page/2/
Allgemein Archive » Seite 2 von 2 » Greensta Öko-Hosting
200 yes 344 1
https://www.greensta.de/11887-2/
» Greensta Öko-Hosting
200 yes 25 0
https://www.greensta.de/home/bestellen/
Bestellen » Greensta Öko-Hosting
200 yes 23 0
https://www.greensta.de/nextcloud-bestellen/
Nextcloud Bestellen » Greensta Öko-Hosting
200 yes 23 0
https://www.greensta.de/tag/100-oekostrom/
100% Ökostrom Archive » Greensta Öko-Hosting
200 yes 285 0
https://www.greensta.de/8115929952A62E05F14B8243FAEDA616F1A2BAF5.pub.asc 200 no 0 1
https://www.greensta.de/comments/feed/ 200 no 0 21
https://www.greensta.de/feed/ 200 no 0 21
https://www.greensta.de/teutoNetAGBs
Seite wurde nicht gefunden. » Greensta Öko-Hosting
404 no 27 1
https://www.greensta.de/wp-content/uploads/2025/12/MM-Zertifikate-EKO_BITel_2025-3.pdf 200 no 0 1

Audit your own site — free

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

Scan your site →