Blogger.com 的反向連結(BackLink)功能很有趣,做法跟 Trackback 的機制不同,而是利用 Google 的 Blog 搜尋 link: 運算子(單篇文章的URL)的方法,運作原理是在"背後"使用 JavaScript 去作搜尋,然後把別人有"連結到你網頁"的網站給搜尋出來之後,再利用 DHTML 的方式配合 JavaScript 把結果送回原來顯示的網頁中,請看 Blogger 說明!不過,使用 Big5 的字碼的人可能要說抱歉了,他們的 javascript 程式沒有寫好,因為含入的 js 程式是 UTF-8 的字碼,如果設定為 Big5 字碼,會有 javascript 的錯誤出現。 [引述自:blogger.com 的反向連結功能]
但是,無法顯示數量這個小缺點對於我這個龜毛的傢伙而言還是有一點不爽,在找到一些資料以及我的胡亂測試之下,似乎可以成功顯示,必須在"<MainPage>主頁"、"<ItemPage>內頁(單篇文章連結)"、"<ArchivePage>月整理"中加入以下的 Code:
以本站為例,然後在要顯示的部份再加入:
有興趣的可以自行玩看看...
<script type="text/javascript">
var BL_Backlinks = new Array();
</script>
<script type="text/javascript" src="http://www.blogger.com/dyn-js/backlink.js?blogID=<$BlogID$>
&postID=<$BlogItemNumber$>"></script>
var BL_Backlinks = new Array();
</script>
<script type="text/javascript" src="http://www.blogger.com/dyn-js/backlink.js?blogID=<$BlogID$>
&postID=<$BlogItemNumber$>"></script>
以本站為例,然後在要顯示的部份再加入:
<script type="text/javascript">
if (BL_Backlinks && BL_Backlinks.length)
{
if (BL_Backlinks.length ==1)
{
document.write('1 Backlink');
}
else
{
document.write(BL_Backlinks.length +' Backlinks');
}
}
else
{
document.write('No Backlink');
}
</script>
if (BL_Backlinks && BL_Backlinks.length)
{
if (BL_Backlinks.length ==1)
{
document.write('1 Backlink');
}
else
{
document.write(BL_Backlinks.length +' Backlinks');
}
}
else
{
document.write('No Backlink');
}
</script>
有興趣的可以自行玩看看...
延伸閱讀:Technorati Tags: BloggerTemplate, BackLink
0 意見:
張貼留言