不知道你是不是跟我一樣覺得好奇,
在分享部落格文章給朋友或是複製貼上連結時,為什麼網址都落落長,而且看起來很像亂碼呢?
首先,我們可以先從SEO方面開始探討。
- 什麼是SEO?
搜尋引擎最佳化(Search Engine Optimization,縮寫為SEO),是指透過各種形式,讓網頁在搜尋引擎中可以提高排名的方式。
不少研究發現,許多使用者在使用搜尋引擎時,往往只會留意最前面的幾個結果。
所以SEO,主要是想辦法讓網頁在搜尋引擎中提高排名,是個帶入網路流量的方法。
而其中一種方式就是—在文章網址加入文章標題。
例如:痞客邦文章設定中的「網址帶入文章標題」功能。除了可以設定顯示該篇文章的標題,也可以自行修改成想要顯示的文字。
而這項功能就造成了一個現象—網址出現了中文。
- 網址出現中文會怎麼樣?
由IETF(網際網路工程任務組,Internet Engineering Task Force)所制定的RFC3986標準,規定了連結的格式。
URL(連結)只能包含英文字母、數字及、_-~特殊符號,因此連結都是由“ASCII”符號編成。
這表示說你不能在連結中加入任何非ASCII符號,例如中文。
而這些非ASCII符號,在複製時就會轉成 UTF-8 字元,以百分比符號%編碼替代,也就是我們常見像亂碼的樣貌。
- 如何讓複製貼上時的網址不要那麼長?
除了使用常見的短網址工具,其實也有簡易的方式可以讓網址不要這麼落落長。
以痞客邦的文章網址為例,帶入的文章標題是被設定在文章編號後方,
因此只要把文章編號後面的文字刪除,其實也是可以直接連結至原本的文章!
例如:我要分享目前這篇文章,在複製網址時只要複製到網址中的文章編號41937286即可,
不複製後面的亂碼,也不會影響連結的使用喔!
(○)https://daaaamaiiiii.pixnet.net/blog/post/41937286
(×)https://daaaamaiiiii.pixnet.net/blog/post/41937286-複製貼上後的網址怎麼都落落長
(×)https://daaaamaiiiii.pixnet.net/blog/post/41937286-%e8%a4%87%e8%a3%bd%e8%b2%bc%e4%b8%8a%e5%be%8c%e7%9a%84%e7%b6%b2%e5%9d%80%e6%80%8e%e9%ba%bc%e9%83%bd%e8%90%bd%e8%90%bd%e9%95%b7
以後試試這樣分享文章吧!
讓你的分享連結美觀又不失大方(?),再也不會被別人嗆是詐騙網址啦!
繼續看更多沒用的冷知識↙
參考資料
【第 14 個第一次】複製完貼上的網址怎麼變這麼長又亂 ..%9A%E8%AB%87