谷歌目前有多款产品,网页搜索只是其中的一个方面,在这个角度或许我们的竞争过于激烈,那么扩展一下你的搜索着陆点不愧是一个很好的方式。
谷歌图片搜索的市场占有率还是比较大的,左侧位置仅次于所有结果,如果能够抓住这个窗口,必能获得不少额外流量,并且如果用户搜索相关产品图片时,发现上面都是你公司的,带有你们的logo,这岂不是一个很好的营销手段?
那么,谷歌分析是非常强大的,通过以下的代码改造可以显示谷歌图片搜索的关键词。鉴于各人的写法不一样,贴上以下代码仅供参考,如果你懂正则表达式,尝试自己再写一个百度图片搜索或者Bing等更多的搜索引擎的图片搜索关键词跟踪代码,是一个很好的学习机会。
var ref = document.referrer;
if (ref.search(/images.google/) != -1 && ref.search(/prev/) != -1) {
var regex = new RegExp(“images.google.([^/]+).*&prev=([^&]+)”);
var match = regex.exec(ref);
_gaq.push(['_clearOrganic']);
_gaq.push(['_addOrganic','images.google.'+match[1],’q’]);
_gaq.push(['_setReferrerOverride', 'http://images.google.'+match[1]+unescape(match[2])]);
}
pageTracker._initData();
// Change the referrer to have the right keyword in it
if (pageTracker.qa.search(/images.google/) != -1 &&
pageTracker.qa.search(/prev/) != -1) {
regex = new RegExp(“images.google.([^/]+).*&prev=([^&]+)”);
var match = regex.exec(pageTracker.qa);
pageTracker.qa = “http://images.google.” + match[1] + unescape(match[2]);
}
var ref = document.referrer;
if (ref.search(/images.google/) != -1 && ref.search(/prev/) != -1) {
var regex = new RegExp(“images.google.([^/]+).*&prev=([^&]+)”);
var match = regex.exec(ref);
_gaq.push(['_clearOrganic']);
_gaq.push(['_addOrganic','images.google.'+match[1],’q’]);
_gaq.push(['_setReferrerOverride', 'http://images.google.'+match[1]+unescape(match[2])]);
}
pageTracker.initData();
var ref = document.referrer;
if (ref.search(/images.google/) != -1 && ref.search(/prev/) != -1) {
var regex = new RegExp(“images.google.([^/]+).*&prev=([^&]+)”);
var match = regex.exec(ref);
pageTracker.clearOrganic();
pageTracker.addOrganic(“images.google.”+ match[1],”q”);
pageTracker.setReferrerOverride(“http://images.google.” + match[1] + unescape(match[2]));
}
var ref = document.referrer;
if (ref.search(/(images|www).google.([^/]+)/(images|imghp|imgres|imglanding)/) != -1 && ref.search(/prev/) != -1) {
var regex = new RegExp(“google.([^/]+)/.*&prev=([^&]+)&”),
var match = regex.exec(ref);
_gaq.push(['_addOrganic','images.google.'+match[1]+,’q’,true]);
_gaq.push(['_setReferrerOverride', 'http://images.google.'+match[1]+unescape(match[2])]);
}
网上看到的几种代码(其中有两组分别适用于老版本和异步跟踪版本),建议用最后一种,因为谷歌图片搜索的地址可以通过不同网站访问。
WordPress有一个非常不错的插件,叫做Google XML Sitemap for Images,可以生成图片的sitemap.xml,可以用来在谷歌站长工具中提及给谷歌搜索引擎爬虫。WordPress是无所不能的,哈哈。