21 August 2017


formation avancée au référencement

SEOtons : la fin du SEOTons approche

janvier 25, 2011

Des dizaines de participants se sont lancés dans le concours de référencement SEOtons, organisé par Maxime.

Le SEOTons, c’est quoi ?

Le SEOtons est un concours SEO où le but est de se positionner sur le mot clef SEOTons sur Google.fr. Le concours prend fin dans une semaine, le 1er février 2011 à 16h30.
Retrouvez également l’azoltroumivots sur sa page dédiée.
Toutes les techniques de référencement peuvent être utilisées lors du concours, sans distinction de couleur (le SEOTons est un concours interracial :D ) : white, black, pink, blue etc. toutes les couleurs de chapeau pourront trouver des points d’action et pourront pousser leur créativité pour améliorer leurs rankings.

Que vont gagner les vainqueurs du SEOTons ? (Duplicate content inside !)

Premier

  • 1 Apple iPad 16Go Wifi offert par Dreamstore et Goracash
  • 1 jeu dématérialisé Call of Duty: Black Ops sur PC offert par Gamespile.fr
  • 1 licence LinkFarmEvolution et 6 mois gratuits sur Autosplog offert par RudySom.com agence e-reputation
  • 1 bon de réduction de 100 euros pour un abonnement Premium de myposeo.com
  • 1 licence WP Robot Full version
  • 1 licence UBot Studio 3.5 Pro License (à venir)
  • 1 licence Sick Submitter d’une durée de 1 an offerte par Tiger de SEOBlackOut
  • 30€ de crédit chez Micro travail.com

Deuxième

  • 1 jeu dématérialisé Fifa 2011 sur PC offert par Gamespile
  • 1 bon de réduction de 60 euros pour un abonnement Premium de myposeo.com
  • 1 licence UBot Studio 3.5 Standard Edition (à venir)
  • 20€ de crédit chez Microtravail.com

Troisième

  • 1 jeu dématérialisé Fifa 2011 sur PC offert par Gamespile
  • 1 bon de réduction de 60 euros pour un abonnement Premium de myposeo.com
  • 1 licence de Scrapebox, offerte par Antonio de test ADSL
  • 10€ de crédit chez Microtravail.com

Du quatrième au dixième

  • 1 bon de réduction de 30 euros pour un abonnement Premium de myposeo.com
  • 10€ de crédit chez Microtravail.com

Et pour tous les participants :

  • 1 mois gratuit sur Auto-splog.com

Et moi ?

Des contraintes de temps m’empêchent de participer, et j’ai lâchement laissé sans réponse le message de Maxime, un expert pour ce qui est de vendre des liens. Je profite donc de ce billet pour lui présenter mes excuses car je n’ai pas communiqué, ni participé aux lots qui ont été mis en jeu. Ce sera pour une prochaine fois, j’y compte bien ;)

Bon courage à tous les participants et que le plus malin gagne :D

Vote semi-automatique dans les Freeglobes

juin 23, 2010

Billet proposé par ManiT4c dont vous pouvez suivre les tweets @ManiT4c.

Vous savez certainement que pour un bon référencement il faut des backlinks et le mieux c’est d’obtenir des backlinks de qualité. Les annuaires et notamment ceux de type freeglobes permettent d’obtenir rapidement des backlinks mais justement leur qualité est plutôt faible. Avec ce qui suit vous allez voir qu’il est plutôt simple de se retrouver sur la page « top votes » de ces annuaires ce qui vous permettra d’avoir un lien de bien meilleur qualité et, chose inespérée de la part d’un annuaire, peut être obtenir une ou deux visites tous les ans :D.

imacrosL’astuce est très simple il suffit d’utiliser l’extension Firefox « Imacros » que vous pouvez télécharger à cette adresse: https://addons.mozilla.org/fr/firefox/addon/3863/

Cette extension permet d’enregistrer une série d’actions effectuées dans votre navigateur pour les relancer automatiquement par la suite. De plus, elle possède son propre langage ce qui va bien nous aider dans notre cas, nous n’aurons pas à mimer les actions il suffira d’indiquer le code adéquat pour que l’extension vote à notre place.

Une fois l’extension installée et Firefox relancé vous allez voir apparaître à gauche de votre barre de navigation l’icône Imacros.

icone-imacros1

Cliquez-dessus pour afficher le panneau latéral de l’extension. Vous allez voir plein de macro prédéfini mais aucune ne nous intéresse dans notre cas. Vous allez donc créer la vôtre.

