百度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