Voici un script PHP qui permet de consolider vos liens dans un flux RSS. Les liens sont ensuite placés en rotation à chaque appel du script. L’utilisation principale de ce script est l’indexation de vos propres backlinks qui pose souvent problème. Ici, vous déposez l’ensemble de vos liens (profiles, blogs, etc.) dans un fichier de configuration et le programme construit un flux RSS qui est facilement transportable dans n’importe quel lecteur ou annuaire RSS, accélérant ainsi le processus d’indexation. Vous pouvez même espérer donner du poids à vos propres backlinks, renforçant ainsi la crédibilité SEO de vos cibles. Pour construire le flux RSS, le programme va chercher le titre de votre backlink; en ce qui concerne la description, le script utilise diverses sources libres sur Internet (Ezine, Goarticles, etc.)
Vous configurez le script au moyen du fichier « ant.conf »; il doit comporter:
– Le nombre maximum de liens à afficher,
– L’encodage du flux (UTF-8 ou autre),
– Le titre du flux,
– La description du flux,
– La langue du flux.
Vous placez les liens à construire dans le fichier csv « ant », à raison d’un par ligne. Vous pouvez si le souhaitez ajouter un mot clé pour intituler le lien. Par exemple:
« http://forum.tarteaupom.com/member.php?u=111 »;achat viagra
Si vous omettez le mot clé, le programme construira de lui même le titre de l’article. N’oubliez pas les guillemets, sinon le programme ne pourra pas fonctionner.
Appelez le flux RSS de la manière suivante:
http://votresite/ant.php
Vous pouvez ajouter une URL directement à distance en utilisant la commande suivante:
http://votresite/ant.php?add=http://votreurl
Le script est capable de détecter les pages en erreur et les effacer de la configuration.
Pour pouvoir fonctionner, le script doit être capable d’écrire dans le répertoire courant et être autorisé à utiliser la commande d’ouverture à distance d’URL fopen(« URL », « r »), ce qui n’est pas systématique, notamment chez les hébergeurs gratuits.
Vous pouvez tester la fonctionnalité grâce au petit code PHP suivant:
<?php
$fd = @fopen(« http://www.google.fr », »r« );
if($fd) {
echo « OK »;
fclose($fd);
}
else
echo « KO !! »;
?>
Finalement, un fichier .htaccess est livré avec le programme afin de protéger vos données d’éventuels accès interdits. Merci à Jeremy de me l’avoir signalé.
09 décembre 2010: Version 1.4, amélioration du décodage des fils RSS.
07 décembre 2010: Version 1.3, modification de la syntaxe du fichier des URL pour un meilleur support des « liens à problème ».
30 novembre 2010: Version 1.2, suppression de quelques fils RSS disparus. Amélioration de la gestion du fichier de configuration et du parse RSS.
Modification du 10 octobre 2010: compatibilité avec certains formats d’URLs exotiques. Merci à Kevin pour la mise à jour.