网站建设前期没有规划好,导致动态网页的链接被搜索引擎收录。此后网站为SEO优化需求进行伪静态设置。那么,这时候应该怎样设置301跳转呢?(搜索引擎通过URL来识别网页,不设置301跳转会出现内容相同的重复页面。)
工具/原料
1
电脑
2
网站
3
FTP上传工具
4
TXT文本文档
方法/步骤
1
打开FTP工具,登录网站FTP账号密码,链接到网站;
2
找到网站根目录下的网页模板文件(本次示例使用的是asp脚本网站,所以网页模板文件是asp文件,若是php脚本网站,那么网页模板文件就是php文件。)
3
选中网页模板文件,下载到桌面!
4
使用txt文本文档打来下载好的文件,并将如下代码复制到文件结尾!ASP网站代码:<%Response.Status='301 Moved Permanently'Response.AddHeader 'Location','www.xxx.com/xxx.html'Response.End%>PHP网站代码:
5
接下来是最重要的部分,我们需要弄清楚网页动态链接的命名规则,一般而言,不论是动态URL还是静态URL,所有网页都会以ID来区分各个网页的URL。如,原网页其中一个链接www.xxx.com/show?=124,其中124就是网页的ID,而这个链接伪静态后的URL变为www.xxx.com/news/124.html。那么我们只需要找到网页URL中ID的命名方式即可!(一般命名方式只需要在该模板中找即可,Ctrl+F查找id,找到命名网页的那一个编码)
6
将代码中的www.xxx.com/xxx.html改为www.xxx.com/news/'&id&'.html(注意:其中www.xxx.com改为301跳转后网站域名)
注意事项
每一个网站的编码都是不一样的,网页命名方式都需要在自己网页模板中查找。
上一篇:寒冬吹来_黑色皮衣来帮忙
下一篇:黑棉衣配什么裤子男生