onglet-enregistrerCliquez sur l’onglet « Enregistrer » qui se trouve en bas à gauche de votre écran. Puis cliquez sur le bouton « Enregistrer » puis sur « Sauvegarder » (inutile de faire une action particulière nous allons utiliser le langage pour générer notre macro).
onglet-editerCliquez sur l’onglet « Editer » puis sur le bouton « Editer la macro » une fenêtre va apparaître contenant quelques lignes de code.

Vous n’allez conserver que la première ligne de ce code (celle qui commence par: VERSION BUILD=XXXX RECORDER=FX), en dessous de cette ligne copier le code suivant:

TAB T=1
URL GOTO=???????????
WAIT SECONDS=#DOWNLOADCOMPLETE#
TAG POS=1 TYPE=A ATTR=ID:vote-????
WAIT SECONDS=5

Voici quelques explication sur ce code.

  • La première ligne spécifie que la macro va se lancer dans le premier onglet de firefox.
  • La seconde ligne indique qu’il faut charger la page ???? (vous devez indiquer ici l’url de la page où se trouve votre site dans l’annuaire ciblé par exemple: http://www.sen-concept.com/annuaire/blog-pour-webmaster-s-362.html)
  • La troisième ligne demande d’attendre la fin du chargement de la page avant de continuer.
  • La quatrième ligne permet de cliquer sur le bouton « Voter ». Il faut remplacer les ??? par l’identifiant de votre site dans l’annuaire. Pour retrouver cet Identifiant c’est très simple il est se trouve dans l’url que vous venez d’indiquer ici « 362 ».
  • La dernière ligne demande d’attendre 5 secondes (afin que le vote soit prit en compte).

Cliquez maintenant sur le bouton « Save & close »
Cliquez à nouveau sur l’onglet « enregistrer » puis sur le bouton « sauvegarder » et donner un nom à votre macro.

Elle devrait désormais être visible dans la liste des macros.
Cliquez dessus pour la mettre en surbrillance puis cliquez sur l’onglet « Jouer » et enfin sur le bouton « Jouer » et regardez votre navigateur voter tout seul.

Maintenant, vous l’aurez compris, pour que cela devienne intéressant il faut que la macro aille voter dans plein d’annuaires. Il suffit pour cela de copier coller le code que je vous ai donné plus haut et de remplacer l’url ET l’identifiant pour chaque annuaire dans lequel votre site est inscrit.

Enfin dernière chose, cette méthode vous permet de voter automatiquement pour vos sites dans plein d’annuaires mais seulement une seule fois par jour. Si vous êtes inscrit dans une centaine d’annuaires de type Freeglobes ça peut être intéressant. Par contre, si vous désirez multiplier les votes dans un même annuaire rapidement il faudra chercher un moyen de contourner cette limitation (ce qui n’est pas très difficile).

Content spinning : The French Spinner

juin 8, 2010

Bon cela fait un petit moment que je n’avais pas posté d’article sur mon blog, non pas par manque d’envie, mais plus par manque de temps….
En effet, ces derniers temps, je suis très occupé par différents projets, et notamment un sur lequel je travaille en binôme avec Tiger. Vous en avez certainement déjà entendu parler sur le blog de Rudy, qui a annoncé quelques projets qui allaient voir le jour sous peu, et qui au passage lance un nouveau blog à caractère didactique : SEO Guide.
Bref, voici pour la petite histoire….

Content spinning, à la mode en ce moment

Vous en entendez parler partout, c’est un mot qui revient sur de nombreux blogs, et pour cause, cette technique permet de faire gagner énormément de temps pour un référencement de bonne qualité.
Le white hat pourrait très bien s’en servir, il n’y a rien de profondément dark dans cette technique, à part le côté automatisation.
Il est très important de noter qu’en français, le content spinning 100% automatique est impossible (ou presque).

Comment faire du content spinning ?

L’idée est assez simple en elle-même, mais difficile à mettre en place.
Il faut, pour un texte donné, ajouter des synonymes, des expressions, sur un ou plusieurs niveaux, afin d’obtenir un texte unique une fois celui-ci passé dans une moulinette à contenu.
Prenons un exemple…

Texte de départ

1
Un texte simple à convertir en texte spinné

Texte spinné

1
Un {texte|écrit} {{très|ultra} simple|facile|simpliste} à {convertir|transformer} en {texte|contenu} spinnable

Vous remarquerez que les synonymes sont entourés d’accolades et séparés par des pipes (le signe |). On peut fonctionner sur plusieurs niveaux, comme dans cette portion {{très|ultra} simple|facile|simpliste}, où l’on remarquera la présence d’un sous-groupe dans le groupe parent.
Une fois le contenu spinnable passé dans le script générateur de texte, vous obtiendrez autant de textes uniques que les synonymes le permettent.
Il est clair que sur un échantillon comme celui que je vous ai donné, les résultats seront pauvres, mais sur un extrait de 300 ou 500 mots, les résultats sont très appréciables.

The French Spinner

Le content spinning en français est assez délicat, car on connaît tous les difficultés de notre langue.. Je me suis donc penché un peu sur le problème pour arriver à une solution assez fiable, qui permet de faire le gros du travail en amont et donne une assistance au spinning en aval pour obtenir un résultat plutôt satisfaisant.
Il s’agit d’un script de content spinning que j’ai développé, qui apprend les expressions et permet d’accélérer le travail.
Le script n’en est qu’à ses débuts, mais il est assez prometteur… Je vous laisse voir la démo ci-dessous ;)

