Google針對多地區和多語言版本的網站說明

Google針對多地區和多語言版本的網站說明

多語言網站是指所提供的內容含有兩種以上語言的網站。多語言網站的例子包括:加拿大公司的網站有英文及法文版本,或是有關拉丁美洲足球的網誌同時提供西班牙文和葡萄牙文版本。

多地區網站是指明確鎖定不同國家/地區使用者的網站。某些網站既是多地區網站,也是多語言網站 (舉例來說,一個網站可能會有美國和加拿大地區兩種版本,而加拿大地區的內容又同時含有法文和英文版本)。

管理網站的多重地區版本

以下是一些提示,可供您確認本地化的內容是否出現在適當語言的搜尋結果中。

確認網頁的語言相當明確

Google 只會使用網頁上顯示的內容來判斷網站語言。並不會使用任何語言代碼,例如 lang 屬性。您可以針對每個網頁的內容和瀏覽項目使用單一語言,並避免將翻譯內容與原文並排顯示,以協助 Google 正確地判斷網頁語言。如果以單一語言保留大部分內容的同時,只翻譯網頁上的重複性文字 (通常發生這種情況的頁面都含有使用者產生的內容),則含有各種重複性語言的搜尋結果中,如果多次出現相同的內容,就可能會留給使用者不好的印象。

使用 robots.txt 可以防止搜尋引擎檢索網站上自動翻譯的網頁。自動翻譯有時詞不達義,可能會被視為垃圾內容。更重要的是,劣譯或呆板不順口的翻譯,可能讓網站的瀏覽者反感。

確認各個語言版本都能很容易找到

將各個語言的內容存放在不同的網址中。請不要使用 Cookie 來顯示網頁的翻譯版本。考慮讓各種語言版本的網頁都能相互連結。這樣一來,瀏覽德文版網頁的法文使用者只需按一下連結就能連往適合他的語言版本。

避免自動判斷使用者所用語言並重新導引到該語言版本。這些重新導向動作可能會讓使用者 (以及搜尋引擎) 無法檢視您網站的所有版本。

謹慎選擇網址

Google 是根據網頁的內容來判斷其語言,但是網址本身也能夠讓使用者判斷網頁內容。例如,下列 .ca 網址的子網域或子目錄使用 fr 來表示其內容為法文:http://example.ca/fr/vélo-de-montagne.htmlhttp://fr.example.ca/vélo-de-montagne.html.

在網址中註明語言也能夠幫助您找出網站中多語言內容的問題。

您可以翻譯網址中的文字,也可以使用國際化網域名稱 (IDN)。請務必在網址中使用 UTF-8 編碼 (事實上,我們建議盡量都使用 UTF-8),並記得讓這些在連往這些網址時,以正確的逸出字元作為網址。

將網站內容鎖定為針對特定國家/地區

如果 Google 察覺到某個網站的目標國家/地區,就能夠利用此資訊來改善不同國家/地區的搜尋結果品質。Google 通常會使用下列元素來判斷網站鎖定的目標國家/地區:

  • 國家代碼頂層網域名稱 (ccTLDs)。這些名稱受限於特定國家/地區 (例如,.de 表示德國、.cn 表示中國),因此對使用者和搜尋引擎兩者來說,是表示網站明確鎖定特定國家/地區的顯著指標(有些國家/地區對於 ccTLD 的使用者有所限制,所以請務必先瞭解詳情)。我們也會將較少人使用的 ccTLD (例如 .tv、.me、etc.) 視為 gTLD,因為我們發現相較於以國家為目標的代碼,使用者和網站管理員經常認為這些代碼更加普通 (我們沒有完整的清單可記錄我們視為 gTLD 的 ccTLD,因為這份清單會隨時改變)。查看 Google 的一般網域完整清單
  • 地理定位設定。 您可以使用網站管理員工具中的指定國家/地區工具,向 Google 指定網站鎖定的目標國家/地區。您的網站必須要有一般頂層網域名稱,才能這麼做。但是,如果您的網站鎖定了多個國家/地區,則請勿使用這項工具。例如,將介紹蒙特婁當地餐廳的網站設定以加拿大使用者為目標就很有道理,但是將那些著重於法國、加拿大和馬利等法語使用者的網站,設定以加拿大使用者為目標,就不太合理。

    注意:因為地區性頂層網域 (例如 .eu 或 .asia) 並非指定單一國家/地區,所以 Google 會將其視為一般頂層網域。

  • 伺服器位置 (透過伺服器的 IP 位址判定)。 伺服器位置通常鄰近您的使用者所在地區,也可能透露網站的目標群眾所在。某些網站會使用分散式內容傳送網路 (CDN),或是將主機架設於網路伺服器基礎架構較佳的國家/地區,此時的位置就不具指標意義。
  • 其他指標。 其他有關您網站目標群眾的線索來源還包括網頁上的當地住址和電話號碼、是否使用當地語言和貨幣、來自其他當地網站的連結和/或是否使用 Google 我的商家 (如果有)。

Google 不會使用位置中繼標記 (例如 geo.positiondistribution) 或 HTML 屬性來進行地理定位。

