原文連結:https://searchengineland.com/improve-internal-linking-calculate-internal-pagerank-r-246883
網站架構(即內部連結的構成方式)對於用戶和搜尋引擎最終能夠瀏覽您的網站起著至關重要的作用,會直接影響網站的搜索排名。現代搜尋引擎使用連結來抓取網頁。這些搜尋引擎使用的爬蟲單擊頁面上顯示的每個連結(內部連結和外部連結),然後單擊每個後續頁面上的所有連結,依此類推。這使搜尋引擎可以找到您的頁面並在其索引中對其進行排名。Google之類的搜尋引擎還使用連結數對查詢結果進行排名,並將頁面的所有指向連結視為對該頁面的重要性投票(即PageRank)。因此,網站的內部連結結構對於搜尋引擎抓取,理解和分配網站排名中起著重要作用。作為SEO從業人員,您如何確保您的網站架構最佳,並且內部連結的結構是正確的呢?讓我們探討一下『』內部PageRank」的指標如何幫助我們完成此任務。
基本的網站架構和基於導航的內部連結
內部連結有兩種基本類型:1.網站導航結構的內部連結2.內部連結顯示在整個網站的上下文中(在文章中或其他地方,不一定出現在網站導航結構裡)讓我們看一下前者。獲得內部連結的第一步是組織通用的導航元素並遵守組織良好的站點結構。我建議創建一個經典的內部連結結構,並利用Bruce Clay的silo架構作為內部連結的基礎。這些經過嘗試和測試的邏輯站點結構有效。這是一張示例圖:
現在,您的網站已經為內部連結奠定了堅實的基礎,讓我們看一下這些導航連結以及上下文中存在的內部連結如何影響搜尋引擎對您的頁面進行抓取和排名的方式。為了查看整體內部連結的影響,我們將檢查所有頁面的內部PageRank。
什麼是Page Rank?
在繼續之前,讓我們花點時間討論一下PageRank是什麼。PageRank是Google在搜索結果中對網頁進行排名的算法之一。它以公司的聯合創始人之一拉裡·佩奇(Larry Page)命名。由Google簡稱為PageRank的算法,「通過計算頁面連結的數量和質量來確定該網站的重要性的算法。」
什麼是站內PageRank?
Google為索引中的每個頁面計算PageRank,將網站中的各個頁面連結在一起,以及將其他網站連結到這些頁面。但是PageRank背後的想法-根據其他頁面的連結確定頁面的重要性-可以應用於大型網絡(例如Google的抓取工具未發現的網絡)或較小的網絡子集。為了檢查內部連結,我們將使用PageRank的思想來查看單個網站上每個頁面的相對重要性。我所說的「內部PageRank」不是指Google的PageRank算法,而是指基於單個網站內部連結的類似計算。讓我們開始計算您網站的內部PageRank。注意:為清楚起見,我並不是在談論或提倡PageRank的sculpting。我說的是使用類似PageRank的指標來診斷網站架構中的任何問題。
我們用一個例子說明,會更容易解釋清楚。、
第一步:用 Screaming Frog抓取網站在實際計算內部PageRank之前,我們需要抓取我們的網站。在此示例中,我使用了Screaming Frog,因為它是SEO從業人員武器庫中的標準工具。首先啟動「Screaming Frog 」並爬網您的網站。抓取完成後,從頂部菜單中選擇「批量導出」>「所有出站」,然後將CSV文件保存到所需位置。CSV包含您網站上所有內部連結的列表。我們將使用此列表創建網絡並計算內部PageRank。
第2步: 用R語言計算內部PR值如果您不熟悉R,那麼它是一款用於統計計算和圖形的免費軟體,可在多種平臺上運行。 下載並安裝(如果尚未安裝)。通過啟動R控制臺並執行以下命令來安裝igraph庫:install.packages(「 igraph」)安裝庫之後,您將可以將以下代碼與網站的Screaming Frog結合使用:
只需遵循代碼注釋(用#表示),別忘了:指定您的Screaming Frog CSV文件的路徑。指定您的域和TLD擴展名。命名您的輸出文件,其中將包含網站上每個單獨頁面的內部PageRank。
案例說明1我們的代理商Catalyst Digital最近在更名後重新啟動了我們的網站,但我們仍在研究其中的一些問題。因此,我決定對新站點進行爬網並檢查其內部PageRank。這是輸出示例:
從內部頁面排名來看站點頁面,我們看到我們的首頁是我們的聯繫頁面。看起來不對!根據典型的網站抓取,您將看不到此內容。例如,Screaming Frog表示聯繫頁面實際上比首頁少一個連結,儘管「內部PageRank」值更高。內部PageRank(類似於Google的PageRank算法)會考慮到網絡中連結到該頁面的連結,而不僅僅是連結的數量。、
儘管有較高的內部PageRank值,但聯繫頁面的內部連結較少。現在,讓我們在Google中搜索我們的品牌名稱:
我們的Google搜索確認我們有問題。我們機構的聯繫頁面在有機結果上的排名高於我們首頁,這可能是由於我們內部頁面連結的結構所致。現在我們已經知道了這個問題,我們可以看看我們的站點架構並開始制定解決方案。知識就是力量。
案例說明2
:讓我們在Online Geniuses(我主持的一個網際網路營銷Slack社區)上進行類似的測試,看看是否有任何問題。這是R的輸出示例:
該網站的工作委員會頁面的內部PageRank值高於我們的主頁。目前,這仍未對我們造成問題,這可能是由於指向首頁的外部連結數量以及我們的關鍵字用法有所不同,但這可能是我們應該注意的問題,以保持網站的完整性。
結論現在,您應該對如何構造網站上的內部連結有所了解。為基於導航的內部連結建立基本結構後,您可以開始爬網網站並使用R計算內部PageRank,從而開始審核網站的內部連結問題。