(Pic from: Lois Lin FB)前幾天「蘋果報導」了一位美少女部落客,在文章安插「台灣是主權獨立的國家」字串,讓盜文者貼到大陸網站而渾然不覺,為何她能成功呢?
因為她把字串埋在標籤,而一般讀者看完本文後,通常不會注意標籤的字串,最後 copy & paste 就把標籤也一併複製了。
+跪婦阿冠 bigsishead 在這個「Blogger中文社群討論串」詢問 "blogger平台該怎麼設tag或埋連結比較能被一起盜過去?",WFU 想到兩種方式可以運用,以下說明原理及操作實例。
一、操作原理
1. 標籤較佳的擺放位置
其實蘋果的這個個案,算是一個比較粗線條的盜文者,因為原文網頁的標籤,位置是放在文章內容之後,而稍微比較注意的盜文者,只會複製文章內容,那麼多半是不會複製到文章後面的標籤內容。
而標籤比較恰當的擺放位置,建議放在文章標題的附近,對讀者而言會有較佳的導覽效果;以本文來說,標籤若放在文章標題下方,那麼盜文者在複製時,從文章標題一路選取下來,一定會複製到標籤的內容,那麼我們在標籤埋的暗樁,就能順利完成任務了。
2. Blogger 範本的標籤區塊
想要把標籤放在文章標題下方,首先得找到「標籤」區塊的程式碼,接著是找到「文章標題」的程式碼。
請參照「Blogger 範本__(三)文章及留言區塊的程式碼」→「三、文章區塊」,可找到「11. 標籤」以及「1. 文章標題」,相信對修改範本熟悉的讀者而言,這樣的說明已經知道如何進行了。
若還不清楚的話,請往下看實例操作。
二、實作說明
1. 標籤區塊程式碼
請到後台「範本」→「編輯 HTML」,搜尋字串 <span class='post-labels'>,會看到以下這一段程式碼
<span class='post-labels'>
<b:if cond='data:post.labels'>
<data:postLabelsLabel/>
<b:loop values='data:post.labels' var='label'>
<a expr:href='data:label.url' rel='tag'><data:label.name/></a><b:if cond='data:label.isLast != "true"'>,</b:if>
</b:loop>
</b:if>
</span>
想要安插新的標籤內容,請見以下範例:
<span class='post-labels'>
<b:if cond='data:post.labels'>
<data:postLabelsLabel/>
<b:loop values='data:post.labels' var='label'>
<a expr:href='data:label.url' rel='tag'><data:label.name/></a><b:if cond='data:label.isLast != "true"'>,</b:if>
</b:loop>
, <a href='輸入連結網址' rel='tag'>輸入標籤字串</a>
</b:if>
</span>
插入以上有顏色的那一行字串,填入對應的連結、字串即可,注意最前面有個逗號 ","。
2. 文章標題區塊程式碼
接著在範本搜尋字串 <b:if cond='data:post.title'>,應該會有兩個搜尋結果,第一個是行動版內容、第二個是網頁版內容,請依自己需求決定改哪個。
搜尋到後,會看到以下內容:
<b:if cond='data:post.title'>
<h3 class='post-title entry-title' itemprop='name'>
<b:if cond='data:post.link'>
<a expr:href='data:post.link'><data:post.title/></a>
<b:else/>
<b:if cond='data:post.url'>
<b:if cond='data:blog.url != data:post.url'>
<a expr:href='data:post.url'><data:post.title/></a>
<b:else/>
<data:post.title/>
</b:if>
<b:else/>
<data:post.title/>
</b:if>
</b:if>
</h3>
</b:if>
把步驟 1 修改後的程式碼,貼到以上這一大段的程式碼下一行即可。
請見本文標題下方標籤區塊的模擬效果,標籤多了一個 "台灣是主權獨立的國家"。
三、使用 js 語法
做這種沒有實質效用的標籤,被搜尋引擎索引的話,跟文章內容不相關,也不知道會不會有什麼壞處,那麼或許使用 js 語法來動態產生標籤,既不會被索引,又可達到我們的需求。
1. 準備動作
按照「二、實作說明」的步驟 1,但不要新增內容,直接將原始的標籤區塊程式碼,貼到步驟 2 文章標題區塊程式碼的下一行即可。
2. 語法範例
- 以上 I 行的紅色字串,請填入自訂的連結、及字串。
- 如果想安插多個標籤,重複 I 行的內容,插到 I~J 之間即可
3. 安裝位置
如果想要整個網站的文章都套用的話,請在範本中搜尋
如果只想在特定文章實現這個功能的話,請在該篇文章的最後面,放入步驟 2 的 js 語法即可。
四、絕妙應用
1. 應用方法
會寫這篇文章,主要是藉由這個小工具,想到一個對付盜文者的妙招,值得推廣一下。
如前所述,對於盜文者而言,標籤是不受注目、沒有殺傷力的一個區塊,尤其標籤數量一多時,更是懶得一一檢視,所以我們可以發揮想像力,設定一個特殊字串,讓搜尋引擎搜尋這個字串時,一定排名在最前面,例如 "wfublog",絕對不會有其他文章、網站使用這個字串吧!所以本文文章標題下方的標籤,我也弄了這個當範例。
當然,如果標籤名稱大多是中文,那麼這個暗樁字串也最好是中文的排列組合,可以故意弄個錯字,保持這個字串的獨特性。
2. 抓賊方法
如果自己網站真的成為盜文者標的,那麼利用這個方法,可以讓盜文者把這些特殊的自製字串標籤,一起複製回他的網站,並且讓搜尋引擎索引。
我們定期要做的事,就是 google 這些特殊字串,看看獎落誰家,搜尋方式如下:
wfublog -site:www.wfublog.com
前面的 "wfublog" 就是要搜尋的字串,"-site" 代表不要搜尋的網站,後面填入自己的網址即可,搜尋結果就會排除自己的網站,進而抓出誰盜用這個字串。
當然,"wfublog" 這字串只是舉例,效果不是太好,希望你能設計出更好的防盜字串,保衛自己的著作權。
處理盜文相關文章: