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

百度site网站index.html排首位的解决方案

有些网站具有生成html静态页面的功能,那么就会出现这种情况,访问:

https://www.***.com/ (首页)
https://www.***.com/index.html(首页)

但是,使用site命令查看网站收录的时候,发现排在首位的是 https://www.***.com/index.html ,而 https://www.***.com/ 却排在很后,这是因为没有做好301重定向导致的,影响网站权重,解决方案:

内部链接全部指向正确URL https://www.***.com/
外部链接全部指向正确URL https://www.***.com/
使用了canonical标签 <link rel="canonical" href="https://www.***.com/" />
把index.html301重定向到 https://www.***.com/

另外要注意的是,开启了SSL的,要把 http 重定向到 https

追加问题
    3 人参与回答

这个不太清楚,还没遇到过呀

从没出现过这种问题

螺旋钢管
螺旋钢管 · 专注企业SEO优化

不是很清楚啊