Conclusion sur le content spinning en français

J’espère que cela vous a plu !
L’outil n’est pas encore complètement finalisé ni opérationnel, mais je peux déjà vous annoncer qu’il fera partie des services proposés dans le cadre de notre projet.
Imaginez simplement la facilité avec laquelle vous pourrez créer des descriptions uniques pour les annuaires pour vos opérations de netlinking… Des communiqués de presse qui ne seront pas refusés pour cause de duplicate content et la joie de tous ces webmasters qui auront du bon contenu pour leurs sites… Tout le monde y gagne !

Cet outil apprend au fur et à mesure que des textes lui sont soumis afin de le rendre de plus en plus pertinent.
Je suis très preneur de vos suggestions si vous en avez, alors n’hésitez pas ;)

Référencement Black Hat et e-commerce : conférence gratuite

mars 8, 2010

Digiport organise ce Jeudi 11 mars une conférence gratuite à Lille, sur les thèmes du référencement Black Hat et de l’e-commerce.
J’ai l’honneur d’y intervenir sur la partie SEO Black Hat, avec mon ami Aurélien Bardon, professionnel de l’acquisition de trafic et propriétaire du célèbre portail Oseox.

Référencement Black Hat et E-commerce

La conférence accueillera des grands noms du e-commerce et permettra à tous les auditeurs d’en apprendre davantage sur le référencement Black Hat et les bonnes pratiques à mettre en place pour une boutique en ligne.
L’intérêt sera de confronter des points de vue, de découvrir des méthodes, de sortir un peu du “cadre” de pensée, et d’en apprendre un peu plus sur les techniques black hat afin, entre autres, de se protéger du Negative SEO.

Venez nombreux pour suivre cette conférence gratuite et 100% pratique !

Informations complémentaires et inscriptions ici :
http://www.digiport.org/agenda/detail/evenement/-1f3a680160.html

La conférence se tiendra à EuraTechnologies (165 avenue de Bretagne à Lille) à 18h
Agrandir le plan

PageRank Sculpting en Flash

février 24, 2010

Le PageRank sculpting a été longtemps une source de débat, et a porté plusieurs noms, et depuis la modification de l’attribut rel=”nofollow”, les SEO ont cherché quelle était la meilleure solution pour le faire.
Lors de la conférence SEO Campus qui s’est tenue le week-end dernier, le sujet a été abordé. On y recommandait de faire comme avant l’arrivée de l’attribut rel=”nofollow”, c’est à dire de construire ses pages en incluant les liens les plus importants aux yeux du webmaster afin que ces les urls de destination profitent du jus de la page en cours.
Le message en gros, c’est de ne pas faire de PR sculpting, mais plutôt du PR modeling… Alors qu’est-ce que cela nous apprend au juste ? Pas grand chose…

PageRank Sculpting en Flash

Moi j’aime le PageRank sculpting !

Oui mais moi, j’aime le PR sculpting ! et je trouve que cela fonctionne plutôt pas mal. Si cela ne fonctionnait pas, Matt Cutts ne l’aurait certainement pas modifié !La question est pourquoi continuer d’en faire ?
Je prends un exemple simple : vous avez un site avec de nombreux liens d’affiliation… Allez-vous appliquer à chacun un attribut nofollow qui aura pour effet de limiter le jus transmis à vos pages internes ? Ma réponse est non !
Les liens d’affiliation, ce n’est pas fait pour les bots, mais pour les visiteurs (je n’ai jamais vu Googlebot générer un lead pour ma part). C’est donc bien là qu’il faut agir. Le fait que l’on rentabilise un site n’a rien à voir avec sa qualité et je ne vois pas pourquoi son maillage interne devrait en pâtir…
Donc je reste un partisan du PR sculpting dans ce genre de cas…

