Je me suis honteusement basé sur le travail de Nicolaseo sur Content Spinning pour faire ce travail de script de content spinning recursif. Ajoutez autant de niveaux que vous voulez, et c’est parti pour du spinnage de folie
-
function spinnage($text){
-
-
-
return $text;
-
-
}
-
else {
-
for ($i=0; $i<$occur; $i++)
-
{
-
}
-
return spinnage($text);
-
}
-
-
}
-
Mais si vous voulez vraiment le script de content spinning ultime, allez voir du côté de Uspin.

{ 25 comments… read them below or add one }
En quelque mots redoutable en si peu de ligne !
Bravo
Bravo pour avoir trouve la formule
il me semble que la partie de code qui t’as inspiré à été faite à la base par lemoussel et je l’ai dupliqué trois fois pour le faire sur trois niveau
je voulais rendre à césar… et te félicité d’avoir fait mieux en plus propre mais chez moi ta fonction m’affiche une page blanche :s
Youhou !
Mais putain on va s’emmerder à réfléchir à toutes les possibilités de spinning…
Mais bon, ça serait bête de passer au dessus de quelques heures de travail pour une matrice d’autant de communiqué ou autre article pour spamblog
Trop bon, si ce n’est le suffle que j’ai remplacé par un
$aremplacer[] = trim($choisir[rand(0,count($choisir)-1)]);
J’ai fait exactement la même fonction pour ma V2 Serial Blogueur.
Bon boulot
Oh, #msi dans ton mask pour organisation en multiligne
@La faucheuse:
tu pourrais expliquer ton code histoire de défaucher tout le monde:
$aremplacer[] = trim($choisir[rand(0,count($choisir)-1)]);
et que fais ta fonction choisir ?
merci d’avance
Allez hop:
function Spin($txt){
$pattern = '#\{([^{}]*)\}#msi';
$test = preg_match_all($pattern, $txt, $out);
if (!$test) return $txt;
$atrouver = array();
$aremplacer = array();
foreach($out[0] as $id => $match)
{
$choisir = explode("|", $out[1][$id]);
$atrouver[] = trim($match);
$aremplacer[] = trim($choisir[rand(0, count($choisir)-1)]);
}
$reponse = str_replace($atrouver, $aremplacer, $txt);
return Spin($reponse);
}
Pas mal, bien vu le choisir/trouver, ça permet de ne pas se retrouver avec toujours le même remplacement partout.
Merci d’avoir partagé en tout cas
Est-ce un élément comme ceci que vous cherchez?
http://www.black-hat-seo.org/outils/content_spinning/texte-generator.php
Ils ont fait fort pour la transposition… Ils font même la transposition des verbes… Les déclinaisons et combinaisons sont impressionantes.
Merci de bien vouloir me garder dans la loupe de comm.
Erratum…
Cela ne marche que sur leur texte de test…
hehe je vois que vous êtes tombé sur un autre de mes sites
le script est le meme
Powa, tu as dû en chi°° pour faire ton spinning…
Tien une donnée intéressante, votre temps moyen pour faire du gros spinning de 10-15 lignes ?
1-2-3-4 h ?
Car j’avoue que même un bon spinning sans multiniveaux ça me prend un temps fou et vos techniques ?
Écrire le texte brut d’une traite, et ensuite le spinné ou écrire/spinné en même temps ?
Powa, tu as dû en chi°° pour faire ton spinning…
pour le texte exemple ?? environ 15 minute peut être le double
le temps je compte plus sinon j’en deviendrais fou !
pour ca que je propose d’enregistrer les expressions pour gagner un peu de temps…
« Tien une donnée intéressante, votre temps moyen pour faire du gros spinning de 10-15 lignes ? »
Avec un couple PHP + Site de Syno, je fais du basic en 10 secondes ( pluriels des mots et Majuscules inclus )
Reste à trouver la parade sur les conjugaisons, que j’arrive à utiliser à peu près avec un parsage des derniers caractères des mots: un « je donnais » devient alors je {donnais|prêtais|passais|etc…}
Mais reste encore pas mal de soucis la dessus…La langue Française ne nous facilitent pas la tâche
@Code Seo : j’avais commencé à chercher du côté de http://www.leconjugueur.com/php5/index.php?v=passais
Tu obtiens l’indicatif, et du coup les synonymes de l’indicatif. Chaque synonyme est conjugué et tu peux retomber sur le synonyme conjugué au même temps que le verbe initial. Mais ça demande un peu d’huile de coude, je préfère faire ça en manuel
Pour la conjugaison des verbes il y a beaucoup plus simple (avec aussi un peu d’huile de coude)
Tu m’intrigue @lemoussel
Tu etayes ?
« Pas mal, bien vu le choisir/trouver, ça permet de ne pas se retrouver avec toujours le même remplacement partout. »
Je ne suis pas sûr de l’avoir appliqué correctement car chez moi, j’ai toujours le même résultat pour un même mot principal utilisé plusisurs fois…
Un coup de main?
Code Seo, je ne vais pas tout dévoiler dans un lieu aussi public
Cependant quelques mots clés qui t’aideront dans ta démarche: forme fléchie / forme canonique, lemme.
Vous m’intriguez
Si quelqu’un à développer un petit soft rapide, je suis preneur (moyennant finance)…
Car moi je galère avec mes spins, faire à la main c’est pas de tout repos
VerY Good Lemoussel, j’adore les énigme, allez à la chasse…
Très bon article et merci pour le code source.
sympa le script, j’ai découvert celui-la aussi aujourd’hui, le principe est pas mal http://www.drakkarduweb.fr/2010/script-de-content-spinning-recursif-encore-un-2601
Je dois être une quiche, mais chez moi, le script en l’état ne passe pas :
J’ai une parse error dans : if(!preg_match(‘/{/si’, $text))
l’accolade dans le ‘/{/si’ semble considérée comme une instruction, et ça doit chercher l’accolade de fin. qui n’existe pas, bien sur…
Je suis le seul à m… comme ça ?
Si vous avez trouvé ce blog via une liste de blogs dofollow, ne perdez pas votre temps, je refuse systématiquement tous les commentaires sauf ceux en valent réellement la peine ;)