不说空话,看我网站上的日记和话题就知道了,title就不用看,关键是keywork和description!
在制作的时候要修改文件只有模板文件。
一个是header.htm
另外就是你要显示文章的页面,例如:space_blog_view.htm(日记显示页面)
在加上header.htm代码:- <!--{if $_TPL['keywords']}-->
- <meta name="keywords" content="$_TPL['keywords']" />
- <!--{/if}-->
- <!--{if $_TPL['descriptions']}-->
- <meta name="description" content="$_TPL['descriptions']" />
- <!--{/if}-->
复制代码 这些简单是条件判断语句应该很简单吧。没错!就是那么简单。
但是,这样搞是一点效果都没有的。
还需要修改space_blog_view.htm- <!--{eval $_TPL['keywords'] = implode(',', $blog['tag']);}-->
- <!--{eval $_TPL['descriptions'] = getstr($blog['message'], 180, 0, 0, 0, 0, -1);}-->
复制代码 用标签来做关键字是SEO最好的了。
implode这个函数是将多个字符串用指定的字符串将它分割,可以实现:a,b,c,d ,e这样的格式。
getstr($blog['message'], 180, 0, 0, 0, 0, -1)
这个是截取长度(官方函数库自带)。
本来以为这样就行了。。。。
有一天,我在百度看到自己的文章显示的时候有 和空格占位符
后来处理了一下:- <!--{eval $_TPL['keywords'] = implode(',', $blog['tag']).',驴友日记';}-->
- <!--{eval $content=str_replace(" ","",$blog['message']);}-->
- <!--{eval $description=preg_replace("'([\r\n])[\s]+'","",$content);}-->
- <!--{eval $_TPL['descriptions'] = getstr($description, 208, 0, 0, 0, 0, -1);}-->
复制代码 将那个 和空格都去除了。
这才是真正的效果。
文章的SEO效果也就出来了。希望该经验能真正帮上大家!
本站的AOBO音乐插件和模板也是自制的哦,效果还行吧。http://www.bhzjy.com/uhome/space-1.html
打广告咯:
各位想来北海旅游的大哥大姐,找我就对了。从09年成立以来,接待网友上万,我们的竭诚为喜欢北海旅游、喜欢北海涠洲岛的朋友服务!北海是个美丽的海岛城市,但是因为有你们才变得更精彩哦!微笑PASS |