Du nouveau dans les techniques de PR sculpting ?

Aujourd’hui, je vous propose une technique pas forcément nouvelle, mais bien efficace : le PR sculpting en Flash :D
On sait tous que Googlebot sait décompiler les fichiers SWF (animations Flash®), et lire le JavaScript (bien qu’en fait Googlebot ne fait rien de tout ça, il ne fait qu’aller chercher les informations, c’est l’algorithme qui fait le travail).
Mais il suffit de lui interdire l’accès à ces fichiers pour se sentir plus serein (joke).

Le principe est simple, mais réellement efficace… Je vous avais livré un code JS pour faire du PageRank sculpting il y a quelques temps, très utile dans de nombreux cas, et c’est ce code légèrement modifié que nous allons réutiliser.
Et là vous me dîtes “mais quel est le rapport entre Flash et JS ?”. C’est une excellente question ! L’intérêt de la technique que je vous présente est qu’il n’y a pas besoin d’être expert en développement ActionScript pour réussir son sculpting. Nous allons faire intéragir une animation Flash simpliste avec le document HTML conteneur. Ceci est possible grâce au package flash.external.
Ce package AS3 vous permet tout simplement de passer des fonctions JavaScript via Flash. Ces fonctions peuvent exister dans le fichier conteneur, ou tout simplement être définies dans le SWF lui-même. Vous avez donc maintenant bien compris le fonctionnement de la technique…
Maintenant que le concept est posé, passons à la pratique ;)

Un peu de code

  1. Vous n’avez pas besoin d’avoir le logiciel Flash® pour créer ces fichiers
  2. Créer ces fichiers pour un débutant n’est pas tout simple
  3. Je vous donne les sources dans l’article ;)

Le fichier ActionScript

Pour commencer, il vous faut un éditeur de texte ou un EDI de votre choix (Coda, Dreamweaver, Notepad++, Emacs etc…)
Ensuite, il va falloir créer un “package” qui va inclure les packages Flash et qui contiendra une class. Pour que le script fonctionne, nous allons devoir utiliser la class Sprite de manière à lancer automatiquement l’animation, mais nous n’aurons aucune utilisation avancée de cette class.
La class que nous allons créer ne contiendra qu’une seule fonction (le constructeur), qui se chargera de faire le travail.
Appelons ce fichier SculptPR.as

1
2
3
4
5
6
7
8
9
10
package{
	import flash.external.ExternalInterface;
	import flash.display.Sprite;
 
	public class SculptPR extends Sprite{
		function SculptPR():void{
			ExternalInterface.call("function(){var lnk = '', txt = '';var s = document.getElementsByTagName('span');for(i=0; i< s.length;i++){if(s[i].className.indexOf('afflink') != -1){lnk = document.createElement('a');lnk.href = s[i].title;txt = s[i].innerHTML;lnk.target = '_blank';lnk.innerHTML = txt;s[i].innerHTML = '';s[i].removeAttribute('title');s[i].appendChild(lnk);}}}", "");
		}
	}
}

Le fichier SWF

Mais là vous me dîtes : “oui, c’est bien joli un fichier .as, mais qu’est-ce que j’en fais ?”. Et bien pour l’utiliser, il nous faut le compiler. C’est ce que fait normalement le logiciel Flash®, mais nous avons une alternative gratuite proposée par Adobe® : le SDK de Flex (vous pouvez le télécharger si vous acceptez les conditions d’Adobe»).

Pour la compilation, je vous renvoie au très bon tutoriel du site du Zéro qui explique très clairement comment procéder.
Je me permets simplement de rappeler un point très important : le nom du fichier, le nom de la class et le nom du constructeur (la fonction) doivent porter le même nom.
La liste des packages de Flash est disponible sur le site d’Adobe® et le détail du package flash.external est consultable sur cette page.

Une fois votre fichier SWF compilé, vous pourrez le placer dans un fichier bloqué par robots.txt (c’est beau d’y croire encore :D ) et l’appeler dans votre page HTML, après le chargement de la page, par exemple avec un petit script JS comme celui-ci.

1
2
3
4
5
6
<script type="text/javascript">
window.onload=function(){
document.getElementById('flash').innerHTML = '<object type="application/x-shockwave-flash" data="SculptPR.swf" width="1" height="1" border="0"><param name="movie" value="SculptPR.swf" /><param name="wmode" value="transparent" /><param name="autoplay" value="true" /><param name="allowScriptAccess" value="always" /><p>Tout va bien, Googlebot, je fais un site pour les visiteurs !</p></object>';
}
</script>
<div id="flash"></div>

