在所有圖床之中,Google 相簿(Google Photo) 的圖片連結,可說是最詭異的一個,從網址字串你很難辨識出這是什麼,沒有路徑結構、沒有檔名,字元數多到相當於一篇小品文章。這樣的連結型態,相當不適合用來當圖片網址,也不利於 SEO。
在上一篇「其實 Google 相簿依然是 Picasa」,我們知道了 Google Photo 只是批上外皮的 Picasa,在 Google 相簿的 RSS FEED 資料之中,其實全部都是 Picasa 連結。
那麼本篇將會介紹一個途徑,可以脫掉 Google Photo 的外皮,直接取得 Picasa 連結。
1. 原始相簿圖片連結
首先來看如何取得 Google Photo 的圖片連結,以我的這個「CC0 免費圖庫搜尋引擎」相簿為例,點開圖片後,對著圖片按右鍵 → 複製圖片網址:
取得的圖片外連網址如下:
這個連結雖然長得奇怪,不過是可以用來放在網頁上顯示圖片的。
2. Google 相簿圖片連結的缺點
這麼長的網址形式不但沒有任何優點、看不出用途,而且缺點很多:
3. Google 的意圖
以上都是不利於 SEO 的因素,而我推測這也是 Google 的精心設計,讓 Google Photo 的圖片連結擁有不利於 SEO 的特質,其目的就是「其實 Google 相簿依然是 Picasa」→「六、Google 的意圖為何?」提到的:
在意 SEO 的站長就不會喜歡使用 Google 相簿當圖片外連,那麼 Google 讓使用者自主性地不使用 Google 相簿當圖床,順勢節省了伺服器的流量與頻寬。
既然我們知道了 Google Photo 的 FEED 仍然存放 Picasa 外連,那麼有沒有辦法可以將原本冗長的外連字串,轉為 Picasa 格式的網址字串呢?
這是 Blogger 使用者專有的福利,能夠從 Blogger 後台做到這件事。如果你還沒有 Blogger 網站的話,那麼就到「blogger.com」 申請一個新網站,再繼續以下的操作:
Blogger 後台 → 按「新文章」→ 切換到「HTML」模式 → 按「插入圖片」按鈕 (如上圖紅框)
點選「Google Album Archive 中的相片」這個分頁,除了可看到 Blogger 網誌的相簿名稱,也會列出所有 Google Photo 中的相簿。
換言之,在這個地方你可以看到所有存放在 Google 的圖片,看到比 Google 相簿更多的內容,因為 Google 相簿看不到 Blogger 上傳的圖片。
接著選擇任一 Google Photo 的圖片,上傳選項記得選 "原始大小"。
成功的話,會出現像上圖的 HTML 碼,反白的部分,也就是 img 標籤中 src 屬性的字串,就是轉換過來的 Picasa 圖片網址字串。
上圖的 Picasa 網址字串如下:
可以試著跟前面同一張的 Google 相簿圖片連結比對一下,貼到瀏覽器看看,是不是顯示一樣的圖片。
使用這樣格式的 Picasa 圖片外連,對網頁的 SEO 就不會造成傷害了。
雖然 Blogger 文章編輯器藏著這麼棒的轉換網址功能,但卻未必好用,因為當圖片數多的時候,保證使用滑鼠會捲到讓手指抽筋。
「Google 相簿官網」的上方有個搜尋框,你可以搜尋相簿名稱、圖檔名,或是參考 「Google 相簿的 16 招搜尋照片密技」。
回到 Blogger 後台的畫面,上圖這裡也有個搜尋框,看似貼心,但其實只做了一半,這個搜尋框無法搜尋所有的圖片。
基本上這個搜尋框是直接複製「Google 相簿的搜尋框」功能,WFU 測試的結果,它只能搜尋 Google 相簿而已,所有 Blogger 上傳的圖片都搜尋不到!
另外補充一點,Google 相簿上傳新圖片後,由於 FEED 一段時間才會更新,因此搜尋功能不會馬上就能搜尋到新圖片,有可能要等幾個小時。
對於 Blogger 使用者而言,每次要找圖片都得用滑鼠一直捲,這樣也不是辦法,有沒有可能使用搜尋的方式來找到圖片呢?
關於這一點,有一套流程可以做到這件事,可參考這篇「Picasa 關閉之後, Blogger 要如何管理圖片?」,先設定將 Google 相簿的圖片同步到 Google Drive 後,就可以利用 Google Drive 的搜尋功能,以圖片檔名進行搜索了。
然後這件事要儘早做,因為開始同步後的圖片才能在 Google Drive 搜尋到,同步之前的圖片就沒辦法了!
本篇介紹的方法大概可以稱做 "堪用",操作起來速度不會快,不過偶爾要處理幾張圖時,是絕對沒問題的。
原本想說既然知道如何操作 Picasa API 了,乾脆來寫個圖片網址的轉換工具。不過轉念一想,Google 特地把 Google Photo 的連結搞成這樣,就是不想讓使用者輕易地使用圖片外連,好節省伺服器的流量。
那麼這樣的轉換器寫下去,說不定 Google 只好祭出其他的強硬手段了。然後其實我也不常使用 Google 相簿,所以就打消了這個念頭囉~
在上一篇「其實 Google 相簿依然是 Picasa」,我們知道了 Google Photo 只是批上外皮的 Picasa,在 Google 相簿的 RSS FEED 資料之中,其實全部都是 Picasa 連結。
那麼本篇將會介紹一個途徑,可以脫掉 Google Photo 的外皮,直接取得 Picasa 連結。
一、為何 Google 相簿的連結搞這麼複雜?
1. 原始相簿圖片連結
首先來看如何取得 Google Photo 的圖片連結,以我的這個「CC0 免費圖庫搜尋引擎」相簿為例,點開圖片後,對著圖片按右鍵 → 複製圖片網址:
取得的圖片外連網址如下:
https://lh3.googleusercontent.com/Tg3sAZARB_8LhJfdn9hxQ1wwx05ejX0q3R2wUJXPXPlwjhHwr3yjNzBGq6RxwHpoKBnGiJW0g9jTjY6B8mDjItzSjJfdSAcXr1vMAmslI-EJ0F_Poiv3Nbg7U30QTvupVhVxTOf5aFG_7j5rEGCNIVnX_oBuwdQcEax0z-QMf_PEupWWpzzZmCjH5r5utMs5P8O6Ifv7b8gn8O2HHpTI2ZTBpZ-cdOTenVWgv3VHrbAgqBEM_m0MvV3OYdSXYdeYMpR1tm40rTmiDwWYDLnW-xRYVUtNpepKTxStK7N3kF1uCqhyrhIiyNHZV3ScTRVvTKfT7Uwz8H8QmOqoMoMRNip1Sexyl8I6KHz6sYEHBz_8jevwJV1Z9Wb8XToREhWHhT5yVkZDyJAQTxLHYyfjuHbB1JYQj60wlt2PJa9HZ5CEbvWxKbHWyqzuA2z_uekiuzmTUBLWTT48-EAGZmHIiedmok5tGjnf1LWC2yS61VgwFQHIb2CsABeKAtgEVGF-KHcrwgOH8ODHLWG_HD50Inmmr1QoHr2Ts5wo56ag7pEgoz7xEXY8IGXudUfqGsdYJM2P6rvHIob2PGsivmxjeJuHfSGZHAkaWZNLHzku7JHHEdEQ_1sQ=s200-no
這個連結雖然長得奇怪,不過是可以用來放在網頁上顯示圖片的。
2. Google 相簿圖片連結的缺點
這麼長的網址形式不但沒有任何優點、看不出用途,而且缺點很多:
- 沒有檔名,代表檔名無法被索引,所以較難獲得搜尋而來的流量。
- 字串太長,導致 HTML 碼難以閱讀。
- 圖片數量多時,也讓網頁的 HTML 內容大大膨脹,很可能導致該網頁的重要內容無法被索引,因為機器人爬網頁時,每個網頁只能索引一定的位元數。
3. Google 的意圖
以上都是不利於 SEO 的因素,而我推測這也是 Google 的精心設計,讓 Google Photo 的圖片連結擁有不利於 SEO 的特質,其目的就是「其實 Google 相簿依然是 Picasa」→「六、Google 的意圖為何?」提到的:
如同「Google Drive 關閉外連」事件,這兩件事是一體的兩面,都能有效減少圖片外連的流量,算是 Google 的節流措施,減少伺服器的資源使用。
在意 SEO 的站長就不會喜歡使用 Google 相簿當圖片外連,那麼 Google 讓使用者自主性地不使用 Google 相簿當圖床,順勢節省了伺服器的流量與頻寬。
既然我們知道了 Google Photo 的 FEED 仍然存放 Picasa 外連,那麼有沒有辦法可以將原本冗長的外連字串,轉為 Picasa 格式的網址字串呢?
二、使用 Blogger 文章編輯器
這是 Blogger 使用者專有的福利,能夠從 Blogger 後台做到這件事。如果你還沒有 Blogger 網站的話,那麼就到「blogger.com」 申請一個新網站,再繼續以下的操作:
Blogger 後台 → 按「新文章」→ 切換到「HTML」模式 → 按「插入圖片」按鈕 (如上圖紅框)
點選「Google Album Archive 中的相片」這個分頁,除了可看到 Blogger 網誌的相簿名稱,也會列出所有 Google Photo 中的相簿。
換言之,在這個地方你可以看到所有存放在 Google 的圖片,看到比 Google 相簿更多的內容,因為 Google 相簿看不到 Blogger 上傳的圖片。
接著選擇任一 Google Photo 的圖片,上傳選項記得選 "原始大小"。
成功的話,會出現像上圖的 HTML 碼,反白的部分,也就是 img 標籤中 src 屬性的字串,就是轉換過來的 Picasa 圖片網址字串。
上圖的 Picasa 網址字串如下:
https://3.bp.blogspot.com/-dt7tHb2_GC0/WHxts9HJfyI/AAAAAAAAO9Y/AiM2gsxhfB0anLZ4kYqYr6-eEwOgxNGMACPcB/s1600/wfublog-logo-8abeb7-adverse.png
可以試著跟前面同一張的 Google 相簿圖片連結比對一下,貼到瀏覽器看看,是不是顯示一樣的圖片。
使用這樣格式的 Picasa 圖片外連,對網頁的 SEO 就不會造成傷害了。
三、如何快速找出你要的圖片
雖然 Blogger 文章編輯器藏著這麼棒的轉換網址功能,但卻未必好用,因為當圖片數多的時候,保證使用滑鼠會捲到讓手指抽筋。
「Google 相簿官網」的上方有個搜尋框,你可以搜尋相簿名稱、圖檔名,或是參考 「Google 相簿的 16 招搜尋照片密技」。
回到 Blogger 後台的畫面,上圖這裡也有個搜尋框,看似貼心,但其實只做了一半,這個搜尋框無法搜尋所有的圖片。
基本上這個搜尋框是直接複製「Google 相簿的搜尋框」功能,WFU 測試的結果,它只能搜尋 Google 相簿而已,所有 Blogger 上傳的圖片都搜尋不到!
另外補充一點,Google 相簿上傳新圖片後,由於 FEED 一段時間才會更新,因此搜尋功能不會馬上就能搜尋到新圖片,有可能要等幾個小時。
四、如何搜尋 Blogger 上傳的圖片
對於 Blogger 使用者而言,每次要找圖片都得用滑鼠一直捲,這樣也不是辦法,有沒有可能使用搜尋的方式來找到圖片呢?
關於這一點,有一套流程可以做到這件事,可參考這篇「Picasa 關閉之後, Blogger 要如何管理圖片?」,先設定將 Google 相簿的圖片同步到 Google Drive 後,就可以利用 Google Drive 的搜尋功能,以圖片檔名進行搜索了。
然後這件事要儘早做,因為開始同步後的圖片才能在 Google Drive 搜尋到,同步之前的圖片就沒辦法了!
五、後記
本篇介紹的方法大概可以稱做 "堪用",操作起來速度不會快,不過偶爾要處理幾張圖時,是絕對沒問題的。
原本想說既然知道如何操作 Picasa API 了,乾脆來寫個圖片網址的轉換工具。不過轉念一想,Google 特地把 Google Photo 的連結搞成這樣,就是不想讓使用者輕易地使用圖片外連,好節省伺服器的流量。
那麼這樣的轉換器寫下去,說不定 Google 只好祭出其他的強硬手段了。然後其實我也不常使用 Google 相簿,所以就打消了這個念頭囉~
更多 Picasa 相關文章: