Typecho系统本身,默认安装之后,某些地方从SEO的角度来说不是很好.系统设计之初也没有针对SEO做一些设置,所以需要我们自己修改一些代码来完成这个工作,来让Typecho程序对搜索引擎的友好度更好.
1.URL链接结构的优化.
一般的服务器都支持地址重写即rewrite功能.Typecho系统本身后台有设置地址重写的项.打开设置-永久链接,启用地址重写.在子定义文章链接项,选择按分类归档/{category}/{slug}.html .这样生成的文章链接就类似:http://www.her0ma.com/soeasy/36.html这样.这种链接结构的优点主要是目录结构只有一级,利于索引;同时众多seoer总结的经验来看,对搜索引擎的友好度比较高.
2.Blog Title和文章Title的优化.
typecho默认BLOG首页标题是在后台设置的,比如我设置的是Her0ma's blog,因此Blog顶部就显示这个.这样就不能很好的凸显关键字.我们可以通过修改模板文件Header.php来更好的凸显关键字.
3.Blog关键字和描述信息的优化.
打开Typecho的后台,设置-基本.填好站点描述和关键字.实际上这里填的站点描述其实是blog的副标题.从SEO的角度来说不是真正意义上的描述信息.我们需要修改Header.php文件,在头部标签增加一点代码来更好的优化程序,其中content参数中就是你需要填的站点描述信息.大家可以通过搜索一些关键字,就可以发现一般被搜索的关键字都会出现在站点的描述信息里.而且百度收录显示的部分是标题和描述.所以站点的描述信息和标题信息对SEO来说还是相对重要的。
4.Robots.txt的优化.
在Blog根目录下一个robots.txt文件,可以指定搜索引擎访问指定的内容.对于typecho来说,有一些地址是不应该被搜索引擎索引的,比如admin目录和install目录.一个针对typecho的robots.txt的的例子如下:
User-agent: *
Disallow: /admin/
Disallow:/install/
个人觉得应该再加上Sitemap地址
5.404页面的优化.
Typecho默认的404页面不是很理想,没有返回链接.大家可以通过编辑模板文件中的404.php页面来让网站更加人性化,这样也利于优化,增加网站用户体验度.大家可以看看我的404做个参考.
6.Sitemap的优化
对于Google搜索引擎来讲,使用Sitemap可以让搜索引擎更为有效的进行索引.
7.不要轻易做变动.
不要总是草率的变动自己的域名、博客名、链接结构、链接地址等,早期应该做全局的规划,中途进行大的变动是非常不明智的。
8.更新你的博客.
记着经常更新,并且写出高质量的内容,这才是SEO中最关键的地方,写出高质量的文章,将会更容易实现SEO的目标。