Enfin, il ne vous reste plus qu’à remplacer vos liens d’affiliation par le code suivant pour que la magie s’opère.

1
<span class="afflink" title="/mon-lien-affiliation">ancre ou bannière</span>

Ainsi donc, Googlebot ne verra que du texte et les internautes pourront générer les leads qui les intéressent ;)
Si vous souhaitez modifier le paramètre qui permet d’identifier les span à transformer en liens, il faut changer le nom de la classe CSS dans les span, sans oublier de l’indiquer également dans le fichier ActionScript ;) (ici, on a choisi “afflink”).
Enfin, il ne faut pas de retour à la ligne dans le code Javascript que l’on insère dans le fichier ActionScript, sinon, cela génère des erreurs et le fichier ne se compile pas en SWF.

Voilà une nouvelle technique sympathique, qui j’espère vous aidera à transmettre plus de jus dans vos pages internes ;)
De votre côté, utilisiez-vous déjà ce genre de techniques ? Lesquelles préférez-vous (mis à part le PR mouling et le PR touching :lol: ) ?

Comment poster des commentaires automatiquement

février 16, 2010

Pour mon premier billet de l’année 2010 (je sais, je n’écris pas beaucoup ces temps-ci), je vous présente une petite fonction qui vous permettra de poster des commentaires automatiquement.
La fonction est très simple, voire simpliste, mais permet de gagner beaucoup de temps lorsque l’on souhaite faire des commentaires en masse sur les blogs WordPress.

Spam commentaires WordPress

Quelques explications sur la soumission automatique de commentaires

Ce script s’applique aux blogs de la plateforme WordPress.
Ce système de blogging est très apprécié pour sa facilité d’utilisation et ses toujours plus nombreuses extensions (plugins) qui permettent à de nombreux webmasters plus ou moins novices d’obtenir les résultats qu’ils souhaitent sans avoir à toucher au code.

Voici une petite explication quant au fonctionnememnt du script. Pour faire simple, la publication d’un commentaire se fait par la soumission d’un formulaire utilisant la méthode POST.
Ce formulaire contient différents champs dont certains sont requis par défaut, ou selon le paramètrage du webmaster.
Le script permet de simuler la validation de ce formulaire, mais à distance. Ainsi, on envoie au script qui gère la publication des commentaires tous les champs dont il a besoin pour enregistrer une nouvelle discussion.
Pour ce faire, nous utilisons la bibliothèque CURL, pour une question de simplicité. On pourrait cependant tout à fait utiliser la fonction file_get_contents() assortie d’un contexte HTTP contenant les informations nécessaires à la soumission du formulaire.
Voici le code PHP de la fonction…

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
<?php
/**
 *  Poster automatiquement des commentaires sur les blogs WordPress
 *  @author  BlackMelvyn http://www.theblackmelvyn.com/
 *  @param  $blog_url  URL du blog à spammer (ex: http://www.thesplog.tld), sans trailing slash !
 *  @param  $post_id  id du billet qui va accueillir le commentaire
 *  @param  $author  nom de l'auteur du commentaire
 *  @param  $email  champ e-mail du commentaire
 *  @param  $site_url  URL vers votre site
 *  @param  $comment  Le commentaire sur le billet
 */
function postWPComment($blog_url, $post_id, $author, $email, $site_url, $comment){
  $timeout = 6;
  $cookie = '';
  $useragent = 'Mozilla 5.0';
  $url = $blog_url.'/wp-comments-post.php';
  $referer = $blog_url.'/?p='.$post_id;
  $postfields = array(
    'author' => $author,
    'email' => $email,
    'url' => $site_url,
    'comment' => stripslashes($comment),
    'comment_post_ID' => $post_id
  );
  $ch = curl_init($url);
  curl_setopt($ch, CURLOPT_POST, true);
  curl_setopt($ch, CURLOPT_POSTFIELDS, $postfields);
  curl_setopt ($ch, CURLOPT_TIMEOUT, $timeout);
  curl_setopt ($ch, CURLOPT_COOKIEJAR, $cookie);
  curl_setopt ($ch, CURLOPT_COOKIEFILE, $cookie);
  curl_setopt($ch, CURLOPT_USERAGENT, $useragent);
  curl_setopt($ch, CURLOPT_REFERER, $referer);
  curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
  curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
  $result = curl_exec($ch);
  curl_close($ch);
  echo 'Commentaire posté : '.$post_id.' !<br />';
}
?>

Un peu d’éthique…

