Remplacer automatiquement des chaines de mots

Par admin le 12 mai, 2009 Réagir

De nombreux webmasters utilisent des flux csv ou rss afin d’importer en base de donnée les vidéos et produits proposés par leurs sponsors.  Le problème lorsque l’on travaille de cette façon, c’est que le contenu qu’on affiche est totalement dupliqué puisque celui-ci est utilisé par des dizaines et des dizaines d’autres webmasters, et donc difficilement indexable par les moteurs de recherche comme Google.

Dans ce billet je vais vous présenter une méthode simple et rapide à mettre en place pour différencier un minimum vos articles de ceux de vos concurents. Grâce à Php nous allons remplacer des séries ou chaines de mots, de façon aléatoire ou non et sur partie ou la totalité des mots présents dans l’article. De cette façon nous réussirons à produire un contenu différent et donc plus ou moins capable de semé le trouble auprès des plus grands moteurs selon la qualité de votre travail.

Si je vous propose dans vos textes de remplacer tous les mots « bite » par « pénis », et « salopes » par « pucelles », voir même des expressions comme « se fait défoncer la chatte  » par « se faire trouer le vagin », etc… (en appliquant d’autres règles php, vous pourrez faire des miracles).

Str_replace() est une fonction native de php qui nous permet de remplacer des expressions clés par une autre occurence dans une chaine.

A la base, les développeurs s’en servaient pour travailler un résultat (remplacer des bbcodes [b] par <b> par exemple.) Aujourd’hui on s’en sert presque dans chaque développement de sites, couplé à un array (tableau), cette fonction permet de faire des miracles dans l’affiliation x.

Petit exemple :

<?php str_replace(); ?>

Pour la suite, vous apprendrez à me connaitre, je suis du genre à écrire la musique, mais à laisser faire les paroles. A vous d’adapter ce bout de code à vos scripts, et de générer vos propres règles de remplacement.

Voici quelques modifications que vous pouvez facilement apporter au script :

  1. Retirer tous les caractères accentués des chaines de mots à remplacer pour ne pas devoir alimenter 650 000 mots clés. Vous augmentez ainsi le taux de mots clés changés. (salope poura remplacé « petasse, et pétasse »)
  2. Si vous stockez les descriptifs en base de donnée, utilisez rand() pour alterner les remplacements de mots clés. (salope sera remplacé une fois par pute, une fois par pétasse, et une autre par lesbienne).
    /!\ Attention en revanche, n’appliquez pas cette règle sur des flux rss, car à chaque passage les moteurs auront un remplacement différent dans les mêmes zones et pourront alors identifier la tarlouzerie.
  3. Ajoutez un maximum d’expression, pensez à changer de thématique. Salope peut devenir lesbienne, ou amatrice et ainsi obtenir des thématiques hautement différentes sur base d’un même contenu. N’appliquez pas les mêmes règles sur l’ensemble de vos sites webs sous peine de vous faire reperrez. Agissez intelligement !

No related posts.

Dans la catégorie : Développement web
Avec en mots clés : , , ,

Laisser une réaction