森昂机电网站SEO与您分享IIS环境的多个页面与整站301重定向web.config文件编写格式
森昂机电www.senangchina.com网站使用的是阿里云的虚拟主机windows型,面临的问题是 不带www和带www的页面重复收录,感觉快照结构很紊乱,作为SEOer急需解决这一点;前期没有ftp账号,只能使用canonical标签和js脚本饮鸩止渴;
1.先在首页的index.htm模板页面加上一个canonical标签
2.在head.html模板页面加上一段判断域名的js:
测试了一下 输入不带www的网址 被强制跳转到了 www.senangchina.com,if (document.domain != 'www.senangchina.com' && document.domain != 'www.senangchina.com/'){window.location.href='http://www.senangchina.com/';}
redirectType="Permanent" />
……此处省略若干条rule……
上传web.config文件替换,测试访问旧版url 自动跳转到了新版地址。测试访问不带www自动强制到带www的页面。(去掉前面的跳转JS后)
为了修理这些旧版的url,我还特意做了一个表格来统计他。完成一条 就打个对勾。