有时候看关键词的统计并不知道具体的关键词是从那个搜索引擎过来的,具体落到了自己网站的那个页面上。给AWStats的关键词列表增加了几个链接,直接指向相应关键词的在百度,谷歌,雅虎3个引擎上的站内搜索结果。效果如图:
修改代码附后:
diff -b -r1.896 awstats.pl
6356d6355
< || $field[$pos_method] eq 'HEAD'
8824c8823,8829
< print "<tr><td class=\"aws\">".XMLEncode($mot)."</td><td>$_keyphrases{$key}</td><td>$p %</td></tr>\n";
---
> # print "<tr><td class=\"aws\">".XMLEncode($mot)."</td><td>$_keyphrases{$key}</td><td>$p %</td></tr>\n";
> print "<tr><td class=\"aws\">".XMLEncode($mot).
> " <a target=\"_blank\" href=\"http://www.baidu.com/s?wd=site:" .$SiteDomain. " ". $mot ."\">[Baidu]</a>" .
> " <a target=\"_blank\" href=\"http://www.google.cn/search?ie=gbk&q=site:" .$SiteDomain. " " . $mot ."\">[Google]</a>".
> " <a target=\"_blank\" href=\"http://www.yahoo.cn/search?p=site:" .$SiteDomain. " " . $mot ."\">[Yahoo!]</a>".
> "</td><td>$_keyphrases{$key}</td><td>$p %</td></tr>\n";
