2008年10月30日星期四

网络广告该如何投放

  作者: 唐培钿

  截至2008年6月底,中国网民数量达2.53亿人,已经超过美国跃居世界第一位。据统计,仅2008年上半年中国网民数比去年同期增长了 9100万人,网民数量的急剧增加,让具有成本低、传播范围广、非强迫性以及广告受众数量的可统计性等特性的网络广告也得到了较快的发展。据尼尔森发布的 行业报告显示,2007年中国网络广告市场价值估算达到93.4亿元人民币,预计今年增幅不低于50%,总值可达140~150亿元。

  然而,并不是所有的广告主都了解网络广告特性及发展趋势,大部分广告主对网络广告的认识还停留在原始的,追求流量的阶段。而事实上,在这个迅速 发展的新兴广告市场上,根据统计,2008年上半年中国互联网网站流量(半年总PV)构成中,综合门户仅占20.4%的流量,而其他超过70种网站类型的 总流量占近80%,加之一些网络广告主对广告的认识逐渐加深,其广告投放的策略也随之调整,不再追求广告投放的数量,开始由粗放式增长向精准化投放过渡, 而这也是未来网络广告发展的趋势。

  企业不禁要问:如何让自己的产品,在这个新兴媒体中,以更少的花费,取得更大的营销效果?

  广告目的及需求分析

  广告主投放网络广告的目的无外乎如下四种:品牌广告、产品广告、促销广告以及活动信息告知。

  企业,在确定自己广告的目的后,需要分析自己的需求,为网络广告的投放设定一个目标效果。例如品牌广告,企业需要明确此次广告投放对自己产品的 品牌知名度能够提升多少;若是产品广告,则须明确广告投入对应的新研发产品的销售额需要达到多少??这个目标将是企业今后评定广告效应的重要依据。

  判断广告目标受众群体与网络媒体用户群体的重合度,选择网络媒体、频道的用户属性与目标用户属性匹配度高的网络媒体是提高广告精准投放,节省广 告花销的重要步骤。要想实现这个目的,企业须首先对自己的目标客户有清晰的认识。锁定目标受众群体,基本要求广告主先了解自己的产品是面向哪一类顾客,以 便因地制宜地选择适合的网站投放广告。

  例如,企业若经营的是面向青年消费者的数码类产品,选择娱乐性更强的网站投放广告显然比在政经新闻类网站上效果更为明显,即使后者的浏览量通常比前者高。企业一开始须了解自己和目标受众,如果选择投放平台恰当,可以收到事半功倍的成效。

  独特的广告创意及广告文案

  北京奥运开幕前几个月,可口可乐公司跟腾讯QQ合作,借奥运会火炬传递的契机,在拥有2亿多用户基数的即时通信工具QQ上,举行的"可口可乐在线奥运火炬传递"活动,以娱乐为先导,让消费者互动参与其中,创造了消费者与品牌间的价值交流。

  对于大多数中小企业而言,可口可乐这种大品牌的大手笔营销暂时还做不到,但是在广告文案上多花些功夫,多尝试一些广告形式同样也能为企业的广告带来意想不到的效果。

  广告标题展示独特之道,吸引眼球

  例如,推广某洗发水的广告,大可这样写:"如果刘德华脱发了,他该这么办?"或者"刘德华怎样解决他的脱发尴尬?",通过标题吸引眼球,创造点击机会。这样的方法还有很多,借用热门事件和热门词汇是通用的方法之一。

  再如某公司在门户网站投放了420个CPM,其中的一个BANNER,就是针对他们业务中的一条,为客户免费提供一个月的试用期,做了一个468×600的BANNER,广告内容是"免30天费用",白字黑底,很简单,但做得很漂亮,其点击率达到了2.3%以上。

  广告内容根据不同目标客户、不同产品量身定制

  例如,在产品本身已有了一定名气,消费者对这个产品的功能作用有了解的前提下,广告中就不必着重描述产品功能了,只需采用简短、直截了当的正文 抓住消费者的购买诉求。例如:王老吉,就强调"去火"这个效果作为重点诉求,而并非长篇累牍地介绍凉茶的配方和药效。尽量用短语,避免完整长句,采用用户 熟悉的习语,尽量避免繁琐、复杂的表达是关键。但如果是企业新研发的产品或不太知名的产品,客户可能并不知道你这个产品的实际功能或效果,这时企业的营销 重点就必须放在产品的用途上。

  别直接做销售。只需在广告中给客户展现出他们感兴趣的内容,让他们了解后再点击,实验证明,这样的客户转化率是最高的。

  选择投放平台实施整合营销

  目前,就网络广告投放渠道而言,大致格局分为三块:一是网络形象广告,就像一些企业在门户或专业网站投放的横幅、弹出、对联等形式的广告;二是 搜索推广,比如在Baidu、Google等主流搜索引擎上投放关键字竞价排名广告等;第三种是通过网络广告联盟:奇虎、好耶、麟润、黑马以及 Google Adsense,甚至阿里妈妈都属于联盟广告。

  互联网广告投放在经过最开始的粗放型经营之后,现在已经衍生了很多网络精准投放的平台,这些平台让企业看到实效营销价值存在的意义与重要性,如何借助平台用少量的投入来发挥最大的价值,一直是互联网广告主、网站主、广告公司都在探究盈利的新式增长点。

  1.对于知名企业来说,网络广告只是为了提高品牌影响力,这时门户网站的广告是最好的选择。如可口可乐、联想、美的都是门户网站的常客。

  2.中小企业广告投入预算有限,但要求投放的广告能够精准有效,进行搜索引擎推广是最常见的形式。

  搜索引擎广告最关键的一步是选择准确、有效的关键字。

  首先,企业需从客户的角度出发,站在客户的角度思考:如果您是客户您会选择怎样的关键字。您的客户、合作伙伴的建议往往是重要的参考。

  其次,避开流行,高价位、范围广的关键字,如:手机、健康、mp3、酒店、鲜花、电脑以及摄影等等,这些关键字并非没有价值,只是他们属于常用词汇,尽管搜索量很大,却并不意味着能为您带来很多的客户。

  需要注意的是:考察关键字竞价排名效果的重要指标是他带来客户的转化率。笔者选择一个热门词和一个普通关键字,应用一段时间后分析数据如图所示,热门词汇并非能带来最优的效益。

  再有,根据市场及销售区域选择关键字。如果现阶段企业的目标客户暂时还不涉及到全国或者其些特定区域,那么企业完全没有必要将自己的竞争环境升 级。例如,一家位于佛山的陶瓷企业经销抛光砖,他的关键字选择:"佛山抛光砖"或"佛山抛光砖厂家"等,效果就好于"陶瓷"、"抛光砖"这些更常用的词 汇。一方面成本比较低;另一方面,毕竟大多数客户通过搜索引擎是以寻找实际客户为主而不是选择品牌为主。除非企业的主要目的是想提升品牌,否则,本地化的 匹配原则更容易锁定目标客户。

  最后,在关键字选择上,配合专用术语,提高潜在客户的转化率。如抛光砖,包括微晶石系列抛光砖、浪花白抛光砖和蓝田玉石抛光砖等。能够知道这些术语的客户,基本都是从事建筑陶瓷买卖的商家,这样潜在客户的转化率就大大提高了。

  3.如果企业追求的是网站点击率,那目前很走俏的途径是利用广告联盟以及模糊广告用语。以阿里妈妈为例。

  首先,先按点击付费方式,按地区和类目来选择,根据企业的需求,可以选择在全国范围内进行投放测试。先投放1~2周,然后监控其效果,以统计器(可利用51、站长统计等)为工具,结合点击付费价格和访问量来考察效果。

  其次通过第一步的效果监控结果,确定一些效果比较好的网站进行精准投放。接下来企业要做的是在前面的基础上继续提高流量,通过放量和调量来实现。可以通过后台搜索一些展示广告价格较低,但网站访问量比较高,网站排名较高的网站来做展现式广告投放。

  最后,按照前面的监控来确定一些效果很好的网站做时长投放,买断广告位,甚至精确到根据时长投放。

  选择完投放广告平台后,如果企业能整合企业的线下的营销,那么广告的效果有时可以放大上百倍上千倍。如王老吉,在捐款一亿巨资后,就是利用网络 这个媒介,将效应夸张地放大,以"封杀王老吉,抢空货架上的王老吉"进行极具创意的品牌营销,最后在互联网上掀起了一股王老吉旋风。

  统计及效果监控

  广告投放后,就是统计及广告效果的监控。虽然目前基本所有广告平台都有自己的监控系统,作为广告主,企业最好能有自己的推荐系统,目前网络上出 现了不少主流的第三方统计器,如我要统计、站长统计、Yahoo统计和Google Analytics等,这些统计器都可以精确到量,精确到用户的来路、回访、出入口、停留时间甚至用户的操作及行为,是不错的选择。

  企业通过对投放广告效果监控,及时发现投放广告的平台,广告文案的内容是否正确,是否达到广告投放前的效果预测。

  需要注意的是,其实很多企业网络广告大多数时候都是将客户引向自己的网站,但如果企业自己的网站没做好,无实际内容,网站页面结构粗糙,用户体 验感极差,再大的流量也会被用户在这种基础上所终结,从而损失广告流量,降低了转化率,像这样的广告投放肯定是见不到效果的。

