Recherche
Ensemble:
Newsletter

Si vous souhaitez recevoir mensuellement des informations de la part d'Open Linking, merci de saisir vos coordonnées ci-dessous





Nom*

Prénom*

Email*

captcha

Recopiez le texte ci-dessus

* champs obligatoires

Besoin d’aide ?

Le référencement naturel s'envisage sur le long terme. Ainsi les équipes d'Open Linking vous suivent tout au long de l'année pour optimiser votre site selon votre stratégie et vos objectifs.

Nous avons défini une méthodologie d'accompagnement à la fois souple et efficiente.

> En savoir plus ?





PostHeaderIcon Script SEO pour optimiser le trafic de vos images

Aujourd’hui, je partage un petit script SEO perso très sympa qui permet d’optimiser le trafic provenant des recherches d’images.

Mug Google Yahoo et Bing

Recherche d'image sur Google Yahoo et Bing

Le script a deux utilités :

  1. Il casse les masques (iframe) qu’utilise Google, Yahoo et Bing dans la recherche d’image.
  2. Il tag automatiquement vos URLs pour remonter les sources images dans Google Analytics

 

Avant de vous donner le script, je vais expliquer ses avantages.

 

Il casse les iframes des moteurs sur les recherches d’images

Les recherches d’images de Google, Yahoo et Bing n’atterrissent plus directement sur votre site. Un masque vient s’ajouter et bloque l’accès de votre site aux internautes :

Masque Iframe de Google Image

Masque Iframe de Google Image

 

Le script permet de passer directement de la page de réponse des moteurs de recherche à votre site en sautant l’iframe.

Vous pouvez tester en cliquant sur l’image ci-dessus sur la SERP Google ou celle de Yahoo

 

L’avantage est d’avoir un clic de moins pour que les internautes naviguent sur votre site. En mettant le script, j’ai gagné en moyenne 15% de pages vues supplémentaires provenant des recherches d’images.

 

 

Le script Tag automatiquement les sources images pour Analytics

Par défaut, il n’est pas possible de savoir sur Google Analytics si le trafic provient d’une recherche d’image.

Le script, lors de la relance de la page en cours, ajoute des paramètres dans l’URL (en GET) permettant de renseigner le support, la source et le mot-clé dans Analytics.

Le script ajoute donc à la fin des URLs des informations du type :

?utm_source=www.google.fr&utm_medium=Images&utm_term=Auckland

 

Cela permet de retrouver dans Analytics les données du trafic des images :

Source Images dans Google Analytics

Source Images dans Google Analytics

 

Vous retrouverez dans Analytics : la part du trafic des images, les moteurs qui vous envoyent ce trafic et les mots-clés utilisés par les internautes.

 

 

Assez patienté ! Voici, le script à mettre dans la partie <head> de toutes vos pages :

 

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
<?php
// Début - Fonction pour récupérer les variables du site et des mots-clés référents
function isSearchEngineReferer($SearchEngine,$host)
{
foreach($SearchEngine as $k => $v) { if(stristr($host.".",$k)) return $k; }
return false;
}
function extractKeyword($query,$SearchEngineVar)
{
preg_match("#&".$SearchEngineVar."=(.*?)(?:&|\Z)#is", "&".$query."&", $s);
if(!empty($s[1])) return utf8_decode(urldecode($s[1]));
else return "undefined";
}
// Fin - Fonction pour récupérer les variables du site et des mots-clés référents
// Début - Création des variables pour Analytics
$SearchEngine = array("google"=>"q","altavista"=>"q","yahoo"=>"p","aol"=>"q","msn"=>"q","voila"=>"kw","search.ke.voila.fr"=>"kw=+&rdata");
$referer = parse_url($_SERVER["HTTP_REFERER"]);
$SearchEngineReferer = isSearchEngineReferer($SearchEngine,$referer['host']);
$keyword = extractKeyword($referer['query'],$SearchEngine[$SearchEngineReferer]);
if (strpos($referer['host'], "google")) {$iframe="Images";}
elseif (strpos($referer['host'], "yahoo")) {$iframe="Images";}
elseif (strpos($referer['host'], "bing")) {$iframe="Images";}
elseif (strpos($referer['host'], "ask")) {$iframe="Images";}
elseif (strpos($referer['host'], "aol")) {$iframe="Images";}
elseif (strpos($referer['host'], "voila")) {$iframe="Images";}
else {$iframe="Iframe";}
// Fin - Création des variables pour Analytics
// Début - Javascript Frame breaker 
echo "<script type=\"text/javascript\">\n";
echo "var chaineur3=location+\"?utm_source=".$referer['host']."&utm_medium=".$iframe."&utm_term=".$keyword."\";\n";
echo "if (self != top){window.open(chaineur3,\"_top\",\"\");}\n";
echo "</script>\n";
// fin - Javascript Frame breaker 
?>

 

Attention, il faut mettre le script au dessus du tag Analytics pour que les visiteurs ne soient pas compter 2 fois lors du rechargement de l’URL.

 

N’hésitez pas à nous contacter si vous avez une problématique de visibilité sur les moteurs de recherche
 

VN:F [1.9.22_1171]
Avis: 8.0/10 (5 votes)

        
 

37 réponses à to “Script SEO pour optimiser le trafic de vos images”

Laisser un commentaire

Lire les articles précédents :
E-marketing 2011 – Evénements de la rentrée sur Lille

C’est la fin des périodes de vacances et il est temps de faire un point sur les prochains événements e-commerce...

Fermer