Un petit rappel pour les jeunes black hatters, le but de ce script n’est pas de pourrir les blogs des autres ! Soit vous avez un outil perso qui vous permet de gérer vos blogs favoris et de participer à la discussion, soit vous utilisez cette fonction pour vos autoblogs (cela permet de les viabiliser davantage), ou que sais-je… Mais je le rappelle, de tels outils ne sont pas à prendre à la légère, vous avez une responsabilité, sinon une conscience professionnelle ;)
Même si black hat ne rime pas directement avec éthique, ils vont de paire, automatiquement ;)

Faites bon usage de cette fonction qui n’est qu’une partie d’un outil bien plus puissant. Voici donc une première pierre, à vous de terminer l’édifice selon vos idées, vos moyens et votre créativité ! :)

Augmenter le trafic et la pertinence d’un autoblog

décembre 1, 2009

Beaucoup le savent et en profitent (pas forcément bien), les autoblogs sont une façon de créer des réseaux, des MFA, qui permettent de nombreuses choses par la suite. Mais le problème majeur qui se pose est souvent celui du trafic et/ou de la pertinence.
En effet, si un autoblog en version MFA peut générer quelques dollars par jour pour les meilleurs d’entre eux, il est tout de même fréquent de constater que certains dépassent difficilement le seuil des 100 VU / jour.

L’internaute au travail

Je ne livre pas ici de code, juste une idée et se lanceront ceux qui le souhaitent ;)
En réalité, le client final c’est l’internaute. Google et ses compères moteurs ne sont que des intermédiaires… donc nous allons procéder de la même manière que Google.
Je m’explique : l’action des internautes sur les résultats de recherche Google est traquée et analysée (taux de clic, taux de rebond etc…) ce qui permet au moteur d’affiner ses résultats. Donc les visiteurs travaillent pour Google sans s’en rendre compte. Et bien l’idée est de se servir de ce principe pour l’utiliser à notre avantage dans nos réseaux d’autoblogs.

Un titre évolutif

C’est sur les mots clefs qui permettent de trouver le site que le plugin agira. A chaque fois qu’un internaute arrive sur l’autoblog en question, le script récupère les mots clefs tapés dans la barre de recherche, puis les stock dans une base de données.
Cette opération ne doit jamais s’arrêter de manière à optimiser la balise title en continu.
Une fois ce léger travail accompli, il faut analyser les expressions clefs pour chacune des pages et les classer par ordre décroissant.
L’expression clef qui revient le plus souvent prendra la place de l’ancienne expression dans la balise title.

Si on récapitule:

  • un visiteur arrive sur une page de l’autoblog
  • on enregistre l’expression clef s’il vient d’un moteur de recherche
  • on analyse le nombre d’occurences
  • on remplace le titre de la page en question par l’expression la plus porteuse de trafic

En suivant ce schéma, la page se positionnera plus facilement sur ces expressions, sans que vous n’ayez besoin de mettre à jour vos titres manuellement, et surtout, sans avoir à faire un tracking statistique des visites de votre réseau d’autoblogs.

Cette technique est déjà utilisée par certains, avec plus ou moins de succès… Ce qui fera la différence, c’est la manière dont seront traitées les expressions clefs.

Et de votre côté, d’autres techniques pour améliorer le trafic et/ou la pertinence de vos autoblogs ?

Edit Mars 2010 : il existait en fait un plugin à la date où j’ai publié le billet : http://www.seoishard.com/seo-tool/poly+title, et @meushli en a codé un récemment disponible ici : http://wordpress.org/extend/plugins/seo-query/
Amusez-vous bien ;)

Black Hat, White Hat, la lutte finale ?

octobre 21, 2009

Je viens de lire un message dans un des hubs de Viadéo (intitulé “Du référencement éthique”), de la part d’un des acteurs du webmarketing français, et j’avoue être très, mais alors très déçu…

Je pense que ce monsieur confond quelques points et surtout généralise énormément !

Black Hat - White Hat - La lutte finale ?

Quelques référenceurs obscures, nommés Black Hat, sont prêts à utiliser des techniques proscrites par les moteurs de recherche (comme par exemple l’inscription automatique à des milliers d’annuaires ou encore le spam démesuré..) dans le but de vous faire remonter dans les moteurs de recherche.[...] vous serez placés dans des “sandbox” puis “blacklisté”!

Première rigolade ! L’inéluctable blacklistage pour utilisation de techniques black hat :D C’est ce qu’on appelle une légende urbaine !
Et le spam démesuré… Le spam mesuré serait donc une technique white hat ?
En réalité, les probabilités de se faire shooter sont nettement moins importantes.

