找回密码
 注册
搜索
热搜: 回贴

动易CMS的SEO优化之获取文章内容前200个字

2009-12-13 04:20| 发布者: admin| 查看: 31| 评论: 0|原作者: 段誉


大家好!第一次写文章,目的在于我为人人,人人为我,感谢网络分享了这么多的知识给我,我将我的一点点小小心得与大家分享!
大家都知道,网页中descrption描述的权重不高,不过能让每篇文章的descrption都不同,是SEO优化的重要手段之一,给用动易的朋友分享,如何获取文章前200个字做descrption描述!
先看一下效果!我的婴儿网 www.bpbbs.com 随便找一篇文章 http://www.bpbbs.com/Baobao/mianyi/200711/40.html
大家查看一下源文件
以下为引用的内容:


正是文章内容的前100个字与其他描述的组合!大家可以看一下其他页!描述都不同!
以前看文章有人提起过这个方法!不过那个人没有告诉怎么做!得去找他才能问出结果!我没问他!我自己想想也就出来了!
首先 要用到动易的动态标签,在 “自定义标签”那里建一个动态标签“MY_前200个字”。有关基础知识看一下动易的帮助吧!
第二,选择 PE_Article 表,字段选 content
这样,下面的SQL语句变成了 select top 10 Content from PE_Article
其实说白了还是思路!因为我想到,每填一篇文章,他的 ArticleID 会加1,那么,我们可以让这个表以ArticleID降序排列,并取第一条数据的content内容就可以了!OK ,语句如下:
select top 1 Content from PE_Article order by ArticleID desc
核心内容就这里了,有些人说要用 where ArticleID=$ArticleID 思路算是对的!不过SQL语句中是不能用动易标签的!!
OK,现在的话点下一步,这里就要控制content的字数了,不需要用SQL语句来控制
点击content 会显示:字段名称:content 输出类型:文本型 输出长度:200 过滤处理:任意 其他也任意。
插入就可以了
{Loop}{Infobegin}{$Field(0,Text,200,2,1)}{Infoend}{/Loop}
现在就可以保存了。
在内容页模板里加上 MY_前200个字 生成文章 就OK 了!
不过!千万要注意!这样的方法有个弊端!只有最新文章这样的方法才适用,如果要改以前文章得重新添加成新文章了!因为他得原理就是提取最新文章的content。
OK ,拙作一篇,希望对大家有点帮助!可以加我Q :12290018 交个朋友!共同探讨SEO和网赚!
作者 吾系豆豆2 本文仅代表作者观点,与情缘站长教程网立场无关.


最新评论

QQ|小黑屋|最新主题|手机版|微赢网络技术论坛 ( 苏ICP备08020429号 )

GMT+8, 2024-9-29 23:33 , Processed in 0.177444 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

返回顶部