当前位置 : 主页 > 基础优化 > 正文

智能小程序检查页面死链返回码及处理办法

原创

重庆seo2022-05-05 09:41:06阅读()404错误小程序A+ / A-

智能小程序检查页面死链返回码及处理办法

目前百度智能小程序抢占了很多的排名,不少人想放弃PC端甚至适配的移动端,投身智能小程序。除了百度系,还有腾讯微信小程序、头条小程序等。其实都是拖拽式开发框架,完全不懂代码也行,集成了很多布局和通用功能。

百度智能小程序

智能小程序在PC端没有任何展示位,因此这类小程序实际上是基于移动端。而百度的移动端和PC端共用一套蜘蛛算法,在很多优化方面几乎是通用的。比如死链提交。页面死链和快照的死链是两个概念,要注意区分。

智能小程序和站点在某些时候会产生大量死链,比如页面删除、改版、URL路径过深调整等。如果之前这些页面已经被收录,用户通过搜索,点击了这些失效的URL链接,体验比较差,也会对智能小程序和站点的排名产生不良影响。

PC或移动端网站一些内容管理软件CMS(比如Wordpress)会定期检查页面是否有死链,其实只要页面模板编写是自动调用的内容链接,URL都是正确的,除非是手动写的URL错误或者改变了。

百度后台有死链提交功能,把填写好的死链URL文件(如:silian.txt),可以放在根目录或其他地方,把路径提交上去就行,处理周期不定,短的几天,长的几个月大半年都有。

死链提交

百度建议的死链设置方案是:将页面的返回码设置为404或者410,页面的Title明确表示该页面为死链,如“404错误页面”,404页面可以设计一下,建议增加一个首页按钮,不必自动跳转回首页。

百度不建议的死链设置方案有:页面显示的404错误,但实际检查返回码却是200或者其他码,这样提交后的URL也不会被认为是死链,检查方法参考下图:

F12 > 网络 > 点击名称和地址栏相同的URL文件 > 标头 > 常规

看到状态代码是否未404。具体返回码解释:

“404 Not Found”:表示服务器没有找到任何匹配请求URL的东西,没有说明这种情况是暂时的还是永久的。 

“410 Gone”:表示请求的内容在服务器上不再可用,且没有已知的转发地址。410通常表示资源永久性的失效。 

其他返回码参考文章《SEO必掌握常用HTTP状态码

404页面设置

目前发现DedeCMS在处理类似这样的页面(如TAG标签)比较容易出问题,修改方法参考《DedeCMS删除tag标签后返回404状态码》。

WordPress都是动态URL,比较麻烦的是分页处理,可以用插件改成伪静态,上线之前多检查,以免后续造成页面的404错误。

    扩展阅读

    本文地址:https://www.vi586.com/seo/778.html
    版权声明:原创文章,版权归重庆SEO吖七所有,欢迎分享本文,支持原创,转载请保留出处

    赞(99)