当我们网站改版,就会遇到头疼的网址问题。尤其在不同的CMS系统之间切换,这个问题就更恼人。
301跳转
本着URL网址更加规范的目的,讲一些有流量的页面网址做的更加规范。另外301也是所有问题一刀切的终极解决方案,尤其适合页面产品等数量不多的时候,可以是域名内,也可以是域名之间;后续的所有问题,如果不能很好的解决问题,301为我们兜底。
使用方法也简单,插件搜索redirection即可。
Countdown跳转
一般用于更换域名,打开后会有一个提示,说比如我们已经迁移到新网址,将在5-4-3-2-1秒后自动跳转过去。看上去的效果比单纯301跳转好一些。
一般用的插件是 hurrytimer。
内容修改,SEO与阵痛期
一般认为,网站改版,包括修改CMS系统,或者修改主题,都会对源代码有较大的改变,造成短期内权重降低(现在已不用权重概念,Moz某些工具还有)。如果URL处理好,一般3-5天就能恢复。
url网址修改到一致;
使用wp自带的permalink修改工具,可以修改文章post的url结构,比如 %category%/%post-name%.html等等;
现在wp也增加了category base,也是简单的修改;
某些主题自带了部分url修改,比如Impreza,可以修改为domain.com/product/product-category/product-name等等;但是对产品分类的修改有限;
使用permalink manager lite,可以任意修改不同文章类型的网址;
使用permalink manager pro,也就是上面的付费版,可以修改分类法的网址;
实践出真知,也是客户的要求,促使我们学习这些新知识。
imacros小工具
如果产品等已经上传完毕,再次修改网址结构,需要手动更新下,使用扩展可以自动完成这一步。
VERSION BUILD=1011 RECORDER=CR TAG POS={{!LOOP}} TYPE=BUTTON FORM=ID:posts-filter ATTR=TXT:Quick<SP>Edit TAG POS=1 TYPE=BUTTON FORM=ID:posts-filter ATTR=TXT:Update<SP>Category wait seconds = 2
网站结尾带不带html? 一般新闻类的要带,产品可以不用。
结尾带不带/ slash? 一般带不带/都是一个网址,主流是不带/;带/表示文件夹的意思,而大部分cms管理部产生文件夹。
是不是越短越好? 是结构最优,而不是长度。也就是如果文章类型数量较大,也需要在网址中体现分类。