广告如何投放最有效?

  有句名言:"我知道我的广告费至少浪费了一半以上,但我不知道究竟浪费在哪里?"说的是广告投放由于不当而造成巨大浪费的问题。广告投放如何将钱用在"刀刃"上,使企业的每一分钱都发挥效用呢?

  一、媒介的评估与选择
  企业做广告得找媒介,这是地球人都知道的事。然而,该找什么样的媒介发挥更大的效用,却有很大的学问。
   一般来讲,企业选择媒介做广告,要结合当前与长远的发展战略目标做出决定。比如新产品上市时,为了吸引社会关注和打动经销商,就要考虑选择主流的财经媒 介。如果要拉动终端销售,则应考虑选择目标市场的大众媒介,比如当地强势的电视、报纸。在确定了选哪种媒介这个大方向后,要对同一类型的所有媒体进行评 估,具体参考指标有:发行量、受众总量、有效受众、受众特征、媒介本身的地域特征、广告的单位成本、广告的时段等等。这里着重有效受众、广告的单位成本和 广告时段进行分析。
  1.有效受众。指在媒介的所有受众中,那些对自己广告诉求内容比较关注和敏感的人群。在媒介的总受众人群里,特定的广 告针对特定的人群进行诉求,而这些人群只占总体受众的一部分,这才是有效受众。一些企业的广告之所以收效甚微,主因是自己的目标受众仅占媒介总受众的小部 分。例如:凤凰卫视每周三晚的"军情观察室"很多年轻人爱看,如果插播越野摩托车、游戏软件之类的广告,肯定效果会奇佳。但如果插播"蚁力神""钙中钙" 之类的保健品广告,相信广告效果会大打折扣。对同一则广告而言,如果媒介受众大部分是自己的目标人群,那么,它所获得的效益就好,反之,则低。
   2.广告的单位成本。广告费用一般包括广告制作价格和广告媒介价格。与其他媒介相比,电视广告由于制作过程复杂,保存相对困难,所以制作成本会比报纸、 电台、杂志高。另外,同一类媒介之中,由于有效受众数量的不同,价格也会有天渊之别。通常情况下,我们可以根据他们的千人成本来衡量他们的价值。
   所谓千人成本,指某一媒介发布的广告接触1000个受众所需要的费用,一般的计算公式是:广告费用除以媒介的受众总量再除以1000。这个尺度可以明确 的显示出在某一媒介发布广告的直接效益,因此常常作为评估媒介的重要量化标准。从理论上说,媒介的每千人成本低,企业宣传费用自然降低。例如:在甲报投放 一次广告需要10,000元,其有效受众数是200,000,则甲报的千人成本为50元;在乙报投放需要6,000元,其有效受众数是100,000人, 则乙报的千人成本为60元。很明显,企业选择甲报投放广告比选乙报获得的效益高。
  3.广告时段/版位。有人认为,只要所投放的媒介足够强势,投放的频次足够多,广告一定能收到最好的效果。其实不尽然。因为对于同一媒介,选择在什么时候投放广告,什么时段和版面投放广告,效果迥然不同。比如电视广告,每晚七点左右为黄金时期,报纸广告则是每周四、五的效果最佳。对于报纸,选择投在什么版面,投在版面的什么位置,效果差距也很大。下面着重谈谈报纸。
  就广告效果讲,报纸的头版和最末版,无疑是最好的,其他如新闻版、财经版、特稿版,也不失为理想的版面。确定了版面以后,要争取发布的位置具有吸引力,而且周围不出现品牌地位比自己低、内容恶俗的其他广告,以免受众混为一谈,损害自己的品牌形象。
  如果自己的品牌地位不高,就要争取与地位高的品牌并列发布,这样既能吸引更多的关注,又有助于提升品牌地位。

  二、广告投放的几个原则
  一些企业投广告喜欢狂轰滥炸,或"多管齐下",即通过电视、报纸、互联网等多种媒介对同一则广告密集投放,企图达到"1+1+1�3"的效果。那么,是不是广告投放选择的媒介越多、投放的频次越多,广告效果就与投入的费用成正比呢?答案是未必。
  要使广告组合投放的收益最佳,必须掌握以下原则:
   1.有效受众扩大原则。任何一种媒介的受众都不可能与企业产品的目标消费群完全重合,因此,企业组织投放广告应该最大程度地互补挑选媒介,即选定一个媒 介后,要针对它没有包含在内的那一部分消费群,借助其他媒介来完成。这样做的目的是,满足广告发布覆盖最大的有效人群,即企业产品的目标消费群。
  2.巩固提高原则。消费者对广告信息产生兴趣、记忆、购买欲望,需要广告有一定的频率反复提醒和巩固。因为受众对一则广告在一个媒介上重复刊播的注意力会随时间而减少,因此需要多种媒介配合,延长受众对广告的注意时间。
   3.信息互补原则。不同的媒介有着不同的传播特性,比如电视广告对于吸引消费者的注意力有所帮助,但不能传递太大的信息量,报纸、杂志就可以传递较大的 信息量。一般促销活动的发布信息可以由电视或报纸发布,但促销活动的详细规则可以由店头海报传递。(很多企业做促销广告会这样写明:详情请见店头海报!)
  4.时空交叉原则。不同的媒介有不同的时间特征,比如电视、报纸发布非常及时,可以连续进行宣传,间隔较短。而杂志一般以月为单位,不宜发布即时的新闻。在媒介组合中,应该考虑时间上的配合。比如电视、报纸做简明的新闻报道式的广告,杂志做深度的软文广告。
  总之,无论采取哪种形式投放广告,都应遵循效益最大化原则,即对在各种媒介上发布的广告规格和频次进行合理的组合,以保证在达到广告效果的情况下,节省广告费用。