網址結構

考慮使用網址結構,這可以讓您將網站內容依照不同地理區域加以劃分。請參考以下表格,以便瞭解您可以選擇的方法有哪些:

網址結構範例好處壞處
特定國家/地區example.ie
  • 清除地理定位
  • 伺服器位置沒有關聯
  • 可輕鬆分隔網站
  • 昂貴 (可用功能可能受限)
  • 需要更多基礎架構
  • 限制 ccTLD 需求 (有時候)
有 gTLDS 的子網域de.example.com
  • 設定容易
  • 可以使用網站管理員工具的地理定位功能
  • 允許不同的伺服器位置
  • 可輕鬆分隔網站
  • 使用者可能無法單從網址辨識地理定位 (「de」代表語言或是國家/地區?)
有 gTLD 的子目錄example.com/de/
  • 設定容易
  • 可以使用網站管理員工具的地理定位功能
  • 維護成本低 (同一部主機)
  • 使用者可能無法單從網址辨識地理定位
  • 單一伺服器位置
  • 不容易分隔網站
網址參數site.com?loc=de
  • 不建議使用
  • 難以根據網址來區隔
  • 使用者可能無法單從網址辨識地理定位
  • 無法在網站管理員工具中進行地理定位

地理定位並非 100% 準確,所以您必須設想,當使用者瀏覽到錯誤的網站版本時,您應該怎麼做。在所有網頁上顯示連結,讓使用者能夠自行選擇地區和/或語言,便是一種可行的作法。

重複的內容和國際網站

有時候,這類針對不同地區提供特定內容的網站,如果又同時提供了多種語言版本,便可能會在不同的網址上放置相同或類似的內容。只要該內容是針對不同國家/地區的使用者,通常就不成問題。雖然我們強烈建議針對各種不同族群的使用者提供不同的內容,但是要做到這一點並不容易。一般來說,在 robots.txt 檔案中禁止檢索,或是使用 "noindex" 漫遊器中繼標記,就不需要「隱藏」重複的內容。但是,如果您在不同網址上提供同樣的內容給相同使用者 (例如,如果 example.de/example.com/de/ 同時顯示了給德國使用者的德文內容),就應該選一個偏好的版本,並適當地進行重新導向 (或使用 rel=canonical 連結元素)。此外,建議您按照 rel-alternate-hreflang 指南,確認您已向搜尋資訊的使用者提供正確的語言或區域網址。

本文引自https://support.google.com/webmasters/answer/182192

 jfontsize 2.0 網頁字型大小縮放jQuery套件

jfontsize 2.0 網頁字型大小縮放jQuery套件

jfontsize

簡介:以按鈕點選的方式,縮小放大網頁的字型,方便各個使用者更方便清楚的瀏覽網頁內容。

特色:支援自訂義按鈕CSS、參數設定字體最多改變的次數與字體縮放大小。

載點:
下載jfontsize

Step 1

載入所需的JS檔

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.js"></script>
/*jQuery v1.2.6以上版本*/
<script src="jstorage.js"></script>
<script src="jquery.jfontsize-2.0.js"></script>

Step 2

在網頁上加入縮放按鈕

<a id="jfontsize-minus" href="#">A-</a> /*字體縮小*/
<a id="jfontsize-default" href="#">A</a> /*預設大小*/
<a id="jfontsize-plus" href="#">A+</a> /*字體放大*/

Step 3

定義需要被縮放字體大小的內容

<p class="content">This text will be resized</p>

Step 4

加入plugin與設定相關參數

<script>
$(function(){
$('.content').jfontsize({
btnMinusMaxHits: 1, // 最多可被縮小的次數
btnPlusMaxHits: 5, // 最多可被放大的次數
sizeChange: 5 // 每次縮放字體變化像素
});
});
</script>
 運用Paint.NET裁切圖片

運用Paint.NET裁切圖片

運用Paint.NET裁切圖片

免費美工軟體Paint.NET麻雀雖小五臟俱全,常用該有的功能都有提供,誰說一定要使用貴桑桑的photoshop才能修圖,免費的Paint.NET一樣可以幫你辦到。

基本上每種美工軟體的操作介面不會有太大的差異,沒使用美工軟體經驗的人,也不必太過擔心操作的問題,以下介紹大家如何使用Paint.NET裁切圖片的功能。

範例:將圖片裁切至640 x 480

打開Paint.NET後,首先在功能表中選擇開啟


接著選擇所要裁切的圖片,接著按下開啟舊檔


開啟圖檔後,可以在下方功能表中看到圖片尺寸為700 x 933


接著選擇工具中的矩形選取


並在圖片上按住左鍵拖曳範圍,選擇裁切需要保留的部分,此時下方功能表中邊界矩形大小會顯示目前拖曳範圍的大小


如需修改選取範圍,可使用工具中的移動選取區,此時圖片選取區的4個角,會出現圓形的拖曳結點,透過拖曳結點的方式修改選取的範圍。


確定圖片裁切的範圍後,按下上方功能表中的裁切到選取區域


