最近为了学习seo,建立了自己的个人博客,理论加实践才能真正掌握。下面分享下静态URL设置的方法和意义。
1、为什么要设置URL静态化。
1、静态的URL可以更利于搜索引擎爬取收录
在搜索引擎发展初期,搜索引擎更愿意爬取静态网址,因为动态网址爬取起来,可能会无穷尽,相同的网页内容可能URL不一致,浪费搜索引擎资源。根据《SEO实战密码》介绍,目前Google 建议动态URL,百度动态静态无所谓。但合理得静态URL可以应对所有的搜索引擎。
2、提升用户体验
①静态ULR提升网页加载速度,动态URL服务器一般会根据动态参数在数据库中检索再显示。而静态URL,则可以直接显示本地的html文件,这样提升了加载速度。
②合理的静态URL,可以缩短URL长度,使URL具有辨识度。例如下面的URL,可以轻松看到是跟“shopify转化相关的文章” http://www.zhangyakun.com/shopify/shopify-conversion-tracking.html
3、降低服务器的CPU占用
作为个人博客,使用低配的服务器,使用静态URL,可以减少服务器的负荷。
2、wordpress如何设置静态URL
注意:利用Cos Html Cache实现主页和文章页真静态化。
1、在wordpress后台设置-固定链接。
除了第一个“朴素”是动态链接,其余都是静态链接,可以随便选。
建议设置短的有含义的URL,并以.html结尾(后续用于cos html cache缓存为静态html)
2、用宝塔面板工具设置伪静态。
宝塔面板是一个Linux管理工具,对于不懂技术的小白非常实用,并且免费。
打开宝塔面板,在网站-设置-伪静态中添加伪静态,重启Nginx服务器生效。
3、安装Cos Html Cache 插件
在插件页面搜索安装即可。
1、确保前面设置好固定链接并以.html结尾
2、使用宝塔面板,打开文件菜单,默认就是在网站根目录,点击上传,建立文件名为index.bak的文件。
它的工作原理,当用户访问伪静态的URL时,它将动态生成的网页转化为静态html保存在服务器上,下次用户在访问时,直接访问的是这个静态html。这个工具只支持首页和文章页面,基本上够用。
4、对文章的URL优化
发布文章时,手动写英文固定链接。或者使用Wenprise Pinyin Slug插件将文章的中文标题转为拼音。
简短具有含义的文章URL链接,有利于seo的优化。
5、对动态的URL禁止搜索引擎抓取
在网站根目录的robots.txt 文件中添加 Disallow: /?p ,来禁止动态文章的链接。
因为多个URL对应同一个页面,会对seo有影响,分散页面的权重。