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是一项长期的工作,较能在短时间内提升上去,想要做好的一个本方法就是持之以恒。