Vous vous demandiez comment certains sites font pour exister sur les 36 000 communes de France ? Ne cherchez plus, ils utilisent du content spinning.
Avant d'aller plus loin, sachez que l'usage de cette technique n'est pas au goût des moteurs de recherche. Aussi, il est probable que vous subissiez des pénalités sur votre visibilité.
Le master spin est la matrice initiale permettant la génération de plusieurs milliers de contenus différents.
La syntaxe proposée est simple et fonctionne de la même façon que le HTML. Cela dit elle est très sensible, la moindre erreur et le contenu ne sera pas généré.
Le séparateur d'éléments de variation utilisé par défaut est le double caractère pipe: "||".
L'ensemble du contenu du masterspin doit être placé dans la balise <spinner>
<choice>
permet un tirage aléatoire parmi plusieurs variations.<choice>Salut||Hello</choice>
<shuffle>
permet de mélanger plusieurs éléments (des paragraphes, des mots etc...)
Par exemple: <shuffle> voiture,|| moto,</shuffle> etc...
<tag>
permet de générer des balises HTML aléatoires<tag typetag="strong||em||">foo bar</tag> etc...
Génèrera aléatoirement <strong>foo bar</strong> ou <em>foo bar</em> ou encore foo bar.
<const>
permet de générer des contenu réguliers<const>Salut||Hello</const>
<list>
permet de générer des listes d'élements aléatoires non ordonnés<list min="1" max="2">Salut, ||Hello, ||Guten tag, </list> etc...
Génèrera aléatoirement Salut, Hello, ou Guten tag, ou encore Guten tag, Salut, parmi d'autres possibilités.
Toutes ces balises peuvent être imbriquées les unes dans les autres en respectant la syntaxe HTML pour générer les combinaisons dont vous avez besoin.
Il n'y a pas de limite théorique, toutefois la version disponible ici est limitée à quelques milliers de caractères et à un nombre d'utilisation quotidien.
Si vous avez besoin d'un usage plus important, contactez moi.