Archive for the ‘Wordpress’ Category

12
Aug

Wordpress下utf8安装Random Posts后查看源代码显示乱码的解决方法

这个Wordpress博客为了内部链接的优化,安装了桑林志汉化过的Random Posts插件,安装后发现在IE下查看源代码是乱码,而在firefox下则显示正常,仔细查看了一下插件的代码,发现原来是截字惹的祸。

13
Jul

关于Wordpress自定义Permalink

题引

以前写过关于Wordpress自定义Permalink的问题,主要讲该选择怎样的一种url。最近网友提出文中观点是错误的(可以看本文的评论),事实上,我早就发现是不对的,主要本人比较懒散,懒得去修改以前的文章。关于这个话题,现在讲可能说明更清楚、更深入吧。要说明的一点是,这个文章不是教你怎么用自定义Wordpress Permalink的入门教程,主要讲的是该选择怎样的一种URL,以及为何怎么选择?

正文

Wordpress自定义Permalink在后台有这么几种选择,请看Wordpress后台的截图:

很多人采取的第二种,就是“日期”加别名的方式,而我采取的是自定义格式 /%postname%.html。

我认为我采取的格式是最好的,主要原因如下:

1、URL中最好带有关键字

对于seo或者做google adsense的人都明白URL带有关键字的好处,不再细述。

2、修改文章的需求

就像我这篇文章,4月份写的,7月份重新修改,如果不放到首页,读者肯定不知道已经修改了。Wordpress的文章默认是按照文章建立时间倒序排列的,如果要把修改过的文章放到首页,必然要修改文章的发布时间,而http://sheawey.com/blog/2007/07/13/sample-post/ 这样带有日期参数的url地址必然要改动,这是一种很不友好的做法,试想,如果你原来文章有大量的外部链接,修改后这些链接就全部失效了。所以自定义Permalink最好不要带时间参数。

3、反斜杠的问题

搜索引擎把http://sheawey.com/a和http://sheawey.com/a/认为是两个地址,这样就造成了“复制网页”,这里你可以参考我的“升级到WordPress 2.2后permalink的反斜杠问题”一文,而像http://sheawey.com/a.html则永远不会发生这种情况。

15
Jun

看我是怎么用WordPress消灭“补充材料”的

我这个博客,你在Google里面输入:

site:sheawey.com *** -hhh

可以看到,几乎没有补充材料,我是怎么做到的呢?

15
Jun

升级到WordPress 2.2后permalink的反斜杠问题

把博客升级到WordPress 2.2,挂上google adsense广告后,点击几个归档页面发现全是公益广告,查了一下原因,原来page页、archive页、category页url中的反斜杠不见了。没有反斜杆的页面和带反斜杆的页面,google adsense蜘蛛认为是两个页面,没有反斜杠的页面被认为是新页面,自然没有广告匹配了。

原来的地址 http://sheawey.com/blog/2007/06/
被改变的地址 http://sheawey.com/blog/2007/06

这对于seo来说,是个很严重的问题,容易造成复制网页,并且可能进入“补充材料”。你可以从下面一个博客的搜索截图可以了解到:

不是补充材料

是补充材料

因为以前在搜索引擎里面被收录的时候是带反斜杠的,如果现在不带反斜杠,形成“补充材料”倒是次要的,我担心我的博客会被google惩罚,类似于“黑色梦中的SEO博客”一样

02
Jun

容易忽视的Wordpress SEO小技巧

在SEO方面,有些优化技巧是很细微的,细微到你根本不会注意到的地步,下面就Wordpress说一些容被人易忽视的seo小技巧。

1、在分类条目中删除“View all posts in”

找到/wp-includes/template-functions-category.php,用文本编辑器打开,把其中的“View all posts in”之类的信息删除。如sprintf(__(”View all posts in %s“),改为sprintf(__(%s“)即可。

原因:不要让锚文本出现太多相同的关键字。

2、删除“Posted by username”

修改模板文件目录里面的index.php和single.php即可。

原因:关键字密度问题,这些根本不是重要的关键字,而这些关键字却是大量重复出现,避免搜索引擎索引时为这些关键字建立关键字密度的信息。

3、为某些被列入“补充材料”的页面添加内容

原因:某些页面被列为“补充材料”是因为页面文字信息少,从而被搜索引擎认为是相似或者复制内容,所以请为这些网页多添加点内容。

01
Jun

Wordpress插件:Dofollow Trackbacks Plugin

Dofollow Trackbacks组织logo

Wordpress默认状态下,留言(Comment)、引用(Trackback)的链接属性是nofollow,这样就极大地伤害了很多博客留言以及引用你博客文章的积极性。

对于留言(Comment)来说,在现在没有很好的防止spam的情况下,直接将属性标记为nofollow,是可以理解的,而将引用(Trackback)标记为nofollow就有点说不过去,至少别人在文章中链接了你,给你的链接没有nofollow,这种引用(Trackback)性质的评论是很有价值的内容链接,至少来说,是言之有物的。

以前有人开发了dofollow plugins ,它是将所有留言去除nofollow,这种方法未必好,Turk Hit Box开发的Dofollow Trackbacks Plugin,只针对Trackback去除nofollow就显得比较好了。

09
May

WordPress的缓存插件:WP-Cache

WP-Cache是WordPress的一个缓存插件,它的原理是第一个用户访问网站的时候自动生成其所访问过的页面的缓存,当第二个用户再次访问这些页面的时候,只要缓存还没有过期,程序直接从缓存读取,而不是从数据库读取。对于某些数据库连接慢的网站来说,WP-Cache是很好的一个解决方案。

28
Apr

WordPress模板在线制作工具-WordPress Theme Generator

WordPress提供很多的模板,你可以从WordPress的模板网站选择下载安装。

有时候你可能不喜欢这些样子,想自己弄一个风格,但是你不懂HTML, JS, PHP, 或者CSS等,所以只能用别人的。不过现在有个网站提供在线的WordPress模板制作工具-Wordpress Theme Generator

它支持WordPress 2.1,你可以修改博客的名称,网页宽度,sidebar的宽度和显示元素,网页背景,边框大小,菜单风格,文字风格等,所见即所得的方式。调试到你满意,点击“save”保存,你就可以下载一个zip的压缩包,就是你配置的模板文件,解压后上传到WordPress的模板目录。

    About

      这是sheawey的blog。原创内容谢绝所有商业媒体转摘。更多介绍请看这里

    Tag Cloud