Serendipity博客系统1.3版发布
最好的Php博客系统Serendipity发布最新的1.3版本并提供下载. 这一版本的Serendipity强化了不少新功能,并修正了XSS跨站脚本攻击安全漏洞:
- 文章评价插件,开始支持基于CSS的图形化评价
- 在线安装插件和模板的Spartacus开始支持FTP上传,支持后台检测插件更新
- phpNuke和lifetype向Serendipity博客转换的转换器进行了更新
- Trackbacks开始支持禁止特定IP用户;
- 远程RSS插件也支持通过Smarty 模板进行定制
- 开始支持SQRelay,以及Bulletproof模板的CSS和图片更新;
由于Serendipity 1.3包含了安全更新,所以推荐所有Serendipity blog系统用户升级,本次升级不涉及数据库文件。(Php博客主机用户,我们已代为进行了升级)。
另外,Serendipity官方开始带有简体中文语言包,所以无需额外寻找Serendipity 博客中文版了,其中文搜索问题,可通过Google定制搜索替代。
WordPress博客SEO优化技巧
虽然BLOG系统天生具有些搜索引擎友好特性,但WordPress博客系统默认安装的模板,并没有针对搜索引擎进行很好的设计,还有很大的SEO优化空间。下面介绍一些技巧和方法可以使得WordPress中文博客能对搜索引擎更为友好。
1、博客文章URL链接的优化
Permalink里面要包含postname.该功能需要博客空间支持mod_rewrite功能,使用这个功能可以优化Permalink(永久链接),在Option-Permalink里的Common options里进行设置,我比较倾向于使用带有postname 的静态URL,postname使用英文,如果是写英文Blog的话,系统会自动将标题Post Slug为postname.
2、博客文章Post Slug的优化
文章标题中最好包含文章最关键的关键字,不要使用一些没有意义的标题,对于英文Blog来讲,最好启用一个名叫SEO Slugs的插件,该插件能够自动将post slug中的the、in等“没用”的单词删除,有利于SEO.
3、博客文章Title的优化
WordPress默认的Title是“博客名-文章名”,这对SEO很不好,使用“文章名-博客名”的形式会更好,建议安装一个名叫All in One SEO Pack的插件,可以自动将Title进行优化,并增加Descriptions和Keywords的Meta.
4、博客robots.txt的优化
在博客空间根目录下放置一个robots.txt的文件,可以指定搜索引擎只收录指定的内容。 对于WordPress来说,有一些地址是不应该被搜索引擎索引的,比如后台程序、日志文件、FEED地址等,一个针对WordPress的robots.txt的例子如下: User-agent: * Disallow: /wp- Disallow: /feed/ Disallow: /comments/feed Disallow: /trackback/
5、博客Sitemap的优化
对于Google等搜索引擎来讲,使用Sitemap可以让搜索引擎更为有效的进行索引,安装一个名叫Sitemap Generator的插件可以自动完成Google Sitemap的生成,然后将这个地址提交到Google Webmaster即可。
6、防止博客垃圾留言评论
垃圾留言评论会影响Blog在搜索引擎中的表现,因此需要安装一个自动过滤垃圾留言评论的的插件,推荐使用Akismet。
7、BLOG相关文章
通过tag的标记来实现相关文章,建议使用WordPress 2.3里面的tag系统来实现,那样系统效率会更高一些。
8、搜索引擎来源的优化
安装一个名叫Landing sites的插件,可以让那些从搜索引擎搜索过来的用户体验更好,通过这个插件能够选择显示给用户搜索关键字相关的文章。
9、BLOG不要轻易做变动
不要总是草率的变动博客的域名、博客名、链接结构、链接地址等,早期应该做全局的规划,中途进行大的变动是非常不明智的。
10、有规律的更新博客
记着经常更新BLOG,并且写出高质量的内容,这才是SEO中最关键的地方,写出高质量的文章,将会更容易实现SEO的目标。
Php博客系统基本搜索引擎优化
写博客的很多不是为了金钱,而是为话语权,为愉快,分享,没有能迫切的网站优化需求,但是如果能改善搜索引擎自然排名的话,那也是蛮有成就感的事,博客优化主要体现在网址静态化和内部链接上。这里介绍几个博客SEO优化的几个容易着手的方面:
1、博客系统的选择,现在优秀的博客系统,如Wordpress/Serendipity等,都支持基本的SEO,有相应的选项可进行URL规范化,静态化处理,但是这种设置常常要求你的博客虚拟主机支持mod_rewrite,也就是能通过.htaccess文件重写url。
2、选择合适的模板,不同模板会有不同的效果,当然这也看各人喜欢,别为了优化舍了爱好,呵呵
3、网址静态化优化时,网址深度不能太深:如“domain/year/month/date/title/” 之类的URL,可能会在Yahoo 和Live 搜索引擎中有影响,对Google没有影响。
4、网址静态化优化时,网址中尽量使用分割线,而非下划线,这一点和上面一条一样,对Google没影响,但对小搜索引擎却有影响
5、在网址中不要使用超过两个的动态参数或等号,这条对所有搜索都适用,
6、网页文件的扩展名不会影响其在Google 中的排名,但是,文件名形式还是目录形式却是有差别的,比如:domain/catalog/id-title/ 和domain/catalog/id-title.htm是有差别的,而domain/catalog/id-title.htm 和 domain/catalog/id-title.php无差别。
7、使用标签(Tag),tag和分类不同,分类是大的门类,而Tag是各个文章提炼的关键字;
8、加入导航:加入"上一篇" "下一篇" 之类导航,加入"最热文章""最新文章""相关文章"之类导航,改善用户体验,以延长用户在网站上停留时间。
经过了网址规范化和导航改良后的博客,相信搜索引擎排名会有所改善。
Php博客系统Lifetype中文等相关问题
Lifetype是一款优秀的php博客程序,本文记录帮一个Linux虚拟主机客户安装Lifetype遇到的部分问题。
1、中文问题:Lifetype中文很完善,只是由于中文语言包是台湾朋友提供的,所以有些语言不合大陆习惯,总体无大碍,Lifetype支持中文搜索,中文显示等;
2、Lifetype默认首页:Lifetype默认使用第一个博客作为默认首页,如果要使用summary.php作为默认首页,需要在.htaccess 文件(需虚拟主机支持mod_rewrite)中加入 DirectoryIndex summary.php
3、Lifetype搜索引擎优化:Lifetype带有网址规范化选项,需要在管理后台打开使用apache mod_rewrite,同时在Lifetype网站的.htaccess文件((需虚拟主机支持mod_rewrite))中加入如下内容:
RewriteEngine On
RewriteBase /blog/
# Permalink to the blog entry (i.e. /blog/1_user/archive/3_title-bar.html)
RewriteRule ^([0-9]+)[^/]+/archive/([0-9]+)[^.]+.html$ index.php?op=ViewArticle&blogId=$1&articleId=$2 [L,NC]
ErrorDocument 401 /blog/error.php
ErrorDocument 403 /blog/error.php
ErrorDocument 404 /blog/error.php
4、Lifetype中文乱码:在安装Lifetype时,如果选择了utf8,那么你mysql数据库要使用 utf8_general_ci


