近期对一个企业网站进行了改版,网站可以正常访问,但搜索引擎收录量出现下降,部分新页面长时间没有被发现。
网站当前环境如下:
使用 HTTPS;
服务器运行 Nginx;
已生成 sitemap.xml;
已配置 robots.txt;
部分旧页面设置了跳转;
新旧页面的地址结构有调整;
页面中设置了 title、description 和 canonical。
目前已经尝试过以下方法:
检查主要页面能否正常返回;
更新并提交网站地图;
检查 robots.txt 是否拦截重要目录;
清理部分失效链接;
检查移动端页面能否正常打开;
为旧页面设置跳转到对应的新页面。
但仍然存在以下问题:
部分新页面没有被收录;
个别旧地址仍然出现在搜索结果中;
部分页面标题已经更新,但搜索结果中还是旧标题;
网站地图中的页面数量与实际有效页面数量不一致;
相似页面可能存在 canonical 配置错误。
想请教以下几个问题:
网站改版后,应该优先检查哪些技术项目?
旧地址跳转应该使用哪种状态更合适?
sitemap.xml 中是否需要保留已经跳转的旧地址?
canonical 应该指向当前页面,还是统一指向某个主页面?
robots.txt、noindex 和 canonical 同时存在时,应该怎样避免配置冲突?
搜索结果中的旧标题通常需要多久才会更新?
除了网站地图,还可以通过哪些方式帮助搜索引擎发现新页面?
希望得到一套比较清楚的排查顺序,方便判断问题出在页面访问、抓取限制、规范地址、跳转设置,还是网站内容结构上。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
阿里云自主研发的千问大模型,凭借万亿级超大规模数据训练和领先的算法框架,实现全模态高效精准的模型服务调用。https://www.aliyun.com/product/tongyi