搜外网>搜外问答>问答页面

百度收录的页面url错误,原因是什么?需要怎么调整? 悬赏5元 已结束

百度收录的页面url错误。

直接在百度搜索网站的url,如:https://www.****.com/dayi-34290.html

结果百度搜索展示的标题是正确的,但是下面的url 和 打开url是 https://www.****.com/zy_xx-876-34290.html

但是百度快照点开也是正确的页面:https://www.****.com/dayi-34290.html


是网站哪儿重定向出了问题吗?而且是近期刚出了问题,所以百度快照还是正确的。


还有就是要怎么调整,把错误url写404,提交百度,然后做网站改版也提交百度吗?

追加问题
    10 人参与回答
推推蛙
推推蛙 · 擅长SEOSEM爱采购诊断、方案编写、优化运维。微信:tuituiwaseo
如约而至老H 等 2 人赞同该回答

1、查看页面返回码,2个URL都看一下,蜘蛛模拟抓取,看看是抓取的什么页面; 

2、站点URL都是是否是自己站点URL规划问题; 

3、如果有操作重定向,是否返回码301,指向的是主推的URL; 

4、返回码查看,重定向地址,蜘蛛模拟抓取,通过查看这些,可以简单判断站点有无问题。

ps:先明确原因,在考虑是否要操作404死链提交

seoer
seoer · seo站群
如约而至 等 1 人赞同该回答

1、服务器错误

服务器错误最主要的问题就是百度蜘蛛发起抓取网页的时候,httpcode返回的都是5XX状态码,这样会造成百度抓取不到规范的网页。

造成服务器错误的原因有多种:网站处于正在进行维护;该网站有程序出现批量错误。

最好的解决办法就是找出程序的错误并做出适当的修改,如果是网站正在进行维护,请采用百度站长平台闭站保护进行规范后然后再进行操作。

2、访问被拒绝

访问被拒绝最主要的问题就是百度蜘蛛发起抓取网页的时候,httpcode返回的都是403状态码,这样同样会造成百度蜘蛛抓取不到规范的网页。

造成访问被拒绝的原因也有多种:网站权限受限制;IP地址被拒绝;服务器流量超负荷。

3、找不到页面

找不到页面最主要的问题就是百度蜘蛛发起抓取网页的时候,httpcode返回的都是404状态码,这种错误是网页最主要的,几乎所有的网站都有这种页面存在。

造成找不到页面的原因可以列举一大把:过期的团购网页;误删数据库;论坛垃圾帖子删除。

其实这些问题能够轻而易举的就解决了,建立合适的404页面,遇到404状态码就返回404页面。

4、其他错误

其他错误包括的项目就比较多了,但问题大概还是差不多的,就是百度蜘蛛抓起网页的时候httpcode返回的4XX状态码,除了403和404之外的其他状态码。

要是你发现咱们的权重还是有规律可以追寻的,那么咱么就得在循可301重定向集权上面多下点力气; 要是你发现咱们的权重是没有任何规律可言的,那么咱们就得做好404页面页面的优化和建设工作,然后还有就是Site域名里面的死链都要弄出来,然后进行快速有规律的提交删除工作,新的URL也是要做提交推送的。

适配没有成功吗

如果不多的话不用管了,如果多的话反馈一下

做一下死链提交就行如果是带问号的类型的,不用管即可

做一下死链提交就行如果是带问号的类型的,不用管即可

深圳瑞萦传媒
深圳瑞萦传 · 擅长SEO推广,抖音,小红书等新媒体平台品牌营销渠道

这样的页面少的话,先不用管,多的话反馈一下

路人
路人 · seo小学生

url变更了就要将旧的url提交百度,然后网站只要做一个404就可以解决你的问题

如果不多的话不用管了,如果多的话反馈一下