Un script PHP pour détecter les erreurs 404

Par Jean-François GAZET le 19 mars 2015

Une “erreur 404” sur un site internet est le cauchemar de tout webmaster. Les pages web sont créées, déplacées, supprimées… Et tomber sur un lien brisé n’est agréable ni pour vos visiteurs ni pour votre référencement dans les moteurs de recherche.

Il est donc impératif de vérifier périodiquement les liens de votre site. Le script PHP 404Checker répond à ce besoin. Il nécessite l’installation de PHP 5 ou supérieur sur votre ordinateur.

Installation

Téléchargez et décompressez dans un répertoire l’archive zip de 404Checker.

Utilisation

En ligne de commande, placez-vous dans le dossier créé et exécutez le programme :

cd 404Checker-master/
php 404.php http://www.example.com

Vous obtiendrez le résultat suivant :

time : 1s - file : 2/2 (100%) - HTTP codes : 200 (1) 302 (1) 

Cela signifie que 2 fichiers ont été testés en une seconde, l’un avec le code HTTP “200 OK”, l’autre avec le code “302 FOUND”.
Si un lien brisé est trouvé (code HTTP 404), il est affiché ainsi que les pages qui le référencent.
Dans le fichier 404.php, vous pouvez adapter les paramètres dans la section config.

Ce script est utilisé sur le site 404.repair pour que vous puissiez le tester en ligne.


Partagez cet article


A lire également Tous les articles