1、怎麼讓自己網站快速讓百度spider抓取啊?
都復2018年了,最快最好的方式,就是百度制的熊掌號+mip,當然這個只針對移動站,不過現在移動站的流量遠大於PC站了,在百度站長驗證了網站,然後通過熊掌號進行提交,如果通過了原創,即使你的是新站,新發布的內容頁也在幾小時內收錄(沒通過原創也一樣),而且還會有原創標志以及閃電標志,同時還有你的熊掌號的名稱,可以為你增加很多的粉絲。可以去看看手機端幾乎所有的大網站現在都這么做的。
2、在百度站長平台使用 抓取診斷 500錯誤 求解
http 500內部伺服器錯誤說明IIS伺服器無法解析ASP代碼,訪問一個靜態頁面試試是否也出現這個問題,如果訪問靜態頁面沒問題,那就要分以下幾種
情況來分析了:
① 你是否改變過計算機名稱。
② 站點所在的文件目錄是否自定義了安全屬性。
③ 安裝了域控制器後是否調整了域策略。如果是其中的一種情況,請一一將
改變的參數設置回來看是否解決問題。
如果靜態空間也無法訪問,則說明解析還沒生效。
首先你要確定錯誤的原因:
讓IE顯示詳細的出錯信息:
菜單--工具--Internet選項--高級--顯示友好的HTTP錯誤信息,去掉這個選擇吧
,然後刷新出錯頁,就可以看到詳細的出錯信息,對幫助你確定錯誤所在非常有
幫助!
造成500錯誤常見原因有:ASP語法出錯、ACCESS資料庫連接語句出錯、文件引用
與包含路徑出錯、使用了伺服器不支持的組件如FSO等。
另解釋:
xp下IIS5.1無法執行ASP文件,錯誤!500 內部伺服器連接錯誤|解決方法
原因分析
綜合分析上面的錯誤表現我們可以看出,主要是由於iwam賬號(在我的計算機即是iwam_myserver賬號)的密碼錯誤造成了http 500內部錯誤。
在詳細分析http500內部錯誤產生的原因之前,先對iwam賬號進行一下簡要的介紹:iwam賬號是安裝iis5時系統自動建立的一個內置賬號,主要用於啟動進程之外的應用程序的internet信息服務。iwam賬號的名字會根據每台計算機netbios名字的不同而有所不同,通用的格式是iwam_machine,即由「iwam」前綴、連接線「_」加上計算機的netbios名字組成。我的計算機的netbios名字是myserver,因此我的計算機上iwam賬號的名字就是iwam_myserver,這一點與iis匿名賬號isur_machine的命名方式非常相似。
iwam賬號建立後被active directory、iis metabase資料庫和com+應用程序三方共同使用,賬號密碼被三方分別保存,並由操作系統負責這三方保存的iwam密碼的同步工作。按常理說,由操作系統負責的工作我們大可放心,不必擔心出錯,但不知是bug還是其它什麼原因,系統的對iwam賬號的密碼同步工作有時會失敗,使三方iwam賬號所用密碼不統一。當iis或com+應用程序使用錯誤iwam的密碼登錄系統,啟動iis out-of-process pooled applications時,系統會因密碼錯誤而拒絕這一請求,導致iis out-of-process pooled applications啟動失敗,也就是我們在id10004錯誤事件中看到的「不能運行伺服器 3d14228d-fbe1-11d0-995d-00c04fd919c1} 」(這里 3d14228d-fbe1-11d0-995d-00c04fd919c1} 是iis out-of-process pooled applications的key),不能轉入iis5應用程序,http 500內部錯誤就這樣產生了。
三。解決辦法
知道了導致http 500內部錯誤的原因,解決起來就比較簡單了,那就是人工同步iwam賬號在active directory、iis metabase資料庫和com+應用程序中的密碼。
具體操作分三步,均需要以管理員身份登錄計算機以提供足夠的操作許可權(iwam賬號以iwam_myserver為例)。
(一)更改active directory中iwam_myserver賬號的密碼
因iwam賬號的密碼由系統控制,隨機產生,我們並不知道是什麼,為完成下面兩步的密碼同步工作,我們必須將iwam賬號的密碼設置為一個我們知道的值。
1、選擇「開始」->「程序」->「管理工具」->"active directory用戶和計算機",啟動「active directory用戶和計算機」管理單元。
2、單擊「user」,選中右面的「iwam_myserver」,右擊選擇「重設密碼(t)…」,在跳出的重設密碼對方框中給iwam_myserver設置新的密碼,這兒我們設置成「aboutnt2001」(沒有引號的),確定,等待密碼修改成功。
(二)同步iis metabase中iwam_myserver賬號的密碼
可能因為這項改動太敏感和重要,微軟並沒有為我們修改iis metabase中iwam_myserver賬號密碼提供一個顯式的用戶介面,只隨iis5提供了一個管理腳本adsutil.vbs,這個腳本位於c:\inetpub\adminscripts子目錄下(位置可能會因你安裝iis5時設置的不同而有所變動)。
adsutil.vbs腳本功能強大,參數非常多且用法復雜,這里只提供使用這個腳本修改iwam_myserver賬號密碼的方法:
adsutil set w3svc/wamuserpass password
"password"參數就是要設置的iwam賬號的新的密碼。因此我們將iis metabase中iwam_myserver賬號的密碼修改為「aboutnt2001」的命令就是:
c:\inetpub\adminscripts>adsutil set w3svc/wamuserpass "aboutnt2001"
修改成功後,系統會有如下提示:
wamuserpass: (string) "aboutnt2001"
(三)同步com+應用程序所用的iwam_myserver的密碼
同步com+應用程序所用的iwam_myserver的密碼,我們有兩種方式可以選擇:一種是使用組件服務mmc管理單元,另一種是使用iwam賬號同步腳本synciwam.vbs。
1、使用組件服務mmc管理單元
(1)啟動組件服務管理單元:選擇「開始」->「運行」->「mmc」,啟動管理控制台,打開「添加/刪除管理單元」對話框,將「組件服務」管理單元添加上。
(2)找到「組件服務」->「計算機」->「我的電腦」->「com+應用程序」->「out-of-process pooled applications」,右擊「out-of-process pooled applications」->「屬性」。
(3)切換到「out-of-process pooled applications」屬性對話框的「標志」選項卡。「此應用程序在下列賬戶下運行」選擇中「此用戶」會被選中,用戶名是「iwam_myserver」。這些都是預設的,不必改動。在下面的「密碼」和「確認密碼」文本框內輸入正確的密碼「aboutnt2001」,確定退出。
(4)系統如果提示「應用程序被一個以上的外部產品創建。你確定要被這些產品支持嗎?」時確定即可。
(5)如果我們在iis中將其它一些web的「應用程序保護」設置為「高(獨立的)」,那麼這個web所使用的com+應用程序的iwam賬號密碼也需要同步。重復(1)-(4)步,同步其它相應out of process application的iwam賬號密碼。
2、使用iwam賬號同步腳本synciwam.vbs
實際上微軟已經發現iwam賬號在密碼同步方面存在問題,因此在iis5的管理腳本中單獨為iwam賬號密碼同步編寫了一個腳本synciwam.vbs,這個腳本位於c:\inetpub\adminscripts子目錄下(位置可能會因你安裝iis5時設置的不同而有所變動)。
synciwam.vbs腳本用法比較簡單:
cscript synciwam.vbs [-v|-h]
「-v」參數表示詳細顯示腳本執行的整個過程(建議使用),「-h」參數用於顯示簡單的幫助信息。
我們要同步iwam_myserver賬號在com+應用程序中的密碼,只需要執行「cscript synciwam.vbs -v」即可,如下:
cscript c:\inetpub\adminscripts\synciwam.vbs -v
microsoft (r) windows script host version 5.6
版權所有(c) microsoft corporation 1996-2000。保留所有權利。
wamusername:iwam_myserver
wamuserpass:aboutnt2001
iis applications defined:
name, appisolated, package id
w3svc, 0, 3d14228c-fbe1-11d0-995d-00c04fd919c1}
root, 2,
iishelp, 2,
iisadmin, 2,
iissamples, 2,
msadc, 2,
root, 2,
iisadmin, 2,
iishelp, 2,
root, 2,
root, 2,
out of process applications defined:
count: 1
3d14228d-fbe1-11d0-995d-00c04fd919c1}
updating applications:
name: iis out-of-process pooled applications key: 3d14228d-fbe1-11d0-995d-00c04fd919c1}
從上面腳本的執行情況可以看出,使用synciwam.vbs腳本要比使用組件服務的方法更全面和快捷。它首先從iis的metabase資料庫找到iwam賬號"iwam_myserver"並取出對應的密碼「aboutnt2001」,然後查找所有已定義的iis applications和out of process applications,並逐一同步每一個out of process applications應用程序的iwam賬號密碼。
使用synciwam.vbs腳本時,要注意一個問題,那就是在你運行synciwam.vbs之前,必須保證iis metabase資料庫與active directory中的iwam密碼已經一致。因為synciwam.vbs腳本是從iis metabase資料庫而不是從active directory取得iwam賬號的密碼,如果iis metabase中的密碼不正確,那synciwam.vbs取得的密碼也會不正確,同步操作執行到「updating applications」系統就會報80110414錯誤,即「找不到應用程序 3d14228d-fbe1-11d0-995d-00c04fd919c1}」。
好了,到現在為止,iwam賬號在active directory、iis metabase資料庫和com+應用程序三處的密碼已經同步成功,你的asp程序又可以運行了!
修改成功後,系統會有如下提示:
---------------------------------------------------
經過測試,顯示應該是
wamuserpass: (string) "*******"
http 500內部伺服器錯誤可能和IIS 伺服器無法載入應用程序有關具體是:
現象:
瀏覽ASP時 HTTP500內部錯誤
[asp.net]解決IIS 伺服器無法載入應用程序 '/LM/W3SVC/1/ROOT' 錯誤是 '沒有注冊類別
查看了一下事件查看器:
[1]:伺服器無法載入應用程序 '/LM/W3SVC/1/ROOT'。錯誤是 '沒有注冊類別'。
[2]:無法啟動 MS DTC 事務管理器。
[3]:MS DTC 事務管理器啟動失敗。LogInit 返回錯誤 0x2……
[4]: 找不到 MS DTC 日誌文件。在確認所有由 MS DTC 協調的資源管理器不具有「不確定」狀態的事務之後,請運行 msdtc -resetlog 創建日誌文件。
解決辦法:
[1]:檢查你的DTC服務(Distributed Transaction Coordinator)是否可以正常啟動,如果正常的話請你跳過此步驟;如果出錯,無法正常啟動,請在開始菜單的運行中 運行:msdtc -resetlog以創建日誌文件。重起機器,檢查IIS是否可以正常使用,若不行繼續。
[2]:在CMD(。bat)下執行以下命令:
開始菜單->運行->cmd打開命令提示窗口。
輸入cd %windir%/system32/inetsrv切換到了system32下inetsrv目錄。
再輸入rundll32 wamreg.dll, CreateIISPackage。(這里小寫的時候是:createiispackage)
注意:必須准確鍵入「CreateIISPackage」,它區分大小寫。
再輸入regsvr32 asptxn.dll。
關閉"組件服務"並重新打開"組件服務"。
重啟IIS:"管理工具"-"服務"找到IIS Admin右擊選擇"重新啟動".
最後打開「管理工具」->「internet信息服務」找到「默認網站」然後右擊它,
選擇屬性,在「TCP地址」處選擇本機的IP地址,(這里可選可不選)。再打開「目錄安全性」->「編輯
」彈出「身份驗證方法對話框」
//這里比較麻煩點。下面說起來有點難,如果上面都對,那100%是下面的問題,如
果這里設置不到,打開網頁時,將彈出一個對話框確認後出現「未登陸,無權訪
問」,又或者顯示那一行出現錯誤等。/ /
點擊「瀏覽」->「高級」->「立即查找」在下框選擇一個能用的用戶(如當前用戶
),然後確定。(這里一般可以省略,按默認的用戶就可)
在「匿名訪問」處打勾,「允許IIS控制密碼」不打勾,密碼(你剛才選擇的用戶
的密碼,無密碼為空,確定密碼也為空)。"基本……"不打勾,"集成……"處打
勾。然後在剛才「匿名訪問」處打過勾的現在又不打勾了。
確定後,先按「應用」會出現一條信息「localstart.asp」(其它文件不要選),
用滑鼠「點擊選擇它」(記住,其實就是這里沒有選擇),再確定。
重新進入剛才的「身份驗證方法對話框」,在「匿名訪問」處重新打勾再「應用
」,如出現之前我說的那條信息再點擊選擇它,再確定,即可完成了。
3、百度站長工具中顯示網頁抓取成功,但是還是沒有收錄是怎麼回事?
很正常啊,比如說百度或谷歌頁面有調整,代碼有變動,站長工具沒有跟著做相應的變動就有可能抓取不到所要的數據
4、百度站長平台抓取診斷工具顯示網站抓取失敗,會影響百度抓取數據嗎
很有可能會影響,先自己訪問一下看看有沒有問題,再多試下診斷抓取
5、站長怎麼故意讓百度搜索引擎抓取資料庫,比如資料庫的博客帖子等
站長想讓百度搜索引擎抓取資料庫的博客帖子可以發完帖子後去別的平台發這個帖子的外鏈,能怕你百度收錄!
6、百度站長平台的抓取頻次是什麼意思
抓取頻次即搜索引擎在單位時間內對一個網站伺服器訪問的總次數。
百度站長平台是一個服務於百度網頁收錄的數據提交平台。通過本平台,網站的有效數據將更容易、更快速、更全面的被百度網頁收錄。
百度站長平台是全球最大的面向中文互聯網管理者、移動開發者、創業者的搜索流量管理的官方平台。提供有助於搜索引擎抓取收錄的提交和分析工具, SEO的優化建議等;面向移動開發者提供百度官方的API介面,以及多端適配的能力和服務;及時發布百度權威數據、演算法、工具等升級推新信息。通過線上線下多種互動渠道,為互聯網多端載體增加用戶和流量的同時,也為海量用戶創造更良好的搜索體驗,在移動互聯時代攜手雙方共創綠色搜索生態圈。
7、網站日誌分析百度有抓取 在百度站長抓取診斷卻是抓取失敗是怎麼回事啊
鑒於這種情況,是可以暫時忽略的,因為你沒有屏蔽,第二網站日誌都有抓取,第三網站收錄應該也都是正常的,網站索引也都有,這可能是你的抓取工具出現異常,如果它連首頁不抓取,那你的欄目頁,和文章頁抓取也都是異常,如果都是異常,自然你的百度收錄和索引的數據也應都是0,畢竟抓取不到,那就是錯誤的網頁,百度不會建立索引和放出快照,因此如果你的以上都正常,暫時可以忽略這個工具。
反饋一下,等他們回復再做下一步打算。
8、百度站長工具抓取失敗是什麼原因?
第一,直接訪問sitemap,查看是否能夠正常訪問。第二,檢查sitemap是否設置了許可權,禁止了百度方面抓取。第三,使用百度的抓取診斷功能抓取一下sitemap,看看報什麼錯誤。
9、百度站長平台中,如何設置網站的抓取頻率?
抓取頻次可以通過站長平台獲得,在百度站長平台里,抓取頻次也是抓取壓力數,正確理解為Baispider每天訪問網站的次數。
首先要知道蜘蛛對網站的抓取頻次不是越多就越好,也不是越少就越好,正常的抓取頻次是有一個固定范圍的。
抓取頻次太高有幾種可能導致站點不正常:
1、robots.txt沒做好,導致蜘蛛大量抓取一些內部和沒用的頁面,包括一些重復頁面。
2、網站的過度優化,百度對網站的過度優化是很敏感的,蜘蛛喜歡自然的東西,刻意優化會造成讓蜘蛛反感甚至有作弊嫌疑,當你的網站有作弊嫌疑的時候,蜘蛛大軍就會大量造訪你的網站,每一個蜘蛛的分工都不同,其目的就是在你的網站上找出充分的證據證明你是作弊的,它會把各種演算法通過蜘蛛集中放到你的網站上去驗證,能不能躲過此劫,就看你是不是真的作弊了。其三是網站結構的不合理性導致蜘蛛進入循環黑洞,爬取不順暢。
同樣抓取頻次太低也是不正常的,有以下幾種可能:
1、長期不更新內容,更新內容不規律,三天打漁兩天曬網。
2、新站點,新站點的規模差距還是挺大的,況且還沒走出百度的沙盒期,只有網站做了比較長時間,贏得了搜索引擎的信任才會提高網站的訪問次數。
以上由濰坊網路營銷師李金風為你解答
10、如何讓網站內容快速被百度蜘蛛抓取收錄
作為一名SEOER,每天都在關注百度蜘蛛什麼時候來抓取我的網站,它抓取了那些頁面,我們常常通過IIS的日誌查看這些記錄,同時還時刻在站長工具之類的網站上查詢自己的管理的域名的收錄數,快照時間,關鍵字排名等情況。 在進入百度分享的網站中我們可以看到百度分享幫助提升網頁的抓取速度 從這個圖上面可以看出,提高百度爬蟲抓取頻率就得從外鏈和安裝百度分享入手,個人感覺高質量原創內容更新頻率的提高也有利於爬蟲抓取頻率的提高。 1.安裝百度分享 從百度分享的幫助裡面我們就可以看到,真實用戶的分享行為,將網頁的url發送給了百度爬蟲,這樣就會多一次百度爬蟲來的機會,如果你每天有很多人分享的話,那發給百度爬蟲的機會就多了,自然它來爬取的頻率就提高了。 2.高質量原創內容的更新頻率 我們都知道,如果你網站更新有規律的話,百度爬蟲來網站的時間也是有規律的,那我們有規律的提高高質量原創內容的更新頻率,自然百度爬蟲也會有規律的多來爬取了。為什麼說是高質量原創呢?高質量是用戶喜歡的東西,用戶一喜歡,自然隨手就會分享你網站的內容,這樣就有利於第二種情況。原創是百度爬蟲喜歡的東西,小鶴的博客,基本都是原創的東西,就算一個星期只更新一篇內容,基本都是秒收,這就說明原創內容是可以吸引爬蟲來爬取的,因為它惦記你這里的好東西。你的發布頻率提高,自然他的爬取頻率也會提高。 3.增加高質量的外鏈數量 這個小鶴想很多人都知道,高質量的外鏈越多,網站的百度快照就會更新越快。這里為什麼說高質量的外鏈呢?如果是垃圾外鏈多的話,用處不大,因為百度爬蟲都很少去爬垃圾外鏈的,自然通過垃圾外鏈進你網站的機會也很少了。 SEO是一項長期的工作,較能在短時間內提升上去,想要做好的一個本方法就是持之以恆。