2009年6月17日星期三

SEO - 到底要 DoFollow 還是 NoFollow?



上幾篇文章談到NoFollow的問題, "NoFollow 真的可以做到 PageRank Sculpting 嗎?"及"PageRank Sculpting 與 PageRank Siloing", 對於SEO來說到底應該如何看待NoFollow呢?

沒想到真的Google在一年多以前就已經更改了NoFollow的演算法, 大家都以為加上NoFollow就可以防止PR的分享, 但竟然是無功而返...

會需要加上NoFollow原本是為了:

-- 在Web 2.0下, 讓讀者個人產生的回覆內容中的連結不要分散了PR,
-- 以及某些網站雖然自己加上連結, 但並不表示投下一票

所以我是否該繼續使用NoFollow? 當然繼續使用, 但是使用的心態必須調整了, 怎麼調整呢?

NoFollow原本著眼在「PR」, 但現在應該著眼在「關聯」 ... 什麼意思?

就是「NoFollow」表示我這篇文章跟連結是「沒有關聯」的, 也就是請搜尋引擎到此為止, 不要把我的網頁跟連結內容扯上關係

也就是遵守搜尋引擎的規則: 「壞的網頁會連到好的網頁,但是好的網頁不會連到壞的網頁」, 以及「outbound link effect」

就是NoFollow可以使用在交換連結、讀者自己產生的連結、非相關內容的連結...等等

標籤: , , ,

繼續閱讀:台灣搜尋引擎優化與行銷研究院

2009年6月10日星期三

NoFollow 真的可以做到 PageRank Sculpting 嗎?



前文"PageRank Sculpting 與 PageRank Siloing"留下了一個疑問, nofollow真的是可以照我們的意思去分派PageRank嗎?? 我們現在來看看到底發生什麼事情了...

PageRank Sculpting 是許多SEO業者常用到的手法, 就是經過rel="nofollow"來限制某些link去分享PR, Google在"關於 rel="nofollow"這麼說:

Google 如何處理 nofollow 的連結?

...表示 Google 不會在這些連結之中傳輸 PageRank 或使用錨點文字。 基本上,使用 nofollow 會使我們將目標連結剔除在網頁整體圖表之外。 不過,如果其他網站在沒有使用 nofollow 的情況下連到目標網頁,或如果網址已經透過 Sitemap 提交給 Google,這些網頁可能還是會出現在索引中。 此外,請您特別注意,其他的搜尋引擎處理 nofollow 的方式可能稍有不同。


Google說他們不會傳遞PR及Anchor Text給具有nofollow的連結, OK...這個沒有問題, 但是根據以往的說法:

如果PR10的網頁有10個link, 其中有8個nofollow, 所以只有2個會接受PageRank分享, 而接受的PR值各是PR10/2

但是在2009 SMX接收到的訊息卻是:

如果PR10的網頁有10個link, 其中有8個nofollow, 所以只有2個會接受PageRank分享, 而接受的PR值各是PR10/10 (8個nofollow沒有收到PR, 但是仍舊除以10)

也就是說nofollow並不能真正達成PageRank Sculpting的目的, nofollow雖讓某些頁面沒有接收PR, 但是PR已經部分遺失, 目前Google尚未正式做出解釋

我們再回去Google的解釋看看: "Google 不會在這些連結之中傳輸 PageRank 或使用錨點文字"....他並沒有說其他沒有nofollow的頁面會接收多少PR

根據非正式管道得知, Google之所以沒照大家認知來處理nofollow是為了保持資料的完整性, 也就是網頁A有10個往外連結, 這個數字10會是其他網頁連入連結的數字來源, 如果要讓PR只除以非nofollow數目, 則必須每個網頁多出一個變數來記錄非nofollow, 也就是多出數十億個以上的counter變數儲存空間

所以Google很可能不會做出處理, 也不會正式回應, 因為有太多更重要的需要處理

那我們應該怎麼面對nofollow呢? 如同我們在outbound link effect說的, 就把nofollow當成關係串聯與否的開關, 不要去想PageRank Sculpting了

後續如何發展...再說囉!

後記 2009/06/16:

Matt Cutts終於在2009/06/15的文章"PageRank sculpting"證實了....

So what happens when you have a page with “ten PageRank points” and ten outgoing links, and five of those links are nofollowed? Let’s leave aside the decay factor to focus on the core part of the question. Originally, the five links without nofollow would have flowed two points of PageRank each (in essence, the nofollowed links didn’t count toward the denominator when dividing PageRank by the outdegree of the page). More than a year ago, Google changed how the PageRank flows so that the five links without nofollow would flow one point of PageRank each.


PR=10分, 有10個outbound link, 其中5個是nofollow, 原本應該5個link可以分到2分, 但是Google已經在一年以前修改, 沒有nofollow的5個link只各以分到1分 .... 當然其他5個nofollow的link什麼都沒分到

標籤: , , ,

繼續閱讀:台灣搜尋引擎優化與行銷研究院