作為鏈結專題系列的第二篇, 我們想與您討論一下鏈結架構的重要性,並且回答您相關的問題。鏈結架構---您**的內部鏈結方式——是您在cnqcgpz**規劃中的重要部分,並對您的**被搜尋引擎的索引狀況有重要影響。它也對谷歌機械人是否能找到您的各個網頁並進而使使用者能順利訪問到它們的起到決定作用。
確保您的核心網頁只需通過首頁的幾次點選就能到達
您或許會認為比起目錄式導航來說,使用者可能更喜歡使用您**上的搜尋框,但是您的這種做法經常會為搜尋引擎爬蟲設定障礙,因為他們幾乎無法做到在搜尋框裡輸 入文字搜尋或在下拉列表裡瀏覽。因此,您需要確認您的重要網頁都可以從首頁點選訪問,並讓googlebot方便地遍歷您的**。您最好建立乙個鏈結架 構,這樣既便於使用者瀏覽,也便於搜尋引擎抓取。下面是一些具體的建議:
符合使用者習慣的導航設定
您應該嘗試將自己代入「使用者」的角色,模擬使用者的習程式設計客棧慣來設計您的**。比如說,如果您的**是關於籃球的,想象您是乙個想了解最佳運球技巧的訪問者。
我們先從首頁開始吧,如果使用者並不使用您**的搜尋功能和下拉列表,他們能方便地通過你提供的導航鏈結找到他們想要的資訊麼(比如籃球巨星的運球技巧)?
再比如說乙個使用者是通過乙個外部鏈結找到您的**的,但是他們首先到達的不是首頁。不管使用者首先來到的是哪一頁,您都要確保他們能程式設計客棧夠順利的找到首頁及其他 相關部分的鏈結。換句話說,您要確保您的使用者不會迷失方向。您的使用者能方便找到「最佳運球技巧」嗎?像「首頁》技巧》運球」 這樣的導航能夠幫助使用者了解自己所處的網頁層次。
為搜尋引擎設定可抓取的鏈結
文字鏈結是很容易被搜尋引擎發現的,如果您特別關注自己的內容是否能被正常索引的話,使用文字鏈結是一種比較穩妥的辦法。可以想象您肯定也會採用一些最近的技術,但是無論怎樣,文字鏈結對使用者和搜尋引擎來說都是更友好,更便於訪問的。
這個程式設計客棧uo;>文字鏈結容易被搜尋引擎發現。
提交**地圖對主要搜尋引擎來說也很有幫助,儘管它不應該取代乙個便於抓取的鏈結架構。如果您的**使用一些更新的技術,比如ajax,您可以參考下文中的「確認googlebot能夠找到您的內部鏈結」。
使用描述性定位文字(anchor text)
描述性的定位文字,也就是通常看到的在鏈結中可以點選的詞語,是乙個對搜尋引擎和使用者很有幫助的訊號。通過您的內容、標題、定位文字等等,google越了 解您的**,就能為搜尋使用者(其中很可能包含您的潛在使用者)返回越相關的結果。比如,如果您在運營乙個籃球**,並且您想通過文字鏈結為使用者提供一些** 的話,很多**管理員是這樣設定鏈結的:
如果您想**我們的籃球**,請》點選這裡 瀏覽**列表。
我們不建議您使用這種泛泛的「這裡」,我們建議您將定位文字替換成更具描述意義的文字,例如:
歡迎您觀賞我們的籃球**
確認 googlebot 能夠找到您的內部鏈結
對於已經驗證了對**許可權的使用者,**管理員工具提供了「鏈結》 含內部鏈結的網頁」 的功能,這是乙個非常有利於驗證googlebot已經成功地找到了您所期望的鏈結的功能。特別是當您的**在導航中使用了 j**ascript(googlebot通常不能很好執行並抓取)等技術的時候,你可能很想知道自己的其他內部鏈結到底是否被googlebot成功地 識別了。
這裡有乙個關於「**管理員中心404專題周」的內部鏈結的螢幕截圖。我們的內部鏈結正如我們預期的一樣,都被成功發現了。
歡迎您就內部鏈結的話題提出您的問題
這裡是其中的一部分……
問:我可以使用rel=「nofollow」來是我們內部鏈結的page rank流動最大化麼?
答:我們自身實際上也是在google工作的**管理員,您所考慮的這些實際上不是我們會花時間考慮的。換句話說,如果您的**已經有了很好的鏈結架構,那麼與其經常擔心自己的pagerank,倒不如把更多的精力投入到為使用者提供更好的內容上面。
matt cutts曾經在**管理員幫助論壇上回答過「合理使用nofollow」的問題。
問:比如我的**是關於我的自行車和露營兩大愛好的。我應當讓我的內部鏈結架構主題化組織,而不在兩者之間互相鏈結麼?
答:我們目前為止還沒有發現過有**管理員通過刻意將他們的鏈結架構高度主題化而從中受益的。同時,如果乙個訪問者不能方便地訪問您**的各部分的時候,這通常意味著,這種結構對搜尋引擎的抓取也是有障礙的。
這裡請允許我們再重複一遍,請您盡量建立固定並合理的鏈結架構(包括符合使用者習慣的導航設定和為搜尋引擎設定可抓取的鏈結),並積極實行一些對您的使用者和他們的使用體驗都有益處的措施。
Linux中檔案的硬鏈結和軟鏈結
硬鏈結檔案 不同檔名具有相同節點 inode 號 硬鏈結建立 ln 原始檔 軟鏈結檔案 這個檔案上只要有乙個硬鏈結檔案或乙個以上的硬鏈結檔案就不會被刪除,當所有的硬鏈結檔案被刪除時,這個檔案就會被刪除 linux中的軟鏈結檔案就類似於 windows 系統中的快捷方式 ln s 原始檔 軟鏈結檔案 ...
Qt型別重定義 不同的鏈結
qt構建程式時出現如下報錯,有很多,大概是成百上千的報錯標頭檔案重定義,而且是系統檔案報錯。這個就要說到另乙個部落格了與這個問題有很多相似之處 檢視了網上很多的資料,說是重複包含標頭檔案,形成了乙個迴圈,就是你包含我,我包含你,最出現排斥錯誤。我檢視了一下所有的標頭檔案的包含檔案,發現並沒有重複包含...
Python 網頁鏈結中文亂碼的解決
在實現python網路爬蟲的過程中,有時候你會發現有些鏈結中的中文字元會變成 亂碼 當然所有的亂碼都是缺少乙個合適解碼編碼方式。如果我們需要提取網頁鏈結中的中文字元這麼辦?在python中我們可以從urllib.parse庫中匯入unquote模組。實現如下 from urllib.parse im...