2008年10月27日星期一

AdWords 内容网络广告优化技巧

 
 

数据表明,浏览网页内容占人们上网总时间的45%,那么如何通过内容网络广告吸引您的潜在客户?而在Google的内容网络上投放广告,又如何把每分钱花得实实在在?下面,为您提供一些参考意见。

最佳策略

内容网络广告

最佳策略

广告系列

为投放搜索的广告设置一个广告系列,为投放内容的广告设置另一个广告系列。

广告组

一个广告系列内设置多个广告组,每个广告组突出一个主题(主题应配合网页内容、迎合浏览者心理)。测试效果好的广告组择优录用,效果不理想的广告组请暂停。

关键字

宽泛关键字(如"鲜花")和具体关键字(如"玫瑰")结合,打造统一主题。

关键字的数目为515比较合适,一般不超过50

广告文字

多用问句、特殊优惠(如"免费送货")和号召性词语(如"立即购买")。

测试多个广告文字(如近义词等)及多个目标网页,找出效果最好的组合。

广告出价

以广告组为单位,单独设出价。

网站排除

根据广告效果报告排除效果不理想的网站。必要时考虑排除某行业或某类网站。

 

案例分析

 

广告组

广告文字

关键字

网上鲜花店

主题1:主打产品

鲜花快递19.99元起 

鲜花

玫瑰、郁金香,多个品种,

玫瑰

隔日送达,免费送精美花瓶!

鲜花快递

主题2:常一起销售的商品

送她巧克力够不够? 

巧克力

美丽鲜花让你的礼物"锦上添花"

德芙

夺得她的芳心,就在这个情人节!

礼品巧克力

主题3:潜在消费者群

双城之恋好辛苦? 

异地恋情

两地分,倾城恋,人不在心相随, 

两地恋情

魅力鲜花让她时时感觉你的浓情。

两地关系

 

具体操作:

一、如何将搜索渠道和内容网络两个广告投放渠道分开?

1) 制作单独投放内容网络的广告系列,设置步骤详见:

https://adwords.google.com/support/bin/answer.py?answer=6276&hl=zh_CN

2) 制作新的以网站定位的广告系列,设置步骤详见:
https://adwords.google.com/support/bin/answer.py?answer=19648&hl=zh_CN

二、如何监控广告效果?

1) 设置转换跟踪,设置步骤详见:

https://adwords.google.com/support/bin/answer.py?answer=6331&hl=zh_CN

2) 设置Google分析,设置步骤详见:

https://adwords.google.com/support/bin/answer.py?answer=26803&hl=zh_CN

三、如何根据监控结果排除我不想要的广告?

1) 暂停广告组或广告文字,设置步骤详见:

http://adwords.google.com/support/bin/answer.py?answer=44639&query=%E6%9A%82%E5%81%9C&topic=&type=f&onClick=

2) 启用网站滤除功能,设置步骤详见:

https://adwords.google.com/support/bin/answer.py?answer=13248&hl=zh_CN

 
 



[广告] 金秋最关注楼盘-房不胜房

Google AdWords广告的12个技巧

