SEO 搜寻引擎最佳化

SEO 搜寻引擎优化基础、关键字广告 与 搜寻行销

安装 Wordpress 其实还算好玩,很多插件可以选择,加上自己东改改西改改,玩了我好几个晚上。

进入最后可以上线的状况,发觉 Category 的 Title 第一个字出现乱码。主要原因是 “All in One SEO” Plugin 里面使用 ucwords 函数。

“All in One SEO” 可以说是 WP 最受欢迎的 Plugin 程式,让你可以为每页的内容定义 Title, Meta Description 以及 keywords。

伟大的搜寻引擎让我很快的找到解决方案,将 all_in_one_seo_pack.php 里面的 capitalize function 改写为:

function capitalize($s)
{
$s = trim($s);
$tokens = explode(’ ‘, $s);
for ($i = 0, $n = count($tokens); $i <$n; $i++)
{
$matches = array();
preg_match(’/^(.{1})(.*)$/us’, $tokens[$i], $matches);
$tokens[$i] = strtr($matches[1], ‘abcdefghijklmnopqrstuvwxyz’, ‘ABCDEFGHIJKLMNOPQRSTUVWXYZ’) . $matches[2];
}
$s = implode(’ ‘, $tokens);
return $s;
}

再将这档案里面所有 ucwords 函数改为 $this->capitalize,问题就解决了。

感谢来自中国的朋友提供解决方案:http://www.flyinghail.net/?p=64

-- 不厌其烦的说明 --
大部份 SEO 搜寻引擎最佳化策略都是累积优势,单一策略的采用可能无法产生排名奇蹟。
就像赛车手将跑车改装得轻一点,所增加的是一种累积优势,幻想会因此而得胜是一种不设实际。
同样,忽略其中一些策略也不至於排不上去,SEO 的总点是整体的规划跟盘算是否设计适当。
Bookmark and Share
将此网页加入【百度收藏】...

“Wordpress “All in One SEO” Plugin 的 title tag 乱码解决方法” 有 1 个回应

  1. 思亭 says:

    我的好像没有乱码嘛。

我要留言

*
请输入图片上的英文字母及数字:
Anti-Spam Image


Subscribe

或按此透过 FeedBurner (Email) 订阅

或使用 TwitterPlurk 取得本站更新提醒 (Beta)