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

CMS与SEO:专门为seo开发的cms

2009-12-13 02:00| 发布者: admin| 查看: 22| 评论: 0|原作者: 小可爱


4月11晚6点:CMS与SEO 主讲 code life
最近在asp.net 2.0环境下开发了一个CMS
设计目标:
1、 可以做英文站;
2、 针对google adsense的优化;
3、 定时采集并生成静态网页(包括列表页);
4、 Sql server和access之间一键切换;
5、 采集搜索引擎的结果生成评论;
这是几个主要目标,目前基本都实现了
制作英文站的注意事项
中文网页在保存为静态页面时采用的是gb编码,否则会出现乱码,英文系统不支持gb编码所以英文系统下中文不能正常显示。在生成静态页面的时候采用系统默认的编码方式可以有效避免乱码问题。
还有一点就是网页显示时采用的编码,相信大家都知道
建议大家在做英文站是所有设计到编码的地方都采用系统默认编码方式
Google adsense的优化
在gg点击率比较低的情况下可以考虑通过一些优化技巧提高点击率,最有效的办法是提高误点率,在用户最有可能出现点击的地方放置广告很有效。
个人认为把点击率控制在1%左右最好
我做过专业站的GG AD也做过娱乐垃圾站的GG AD单价差别很大
生成静态页面
生成静态页面的优点:提高访问速度、减少对系统资源利用、搜索排名的提升。
在模板设计时要注意
尽量减小页面噪音,采用div+css方式可以有效降低信噪比
尽量减少页面中的错误,包括错别字和标签错误
可以到http://www.w3.org/上检查页面的标签错误
Sql server和access'
Access的缺点:性能比较差、占用系统资源比较高、安全性比较低
优点:简单方便、免费
Sql server优点:性能好、安全性高
缺点:需要安装服务器、收费
现在普遍SQL SERVER空间比WEB空间贵好多
数据不大的小型站点建议采用access数据库
考虑安全性,把mdb后缀名改掉并设置密码
其实access的密码形同虚设,很容易破解
所谓sql server和access 之间的切换是为了适应不同数据级别的站点
在设计时把数据层独立出来
数据层负责与数据库打交道,其他任何页面都不涉及数据操作
实现起来并不难,在切换到sql server时运行一段sql 脚本生成数据库并把access中的数据导入,最后更改数据连接
关于采集
配置好采集规则并设置好采集时间,在指定的时间把指定的数据采集到并生成静态页面;
定时采集工具是一个独立的程序,我是用的控制台程序
其实功能就是触发一个操作
采集涉及到很多问题,主要有几点
title的修改
关键词提取
这些都可以在采集规则中配置
采集搜索引擎的结果生成评论
如果你的一个页面的内容关键词是"机器"
那么你的程序向百读提交请求并把返回的结果作为这个页面的评论,返回的结果有个过滤机制,最后再把这个页面生成静态
这样就自动解决了关键词策略
不用自己去加强,突出,所有工作都有程序完成
这个CMS是为懒人设计的
讲完了,谢谢
如需转载请注明出自SEO学院(27971958)


最新评论

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

GMT+8, 2024-10-1 07:39 , Processed in 0.129180 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

返回顶部