将All In One SEO的标签内容放入自定义域中
一直使用All In One SEO来做站点优化的,至少下面的那个keywords , description用着还是很方便的,不过本站的百度收录一直都不正常,几乎全是TAG页。每天来抓取也只是更新一下首页,很是无奈。
于是想按照网上说的方法来自己写一下这个SEO优化的这一块,代码已经写好了,可是却发现无法读取keywords和description。仔细一看,在编辑文章页也看不到自定义域中有keywords和description的存在。这就很郁闷了。咱总不能把每篇文章的“关键字”及“描述信息”都复制一遍吧?这不累死个人?何况还是我这样的懒人。

编辑页自定义域keywords没值
于是在WP中文论坛上面发贴,可是看者寥寥,感觉很是无奈。于是自己随便搞搞,看了一下ALL IN ONE SEO的一小部分代码,有些头晕晕的。拿起原来一篇文章设定的关键字在数据库里面搜索,发现是有这个值存在的。
所有文章meta,自定义域的信息都存放在wp_postmeta表中。不过All In One SEO的新版本把数据库中存的值给改了,原来meta_key保存的应该就是”keywords”,及”description”,可是现在却被加上了前缀_aioseop_t。
既然知道了问题,咱就好解决了,嗯。用如下三行sql语句就可以解决此问题了,还等什么?
将wp_postmeta表里面meta_key的字段中值为"_aioseop_title"的值改为“title"
将wp_postmeta表里面meta_key的字段中值为"_aioseop_keywords"的值改为“keywords"
将wp_postmeta表里面meta_key的字段中值为"_aioseop_description"的值改为“description"
*/
update wp_postmeta set meta_key='title' where meta_key='_aioseop_title';
update wp_postmeta set meta_key='keywords' where meta_key='_aioseop_keywords';
update wp_postmeta set meta_key='description' where meta_key='_aioseop_description';
文章作者:simaopig
本文地址:http://www.xiaoxiaozi.com/2009/07/15/1181/
版权所有 © 转载时必须以链接形式注明作者和原始出处!
沙发广告位出租,价格面议,加QQ:123456789
[回复]
@Lxhome
呃,QQ号很帅,很帅很帅。呵呵。
[回复]
嗯,这个确实省掉了使用一个插件~
[回复]
百度那个2B不知道这些代码的
[回复]
@leecay
嗯,能省就省吧。。呵呵。
[回复]
@Showfom
百度那是相当的2了。
[回复]
对于这些网页的php是一窍不通
[回复]
达成共识,百度=2B,BING收录慢也就忍了,毕竟是BETA版,百度都做了十多年了,还这么弱,就想不通了,而且搜索规则也跟GOOGLE不一样,从百度过来的流量都是搜乱七八糟的东西。
[回复]
@young001
呵呵,不急哈,马上就向你请教SHELL的知识了。呵呵。
[回复]
@LAONB
确实如此,百度惟一的优势就是页面很快,查询结果很快,优化的好。
不过快有毛用?都不是我想要的。bing确实还需要忍,就没有我这的东西。呵。
[回复]
干嘛这么麻烦呢?写好文章的标题就行了,h2标签的权重是很高的。我就是用tag做关键词的,再用google map把文章页权重调到最高。
[回复]
@bolo
google map 文章页权重?咋调?
[回复]
@LAONB
完蛋,我还没提交bing上的搜索,赶紧过去看看没提交有没有被收录..
[回复]
@小明猪
我当时没提交7条,现在提交了两天了还是7条
[回复]
@小明猪
我就一直没提交。。
[回复]
@LAONB
一直没有“病”。嗯。。
[回复]