# 🌐 DomainWert – Professionelles Domainbewertungssystem
## Features
- **10 Bewertungskriterien**: TLD, Länge, Lesbarkeit, Bindestrich, Zahlen, SSL, Erreichbarkeit, PageRank, Alter, Backlinks
- **Marktwertschätzung**: Automatische Preisspanne basierend auf Score + TLD + Länge
- **Marktplatz**: Domains kostenlos zum Verkauf inserieren
- **Käuferkontakt**: Direktes Kontaktformular, E-Mail-Weiterleitung
- **Rate-Limiting**: Max. 5 kostenlose Bewertungen/Tag/IP
- **24h Caching**: Ergebnisse werden gecacht, schnelle Wiederholung
- **Admin-Panel**: Alle Bewertungen verwalten, Inserate freischalten/sperren
## Installation
1. Dateien hochladen
2. `install.php` aufrufen
3. Datenbankdaten, Admin-Login und API-Keys eingeben
4. `install.php` nach Installation löschen!
## Optionale API-Keys (empfohlen)
### OpenPageRank (kostenlos)
- URL: https://www.domcop.com/openpagerank/
- Liefert: PageRank-Score (0-10) + Backlink-Ranking
- Kostenloses Kontingent: 1.000 Abfragen/Tag
### WhoisXML API (kostenlos Kontingent)
- URL: https://whois.whoisxmlapi.com/
- Liefert: Domain-Registrierungsdatum → Altersberechnung
- Kostenloses Kontingent: 500 Abfragen/Monat
## Bewertungsalgorithmus
| Kriterium | Max. Punkte | Gewichtung |
|----------------|-------------|------------|
| TLD-Qualität | 20 | Hoch |
| Länge | 15 | Hoch |
| Lesbarkeit | 15 | Mittel |
| PageRank | 15 | Hoch* |
| Bindestrich | 10 | Mittel |
| Zahlen | 10 | Mittel |
| SSL | 10 | Mittel |
| Backlinks | 10 | Hoch* |
| Domain-Alter | 10 | Mittel* |
| Erreichbarkeit | 5 | Niedrig |
*Erfordert API-Key für volle Punktzahl
## Dateistruktur
```
domainbewertung/
├── index.php # Hauptseite + Bewertung
├── marktplatz.php # Domain-Marktplatz
├── verkauf-anmelden.php # Inserat erstellen
├── faq.php # Häufige Fragen
├── install.php # Setup-Wizard
├── config.php # Konfiguration (generiert)
├── impressum.php
├── agb.php
├── datenschutz.php
├── includes/
│ ├── bewertung.php # Bewertungs-Engine (Kernlogik)
│ ├── functions.php # Hilfsfunktionen
│ ├── header.php
│ └── footer.php
└── admin/
├── index.php # Admin-Dashboard
├── login.php
└── logout.php
```