Script PHP de Content Spinning. Voici un script permettant la création de contenu plus ou moins unique pour vos sites web. Le Content Spinning est une technique Black Hat SEO permettant de faire croire aux moteurs de recherche que votre site possède un contenu unique. Pour créer du Content Spinning il vous faut un contenu principal bien rédigé, vous pouvez soit en créer un de toute pièce, soit récupérer du contenu déjà existant (sur wikipédia par exemple). Une fois que vous avez votre contenu, vous allez lui ajouter un maximum de synonymes par l’intermédiaire de balises prédéfinies, comme ceci :
Le Content Spinning est [une méthode|une technique|un procédé] Black Hat SEO permettant de faire [croire|penser] [aux moteurs de recherche|à Google] que votre [site|site internet|site web|blog] [possède|a] [un contenu|du texte] [unique|exceptionnel|original|exclusif].
< ?php
/*
* SEO content spinning
* Version : 02/10/2010 v1.1
* Author : Jonathan Sahm
* WebSite : http://www.1ndd.com
* Twitter : http://twitter.com/johnstyle
*
* Utlisation :
* ----------------------------------
* $contentSpinning = new contentSpinning('Le Content Spinning est [une méthode|une technique|un procédé] Black Hat SEO permettant de faire [croire|penser] [aux moteurs de recherche|à Google] que votre [site|site internet|site web|blog] [possède|a] [un contenu|du texte] [unique|exceptionnel|original|exclusif].');
* $contentSpinning->getRandom();
*/
class contentSpinning{
private $strSrc;
public function __construct($str){
$this->strSrc = $str;
}
public function getSrc(){
return $this->strSrc;
}
public function getRandom(){
return $this->_extract();
}
private function _extract($words=false){
$words = $words ? $words : $this->strSrc;
if(preg_match("#\[([^\]]+)\]#si", $words)) return $this->_extract(preg_replace("#\[([^\]\[]+)\]#sieU", '$this->_replace("$1")', $words));
else return $words;
}
private function _replace($words){
if(preg_match("#\[([^\]]+)\]#si", $words)) $words = $this->_extract($words);
$words = explode('|', $words);
return $words[rand(0, count($words)-1)];
}
}
?>
Vous pouvez utiliser ce script comme ceci :
< ?php
$contentSpinning = new contentSpinning('Le Content Spinning est [une méthode|une technique|un procédé] Black Hat SEO permettant de faire [croire|penser] [aux moteurs de recherche|à Google] que votre [site|site internet|site web|blog] [possède|a] [un contenu|du texte] [unique|exceptionnel|original|exclusif].');
echo $contentSpinning->getRandom();
?>
Je découvre ce site au hasard de mon surf, j’aime beaucoup le principe.. je fréquente pas mal les autres forums bien connus dédiés au domaining, je vais déjà m’inscrire au flux rss !