这篇文章要向大家展示在Google AdWords关键词排名广告中创建成功的广告内容的一些技巧。我已经用这些方法对Google的按点击付费广告服务测试了有一段时间了,结果非常成功。这12个技巧可以帮助你在Google关键词排名广告中创建一个较高的点击率,并以更低的价格排在前面。―正如你所期待的!

  1. 锁定正确的目标群体

   通过选择某种语言和某个国家或地区来锁定你的潜在客户群体。例如,你可以设定只让你的广告出现在某个特定国家的潜在客户,比如现在有许多讲法语的国家, 但如果你的目标客户只在加拿大,则你可以把除加拿大以外的其他讲法语的国家屏蔽掉。换言之,法国的查询者是无法"点击"你的广告的,因为它不会出现。从而 避免了由于这部分点击带给你的额外的和不必要的支出了。

  2. 提炼广告中的关键词

   用方括号"[…]"把你的关键字(词)括起来。例如:[Google][Google AdWords] 这样一来,只有当查询者键入的关键词与你用方括号括起来的关键词(关键短语)精确匹配时,你的广告才会呈现在用户面前。换言之,倘若搜索的关键词中包含了 其它的词,那么搜索结果中不会出现你的广告。从而有效地排除了对你的业务不相关的访问者,最大程度地减少了你的广告支出。

  3. 同时对多个广告进行测试

  一般需要同时对2个或者更多广告进行测试。这种测试方法在印刷行业中叫做A/B分离测试。通过比较找出能够获得较高点击率的那个广告,然后用它来替换原有的广告内容。重复此过程,以获得一个点击率最高的广告内容。

  4. 跟踪每个广告的投资回报(ROI)

   虽然Google会跟踪其上每个关键词广告的点击率,但它不会去跟踪到底有多少点击率实际转化成了你的投资回报(ROI)。你可以对每个广告使用一个特 殊的跟踪链接来追踪该广告的转化投资比例。例如:你可以给每个广告加上一个成员跟踪系统链接(affiliate tracking system link)。这样做可以检查你投资的钱没有没有打水漂,从而确保每个投放的广告都会为你带来投资回报。

  5. 广告中应包含目标关键词

   在你的广告标题和内容中应包含具体的目标关键词。Google会把广告中与查询匹配的关键词加粗进行突出。大家都知道,当一个查询者浏览查询结果时,他 其实是在找键入的关键词。这时以粗体突出的查询关键词自然能够吸引查询者的注意力。也正是由于这个原因,包含关键词的广告往往会比那些不包含关键词的广告 效果要好的多。

  6. 强调产品和服务的好处

  在你的广告中应提供一到几个你产品或服务能够为客户带来的主要益处。例如:赚更多钱,保持青春,减肥,身体更健康,生活的更快乐,等等诸如此类的好处。

  7. 广告中应包含能够抓住注意力的词

   在广告的标题中,应提供有能够抓住查询者注意力的词。例如"免费的","新的"等等。不过同时要确保没有违背Google的关键词编辑指导规则。例如: 如果使用了"免费",那么在你广告直接链接的页面必须有相对应的免费的产品或服务;如果使用了"新的",那么你推出的产品或服务不能超过半年。而且如果通 过你的商务或第三方的检验发现你不能有相关的保证,那么在你的广告中就不能包含相关的或主观的词语,例如:"最好的","最廉价的","顶级的","第一 "等等。

  8. 使用能够激发客户情感和购买欲望的措词

  在广告中应使用给人印象深 刻和号召行动的措词,以达到激发客户情感(煽情一些)和购买欲望的目的。譬如象"免费的","便宜的","特别提供","限时提供","高招","诀窍 ","增强的","免费送货"等等这些词都属于能够给人留下深刻印象的措词。而象"现在买――便宜一半","免费测试版―现在就下载","今天最后一天" 等等则属于号召行动的措词。在你的广告中应清清楚楚地体现你的产品或服务到底好在什么地方,或者有哪些与众不同之处。同时要确保这些描述你产品或服务的词 是准确而恰当的。Google会把与你提供的产品或服务名不符实的那些词语从你广告中剔除出去。

  9. 产品营销应具有独特的卖点主张(USP)

   Rosser Reeves提出了产品的核心概念,也称核心卖点(即Unique Selling Proposition,简称USP,即独特的卖点主张/销售主张)。USP是产品核心价值的外在表现,也是传递给消费者的最重要的产品信息。 Rosser Reeves主张,在制作广告时,最重要的是发现其USP,即(1) 必须包含特定的商品效益;(2) 须是独特的、唯一的、新颖的,且与销售相关的。当同类产品在质量上打了个平手时,胜负的关键就集中在消费者对于商标乃至企业本身的印象了。因而找出产品的 USP无论对产品传播、品牌树立还是销售都具有不可估量的拉动效应。

  10. 将广告链向关联的着陆网页(Landing Page)

  首先让我们来看看什么是着陆网页。着陆网页的设置是为了让网络消费者能够更快速,更顺畅地接触到讯息。对着陆网页最简单的定义就是"点广告之后客户被带入的网页",即客户光临的第一个网页页面。

  11.把太普通的词从你的广告中剔除出去

  譬如a, in, on, it, of, etc等等,这些词都是没有必要的。只要不是绝对需要的词,你都可以把它们从你的广告中请出去,以此保证广告中每个词都具有相当的含金量。

  12. 阻止寻求免费服务或产品的人来点击你的广告

   你可以在广告的最后加上产品或服务的价格,通过此方式可以避免那些从网上寻求免费服务或产品的人点击你的广告,从而增加不必要的广告开销。这样做不但能 够提高你的潜在客户的总体转化比例,同时还降低了平均客户取得成本。这样做可能会对你的广告点击率有一定的影响,不过大家对这一点大可不必担心。因为你的 目标毕竟不是网上的每一位访问者,而是针对你的潜在的真正客户。而往往那些从网络上寻找免费资源的人永远也不能成为你的真正客户。结论:  请记住广告就 是永无止歇的一系列测试。要经常追踪你的广告,要坚持不懈地测试不同关键词和广告内容。通过对不同版本内容的比较来改进和提高你的潜在客户的转化比例,进 而降低你的客户取得成本。

  选择Google关键词排名广告系统来投放你的广告确实是可行的。虽然在Google上做广告所带来的访问者 可能会没有Overture的多,可是Google的按点击付费其费用相应也要低一些。只要掌握了Google中的广告艺术,你就可以用相对较低的价格智 胜那些在Overture上出价比你高的竞争者了。

  英文原文:Top 12 Tips To Writing Effective Google AdWords Select Ads

  作者简介:Michael Wong是位资深的搜索引擎优化专家,他创作了很多有关搜索引擎方面的书籍。同时Mike也是《Mike的营销策略》一书的编辑者,可以说他是网络市场营销策略的领头人。

google adwords优化技巧_网赚技巧

和其他的广告商不同,Google Adwords有更多的技术含量,不是价格最高的广告就排在最前面。所以Google Adwords的广告主需要不断优化投放的广告和广告目标网站,以提高排名和点击效果。

要提高adwords的排名,首先我们要了解Adwords排名的重要因素有那些?

1、关键词

2、广告点击单价

3、广告的内容

4、网页的质量

关键词

广告的关键词非常重要,因为Google Adwords广告显示的第一要素就是关键词的匹配程度。同时关键词也直接影响到你的广告点击单价确定。

只有明确的关键词才能匹配到更加准确的内容,关键词越通用匹配的准确度就会越低,如果你的广告出现在匹配不准确的页面,即便你最高单价是第一的可能排名在一个很差的位置。

广告点击单价

同等匹配程度的情况下,点击价格优先,也就是说设定的最高价越高位置越好。

单价就是你对每次单击的最高定价,实际的价格是Google的Smartprice根据点击的具体情况而定。比如你订的每次点击的上线是2元钱,而你的点击有的是每次8毛钱,有点是每次1.5元,反正这个价格不是固定的,而是自动的浮动的。

影响这个价格的主要因素有2个,一个是匹配程度,即你的广告和投放的关键词或内容的匹配程度;二是点击来源,访问者的关联点击和IP情况。

广告的内容

为什么广告的内容也会影响到排名呢?道理很简单,因为Google Adwords不是把价格最高的排在最前面,而是把收益最多的排在第一位,只有单价和点击率综合水平高才能让Google获得更多的收入。如果要获得比较 高的点击率,那么广告内容是否吸引访问者就显得很重要了。

怎样写的adwords广告文案才算合理呢?请记住以下两条原则:

A、广告标题和文案报包含你投放的核心关键词
B、广告语言要描写的吸引用户

网页的质量

网页的质量直接影响着adwords广告排名的价格和排名次序,因为和网页的质量直接相关的是广告的转换率,质量差的网站会马上失去通过广告来访的用户,这样的点击是转换率杀手。所以你投放广告的网页需要能有效地吸引并留住用户,以实现广告的高转换率。

注:本来是想转王通的一篇同类型的文章,不过看了之后比较失望,因为他的观点基本是全错,甚至有些基础的概念比如"点击率"和"转换率"都没有分清 楚。于是写了这篇简单的介绍,不过Google Adwords优化远不止这些,Google也有专门的针对Adwords的培训和认证,有兴趣的朋友可以参加。

https://adwords.google.com/select/ProfessionalEnroll

2008年10月26日星期日

VMware Converter 两种版本的区别

VMware Converter 提供两种版本,免费版,和企业版,这两个版本区别是什么,今天做vmware converter的教程,无法把物理的pc保存到esx上,找不到原因,上网查了半天,终于找到了

区别

1:每次只能转换一个虚机,这个限制其实无所谓

2:企业版提供一张bootcd,用cd启动后进行convert

3:这是我认为最大的区别了,就是无法把物理的pc,或vm直接保存到ESx上,目前你只能先convert 成workstation, 再convert 到esx上。如果你把这个软件安装到要转换的那台物理pc上,是可以转换到esx上的。

