# Backlinks Patrol

**Version:** 1.0.0  
**Auteur:** Gregory Janssens  
**Licence:** GPL v2 ou ultérieure

## Description

Backlinks Patrol est un plugin WordPress professionnel qui vous permet de surveiller et gérer vos backlinks efficacement. Recevez des alertes lorsque vos liens disparaissent et gardez le contrôle sur votre stratégie SEO.

## Fonctionnalités

### Version Gratuite
- ✅ Ajout illimité de backlinks
- ✅ Vérification automatique quotidienne
- ✅ Suivi du statut (actif/inactif)
- ✅ Interface simple et intuitive
- ✅ Liste paginée des backlinks

### Version Premium
- ⭐ Statistiques détaillées avec graphiques
- ⭐ Notifications email automatiques
- ⭐ Vérification manuelle instantanée
- ⭐ Notes personnelles sur chaque backlink
- ⭐ Suivi des vendeurs et des prix
- ⭐ Export de données (CSV/Excel)
- ⭐ Historique complet des vérifications
- ⭐ Support prioritaire

## Installation

1. Téléchargez le dossier `wp-backlinks-patrol`
2. Uploadez-le dans `/wp-content/plugins/`
3. Activez le plugin via le menu 'Extensions' dans WordPress
4. Accédez à **Backlinks Patrol** dans le menu d'administration

## Configuration

### Première utilisation

1. Allez dans **Backlinks Patrol > Réglages**
2. Si vous avez une licence Premium, saisissez votre clé et cliquez sur "Activer la licence"
3. Commencez à ajouter vos premiers backlinks via **Ajouter un lien**

### Ajouter un backlink

1. Cliquez sur **Ajouter un lien**
2. Renseignez :
   - L'URL complète de la page contenant votre backlink
   - Le texte d'ancre (anchor text) à surveiller
3. (Premium) Ajoutez des notes, le vendeur et le prix si souhaité
4. Cliquez sur **Ajouter le backlink**

## Comment ça fonctionne ?

### Vérification automatique

- Le plugin vérifie tous vos backlinks **1 fois par jour** automatiquement
- La vérification se fait en arrière-plan sans ralentir votre site
- Chaque backlink est testé pour vérifier sa présence sur la page cible
- Le statut est mis à jour : ✅ Actif ou ❌ Inactif

### Système de licence

Le plugin utilise un système de licence sécurisé pour débloquer les fonctionnalités Premium :

- La licence est vérifiée 1 fois par jour auprès de nos serveurs
- Aucun ralentissement de votre site
- Activation/désactivation simple depuis les réglages
- Protection contre l'utilisation non autorisée

## Prérequis

- WordPress 5.8 ou supérieur
- PHP 7.4 ou supérieur
- Connexion internet pour la vérification des backlinks

## Structure des fichiers

```
wp-backlinks-patrol/
├── admin/
│   ├── css/
│   │   └── admin.css
│   ├── js/
│   │   └── admin.js
│   ├── views/
│   │   ├── backlinks-list.php
│   │   ├── add-backlink.php
│   │   └── settings.php
│   └── class-wbp-admin.php
├── includes/
│   ├── class-wbp-database.php
│   ├── class-wbp-license.php
│   ├── class-wbp-backlinks.php
│   └── class-wbp-checker.php
├── wp-backlinks-patrol.php
├── uninstall.php
└── README.md
```

## Base de données

Le plugin crée deux tables dans votre base de données :

### wp_wbp_backlinks
Stocke les informations sur vos backlinks :
- URL du site
- Texte d'ancre
- Statut actif/inactif
- Date de dernière vérification
- Notes, vendeur, prix (Premium)

### wp_wbp_check_logs
Historique des vérifications :
- ID du backlink
- Statut de la vérification
- Code de réponse HTTP
- Messages d'erreur éventuels
- Date de vérification

## Sécurité

- ✅ Toutes les entrées utilisateur sont validées et nettoyées
- ✅ Protection CSRF avec nonces WordPress
- ✅ Vérifications des capacités utilisateur
- ✅ Requêtes SQL préparées (prévention injection SQL)
- ✅ Échappement des sorties

## Support

- **Version Gratuite :** Support via le forum WordPress
- **Version Premium :** Support prioritaire par email

## Changelog

### 1.0.0 (2026-01-06)
- 🎉 Première version publique
- ✨ Ajout et gestion des backlinks
- ✨ Vérification automatique quotidienne
- ✨ Système de licence Premium
- ✨ Interface d'administration complète

## Feuille de route

### Version 1.1.0 (à venir)
- 📧 Notifications email (Premium)
- 📊 Statistiques et graphiques (Premium)
- 📤 Export CSV/Excel (Premium)
- 🔍 Recherche avancée

### Version 1.2.0 (à venir)
- 🤖 Intégration API REST
- 📱 Application mobile
- 🌐 Support multi-sites
- 🎨 Thèmes de couleur personnalisables

## Licence

Ce plugin est distribué sous licence GPL v2 ou ultérieure.

```
Copyright (C) 2026 Gregory Janssens

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
```

## Crédits

Développé par **Gregory Janssens**  
Site web : https://backlinkpatrol.com

---

**Besoin d'aide ?** Consultez notre documentation complète sur https://backlinkpatrol.com/docs
