页面

2013年8月20日星期二

优化:让Blogger的搜索结果中帖子标题在前,博客标题在后

        默认情况下, Blogger帖子在搜索引擎的搜索结果显示方式是:博客标题在前,帖子标题在后。这样对于搜索引擎优化(SEO)来讲,不是一个好的做法,因为重要的内容应该尽量出现在一句话的前面而不是后面。

以下是个例子:
(上图)默认的Blogger的搜索结果显示方式
上例是在Google上搜索我以前的一个帖子“怎么给Blogger顶部标签菜单区域增加背景色”的显示结果。可以看到,博客标题“中文Blogger博客技巧”出现在搜索结果的前部, 而帖子标题出现在搜索结果的后部- 这不符合优化的原则。应该帖子标题在前, 博客标题在后才对。

那么, 怎么让Blogger的搜索结果中帖子标题在前,博客标题在后呢?

方法

方法很简单, 只需要在博客的模板中修改一行代码就好了。具体步骤如下:

1.  从Blogger博客的后台控制面板开始, 点击左侧的模板->修改HTML, 会弹出一个“博客模板代码编辑器”的窗口。

2. 先用鼠标点一下“编辑器”窗口内的任何地方,然后在键盘上同时按 CTRL和 F 键, “编辑器”窗口内就弹出一个搜索框

3. 在搜索框里填入: <title><data:blog.pageTitle/></title>  然后打回车,光标会在模板编辑器里把这行代码标亮, 结果如下:


4.  把以上标亮的这行代码用下列5行代码替换掉:

<b:if cond='data:blog.pageType == &quot;item&quot;'>
<title><data:blog.pageName/> | <data:blog.title/></title>
<b:else/>
<title><data:blog.pageTitle/></title>
</b:if>

5. 最后一步, 点击 “编辑器”顶部的橙色按钮“保存模板”,好了 !

过一天再搜索一下你的帖子, 看看搜索结果的显示方式是不是变了?
没有评论:

发表评论

注意:

垃圾留言会被删除;
如果你想表达赞同或谢意,请具体说明到底是哪些具体信息使你受益;
如果不赞同,请也请同样说明原因;
如果有疑问,请尽量给出详细描述;
总之,比简单的“谢谢”之类更好的留言方法是:详细留言, 或者用文章底部的Google+, Twitter, Facebook 把本博客或帖子推荐给其他的朋友。

谢谢, 祝发博快乐 !