了解老外的东西,还是要看英文阿,中文很多都是错误的,我也错了,

http://www.vmware.com/community/thread.jspa?threadID=81641&tstart=0

The only limits on the Standard free version are not having the ability to cold clone (no boot disk, hot clone only) and not having the ability to do multiple conversions at once. The other limitation which you are experiencing is you can't select ESX or VC as a destination if you run Converter remotely. You must install and run Converter directly on the machine you are converting for ESX & VC to be available as a destination.

fyi... if you find this post helpful, please award points using the Helpful/Correct buttons...thanks

What is the difference between the Starter and Enterprise edition of Converter?

The differences are Enterprise includes support, the ability to cold-clone with the boot CD, able to do multiple simultaneous conversions and perform remote conversions.

How do I get a Enterprise license for Converter?

VMware Converter Enterprise is available at no additional cost to existing and new VirtualCenter Management Server customers and P2V Assistant customers, with valid support and subscription contracts. First go to http://www.vmware.com/download/licensing.html and click on the Manage VMware Product Licenses link. If you are entitled to Converter licenses you will see Vmware Converter 3.0 Enterprise listed once you log in. Once you activate the license and download the license file you can go to http://www.vmware.com/download/converter/ and click on the Enterprise Edition link to download the ISO file for cold-cloning. The installation program for hot-cloning is the same for Starter and Enterprise editions. Once you select a license file in Converter it will unlock the Enterprise features. One thing to note is that the license file you download for Converter does not work with the License Manager server. Even though it is in the same format as the ESX licenses the License Server will not recognize it. To use your Converter license file simply copy it to the server that Converter is installed on and launch the Converter application and select Administration, Licensing Information and click Add License and browser and select your Converter license file.

Why are ESX and VirtualCenter grayed out as destinations when I run Converter?

If you are using the Starter edition you must run it directly on the physical server that is being converted for ESX Server and VirtualCenter to be available as destinations. If you do not run it on the server being converted then only the Vmware standalone virtual machine option is available. You need Enterprise edition to remotely convert a machine directly to ESX Server. Instead of using Converter Enterprise, you can try creating a Workstation VM and then importing the VM to ESX Server using two steps. Or install Converter directly on the machine to be converted

VMware版本区别

VMware是提供一套虚拟机解决方案的软件,主要产品分为如下三个。

VMware-ESX-Server
这个版本并不需要操作系统的支持。它本身就是一个操作系统,用来管理硬件资源。所有的系统都安装在它的上面。带有远程web管理和客户端管理功能。

VMware-GSX-Server
这个版本就要安装在一个操作系统下了,这个操作系统叫做HOST OS.
这个HOST OS可以是Windows 2000 Server以上的Windows系统或者是Linux(官方支持列表中只有RH,SUSE,Mandrake很少的几种),和VMware-ESX-Server一样带有远程web管理和客户端管理功能。

VMware-WorkStation
这个版本和VMware-GSX-Server版本的机构是一样的。也是要安装在一个操作系统下,对操作系统的要求也是Windows 2000以上或者Linux。和Vmware的区别就是没有web远程管理和客户端管理。

2008年10月23日星期四

关于.htaccess文件

.htaccess文件(或者"分布式配置文件")提供了针对目录改变配置的方法, 即,在一个特定的文档目录中放置一个包含一个或多个指令的文件, 以作用于此目录及其所有子目录。

说明:如果需要使用.htaccess以外的其他文件名,可以用AccessFileName指令来改变。 例如,需要使用.config,则可以在服务器配置文件中按以下方法配置:

AccessFileName .config

允许放在这些文件中的指令取决于AllowOverride指令, 此指令按类别决定了.htaccess文件中哪些指令才是有效的。 如果一个指令允许放在.htaccess文件中,则,在本手册的说明中,此指令会有一个覆盖段, 其中说明了为使此指令生效而必须在AllowOverride指令中设置的值。

例如,本手册对AddDefaultCharset指令的说明表明了, 此指令可以用于.htaccess文件(见 Context一行),而Override一行是"FileInfo", 那么为使.htaccess中的此指令有效,则至少要设置"AllowOverride FileInfo"。

例子:
Context: server config, virtual host, directory, .htaccess
Override: FileInfo

如果不能确定一个特定的指令是否允许用于.htaccess文件, 可以查阅手册中对指令的说明,看在Context("上下文")行中是否有".htaccess."。


使用.htaccess文件的场合

一般情况下,不应该使用.htaccess文件,除非你对主服务器配置文件没有存取权限。 有一种很常见的误解,认为用户认证只能通过.htaccess文件实现,但并不是这样, 把用户认证写在主服务器配置中是完全可行的,而且是一种很好的方法。

在内容提供者需要针对目录改变服务器的配置而对服务器系统没有root权限时, 则应该使用.htaccess文件。如果服务器管理员不愿意频繁修改配置, 则可以允许用户通过.htaccess文件自己修改配置,尤其是ISP在一个机器上 宿主多个用户站点,而又希望用户可以自己改变配置的情况下。

虽然如此,一般都应该尽可能地避免使用.htaccess文件。 任何希望放在.htaccess文件中的配置,都可以放在主服务器的<Directory>段中,而且更高效。

避免使用.htaccess文件有两个主要原因。

首先是性能。 如果AllowOverride允许使用.htaccess文件, 则,Apache需要在每个目录中查找.htaccess文件,因此,无论是否真正用到, 允许使用.htaccess文件都会导致性能的下降。 另外,每次请求一个页面时,都需要读取.htaccess文件。

还有,Apache必须在所有更高级的目录中查找.htaccess文件, 使所有有效的指令都起作用(参见how directives are applied.),所以, 如果有对/www/htdocs/example中页面的请求,Apache必须查找以下文件:

/.htaccess
/www/.htaccess
/www/htdocs/.htaccess
/www/htdocs/example/.htaccess

而且,对此目录以外的每个文件访问,还有4个附加的文件系统访问,即使这些文件都不存在。 (注意,这可能仅仅发生在 / 允许使用.htaccess文件的情况下,虽然这种情况并不多。)

其次是安全。 如此,会允许用户修改服务器的配置,可能会导致未加限制的修改,请认真考虑是否给予用户这样的特权。 但是,如果给予用户较少的特权而不能满足其需要,则会带来额外的技术支持请求, 所以,必须明确地告诉用户已经给予他们的权限,说明AllowOverride设置的值, 并引导他们参阅相应的说明,以免日后许多麻烦。

注意,在/www/htdocs/example目录下.htaccess文件中放置指令,与, 在主服务器配置文件中<Directory /www/htdocs/example>段中放置相同指令, 是等效的。:

/www/htdocs/example中的.htaccess:

/www/htdocs/example中.htaccess文件的内容
AddType text/example .exm

httpd.conf文件中的段
<Directory /www/htdocs/example>
AddType text/example .exm
</Directory>

