短網址的中文全名為「縮略網址服務(URL Shortening)」;顧名思義,就是相對於很長的網址(Internet Address)而言,短網址本身具有非常短的網址,但是兩者都可連結(或稱指向)到相同的一個網站(Web Site)。
下面給大家看兩個網址,很容易就能理解何謂很長以及很短的網址:
1. https://tw.partner.buy.yahoo.com:443/gd/buy?mcode=MV82UzJreStReStWNHFlYnBxWElzZDNXRHlOdWxVVENQWk1LYisvbUtvVEg4PQ==&url=https%3A%2F%2Ftw.buy.yahoo.com%2F%3Fcatid%3D7101
2. https://goo.gl/CdsQ8F
上述 1 跟 2 的網址,大家點進去後是否發現到什麼?是不是看起來好好吃?
我們可以從網址資訊知道,這兩個完全迥異的網址,其實指的都是同一個網站。
原因在於所謂短網址,其實是根據長網址「建立」而來,記得,是建立而不是「轉換」,這是因為在實質技術上並沒有轉換的動作產生,也因此短網址不是取代長網址,而是類似分身的角色存在。
請參考前面 2 的短網址,主要包含兩個結構,前段的「Goo.gl」,及後段的「wjy2M」。
「Goo.gl」是提供短網址服務的公司 Google 設置的網域名稱,另外 mountos : net laboratory 設置的在我縮址「Oon.me」也是一樣功能。
「wjy2M」則是隨機建立一組編碼文字(或稱對應碼)。
Goo.gl 在內建的對映資料庫中,會將編碼文字與網站的長網址產生連結(對應)關係,並形成一份連結(關係)表格。
因此,當我們透過短網址在瀏覽器上進行網路連結後,Goo.gl 可查詢該連結(關係)表格,並將瀏覽器的內容,轉向至原來的長網址,再進行後續的連結動作。
為何 Google 推出縮短網址服務?
在維基百科的介紹裡頭,說明最早提供短網址服務的廠商是在西元2002年正式上線的 TinyURL,而最初概念的形成則是在 2001 年。至於詳細探究其原因時,除了現在越來越長的網址難以記憶以外,也可以發現到是由於許多其他服務本身的限制所導致。例如,現今類似 Plurk 與 Twitter 的微網誌有著 140 字的發表限制、手機簡訊有著 70 個中文字或 140 個英文字的傳送限制,或是 BBS 與討論區等,倘若使用者提供的網址太長,或是文字與符號相互組合時,容易在編碼上產生錯誤。
但是無論原因為何,短網址皆是建基於「分享」的概念之中,換句話說,分享本身就是商機。
除了一般短網址服務係以公司網域提供服務的概念以外,還有一種特殊的網址服務:「頂級網域之短址產生服務」。該服務是以整個頂級域名:「TK」來提供服務。
西元 2009 年 5 月,名為 Tweak.tk 的服務正式上線,其係將依長網址建立而成的編碼文字(或稱對應碼),直接作為頂級域名「TK」的延伸域名使用,例如本站的頂級網域短址服務如下所示:
https://www.Vedfolnir.com → http://vmebd.tk
在說明完短網址服務的簡單歷史後,我們回過頭來看到本文的主角:「Google URL Shortener」(以下稱 Goo.gl)。Goo.gl 是2009年時,Google 正式對外發表的短網址服務,網址無意外的一樣很簡單:「http://goo.gl」,號稱穩定、快速而且安全。
我們先進入 Goo.gl 的網頁中,可以看到如下圖所示的畫面。上頭的欄位就是可以讓使用者自行填入長網域後,按下「Shorten」鍵,如此,Goo.gl 就會將新建立的編碼文字,列於按鍵後方的黑色粗體「…」中,以形成一組有用的短網址。(注意,Goo.gl 的部份可任意以大小寫互換,但是後方新生成的編碼文字,則需小心其大小寫有別。)
當短網址被建立而成後,會在畫面下方顯示出我們過去所申請過得短網址,並如下圖所示般的逐一表列出來。其中,大致包含有代表原始長網址的「Long URL」、代表新建立短網址的「Short URL」、代表已建立時間的「Created」及代表已點擊次數的「Clicks」等欄位資訊,且在每一條列中最後的「Details」文字,則是可以讓我們可以更進一步的點擊。
如前所述,當我們點擊並進入任一短網址的「Details」後,會出現如下圖所示的畫面。在畫面中,顯示有該短網址的各項基本資料外,尚會產生一個對應的 QR 碼(QR Code),讓我們可以更方便的推廣自己的網域;以及更為詳盡的點擊資料圖表與使用者資訊,可方便我們後續進行瀏覽次數的分析使用。
雖然目前網路世界中,已經提供有短網址服務的網站,沒有一百個也有五十個。但是應該少有網站可以跟 Google 相互匹敵,無論是技術背景、硬體設備或者是龐大資金,當然,最重要的還是應用上的便利性,畢竟 Google 旗下的網路服務實在是非常的多元化。
我也很期待 Google 可以更有效的利用他們家的短網址服務,例如將「Google 文件」或是「Picasa 相簿」裡頭的共享網址,或是「Google Mail」裡頭的附件檔案位址,直接透過短網址服務產生容易記住的短網址。
如果大家也在使用 Google 的網路瀏覽器「Chrome」,Google 有一個擴充功能:「goo.gl URL Shortener」可供大家參考。
這項功能讓我們在使用 Chrome 時,可以在對著網路連結按下右鍵,或者在瀏覽器工具列上按下快速鍵,如此,便可以快速的產生一組新的短網址,進而節省掉需先連結到 Goo.gl 的不便。
- 2018.03.30 補充:Google 將結束 Goo.gl 的縮址服務,預計從 2019 年 03 月 30日停止。有需要短網址縮址技術的人除了網路上供應的服務外,也可以自行開發,不會寫相關伺服器程式的人可以參考「縮網址服務自架:Yourls 伺服器套件介紹、安裝教學(同Goo.gl Bit.ly應用)」這篇文章介紹。
- 原文發表於一月 2, 2011 @ 07:47。
發佈留言