为了账号安全,请及时绑定邮箱和手机立即绑定

ASP.NET中的SEO知识

标签:
C#

ASP.NET的SEO:基础知识

ASP.NET的SEO:Global.asax和HttpModule中的RewritePath()方法——友好的URL

ASP.NET的SEO:正则表达式

ASP.NET的SEO:服务器控件背后——SEO友好的Html和JavaScript 

ASP.NET的SEO:使用.ashx文件——排除重复内容 

ASP.NET的SEO:HTTP报头状态码---内容重定向

ASP.NET的SEO:Linq to XML---网站地图和RSS Feed 

ASP.NET的SEO:SEO Hack--- Html注入和Nofollow

 

这个系列可以算是我的一个读书笔记---WROX红皮书系列之《搜索引擎优化高级编程》(Professional Search Engine Optimization with ASP.NET:A Developer's Guide to SEO)。我觉得蛮不错的,第一是比较系统和权威;第二是不同于一般的SEO的理论介绍,它着重于asp.net技术的实现!推荐一下。另外,因为是老外的书,所以所谓的搜索引擎,其实没有包括百度,主要针对的是Google和Yahoo。但博客中也有很多知识只是我自己的理解,欢迎大家指正讨论。

 

SEO,搜索引擎优化,简单的理解,就是一种让网站能尽可能的被搜索引擎收录而且排名靠前的技术。可能很多程序员并不是很看重或者了解,但对于无数的草根站长(包括垃圾站长,呵呵)和众多希望进行网络营销的中小企业而言,SEO是简直是一个入门的基本功。但关于SEO的基础知识,我也就点到即止,因为类似的文章网上太多了。而且是在博客园里面,我会把重点放在技术层面上。

 

所涉及的技术其实比较“底层”,对于直接学习ASP.NET2.0甚至是3.5的同学来说,应该还是很有帮助的,如:
1. 应用程序生命周期事件,如Global.asax和HttpModule;

3. 正则表达式;(以上都关系到URLRewrite)

4. Http报头信息中的状态码:404、301、500等;(主要用于站点重定向)

5. XML文件生成;(关系到网站地图,RSS)

6. HttpHandler;(动态的生产验证码、Robert.txt文件,用于排除重复内容)

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消