但是,把这个配置放置在服务器配置文件中则更加高效,因为只需要在Apache启动时读取一次, 而不是在有文件请求时每次都读取。

将AllowOverride设置为"none"可以完全禁止使用.htaccess文件。

AllowOverride None


指令的生效

.htaccess文件中的配置指令作用于.htaccess文件所在的目录及其所有子目录, 但是,很重要需要记住的是,其更高级的目录也可能会有.htaccess文件, 而指令是按查找顺序依次生效,所以, 一个特定目录下的.htaccess文件中的指令可能会覆盖其更高级目录中的 .htaccess文件的指令,即, 子目录中的指令会覆盖更高级目录或者主服务器配置文件中的指令。

例如:

目录/www/htdocs/example1中的.htaccess文件有如下内容:

Options +ExecCGI

(注意: 必须设置"AllowOverride Options"以允许在.htaccess文件中使用 "Options"指令。)

在目录/www/htdocs/example1/example2中的.htaccess文件有如下内容:

Options Includes

由于第二个.htaccess文件的存在,/www/htdocs/example1/example2中 的CGI执行是不允许的,而只允许Options Includes,它完全覆盖了之前的设置。


认证举例

如果你为了知道如何认证,直接从这里开始看,有很重要的一点需要注意,有一种常见的误解, 认为实现密码认证必须要使用.htaccess文件,其实不是这样。 把认证指令放在主服务器配置文件的<Directory>段中,是一个更好的方法, 而.htaccess文件应该仅仅用于无权访问主服务器配置文件的时候。 参见上述的使用.htaccess文件的场合。

有此声明在先,如果你仍然需要使用.htaccess文件,请看以下说明。

必须设置"AllowOverride AuthConfig"以允许这些指令生效

.htaccess文件的内容:

AuthType Basic
AuthName "Password Required"
AuthUserFile /www/passwords/password.file
AuthGroupFile /www/passwords/group.file
Require Group admins

注意,必须设置AllowOverride AuthConfig以允许这些指令生效

更详细的有关身份识别和认证的说明,请参见authentication tutorial。


服务器端包含举例

.htaccess文件的另一个常见用途是允许一个特定目录的服务器端包含(Server Side Includes), 可以在需要的目录中放置.htaccess文件,并如下配置:

Options +Includes
AddType text/html shtml
AddHandler server-parsed shtml

注意,必须同时设置AllowOverride Options和 AllowOverride FileInfo使这些指令生效。

更详细的有关服务器端包含的说明,请参见SSI tutorial。


CGI举例

最后,可以通过.htaccess文件允许在特定目录中执行CGI程序,需按如下配置:

Options +ExecCGI
AddHandler cgi-script cgi pl

另外,如下,可以使给定目录下所有文件被视为CGI程序:

Options +ExecCGI
SetHandler cgi-script

注意,必须设置AllowOverride Options使这些指令生效。

更详细的有关CGI编程和配置的说明,请参见CGI tutorial。


疑难解答

如果在.htaccess文件中写入了配置指令但不起作用,可能有多种原因。

最常见的原因是,AllowOverride指令没有被正确设置, 必须确保没有对此文件区域设置AllowOverride None。有一个很好的测试方法,即, 在.htaccess文件随便增加点没用的内容,如果服务器没有返回了一个错误消息, 那么几乎可以断定设置了AllowOverride None。

在访问文档时,如果收到服务器的出错消息,应该检查Apache的出错日志, 可以知道.htaccess文件中哪些指令是不允许使用的,也可能会发现需要纠正的语法错误。

电脑族必喝的六种饮料

绿豆薏仁汤

绿豆可以清热解毒、利尿消肿,薏仁则可以健脾止泻,轻身益气,对于经常需要熬夜工作者或是心烦气躁、口干舌燥、便秘、长青春痘时,除了多吃蔬菜水果与补充水份外,把绿豆薏仁汤当点心食用,对于消暑除烦非常有帮助。

绿茶
  绿茶是近几年来最为人所津津乐道的养生饮品,因为其中含强效的抗氧化剂儿茶酚以及维他命C,不但可以清除体内的自由基,还能使副肾皮质分泌出对抗紧张压力的荷尔蒙,当然绿茶中所含的少量咖啡因也可以刺激中枢神经,提振精神。最好在白天饮用以免影响睡眠。

枸杞茶
  枸杞子含有丰富的β胡萝卜素,维生素B1、维生素C、钙、铁,具有补肝、益肾、明目的作用,因为本身就具有甜味,不管是泡茶或是像葡萄干一样当零嘴来吃对计算机族的眼睛酸涩、疲劳、视力加深的问题都有很大的帮助。

菊花茶
  有明目清肝的作用,有些人就干脆菊花加上枸杞一起泡来喝,或是用蜂蜜菊花茶都于疏肝解郁都很有帮助。

决明子茶
  决明子有清热、明目、补脑髓、镇肝气、益筋骨的作用,若有便秘的人还可以在晚餐饭后饮用,对于治疗便秘很有效果。

杜仲茶
  杜仲具有补血与强壮筋骨的作用,对于经常久坐,腰酸背痛很有帮助,男女都可以喝,若是女性朋友还可以在生理期的末期与四物汤一起服用

什么是重定向?

重定向说白了就是通过各种的方法将各种网络请求重新定个方向转到其它位置。

如:网页中的重定向
域名的重定向
路由选择的变化也是对数据报文经由路径的一种重定向

 在我们的网站建设中,时常会遇到需要网页重定向的情况:象网站调整,如改变网页目录结构,网页被移到一个新地址,再或者,网页扩展名改变,如因应 用需要把.php改成.Html或.shtml,在这种情况下,如果不做重定向,则用户收藏夹或搜索引擎数据库中旧地址只能让访问客户还会得到一个404 页面错误信息,访问流量白白丧失;再如某些注册了多个域名的网站,也需要通过重定向让访问这些域名的用户自动跳转到主站点,等等。
常用的重定向方式有: 301 redirect, 302 redirect 与 meta fresh:
301 redirect: 301代表永久性转移(Permanently Moved),301重定向是网页更改地址后对搜索引擎友好的最好方法,只要不是暂时搬移的情况,都建议使用301来做转址。
302 redirect: 302代表暂时性转移(Temporarily Moved ),在前些年,不少Black Hat SEO曾广泛应用这项技术作弊,目前,各大主要搜索引擎均加强了打击力度,象Google前些年对Business.com以及近来对BMW德国网站的惩 罚。即使网站客观上不是spam,也很容易被搜寻引擎容易误判为spam而遭到惩罚。
meta fresh: 这在2000年前比较流行,不过现在已很少见。其具体是通过网页中的meta指令,在特定时间后重定向到新的网页,如果延迟的时间太短(约5秒之内),会被判断为spam。
301 Redirect实现网页重定向
IIS服务器实现301重定向

* 打开internet信息服务管理器,在欲重定向的网页或目录上按右键
* 选择"重定向到URL"
* 在"重定向到"输入框中输入要跳转到的目标网页的URL地址
* 选中"资源的永久重定向"(切记)
* 最后点击"应用"