Bien heureusement un nouveau courant plus éthique apparaît, celui des White Hat du référencement. Ces derniers prennent en compte la déontologie de Google. Ils sont capables d’offrir des résultats de qualité sur le long terme et assurer la pérennité de votre site.

Seconde rigolade !
Les White Hat ne sont pas en guerre contre les Black Hat. Ce n’est pas une armée qui s’est érigée pour protéger les sites des gentils clients…
Leurs techniques ne sont pas forcément plus cleans que celles des Black Hat (spam report, paid link report etc…)

La limite en White Hat et Black Hat n’est pas si claire que ça, je pense que l’avis de certains référenceurs expérimentés et reconnus sur le marché confirmeront mes dires.

Black hat ne veut pas dire “sans éthique”. Il ne faut pas mettre tous les black hat dans le même panier, je vous invite à lire l’article de Laurent Bourrelly à ce sujet.

D’autre part, Black Hat ne veut pas dire systématiquement “SandBox” ou “Blacklist”, c’est faux. Je ne sais pas d’où vous tenez ces informations, mais dans mon cercle privé, les black hats n’ont pas eu de sites blacklistés, à part certains de leurs sites de test.

Ensuite, les offres de souscriptions automatiques à 10 ou 15 000 annuaires ne sont pas l’œuvre de black hat, mais plutôt des webmasters peu scrupuleux car en réalité, les inscriptions sont bien faites, mais les annuaires ne sont pas indexés ou font partie de réseau dénigrés des moteurs.

Si les white hat sont “capables d’offrir des résultats de qualité sur le long terme et assurer la pérennité de votre site“, ce n’est pas systématique, et nombre de black hat expérimentés le sont également, et souvent davantage.

Petit rappel: un SEO black hat doit tout d’abord maîtriser le référencement white hat. Il exploite ensuite les failles des algorithmes des moteurs de recherche sans éveiller les soupçons, en rendant les actions “naturelles” et permet de positionner durablement les sites internet dans les premières places des pages de résultats.

Enfin, Google ne serait pas ce qu’il est aujourd’hui sans les Black Hat ;) Mon avis est que Black Hat et éthiques ne sont pas à dissocier, et qu’un Black Hat DOIT avoir de l’éthique s’il conçoit son activité comme un métier, une expertise.

Ce post sur le hub de Viadeo ressemblait basiquement à un communiqué de presse de la société qui vendait un service de link building… Dommage de publier des âneries pareilles en jouant sur les peur des clients, ça me fait penser à certains politiciens…

Black Hattitude, Black Hattitude, trois fois Black Hattitude

octobre 19, 2009

On y arrive, c’est bientôt la fin du concours et de nombreux participants se sont donné du mal pour pouvoir accéder aux meilleures places du classement du concours de référencement Black Hat.

La Black Hattitude n’est pas un jeu de gamins

Black Hattitude ce n’est pas un concours tout simple…
On commence à s’y frotter avec une page ou même un domaine, et quelques BL spammy, et finalement, on se retrouve à créer des fermes de blogs bourrées de liens vers des sites de Black Hattitude tous plus optimisés les uns que les autres…

Pourquoi je parle de Black Hattitude aujourd’hui ?

Tout simplement pour faire un peu de contenu pertinent sur la blogosphère… On ne compte plus les pages qui n’ont pris aucune valeur à cause de leurs répétitions de Black Hattitude… Un black hat">véritable keyword stuffing sur des termes qui ne devraient pas être pris à la légère… ces mêmes termes qui font tourner les têtes en ce moment : Black Hattitude
En effet, il y a des scripts de vérification de liens gracieusement ajoutés aux lots pour les vainqueurs, provenant de ce site qui vend une application pour surveiller ses échanges de liens, seule alternative intéressante et fiable sur le marché.
C’est une occasion en or de tester gratuitement cet outil merveilleux qui aurait tant pu servir aux concurrents de la black hattitude

Pour les participants, seuls ceux qui auront la black hattitude, la vraie pourront prétendre à une place dans la sphère Black hat francophone… et ce ne sont pas ceux qui sont premiers aujourd’hui qui le seront le jour du classement dernier ;) Parole de BH !

Maintenant, au lieu de lire mon post, vous devriez tous être en train de travailler vos contenus et vos BL ! Au boulot :D !

Spam de goret

PageRank Sculpting : quelques techniques

septembre 8, 2009

L’annonce de la modification de la prise en charge de l’attribut rel=”nofollow” dans les liens a relancé la polémique autour du PageRank Sculpting.
Si je reste persuadé que le PR sculpting a toujours existé en influençant la circulation des robots, j’admets volontiers que l’attribut rel=”nofollow” était vraiment très pratique :)
Aujourd’hui les choses ont changé, et il est moins facile de sculpter son PR qu’en appliquant un nofollow sur un lien.