此時,可以發現圖片已裁切成功,下方功能表中可以看到圖片的尺寸,記得按下儲存,以保留裁切後的圖片


設定值使用預設的即可,直接選擇確定

相關文章

延伸閱讀

 架設網路伺服器推薦的軟體

架設網路伺服器推薦的軟體

架設伺服器用那種軟體較佳,KIP推薦採用昇陽電腦的UNIX作業系統,著名的人力銀行與許多上市公司也是使用該系統。

如果有預算考量,可以使用LINUX系統,該系統為開放原始碼OpenSource,書局有賣許多相關架設主機的書,如果伺服器是用來架設網站應用,可以採用Linux再搭配Apache軟體與MySQL資料庫組合。
使用Linux的伺服器執行效率相較Windows的執行效率,您可以參考各網路比較數據看看。

另外坊間可以買到嵌入式系統,將Linux燒入IC(Linux是開放原始碼,一般不會說明是燒在硬體中當成商品),這樣的嵌入式系業者都已經幫您全部處理好了,就算系統掛了,只要Reset(重置),它又回還原到出廠預設值,對於初學者非常方便。

另外您也可以使用Microsoft(該商標屬於微軟所有)的IIS架設伺服器,同樣書局也買得到說明教學。

以上是常用的。
其他尚有openSUSE(Linux)、Mac OS X Server (UNIX)...等伺服器軟體可以使用。

 Paint.NET外掛如何取得與安裝

Paint.NET外掛如何取得與安裝

Paint.NET外掛如何取得與安裝

Paint.NET是一套開放原始碼的美工軟體,支援免費外掛功能,和Adobe Photoshop的外掛一樣,主要都是增加更多圖片特效功能, 網路上有不少人提供免費Paint.NET外掛下載,例如:
Paint.NET的官方論壇

Paint.NET外掛安裝步驟

  • 首先將下載來的外掛解壓縮後,會發現一個副檔名.dll的檔案,將這個檔案複製到(預設C:\Program Files\Paint.NET\Effects)
  • 接下來重新啟動Paint.NET,就會在功能表中「效果」的下拉式選單中,看到新增的外掛特效。

新增讀取檔案格式

另外也有外掛是讓Paint.Net新增讀取檔案格式的功能,例如Paint.Net原先是無法開啟Photoshop的PSD檔,這時就可以下載PhotoShop.dll,將此外掛複製至(預設C:\Program Files\Paint.NET\FileTypes),接下來重新啟動Paint.Net,即可讓Paint.Net讀取PSD檔。

相關文章

 開放原始碼的免費專業美工軟體Paint.NET

開放原始碼的免費專業美工軟體Paint.NET

開放原始碼的免費專業美工軟體Paint.NET

「大畫家」Paint.NET是一套由微軟與華盛頓州立大學合作,具有專業水準的影像處理軟體,它的操作介面類似於Adobe Photoshop,除了基本的影像處理功能,Paint.NET還支援圖層、外掛、無限次還原、濾鏡效果、圖片縮放、圖片裁剪、圖片特效等相關功能,對於買不起售價昂貴的Adobe Photoshop,又不想屈就陽春的小畫家的人來說,免費的Paint.NET是一個很好的選擇。

Paint.NET.3.5.10
最低系統要求
  • Windows 7 (建議)
  • 或 Windows XP (SP3)
  • 或 Windows Vista SP1 (建議SP2或更高版本)
  • 800 MHz 的處理器(建議雙核心)
  • 512 MB 記憶體
  • 1024 x 768 的螢幕解析度
  • 200 MB 以上的硬碟空間
  • 需要安裝Microsoft's .NET Framework 3.5 SP1
另外Paint.NET也支援 64 位元:需要 64 位元 CPU 與 64 位元版本的 Windows

安裝步驟

首先將下載的檔案解壓縮後,執行Paint.NET.3.5.10.Install.exe
選擇語言,如無特別需求,選擇快速安裝並按「下一步」


選擇同意,並按「下一步」


正在建立系統還原點


正在進行安裝Paint.NET中


選擇「完成」,即可完成安裝,並開啟Paint.NET


繁體中文化

目前官方下載的Paint.NET,操作介面只有簡體中文可以選擇,基本上使用簡體中文就足以應付Paint.NET的操作,軟體執行上也不會有問題,只是雖然看得懂卻總有美中不足的地方,語意上難免還是和繁中有所不同,所以這裡要介紹如何將操作介面改成繁體中文。
  • 繁體中文語言檔下載:官方論壇載點本站下載(.exe)本站下載(.zip)
  • 執行繁體中文語言檔Paint.NET 3.5 zh-TW.exe的安裝
    ※註:如果是下載Paint.NET 3.5 zh-TW.zip,則是將檔案解壓縮至(預設C:\Program Files\Paint.NET)
  • 在Paint.NET功能表中選擇:工具→語言→中文(繁體)(中華民國)
  • 變更語言需要重新啟動Paint.NET:選擇重新啟動Paint.NET。






重新啟動Paint.NET後,操作介面已更新成繁體中文了。


延伸閱讀

相關文章

(1) 2 »
FOLLOW US