Apache服务器实现301重定向
相比较来说,Apache实现起来要比IIS简单多了。在Apache中,有个很重要的文件.htaccess,通过对它的设置,可以实现很多强大的功能,301重定向只是其中之一。

Redirect permanent / http://www.bloghuman.com/ (将目录下内容重定向到http://www.bloghuman.com/ )
redirect permanent /index.php http://www.bloghuman.com/index.php?go=category_6(将网页index.php重定向到http://www.bloghuman.com/index.php?go=category_6)

通过合理地配置重定向参数中的正则表达式,可以实现更复杂的匹配。有兴趣的朋友可参考本站Apache手册。
PHP下的301重定向

Header( "HTTP/1.1 301 Moved Permanently" ) ;
Header( "Location: http://www.bloghuman.com" );
?

ASP下的301重定向

<%@ Language=VBScript %>
<%
Response.Status="301 Moved Permanently"
Response.AddHeader "Location","http://www.bloghuman.com"
%>

ASP .NET下的301重定向

<script runat="server"> private void Page_Load(object sender, System.EventArgs e) { Response.Status = "301 Moved Permanently"; Response.AddHeader ("Location","http://www.bloghuman.com"); } </script>

ColdFusion下的301重定向

<.cfheader statuscode="301" statustext="Moved permanently">
<.cfheader name="Location" value="http://www.new-url.com">

旧域名重定向到新域名
创建一个.htaccess文件,并将下面提供的代码写入文件内,它可以确保旧域名所有的目录或者网页正确的跳转到新域名内。
记住.htaccess文件一定要放在旧网站的根目录下,并且新网站要和旧网站保持相同的目录结构及网页文件

Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://www.domain.com/$1 [R=301,L]

请将上面的www.domain.com修改成你想要跳转到的域名。
此外,我建议大家归总旧网站的外部链接,并联系相应的站点修改导入链链的URL,以指向新站点。
注意:.htaccess文件只有在使用安装有Mod Rewrite模块的Apache作为WEB服务器的Linux主机上才能起作用
域名301重定向到www的二级域名
在以前的文章中我反复提及过:www.domain.comdomain.com域下的一个二级域名,并对二级域名和一级目录之间如何选择以及网站结构优化做了一个详细的分析,有兴趣的可以读一下两篇文章,网站结构优化是SEO中最重要。
OK,继续域301跳转到www二级域的实现方式:
创建一个.htaccess文件,并将下面提供的代码写入文件内,它可以确保所有来自对domain.com的请求都转向到对 www.domain.com进行请求。记住.htaccess文件一定要放在旧网站的根目录下,并且新网站要和旧网站保持相同的目录结构及网页文件

Options +FollowSymlinks
RewriteEngine on
rewritecond % ^domain.com [nc]
rewriterule ^(.*)$ http://www.domain.com/$1 [r=301,nc]

请将上面的domain.comwww.domain.com修改成你想要跳转到的域名。
注意:.htaccess文件只有在使用安装有Mod Rewrite模块的Apache作为WEB服务器的Linux主机上才能起作用
301重定向检测工具
配置完成后,一定认真检查一下是否正确。Internet有很多类似的Server Header检查工具,如Check Server Headers Tool - HTTP Status Codes Checker

网站302重定向使用不当导致被GOOGLE惩罚
  Business.com是网上最大的商业搜索引擎和分类目录,以专业提供商业信息而享负盛名,包括近19万网页。若以"business"为关键词 在Google中进行搜索,该网站名列第一。不过在9月5日,Business.com遇到一件蹊跷之事:它的首页由PR8变成了PR0, 而且Google搜索结果中找不到首页。好在被"蒸发"的只是首页,不过庆幸的是第二天首页又回到了Google的搜索结果,但PR仍旧为0。
  Business.com的问题出在它的重定向命令上。该网站让business.com跳转到www.business.com,这种重定向本该是 永久性的。我们知道,301属于永久性重定向,而302则属于临时性重定向,只有当一个网站或网页在24到48小时之内临时移到其它位置的情况下才能使用 该命令。但Business.com却错误地使用了"HTTP/1.1302 Object Moved"状态码。
  其实网站重定向极为普遍,譬如不满意原来的域名而申请了一个新域名;买下容易被人错拼的域名,防止客户因为拼错URL而找不到网站,等等。可是,很多 人却会由于使用了错误的重定向状态码而遭"灭站之灾",就象Business.com。尽管他们的重定向理由充分合理,然而若使用不当,则可能被 Google误认为是利用多个域名指向同一网站,那么你的网站就会被封掉,罪名是"利用重复的内容来干扰Google搜索结果的网站排名"。 Business.com就是最好的前车之鉴。只不过大多数使用错误重定向参数的网站没Business.com这么幸运,一个小小的重定向就可能使网站 前功尽弃,只能从头来过:重新申请新域名,重新发布新网站,等等。记住:Google绝不会同情任何人即使无心犯下的错误。

网站服务器响应网页浏览请求的运作流程
  让我们先来了解一下用户/搜索引擎和网站一开始的交互流程。当用户或搜索引擎向一个网站服务器发出网页浏览请求时,该服务器将:
1.通过域名服务器(DNS)将域名转换为网站的IP地址,然后返回给客户
2.打开一个该IP套接口连接
3.记下通过该套接口的一个HTTP数据流
4.从WEB服务器接收一个响应请求的HTTP数据流。该数据流包含状态码,状态码的值由HTTP协议所决定。这里所说的"HTTP数据流"信息也叫"头 信息(Header)"。头信息中包括了日期,服务器类型,通常还会有一条"200 OK"信息。如果一切良好,那么网络服务器就会将"200 OK"信息以及请求页面发送出去。如果网站在这时候已经建立了重定向,那么服务器就会在头信息中包含一个"302 Moved Temporarily"或"301 Moved Permanent"之类的响应信息。搜索引擎会根据服务器头信息中的内容作出决定。

网站重定向的注意事项
  1.若准备将服务器上的文件移到其它地方时,须就以下信息正确地通知搜索引擎的爬行程序:
- 目标地址:这些文件被移向何方
- 移动属性:暂时移走还是永久性移走
  2.对拥有多个域名的网站,专家建议应把那些不想在搜索引擎上推广的域名用301跳转命令来永久性重定向。

确保网站实施了正确的301重定向
对于正确实施301重定向,有这样几个方法可供大家参考:
1.在.htaccess文件中增加301重定向指令
2.适用于使用Unix网络服务器的用户。通过此指令通知搜索引擎的spider你的站点文件不在此地址下。这是较为常用的办法。形如:Redirect 301 / http://www.yourdomain.com/
3.在服务器软件的系统管理员配置区完成301重定向
适用于使用Window网络服务器的用户
4.采用"mod_rewrite"技术
通过该技术进行的改变将在.htaccess文件中体现出来,形如:

Options +FollowSymLinks
RewriteEngine on
RewriteCond % ^yourdomain.com
RewriteRule ^(.*)$ http://www.yourdomain.com/$1 [R=permanent,L]
5.绑定/本地DNS(域名别名跳转)
如果具有对本地DNS记录进行编辑修改的权限,则只要添加一个记录就可以解决此问题。
若无此权限,则可要求网站托管服务商对DNS服务器进行相应设置。
DNS服务器的设置
若要将aaa.domain.com指向www.domain.com,则只需在DNS服务中应增加一个别名记录,可写成:aaa IN CNAME www.domain.com
如需配置大量的虚拟域名,则可写成:* IN CNAME www.domain.com.
这样就可将所有未设置的以domain.com结尾的记录全部重定向到www.domain.com上。
6.用ASP/PHP实现301重定向:
代码在上面已经介绍过了
资深SEO专家Dan Thies的看法和建议
  对于Business.com所遭遇的问题Dan Thies深有体会,因为他也有过类似的遭遇。他的网站上有一个会员跟踪脚本,其中一个会员的站点通过302命令映射到这个跟踪脚本,而这个跟踪脚本又是 通过302映射到他的主页。当在Google中用"keyword research"进行搜索,他的主页排名在前十位,然而地址显示的却是那个会员的网址。结果使他哭笑不得:访问者通过Google搜索结果进入他的网 站,而他却不得不为这些访问量给那个会员支付报酬! 后来他用robots.txt文件禁止Spiders跟踪访问他的会员跟踪脚本才算解决了问题。
  对于Business.com,Dan Thies认为:"目前Google在302重定向"的处理上还存在一定的问题,但并不表示Google不允许302重定向。Business.com并未遭封或遭到惩罚,它们只是返回了错误的响应。"
  Dan Thies建议:如果使用了跟踪URL/脚本,又必须让访问者重定向到某一着陆页,那么一定要在robots.txt文件中禁止Spiders去访问第二 个重定向。如果没有对跟踪URL/脚本进行重定向,而只是把另外一个URL上的内容给复制过来,那么应在robots.txt文件中禁止Spiders去 访问跟踪URL,以防因内容重复而遭搜索引擎惩罚。
301重定向经验谈
  一个多域名站主的经验之谈:
  "我只有一个网站,主域名是www.domain.com,此外还有诸如domain1.comdomain2.comdomain3.com等 共计十几个域名。所有这些次级域名都映射到www.domain.com,而且所有域名对应的是同一个IP地址。由于事实上我只有一个站点,一个站点又只 能对应一个.htaccess文件,显然不可能直接修改.htaccess文件来实现重定向。我采用了如下步骤:
 A.把domain1.comdomain.com上独立出来,让它成为服务器上的一个普通独立网站。
 B.为domain1.com创建一个.htaccess文本文件,并在文件中设置重定向代码为:
 Redirect permanent / http://www.domain.com/
 再将修改后的.htaccess文件上传给domain1.com所在服务器。
 这一步也可以在域名控制面板中完成。
 C.进入域名控制面板,将所有原来绑定到domain.com上的域名从domain.com上释放,然后重新绑定到doamin1.com。这样一 来,这些被绑定的域名使用的都是domain1.com的.htaccess文件,因而也就意味着它们都被永久性重定向到domain.com上了。好 了,大功告成! 就这么容易!

2008年10月21日星期二

Asp.net FMS 开发视频网站 (转)

        利用FMS(Flash Media Server)做在线视频录制的资料,地址:http://www.cincn.com/article.asp?id=15,还有播放流式FLV文件的资料,地址:http://blogs.ugidotnet.org/kfra/archive/2006/10/04/50003.aspx,所以有了FMS架设视频服务器的想法, ,主要内容如下:

asp.netFMS.jpg

开发步骤:
1。下载FMS http://blogs.ugidotnet.org/kfra/archive/2006/10/04/50003.aspx,安装配置。
2。使用flash制作FMS视频采集的控件。
3。aspx页面嵌入FMS采集控件,运行采集数据上传到FMS服务器,修改数据库的视频文件存放地址。
4。页面嵌入Flash播放控件,加入FLV处理流代码:

 1using System;
 2using System.IO;
 3using System.Web;
 4
 5
 6/// <summary>
 7/// Summary description for FLVStreaming
 8/// </summary>

 9public class FLVStreaming : IHttpHandler
10{
11    private static readonly byte[] _flvheader = HexToByte("464C5601010000000900000009"); //"FLV\x1\x1\0\0\0\x9\0\0\0\x9"
12
13    public FLVStreaming()
14    {
15    }

16
17    public void ProcessRequest(HttpContext context)
18    {
19        try
20        {
21            int pos;
22            int length;
23
24            // Check start parameter if present
25            string filename = Path.GetFileName(context.Request.FilePath);
26
27            using (FileStream fs = new FileStream(context.Server.MapPath(filename), FileMode.Open, FileAccess.Read, FileShare.Read))
28            {
29                string qs = context.Request.Params["start"];
30
31                if (string.IsNullOrEmpty(qs))
32                {
33                    pos = 0;
34                    length = Convert.ToInt32(fs.Length);
35                }

36                else
37                {
38                    pos = Convert.ToInt32(qs);
39                    length = Convert.ToInt32(fs.Length - pos) + _flvheader.Length;
40                }

41
42                // Add HTTP header stuff: cache, content type and length        
43                context.Response.Cache.SetCacheability(HttpCacheability.Public);
44                context.Response.Cache.SetLastModified(DateTime.Now);
45
46                context.Response.AppendHeader("Content-Type""video/x-flv");
47                context.Response.AppendHeader("Content-Length", length.ToString());
48
49                // Append FLV header when sending partial file
50                if (pos > 0)
51                {
52                    context.Response.OutputStream.Write(_flvheader, 0, _flvheader.Length);
53                    fs.Position = pos;
54                }

55
56                // Read buffer and write stream to the response stream
57                const int buffersize = 16384;
58                byte[] buffer = new byte[buffersize];
59                
60                int count = fs.Read(buffer, 0, buffersize);
61                while (count > 0)
62                {
63                    if (context.Response.IsClientConnected)
64                    {
65                        context.Response.OutputStream.Write(buffer, 0, count);
66                        count = fs.Read(buffer, 0, buffersize);
67                    }

68                    else
69                    {
70                        count = -1;
71                    }

72                }

73            }

74        }

75        catch (Exception ex)
76        {
77            System.Diagnostics.Debug.WriteLine(ex.ToString());
78        }

79    }

80
81    public bool IsReusable
82    {
83        get return true; }
84    }

85
86    private static byte[] HexToByte(string hexString)
87    {
88        byte[] returnBytes = new byte[hexString.Length / 2];
89        for (int i = 0; i < returnBytes.Length; i++)
90            returnBytes[i] = Convert.ToByte(hexString.Substring(i * 22), 16);
91        return returnBytes;
92    }

93
94}

95
修改配置文件,运行页面即可调出视频,播放速度很不错。虽说轻描淡写但已经给出应用Asp.net开发视频网站的思路。如果有兴趣可以联系我。如转载请注明来源、作者及出处,谢谢 。