Live-Bestand in 1.167 Baumärkten – plus Verfügbarkeits-Prognose, die dir sagt, wo die Chance in den nächsten 7 Tagen am höchsten ist. Das kann braucheklima nicht.
+ Live · eigener Scraper
+
Wo gibt es gerade ein Klimagerät?
+
Live-Bestand in Baumärkten und Elektromärkten – plus Verfügbarkeits-Prognose, wo die Chance in 7 Tagen am höchsten ist.
Datenstand: Snapshot aus öffentlich einsehbaren Filial-/Online-Beständen (Vorbild braucheklima.de). Prognose = statistische Schätzung aus der Restock-Historie, keine Garantie. Preise/Bestände beim Händler prüfen.
+
Datenquelle: eigener Kühlfinder-Scraper (Händler-Seiten direkt) – keine Drittdaten. Aktuell Seed-Stand; Live-Crawler + echte Historie folgen. Prognose = statistische Schätzung, keine Garantie.
diff --git a/src/pages/llms.txt.ts b/src/pages/llms.txt.ts
index eab1d19..d7418e0 100644
--- a/src/pages/llms.txt.ts
+++ b/src/pages/llms.txt.ts
@@ -2,20 +2,17 @@ import { allProducts, priceIntel, euro } from '../lib/pricing';
export const GET = () => {
const lines = [
'# Kühlfinder',
- '> Kuratierter Finder für portable Klimageräte in Deutschland mit Live-Verfügbarkeit in Baumärkten, Preis-Check (Wucher-Warnung) und Verfügbarkeits-Alarm.',
+ '> Finde, WO es gerade Klimageräte in Deutschland gibt – Live-Verfügbarkeit in Baumärkten (OBI, Toom, Bauhaus, Hornbach, Hagebau, Globus) und Elektromärkten (MediaMarkt, Saturn, expert, Euronics) plus Online (Amazon, idealo), mit Verfügbarkeits-Prognose und Wucher-Warnung. Eigener Scraper, keine Drittdaten.',
'',
'## Was Kühlfinder besser macht',
- '- Nur echte Kompressorgeräte (mobile Split, Monoblock) – keine Verdunstungs-/USB-Kühler.',
- '- Live-Verfügbarkeit pro Baumarkt-Filiale auf einer Deutschlandkarte (idealo zeigt keinen Filialbestand).',
- '- Warnung vor Wucherpreisen bei Knappheit (z. B. Midea PortaSplit).',
- '- Fokus auf wohnungstaugliche Geräte und PortaSplit-Alternativen.',
+ '- Zeigt für ALLE kuratierten Klimageräte, welche Märkte sie aktuell vorrätig haben (idealo zeigt keinen Filialbestand).',
+ '- Verfügbarkeits-Prognose aus der Restock-Historie (Chance in den nächsten 7 Tagen).',
+ '- Warnung vor Wucherpreisen bei Knappheit.',
+ '- Beratung (60-Sekunden-Finder) + wohnungstaugliche Alternativen, wenn ein Gerät ausverkauft ist.',
'',
'## Geräte',
];
- for (const p of allProducts) {
- const pi = priceIntel(p);
- lines.push(`- ${p.name} (${p.type==='mobile_split'?'mobile Split':'Monoblock'}, ${p.btuh} BTU): ${p.shortVerdict} Üblicher Preis ${euro(pi.fairPrice)}. /geraete/${p.slug}`);
- }
- lines.push('', '## Seiten', '- /finder – 60-Sekunden-Empfehlung', '- /karte – Verfügbarkeits-Karte', '- /portasplit – PortaSplit-Status & Alternativen', '- /alarm – Verfügbarkeits-Alarm', '- /hitzeschutz – Klimawandel-Kontext', '- /transparenz – Methodik & Affiliate');
- return new Response(lines.join('\n'), { headers: { 'Content-Type': 'text/plain; charset=utf-8' } });
+ for (const p of allProducts){ const pi=priceIntel(p); lines.push(`- ${p.name} (${p.type==='mobile_split'?'mobile Split':'Monoblock'}, ${p.btuh} BTU): ${p.shortVerdict} Üblicher Preis ${euro(pi.fairPrice)}. /geraete/${p.slug}`); }
+ lines.push('', '## Seiten', '- /karte – Live-Verfügbarkeits-Monitor (Karte + Tabelle + Prognose)', '- /finder – 60-Sekunden-Empfehlung', '- /portasplit – PortaSplit-Status & Alternativen', '- /alarm – Verfügbarkeits-Alarm (E-Mail + Telegram)', '- /hitzeschutz – Klimawandel-Kontext', '- /transparenz – Methodik & Affiliate');
+ return new Response(lines.join('\n'), { headers: { 'Content-Type':'text/plain; charset=utf-8' } });
};
diff --git a/src/pages/portasplit.astro b/src/pages/portasplit.astro
index 800c328..3040765 100644
--- a/src/pages/portasplit.astro
+++ b/src/pages/portasplit.astro
@@ -2,41 +2,27 @@
import Base from '../layouts/Base.astro';
import ProductCard from '../components/ProductCard.astro';
import { allProducts, getProduct, priceIntel, euro } from '../lib/pricing';
-const ps = getProduct('midea-portasplit-12000')!;
-const psi = priceIntel(ps);
+const ps = getProduct('midea-portasplit-12000')!; const pi = priceIntel(ps);
const alts = allProducts.filter(p=>['delonghi-pac-ex105','midea-portasplit-cool-8000','bosch-cool-5000','midea-silent-cool-26-pro-wf'].includes(p.id));
const jsonld={'@context':'https://schema.org','@type':'FAQPage',mainEntity:[
- {'@type':'Question',name:'Was tun, wenn die Midea PortaSplit ausverkauft ist?',acceptedAnswer:{'@type':'Answer',text:'Sinnvolle Alternativen sind die kleinere PortaSplit Cool, der Monoblock De\'Longhi PAC EX105 oder die Bosch Cool 5000. Wer auf die PortaSplit warten will, nutzt den Verfügbarkeits-Alarm statt überteuert bei Drittanbietern zu kaufen.'}},
- {'@type':'Question',name:'Wie viel kostet die Midea PortaSplit normal?',acceptedAnswer:{'@type':'Answer',text:'Der übliche Preis liegt bei rund 899 € (UVP), im Angebot teils um 699 €. Preise deutlich darüber bei Drittanbietern sind Wucher.'}}
-]};
+ {'@type':'Question',name:'Was tun, wenn die Midea PortaSplit ausverkauft ist?',acceptedAnswer:{'@type':'Answer',text:'Sinnvolle Alternativen: PortaSplit Cool, De\'Longhi PAC EX105 oder Bosch Cool 5000. Wer warten will, nutzt den Verfügbarkeits-Alarm statt überteuert bei Drittanbietern zu kaufen.'}},
+ {'@type':'Question',name:'Was kostet die Midea PortaSplit normal?',acceptedAnswer:{'@type':'Answer',text:'Üblich rund 799 € (UVP), im Angebot teils um 699 €. Deutlich höhere Drittanbieterpreise sind Wucher.'}}]};
---
-
+
⚠ Wucher-Warnung: Drittanbieter verlangen bis {euro(psi.wucher.price)} – rund {Math.round((psi.wucher.price/psi.fairPrice-1)*100)} % über üblich. Lieber Alarm setzen oder Alternative wählen.
⚠ Wucher-Warnung: Drittanbieter (z. B. Amazon-Marketplace) verlangen bei Knappheit das Mehrfache des üblichen Preises. Lieber Alarm setzen oder Alternative wählen.