PageRank Sculpting

Comment sculpter son PR ?

Il existe pourtant de nombreuses méthodes, plus ou moins fastidieuses…

  • Javascript en ligne
  • CSS et/ou Javascript
  • Javascript en utilisant le DOM
  • Cloaking (je n’en parlerai pas dans cet article)

Voyons quelques exemples ainsi que leurs avantages et inconvénients…

PageRank Sculpting avec Javascript en ligne

En JavaScript, on peut tout à fait écrire les liens à la roots (ou à l’ancienne) avec une ligne telle que celle-ci

1
<script type="text/javascript">document.write('<a href="http://www.theblackmelvyn.com">Black Hat SEO</a>');</script><noscript>Black Hat SEO</noscript>

Fastidieux à mettre en place, non ? D’autre part, cette technique vous grillera rapidement car notre ami Google sait lire le Javascript en ligne dans les pages HTML…

Sculpter son PR avec des CSS et/ou Javascript

On peut tout à fait sculpter son PR en mettant en place des scripts ou des styles CSS qui positionneront le contenu ou le menu, ou simplement les liens que l’on veut, d’une manière qui les rendra accessibles aux visiteurs, mais qui les positionnera bien différemment en regard du code source.
En effet, des liens positionnés en haut de page, et qui plus est, situés dans le contenu textuel, auraient davantage d’importance que des liens footers dans l’algo de Google. On peut donc continuer de rendre la visite confortable pour l’utilisateur tout en invitant les robots à crawler en priorité d’autres pages de notre choix.

Je vous laisse vous renseigner sur les techniques CSS qui permettent ce genre de rendu, ce n’est pas bien compliqué et de nombreux tutoriels sont disponibles sur le net…
Notez que cette technique ne s’avère utile que pour positionner des blocks contenant des liens, mais n’est pas une solution pour les liens contenus dans un texte… Allons donc encore un peu plus loin…

PageRank Sculpting avec le DOM et Javascript

Voilà où je voulais en venir… Comment sculpter son PR, qu’il s’agisse de blocs de navigation, de blocs de liens ou de liens “in-text” ?
La réponse est dans le DOM ! On peut, grâce à Javascript, manipuler complètement n’importe quel élément d’une page HTML. Il serait vraiment dommage de ne pas s’en servir… :D
Voici un petit code à placer dans un fichier externe, j’insiste là-dessus car il est moins facile pour notre ami Google de lire ce code lorsqu’il n’est pas écrit directement sur la page HTML. Donc ne grillons pas tout d’un coup hein ;)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
/**
 *	CODE A PLACER DANS UN FICHIER EXTERNE (ex.: prsculpting.js)
 *	Placer ensuite <script type="text/javascript" src="prsculpting.js"></script>
 *	Author: BlackMelvyn http://www.theblackmelvyn.com
 */
var lnk='', txt = '';
function transformText(){
	var s = document.getElementsByTagName('span');
	for(i=0; i< s.length;i++){
		if((s[i].className.indexOf('url') != -1) || (s[i].className.indexOf('urllink') != -1)){
			lnk = document.createElement('a');
			lnk.href = s[i].title;
			txt = s[i].innerHTML;
			if(s[i].className.indexOf('blank') != -1){
				lnk.target = '_blank';
			}
			lnk.innerHTML = txt;
			s[i].innerHTML = '';
			s[i].appendChild(lnk);
		}
	}
}
window.onload=transformText;

Certains ici se demandent encore comment cela peut donc sculpter le PR…
Le code ci-dessus va rechercher tous les éléments de type SPAN spécifiques et les transformera en liens cliquables.

  • Lorsque vous souhaitez insérer un lien, vous indiquez le code HTML suivant
     <span title="http://www.theblackmelvyn.com" class="url blank">Black Hat SEO</span>
  • L’attribut TITLE contient l’url vers laquelle pointera le lien
  • L’attribut CLASS contient le paramètre “url” qui indiquera au script qu’il s’agit d’un élément à transformer ainsi que le paramètre “blank”, optionnel, qui indique au script que la cible du lien s’ouvrira dans une nouvelle fenêtre

Vous voilà en possession d’un script de PageRank Sculpting bien utile, rapide et léger, applicable à n’importe quel type de lien ;)
On pourrait également envisager une version qui utiliserait les expressions régulières, si un codeur se sent d’humeur :D

Et vous, qu’en pensez-vous ? Utilisez-vous d’autres techniques de PR sculpting ?