2011年1月26日 星期三

網站之搜尋引擎優化

作者: Baron. Wan

前些日子, 公司的主題官網要正式上線, 為了要衝人氣, 因此被交待一個任務 -- 網站上搜尋引擎, 對於過去沒有這方面的實際操作經驗的我, 一開始還真是不知道要怎麼做 !! 所幸網路上有相當多的資源, 只要自己肯花心思, 一定能找到解決方案 !
一開始, 我先決定要讓網站上到哪個搜尋引擎, 我選擇 Google, 一方面他是目前全世界最多人氣的搜尋引擎, 另一方面, 我們公司網站的屬性, 讓我決定選擇它.

首先, 需要先建立一個 google 帳號, 擁有 google 帳號可以做很多事情, 其中網站管理員工具就是其一, 請連結到 https://www.google.com/webmasters/tools/home?hl=zh-TW ; 如果有需要其他語系的搜尋引擎, 可能需要自己去尋找了.

在 [google 網站管理員工具] 中, 用申辦完成的 google 帳號/密碼 登入, 首先, 先 [新增網站], 請輸入公司網站對外網址 http://yourwebsite...

在此你可以先參閱 google 有完善的線上說明. 可參閱 http://www.google.com/support/webmasters/bin/answer.py?answer=34592&hl=zh-TW 此處說明.

然後系統會要求你選擇使用哪一個驗證方式, 如果你自己有架設 DNS Server, 可以使用 DNS 驗證, 比較方便, 然後系統會給你一個機碼, 將它放入你的網域 domain name 中, 比如: 我們想將 www.yourwebsite.com.tw 加入 Google 搜尋, 則在該網域所屬的設定添加 www IN TXT "google-site-verification=Google的驗證機碼".

新增網站 後, 點選該網站進入到 [資訊首頁], 在網頁左手邊有個 [網站設定 ], 點選 [+] 會拉下副選單, 點選 [sitemap]. google 搜尋引擎是最具親和力, 一方面它不會因為沒收錢就不將你的網站掛到第一位, 只要你的搜尋關鍵字是優的, 當點閱率越來越高時, 你網站的順位就會越來越前面, 而且設定起來一點也不複雜, 只是剛開始摸索的確需要時間, sitemap 的用途, 就是主動告知 google 搜尋器: "你可以搜尋我的網站內的哪幾個網頁, 這些網頁帶有詳細的關鍵字." 因此, 設定 sitemap 對一個網站來說, 是非常重要的! sitemap 是採用 xml 語法, 它有一定的格式, 有個網站可以自動幫你產生你需要的 sitemap.xml , 有需要的可以連結到:
http://free-sitemap-generator.whyandhow.org/
使用前請先參考該網站以下說明, 總之, 一切它需要的資訊先埋好後, 它自然會幫你產生需要的 xml 檔. 然後將該檔依路徑拆開, 存放到各個目錄底下. (我是這樣做滴, 其他做法沒試過 *^_^*)

瞭解它的格式之後, 其實可以自己搞了.


[url]
[loc]http://yourwebsite/yourpage(html,asp,php...)[/loc]
[lastmod]2010-12-31[/lastmod]
[changefreq]daily[/changefreq]
[priority]1.0[/priority]
[/url]

註: 以上 '[' 和 ']' 需改為 '<' 和 '>'

[ loc ] 指的是搜尋器要搜尋的網頁, 該網頁內容必須含有 google 搜尋器需要的東西, 就是 "關鍵字"
[ lastmod ] 最後變更的日期
[ changefreq ] 指 每日 (daily) , 每小時 (hourly), 每周 (weekly), 每月(monthly) 更新一次
[ priority ] 看字面就知道, 優先權, 1.0 最高優先, 往下是 0.9 0.8 0.7 ....

夠簡單吧, 只要自己撰寫好 .xml 檔, 依照路徑存放, 就已經完成 1/3 了.

回到 [Google 網站管理員工具] 中, 點選該網站連結進入資訊首頁, 然後點擊 sitemap 進行文檔添加動作. 點選 [提交 sitemap ] , 然後輸入你剛剛存放到哪個路徑下的 xml 檔. 當建立好每一筆, Google 會自動搜尋以確認是否 ok, 當看到綠色 V (勾勾), 表示該項已經完成.

-----------------------------------------------------------------------------
需要搜尋的網頁, 內容也有需要添加的地方:
在 head 處添加: '<' meta http-equiv="keywords" content="xxx, xxxx, xxx, xxx, xxx, ....">
title 加在 head 越前面越好, 大致上格式如: "xxx官網 - yyy, kkk, ..." 資料寫得越詳細, 搜尋條件越豐富, 越容易讓使用者查詢到.

----------------------------------------------------------------------------
Google 搜尋器大約會在 24hr 後生效, 因此每次變更前, 一定要考慮清楚, 關鍵字的添加, 也一定要慎重!

以上, 希望大家網站都能搜尋 No. 1

Baron. Wan