Website

計算網站中的頁面數

  • November 27, 2009

計算網站頁面數的最簡單方法是什麼?我不想實際下載整個站點的本地副本,只需計算其上的頁面數。有沒有可以爬取所有頁面和連結並給出總數的工具(或工具組合)?

快速而骯髒的方法是去Google並執行如下搜尋:

站點:mydomain.com

此範例顯示了 fronde.com 的 232 個已知頁面:http: //i47.tinypic.com/j0h003.jpg

這將返回Google在該網站上知道的頁面數。您可能需要調整您的 google 首選項以包含所有內容類型(關閉安全搜尋)並點擊“某些結果被忽略”警告,然後它才能為您提供最準確的計數。

手動操作更難。為了發現特定網站上的所有頁面,您必須下載登錄頁面,解析指向同一網路域的連結,然後迭代下載這些 HTML 頁面並掃描它們。這會迭代地繼續,直到檢查完所有連結。

此方法需要時間(儘管使用 HTTrack 之類的工具,您可以關閉非 HTML 內容下載以節省時間)。

此方法還將遺漏未從站點首頁連結的孤立頁面。

引用自:https://serverfault.com/questions/88703