迄今为止,blogger博客系统为每个页面生成的标题(Title)依然为先显示博客名,再显示帖子名,这样不利于搜索引擎优化(SEO),文章标题关键字在博客标题之后,如果你要改善博客的SEO,用于下面步骤:
在模板原代码中,找到
<title>
<data:blog.pageTitle/>
</title>
替换为:
<b:if cond='data:blog.pageType == "item"'>
<title><data:blog.pageName/></title>
<b:else/>
<b:if cond='data:blog.pageType == "archive"'>
<title><data:blog.pageName/> : 归档 - <data:blog.title/></title>
<b:else/>
<b:if cond='data:blog.pageType == "static_page"'>
<title><data:blog.pageName/></title>
<b:else/>
<b:if cond='data:blog.searchLabel'>
<title><data:blog.pageName/> 标签文章 - <data:blog.title/></title>
<b:else/>
<title><data:blog.pageTitle/></title>
</b:if>
</b:if>
</b:if>
</b:if>
这个使用多层嵌套的类似<b:if cond='data:blog.pageType == "item"'> <b:else/> </b:if>
语句,使用类似<b:if cond='data:blog.pageType == "item"'> </b:if>
不能提供多层嵌套
设置后的效果
没有评论 :
发表评论