google.cn正式重新开放,官方声称永不离开中国用户

(vivawo.com转载于google黑板报www.googlechinablog.com

北京时间2010年4月1日凌晨消息,google黑板报做出了又一个令人意外的爆炸性报告,报告声称从即日起,google.cn恢复正常网站运营,并且绝不放弃中国用户,同时尽全力保证中国用户对google各项产品的访问权利。有关人士称,google至少付出41亿美元为这一决定买单。同一时间,百度ceo李彦宏并没有发出其他声音。在3月23日,google.cn关闭当天,李彦宏曾经百度i贴吧发出调侃性询问“大家说,百度应该进军香港吗?”,被多数网民抨击其小人得志。

哈哈,今天是个好日子,是gmail的生日,是google带给我们“重大新闻”的一天,不过今年我提前先来个爆炸新闻吧,哈哈。

像每年的这个时候一样,我在期待google给我们的愚人节礼物,虽然它已不再身边。

再议robots.txt和robots Meta标签的写法以及Sitemap的提交

robots.txt篇:

1、robots.txt是什么
搜索引擎使用网络蜘蛛spider程序自动访问互联网上的网页并获取网页信息,而robots.txt是一个纯文本文件,用来告诉网络蜘蛛spider(不仅限搜索引擎蜘蛛)本站中哪些位置允许抓取,哪些位置不允许抓取。spider在访问一个网站时,会首先会检查该网站的根域下是否有一个叫做robots.txt的纯文本文件,这个文件用于指定spider在您网站上的抓取范围。
通过设置robots.txt,可以阻止蜘蛛们爬行站点一些不希望被索引的页面,如网站后台、某些图片、某类文件或某个文件,甚至直接屏蔽掉某个搜索引擎(例如:淘宝的robots.txt屏蔽了百度),从而提高蜘蛛的工作效率,把大量精力都放到索引政正常页面上去。

2、怎么设置和放置robots.txt?
建立robots.txt文件并放在网站根目录;如果域名指向到了次目录(如虚拟主机这种同一服务器下很多网站的),在次目录放置的robots.txt文件只对此域名有效。而且,文件名必须小写,如Robots.txt、roBots.txt、robots.TXT都是错误的。

3、robots.txt应该怎么写?
同时包含2个域,“User-agent:”和“Disallow:”,每条指令独立一行。
(1)User-agent:
指定允许哪些蜘蛛抓取,如果给出参数,则只有指定的蜘蛛能够抓取;如值为通配符“*”号,代表允许所有蜘蛛抓取。如:
User-agent: Googlebot
只允许Google的蜘蛛抓取;
User-agent: *
允许所有蜘蛛抓取。
注意:User-agent必须出现在第一行(有意义的行,注释除外),首先声明用户代理。
(2)Disallow:
指定禁止蜘蛛抓取的目录或文件,如:
Disallow: /help.php
禁止抓取根目录下help.php文件;
Disallow: /admin/
禁止抓取根目录下的admin子目录中任何内容;
Disallow:
值为空时,表示不限制,蜘蛛可以抓取站内任何内容。
如果需要指定多个目录或文件,可以用多个“Disallow: 文件或目录名”来指定,但必须每一项单独一行(例如google的robots.txt就很夸张)。

4、robots.txt需要注意的几个问题:
robots.txt文件中任意一行Disallow的值为空,其他指定的项都将失效,整站允许User-agent指定的蜘蛛抓取;robots.txt文件中允许使用注释,以“#”开头的内容被认作注释;但注释最好独立成一行,尽量不要加在参数后面,如“Disallow: /admin/ #manage dir”,某些蜘蛛可能将注释当作值的一部分。
尽量不要在一行的前面出现空格,如“ Disallow: /”,可能某些蜘蛛无法正确读取。
推荐一个robots.txt检查工具:http://tool.motoricerca.info/robots-checker.phtml

5、看几个来自百度的例子:
1)禁止百度索引,淘宝就这么写的
User-agent: Baiduspider
Disallow: /

2)禁止百度抓取JPG图片
User-agent: Baiduspider
Disallow: .jpg$
3)仅允许访问以".htm"为后缀的URL。
User-agent: *
Allow: .htm$
Disallow: /
4)禁止某些目录,但允许其目录下某些文件被索引
User-agent: *
Allow: /cgi-bin/see
Allow: /tmp/hi
Allow: /~joe/look
Disallow: /cgi-bin/
Disallow: /tmp/
Disallow: /~joe/

总结下来,/代表全部,*代表任意个字符,$代表强制结束符,禁止某个文件夹或者文件的时候要写上/,但禁止一类文件的时候直接写.***即可。

 

robots Meta标签篇:

1、robots Meta标签是什么?
robots Meta标签放在网页中,一般用于部分网页需要单独设置。与robots.txt的功能是一样的,但是部分搜索引擎不支持robots Meta标签,所以,还是要尽可能的使用robots.txt文件来限制抓取

2 、怎么设置和放置robots Meta标签?
必须放在<head>和</head>之间,格式:<meta name=”robots” content=”index,follow” />

3、robots Meta标签常用参数及写法?(Googlebot支持的参数)
1)index,follow:允许抓取本页,允许跟踪链接。也可以写成<meta name=”robots” content=”all” />
2)index,nofollow:允许抓取本页,但禁止跟踪链接。(这不同于超链接上的nofollow属性,那个属性只是组织索引单独的链接)
3)noindex,follow:禁止抓取本页,但允许跟踪链接。
4)noindex,nofllow:禁止抓取本页,同时禁止跟踪本页中的链接。也可以写成<meta name=”robots” content=”none” />
5)noarchive:不保存该页面的网页快照。(百度也支持这个参数)例如:
防止所有搜索引擎显示您网站的快照 <meta name="robots" content="noarchive">
允许其他搜索引擎显示快照,但仅防止百度显示 <meta name="Baiduspider" content="noarchive">
6)nosnippet:不在搜索结果中显示该页面的摘要信息,同时不保存该页面的网页快照。
7)noodp:在搜索结果中不使用Open Directory Project中的描述信息作为其摘要信息。

4、如果同时使用robots.txt和robots meta标签会如何?
如果同时使用了robots.txt文件和robots meta标签,如果robots.txt和meta标签有冲突,googlebot将使用限制更严的。具体来说:如果你在robots.txt里禁止了某一页,Googlebot永远也不会去索引那一页,也不会读取那一页的任何标识。如果你在robot.txt中允许,但是在页面中使用 meta标签对其进行限制,那么Googlebots会访问那一页,读取里面的标签,但不会对其进行索引。

5、如果设置了很多robots meta标签会如何?
1)建议把所有的Meta标签内容放在一个meta中。这将使得meta标签更易于读取并降低发生错误的概率。
例如:<META NAME="ROBOTS" CONTENT="NOINDEX, NOFOLLOW">
2)如果一行包含对个meta标签,我们将会累加标签的内容,例如,会将
<META NAME="ROBOTS" CONTENT="NOINDEX">
<META NAME="ROBOTS" CONTENT="NOFOLLOW">
理解为:<META NAME="ROBOTS" CONTENT="NOINDEX, NOFOLLOW">
3)如果内容的数值有冲突,将使用最严格的那个。所以,如果有个页面包含下面的meta标签:
<META NAME="ROBOTS" CONTENT="NOINDEX">
<META NAME="ROBOTS" CONTENT="INDEX">
我们将只遵守noindex的数值。

 

Sitemap 篇:
1、如何向Google、Yahoo!、MSN、Ask和百度等搜索引擎提交Sitemap?
搜索引擎都遵循一样的Sitemap协议,baidu Sitemap内容和形式可以和Google Sitemap完全一样。但因为百度还没开通类似Google 网站管理员工具的提交后台,所以,我们需要采用以下方式提交"baidu Sitemap" 。

向Google提交网站地图Sitemap: 通过网址http://www.google.com/webmasters管理提交;
向Yahoo!提交网站地图Sitemap: 通过网址http://siteexplorer.search.yahoo.com管理提交;
向MSN提交网站地图Sitemap: 用URL直接提交:http://api.moreover.com/pingu=http://your.domainname/sitemap.xml这是向MSN直接提交网站地图的后门URL
向百度Baidu提交网站地图Sitemap: 现在百度不支持Sitemap,但可通过http://www.baidu.com/search/url_submit.html来提交你的网址。百度会自行搜索,更新速度很快。

2、将XML格式Sitemap地址放到robots.txt中
这么做的作用是,如果搜索引擎蜘蛛能够识别此行,就能快速获知网站的XML地图文件地址,并将地图文件作为一个URL参考进行高效索引
还是看google的robots.txt中最后面写了好几个Sitemap
Sitemap: http://www.google.com/sitemaps_webmasters.xml

 

附各大搜索引擎的蜘蛛名称
 
Google的蜘蛛:
1) Googlebot:从Google的网站索引和新闻索引中抓取网页
2) Googlebot-Mobile针对Google的移动索引抓取网页
3) Googlebot-Image:针对Google的图片索引抓取网页
4) Mediapartners-Google:抓取网页确定 AdSense 的内容。只有在你的网站上展示 AdSense 广告的情况下,Google才会使用此漫游器来抓取您的网站。
5) Adsbot-Google:抓取网页来衡量 AdWords 目标网页的质量。只有在你使用 Google AdWords 为你的网站做广告的情况下,Google才会使用此漫游器。
百度(Baidu)蜘蛛名称:Baiduspider
雅虎(Yahoo)蜘蛛名称:Yahoo Slurp
有道(Yodao)蜘蛛名称:YodaoBot
搜狗(sogou)蜘蛛名称:sogou spider
MSN的蜘蛛名称:Msnbot

 

本文参考资料:

1、google网站质量指南:使用robots.txt 文件拦截或删除网页

2、百度屈指可数的有点意义的搜索帮助中心:禁止搜索引擎收录的方法

简述114、电信116114、联通118114和移动12580的区别

很多网站运营工作都会与电信商做接口,但是相同的业务,国内的联通、电信和移动却都有各自的平台,最近由于工作原因,接触了查号台,一了解才发现几家查号台的关系,真是让人哭笑不得,网上搜到了一篇文章写得很好,在这里直接引用了。

原文地址:http://blog.163.com/gz_12580/blog/static/1291780282009112241138555/

114是个历史遗留问题。简单的说:以前经营固定电话业务的只有中国电信。当时的114查号台就是中国电信经营的。

国家一看这不行啊!垄断影响发展。

于是,2002年,中国电信被拆分了,北方十省(北京、天津、河北、山东、河南、山西、内蒙古、辽宁、吉林、黑龙江)的中国电信分公司被并进了当时还很小的中国网通公司。

在这十个省市,“电信局”或者说“中国电信公司”被“网通公司”彻底取代了。固话、宽带用户全部转为由电信转为网通,自然,这十个省市的114业务也由网通公司继续经营。

这就是说,在这段时间内,你在北方十省拨打114,接听的是中国网通当地分公司的工作人员,在南方和西部,你拨打114,接听的是中国网通当地分公司的工作人员。甚至同一部中国移动的手机在以上地区漫游,也是这样的。

国家再一看,这还是垄断嘛!

于是,网通和电信被授权或者授意或者被命令,到对方的地盘开新的分公司,展开竞争。于是乎,北方又有了电信,南方和西部也开了网通。
虽然在一些经济发达的地区,两公司竞争得很激烈,但是在一些经济不发达的省份,一家独强还是很常见的。

但这时,直到现在,114还是在北方由网通掌握,在南方和西部由电信掌握。

这就产生了一个很大的问题,因为作为竞争对手,这样的现象会出现,网通的114不会收录电信的电话号码,电信的114不会收录网通的电话号码。甚至有时你在北方打114,问中国电信的服务电话是多少他都会说,“对不起,没有收录”,反之亦然。

这给双方的发展业务带来了很多麻烦,比如,广东的一家公司,发现广东网通提供的固话业务比广东电信便宜。但是他一但换了网通的号码,那么,任何人在广东打114,都是查不到那家公司的新号码的,因为那毕竟是中国电信的地盘。那你说他亏不亏!

所以,为了公平竞争,电信的已经更改为118114(号码百事通业务),网通已经更改为116114(电话导航业务)。但是114这个三位号码大家已经用习惯了,所以还会存在很长一段时间(存在形式还是以前那样,在谁的地盘就谁接)。但是最终被废弃或者转为其它用途是必然的。

这是一个原本公益用途的电话号码逐渐转为商业用途的故事。

简单说,114在北方10省市为联通所有。其他省市为中国电信所有。114几乎是各地独立经营,不统一!为此,联通开通116114,电信开通118114。中国移动与114没有直接利益,全国统一号码12580,服务器全国统一,方便查询!

win7快速启动区恢复winXP的“显示桌面”按钮

 Win7里的显示桌面被设置在了右下角,对于用惯了XP的用户来说非常不习惯,如何将Win7里的显示桌面改到开始按钮旁边呢?

1、新建一个本文文档,将以下内容复制进去:
 
[Shell]
Command=2
IconFile=explorer.exe,3
[Taskbar]
Command=ToggleDesktop
 
2、将该文档另存为showdesktop.exe 并保存在C:\Windows目录下。
 
3、到Windows目录下找到该文件,并用拖曳的方式将其附着在任务栏中。
 
4、重命名C:\Windows目录下的showdesktop.exe为showdesktop.scf
 
5、在已附着在任务栏的showdesktop,exe上点鼠标右键,选择属性。在目标一栏里改为C:\Windows\showdesktop.scf 然后点确定
 
点完确定后你就用XP式的显示桌面了,同时Win7右下角的Aero式显示桌面功能仍然可以使用。

网络广告形式总结(CPL、CPC、CPM、CPS、PPC、PPS等)

网络广告投放是网站运营中比较重要的一门功课了,应该说,做好SEO+优质的网络广告投放,是一个网站性价非常高的网络营销方式。SEO不多说了,网络广告的形式现在也越来越多,其中任何一个拿出来都可以当作独立的项目来做,比如google adsense(CPC)、百度竞价(PPC)、阿里妈妈(CPM、CPC)等等,当然还有一些,都留在这里做个记录。

什么是CPL广告?
CPL(Cost Per Leads):以搜集潜在客户名单多少来收费;
即每次通过特定链接,注册成功后付费的一个常见广告模式。这是我们通常称谓的引导注册。

什么是CPC广告?
CPC(Cost Per Click;Cost Per Thousand Click-Through) 每次点击的费用。
以每点击一次计费。这样的方法加上点击率限制可以加强作弊的难度,而且是宣传网站站点的最优方式。
但是,此类方法就有不少经营广告的网站觉得不公平,比如,虽然浏览者没有点击,但是他已经看到了广告,对于这些看到广告却没有点击的流量来说,网站成了白忙活。有很多网站不愿意做这样的广告,据说,是因为传统媒体从来都没有这样干过。
目前Google Adsense就采用此方式。

什么是CPM广告?
CPM(Cost Per Mille,或者Cost Per Thousand;Cost Per Impressions) 每千次印象费用。广告条每显示1000次(印象)的费用。
网上广告收费最科学的办法是按照有多少人看到你的广告来收费。按访问人次收费已经成为网络广告的惯例。CPM(千人成本)指的是广告投放过程中,听到或者看到某广告的每一人平均分担到多少广告成本。传统媒介多采用这种计价方式。在网上广告,CPM取决于“印象”尺度,通常理解为一个人的眼睛在一段固定的时间内注视一个广告的次数。比如说一个广告横幅的单价是1元/CPM的话,意味着每一千个人次看到这个Banner的话就收1元,如此类推,10,000人次访问的主页就是10元。
至于每CPM的收费究竟是多少,要根据以主页的热门程度(即浏览人数)划分价格等级,采取固定费率。国际惯例是每CPM收费从5美元至200美元不等。

什么是CPS广告?
CPS(Cost Per Sales):以实际销售产品数量来换算广告刊登金额。
即根据每个订单/每次交易来收费的方式。用户每成功达成一笔交易,网站主可获得佣金。

什么是CPA广告?
CPA(Cost Per Action) 每行动成本
CPA计价方式是指按广告投放实际效果,即按回应的有效问卷或定单来计费,而不限广告投放量。CPA的计价方式对于网站而言有一定的风险,但若广告投放成功,其收益也比CPM的计价方式要大得多。广告主为规避广告费用风险,只有当网络用户点击旗帜广告,链接广告主网页后,才按点击次数付给广告站点费用。

什么是CPR广告?
CPR(Cost Per Response) 每回应成本
以浏览者的每一个回应计费。这种广告计费充分体现了网络广告“及时反应、直接互动、准确记录”的特点,但是,这个显然是属于辅助销售的广告模式,对于那些实际只要亮出名字就已经有一半满足的品牌广告要求,大概所有的网站都会给予拒绝,因为得到广告费的机会比CPC还要渺茫。

什么是CPP广告?
CPP(Cost Per Purchase) 每购买成本
广告主为规避广告费用风险,只有在网络用户点击旗帜广告并进行在线交易后,才按销售笔数付给广告站点费用。
无论是CPA还是CPP,广告主都要求发生目标消费者的“点击”,甚至进一步形成购买,才予付费:CPM则只要求发生“目击”(或称“展露”、“印象”),就产生广告付费。

什么是PPC广告?
根据点击广告或者电子邮件信息的用户数量来付费的一种网络广告定价模式。

什么是PPL广告?
根据每次通过网络广告产生的引导付费的定价模式。

什么是PPS广告?
根据网络广告所产生的直接销售数量而付费的一种定价模式

什么是包月广告?
很多国内的网站是按照“一个月多少钱”这种固定收费模式来收费的,这对客户和网站都不公平,无法保障广告客户的利益。虽然国际上一般通用的网络广告收费模式是CPM(千人印象成本)和CPC(每次点击的费用)。

2010年1月12日,百度被黑致瘫痪长达5小时

        今天早上,百度搜索引擎网站在中国很多地区都打开异常,疑遭类似黑客攻击,攻击者自称Iranian Cyber Army(伊朗网军)的组织篡改了百度主页,并留下抗议文字。

  据分析,百度被黑的方法和前段时间黑Twitter的方法相同,也是通过攻击DNS实现的,经过Whois查询可知,Baidu.com的DNS服务器地址被黑客篡改,DNS服务器被换为YNS1.YAHOO.COM和YNS2.YAHOO.COM,因此导致百度的网站首页被定向到一个黑页“Iranian Cyber Army”上。

  伊朗黑客攻击百度的原因,据说是为了抗议早先(2009年12月27日)中国网民在Twitter上对伊朗反对派的支持。
 
  由于DNS解析的修改要一段时间才能实现,因此访问不了百度的用户可以暂时使用IP地址直接访问: 121.14.89.10,但访问IP的方法无法解决大量百度子域名的访问。
 
  这次DNS黑客事件会给百度带来一定负面影响,但实际上百度网站本身的安全性并没有什么问题,黑客从百度域名注册商美国REGISTER.COM下手,通过REGISTER.COM自身的漏洞非法修改DNS信息,实现了对百度网站的攻击效果。
 
  目前DNS攻击是整个网站环节中最薄弱的一处,为了防止DNS攻击,DNS服务商应该提供这样一个功能,就是在一定时间内锁定Name Server的数值,不允许修改,这样就可以避免类似百度这次的DNS攻击。
 
  百度被黑的事件动态:
 
  早上9点的时候,百度网站尚未恢复访问,早些时候百度的DNS服务器被黑客更换为YNS1.YAHOO.COM和YNS2.YAHOO.COM。
 
  早上10点的时候,百度依然没有夺回DNS的解析权,据从internic的whois查询,百度的DNS又被修改为NS2303.HOSTGATOR.COM和NS2304.HOSTGATOR.COM,百度和黑客双方的拉锯战处于胶着状态。
 
  早上11点,从internic的whois查询,百度的DNS被修改回 DNS010.D.REGISTER.COM、DNS050.C.REGISTER.COM、DNS190.B.REGISTER.COM、DNS204.A.REGISTER.COM ,此DNS为百度域名注册商REGISTER的DNS服务器。
 
  早上12点,从internic的whois查询,百度的DNS被修改为 DNS.BAIDU.COM、NS2.BAIDU.COM、NS3.BAIDU.COM、NS4.BAIDU.COM,此DNS为百度自己的DNS服务器,估计百度已经胜利夺回域名解析DNS的控制权。
 
  百度员工从QQ发给我消息称:百度DNS事件目前已经大部分恢复,如有异常,是个别地区还需要一段时间,现已无大碍。
 
  在百度被伊朗黑客劫持域名事件发生后,12:51分,李彦宏在百度i贴吧上发言,连称“史无前例,史无前例呀!”
 
  据了解,这次攻击事件是自百度建立以来所遭遇的持续时间最长、影响最严重的黑客攻击。

免费开源程序汇总(附下载地址)!cms、电商、SNS、DIGG、RSS、点评、分类信息、Wiki!

对于企业网站运营人员,有时候急需一些网站上的新功能为企业产品和服务做支撑,无论是内部团队开发还是整体外包服务,时效上都差些,而且成本稍大,如果不是需求极为苛刻,那么选用一款精良的开源程序,然后做二次开发甚至直接使用应该是不错的选择。而对于神通广大的个人站长来说,玩转几个开源程序更是基本功课。我平时也爱摆弄摆弄这些程序,但是每次都苦于寻找,下面就把我从网上收集来的我觉得不错的几组程序跟大家分享一下吧,其中涉及cms、商城、点评、SNS、DIGG、RSS、分类信息、Wiki系统等。

时间有限,各系统的优缺点就不多说了(当然好多系统我也没用过,汗)无论如何使用前也得自己做点功课,我仅在个别程序标注了程序语言和数据库,然后附上了其官方网站的下载地址,标红的几个应该是名气和使用效果极佳的,推荐使用。

当然,先感谢一下本博客唯我网站运营的ZBLOG的开发者!

一、ASP CMS

1.动易CMS http://www.powereasy.net

2.时代网站信息管理系统(SDCMShttp://www.sdcms.cn

3.新云CMS http://www.newasp.cn

4.风讯CMS http://www.foosun.net

5.KINGCMS http://bbs.kingcms.com

二、PHP CMS

1.DEDECMS(织梦内容管理系统) http://dedecms.com

2.超级门户系统 http://www.supsite.net

3.PHPCMS http://www.phpcms.cn

4.帝国CMS(帝国内容管理系统) http://www.phome.net

5.PHP168内容管理系统 http://www.php168.com

三、博客

1.WordPress(PHP+MySQL)  http://cn.wordpress.org/

2.Z-BLOG (asp+Access) http://www.rainbowsoft.org/

3.PJBlog (asp+Access) http://www.pjhome.net/

4.多用户博客:Oblog  http://www.aobosoft.com/

四、论坛

1.PHPWind http://www.phpwind.net/

2.Discuz http://www.discuz.net/

3.动网论坛 http://www.dvbbs.net/

五、SNS社区

1.UCenter Home (PHP+MySQL) http://www.comsenz.com/products/uchome
    
2.ThinkSNS http://www.thinksns.com/

3.SpaceBuilder http://www.spacebuilder.cn/

4.NetSNS (.Net) http://www.aspxcms.com

六、电子商务平台

1.B2C类:ECSHOP(php+mysql) http://www.ecshop.com/

2.B2C类:ECMall(php+mysql) http://ecmall.shopex.cn/

3.B2C类:YxShop(.net+sqlserver) http://www.yx-shop.cn/

4.B2B类:Destoon  http://www.destoon.com/

七、其他

1.百科系统:HDWiki  http://kaiyuan.hudong.com/ 

2.点评系统:Modoer  http://www.modoer.com/

3.digg系统:PBDigg(PHP+MYSQL) http://www.pbdigg.com/

4.RSS系统:IXNA  http://www.ixna.net/

5.分类信息:mymps(php+mysql) http://bbs.mymps.com.cn/

6.问答系统:http://www.tipask.com/

从11月23日的大更新看百度极为糟糕的搜索体验

百度,又是百度。

11月23日,百度大更新,许多网站的收录和排名一落千丈,取而代之的是大范围的百度百科、百度知道、百度贴吧、百度图片等内亲,当然,现在还得加上百度有啊。除此之外,百度大幅提升了各类大型网站的权重,并且更加仇视SEO,但凡有SEO迹象的网站一律扑杀,然后用一些很久不更新而且站内用户体验极差的站点上浮。

用以电地暖和有机蔬菜这两个关键词来说明,除去竞价推广,就是一些B2B网站的下级页面,而且点进去我们可以发现,其信息的有效性即搜索的精准性真的是令人汗颜,而且两次词的前七位自然排名居然没有一个品牌产品的网站,对于一个整天推崇自己中文搜索技术有多高深的的搜索引擎而言,真的很让人不解。因此,我只能认为这这一现象要表达的意思只有一个——想做百度推广,请自行拒绝SEO,然后乖乖给钱!

 从11月23日的大更新看百度极为糟糕的搜索体验 从11月23日的大更新看百度极为糟糕的搜索体验

SQL语句中的模糊查询怎么写?

在进行数据库查询时,有完整查询和模糊查询之分。
 
一般模糊查询语句如下:SELECT 字段 FROM 表 WHERE 某字段 Like 条件
 
其中关于条件,SQL提供了四种匹配模式:
 
1,% :表示任意0个或多个字符。可匹配任意类型和长度的字符,有些情况下若是中文,请使用两个百分号(%%)表示。
 
比如 SELECT * FROM [user] WHERE u_name LIKE ‘%三%’
 
将会把u_name为“张三”,“张猫三”、“三脚猫”,“唐三藏”等等有“三”的记录全找出来。
 
另外,如果需要找出u_name中既有“三”又有“猫”的记录,请使用and条件
SELECT * FROM [user] WHERE u_name LIKE ‘%三%’ AND u_name LIKE ‘%猫%’
 
若使用 SELECT * FROM [user] WHERE u_name LIKE ‘%三%猫%’
虽然能搜索出“三脚猫”,但不能搜索出符合条件的“张猫三”。
 
2,_ : 表示任意单个字符。匹配单个任意字符,它常用来限制表达式的字符长度语句:
 
比如 SELECT * FROM [user] WHERE u_name LIKE ‘_三_’
只找出“唐三藏”这样u_name为三个字且中间一个字是“三”的;
 
再比如 SELECT * FROM [user] WHERE u_name LIKE ‘三__’;
只找出“三脚猫”这样name为三个字且第一个字是“三”的;
 
3,[ ] :表示括号内所列字符中的一个(类似正则表达式)。指定一个字符、字符串或范围,要求所匹配对象为它们中的任一个。
 
比如 SELECT * FROM [user] WHERE u_name LIKE ‘[张李王]三’
将找出“张三”、“李三”、“王三”(而不是“张李王三”);
 
如 [ ] 内有一系列字符(01234、abcde之类的)则可略写为“0-4”、“a-e”
SELECT * FROM [user] WHERE u_name LIKE ‘老[1-9]’
将找出“老1”、“老2”、……、“老9”;
 
4,[^ ] :表示不在括号所列之内的单个字符。其取值和 [] 相同,但它要求所匹配对象为指定字符以外的任一个字符。
 
比如 SELECT * FROM [user] WHERE u_name LIKE ‘[^张李王]三’
将找出不姓“张”、“李”、“王”的“赵三”、“孙三”等;
 
SELECT * FROM [user] WHERE u_name LIKE ‘老[^1-4]’;
将排除“老1”到“老4”,寻找“老5”、“老6”、……
 
5,查询内容包含通配符时 
 
由于通配符的缘故,导致我们查询特殊字符“%”、“_”、“[”的语句无法正常实现,而把特殊字符用“[ ]”括起便可正常查询。据此我们写出以下函数:
 
function sqlencode(str)
str=replace(str,"[","[[]") ‘此句一定要在最前
str=replace(str,"_","[_]")
str=replace(str,"%","[%]")
sqlencode=str
end function
 
在查询前将待查字符串先经该函数处理即可,并且在网页上连接数据库用到这类的查询语句时侯要注意:如Select * FROM user Where name LIKE ‘老[^1-4]’;上面 《’》老[^1-4]《’》是要有单引号的!
 
———————————————————————————————————-
SQL模糊查询,使用like比较关键字,加上SQL里的通配符,请参考以下: 
1、LIKE’Mc%’ 将搜索以字母 Mc 开头的所有字符串(如 McBadden)。 
2、LIKE’%inger’ 将搜索以字母 inger 结尾的所有字符串(如 Ringer、Stringer)。 
3、LIKE’%en%’ 将搜索在任何位置包含字母 en 的所有字符串(如 Bennet、Green、McBadden)。 
4、LIKE’_heryl’ 将搜索以字母 heryl 结尾的所有六个字母的名称(如 Cheryl、Sheryl)。 
5、LIKE'[CK]ars[eo]n’ 将搜索下列字符串:Carsen、Karsen、Carson 和 Karson(如 Carson)。 
6、LIKE'[M-Z]inger’ 将搜索以字符串 inger 结尾、以从 M 到 Z 的任何单个字母开头的所有名称(如 Ringer)。 
7、LIKE’M[^c]%’ 将搜索以字母 M 开头,并且第二个字母不是 c 的所有名称(如MacFeather)。 
————————————————-

我们都是好孩子 谁让google不听话

GOOGLE上了CCTV,可惜是个反面教材。至于这个所谓的“色情”,上过互联网的都知道百度才是“王道”啊,只不过现在收敛了,于是就被“保护”了,其实我觉得更像被“包养”了,而GOOGLE呢,不听话的孩子当然要给你小鞋穿了,不仅要新闻联播,还要上焦点访谈,而且这事肯定不只这样就结束的。

虽然我不是什么业内大腕,但是作为一个普普通通的互联网从业者,我必须坦白的说,GOOGLE是整个互联网环境中最有价值且最干净的地方。

我们看看事情的原委吧,三张图:第一张是GOOGLE昨天的情况,确实很下流,但是这太正常了,因为网民就是要搜这些东西,在网站运营中这绝对不算恶意引导,只不过把搜索量高的关键字展示出来而已,这张图也许片面说明GOOGLE确实有所谓的负面信息链接,但如果拿这些点滴去评价整个网络环境的话,那么我们还是在国内彻底禁止互联网吧;第二张是明显“从良”以后的百度,就不多说什么了;第三站是现在的GOOGLE,可见CCTV的力量之强大。

我们都是好孩子 谁让google不听话 

我们都是好孩子 谁让google不听话

我们都是好孩子 谁让google不听话

 

当然,反过来看这个事情,只能说GOOGLE太不听话,在关键的日子里没有按照该有的方式做些该做的屏蔽工作,而且加上“绿坝”袭来,为了让大家更看好我们的“绿坝”,搞出点名堂来更加将会让事情变得合情合理。既然在中国做互联网,这些事情大家都心知肚明,还好我们都是好孩子,对于敏感信息和擦边球我一律不去触碰。并非冷酷,而是早已已经麻木于类似事件的发生,只想看看GOOGLE如何度过这一劫。

退一万步想,如果GOOGLE彻底退出中国搜索引擎市场,也许有人会觉得大获全胜,百度也会乐到抽筋,但事情要是真的发生,那绝对是我们民族的悲哀。

QQ广告的无孔不入

 

QQ广告的无孔不入

虽然腾讯QQ2009还是有着些许bug,以及许多人对新版本的不适应,(例如之前提及的很多人都抱怨QQ2009不显示等级图标了,其实只是设置问题)但我们都该赞叹QQ发展到今天其商业理念和运作模式确实有过人之处。

今天就发现QQ2009在与好友进行文件传输时候的一个广告设计地极为巧妙,如上图所示,在我们抱怨网速奇慢的时候,会不会被这条简单的文字广告成功骗取一次点击呢?结果进去才发现原来“太慢?”只是人家汽车的广告语,而不是在为你的网速打抱不平。

这样的小创意却让我感觉,在网站运营工作中,多动脑子用创意来吸引客户,哪怕像QQ的广告,即使被误导却也并不反感,这样的手段适当地用在合适的地方,效果确实不错。在一些人整天抱怨腾讯一身铜臭的时候,其实有一大部分人只是眼热人家的成果而已。静下心去观察,每个成功者都有值得我们学习的地方。

google新网络广告平台AdManager横空出世!

 

google新网络广告平台AdManager横空出世!

google推出了AdManager网络广告管理平台。我们可以把它看成AdSense的一个升级产品吧,目前此平台还处在beta测试阶段,并且暂时免费。

按照google自己的说法,这套广告管理系统提供了丰富的功能:

●广告资源管理
●收益优化
●广告定位
●广告投放管理、广告投放和下订单
●广告和富媒体管理
●报告
●用户界面导航
●帐户管理

首先,抛开google这些永远官腔十足的说明,我们可以认识到免费的AdManager起码对于各大站长和网管的广告投放来说多了件管理工具。对于做AdSense的朋友来说,AdManager还能够管理AdSense以外的广告,这不得不说是个好事。

其次,虽然没有掌握AdManager的玩法,但按照google的平台管理特色,其必然会提供可以广告管理、甚至竞争对手的一些分析数据信息。这在AdSense中是不可想象的。只是对于这么强大的一个平台,对于草根站长而言意义是否非凡还值得观察,不过毋庸置疑,这必将是大中型网站的广告管理利器。

只是,这个平台究竟能发挥多大的作用,能否很好的补充AdSense的不足之处,为站长带来更多收益,并且提升Google整体的广告产品能力,甚至开创网络广告的一个新时代,还需要我们一起等待和研究。

百度阿拉丁计划上线 搜索开放平台引领搜索引擎未来?

百度阿拉丁计划上线 搜索开放平台引领搜索引擎未来?

09年对百度来说真是大动作的一年,老年搜索凤巢计划接踵而至,最近,被媒体吹得飞上天的阿拉丁平台也露面了,这个被称为“百度搜索开放平台”(http://open.baidu.com/)的计划尽管低调推出,但在站长世界的关注度不可谓不高。

百度声称互联网上有着大量的HiddenWeb,也就是“暗网”的存在。目前能被搜索引擎检索到的信息只占人类所有信息中很小的一部分,大量的信息仍然处在未知世界当中。如果我们把百度搜索引擎比做一个探照灯,在无边无际的信息宇宙中扫射并且记录下来,那么,那些探照灯从来扫射不到的区域,都是“暗网”。如何将这些已知和未知信息分门别类地融合,有序地纳入到我们的知识范畴,并且能够为广大互联网用户提供零成本、无障碍、无时差的精准送达,是有史来我们在技术上面临的最大挑战。

简单说,就是在我们输入某一关键词进行搜索之后搜索引擎自动为我们提供更为详实和精准的搜索结果。如搜索天气预报,百度自动依据IP在搜索结果第一条提供给你北京未来两天的天气情况。

既然百度想深入挖掘信息,那么我们就配合它加入这个阿拉丁平台,看百度会因此给网站带来些什么改变。虽然在查询IP、手机号码、天气预报、交通线路等方面几个搜索引擎都有了类似“阿拉丁”的服务,而且谁也不知道当一段时间这个平台成熟应用后百度又会怎样拿它去完成自己的商业计划,但至少这一次百度的阿拉丁平台不像老年搜索那么无聊。

2009年SEO增加外链的十大网站推广方法

网站推广在网站运营整体工作中所占据的地位很高,而SEO是网站推广最高效的方法,想做好SEO必然要创造大量优质的外链。大公司和大网站甚至无需SEO和做外链,所有的外链都会很自然的到来,这是令人羡慕的,但是小站则不得不去做推广从而换来相应的外链。

随着各类网站的运营方式的变化以及搜索引擎算法的改变,很多推广方法都有着相应的时效性,在一段时间之后,往往很有效的推广方法就不再适用,甚至有可能是错误和被搜索引擎认为是作弊的方法。所以,时刻保持着对各种推广方法的关注,才能取得更好的推广效果。

今天在这里跟大家分享一下在2009年比较流行和效果较好的SEO增加外链的十大方法

1、到各大站长类站点的发布文章,比如admin5、chinaz,在文章最后注明文章来源,留下你的网址,如果可以的话还应该在作者栏留下关键字和链接。比如唯我网站运营的这篇《怎样成为一个优秀的网站运营人员》就因发布在A5而被多次转载,只不过当时发布的朋友没有加上原出处的链接,导致后来转载的也没有,这就是个教训。

2、在高质量、高人气的论坛发布文章,比如CSDN,和上面的情况一样,搜索引擎对这些站点收录速度非常快。如果发帖子困难,那么就尽可能的去抢沙发和板凳进行回复,并且一定不要忘了在论坛加上自己关键字链接的的签名。

3、在豆瓣等分享类web2.0站点发布内容,豆瓣在百度的权重非常之高,因为去过豆瓣的人都知道豆瓣的内容原创性和质量都不错。

4、视频内容引导,还是web2.0的范畴,有能力有精力并且喜欢玩视频的朋友们绝对要试试这个方法,很多人因为怕麻烦很少做视频类的推广,所以可趁之机非常大,视频制作完成后到优酷、酷6、土豆等站点批量投放,效果非常好。

5、向各大网摘提交你的网站内容,这就要看你的网站内容是否够强了,垃圾站和复制站没什么机会。

6、各大互动平台,老生常谈,到09年依然适用,首选百度知道,然后有时间就兼顾下新浪爱问、雅虎知识人和腾讯问问,各大搜索引擎当然更照顾自己的平台了,这方面google比较吃亏。

7、写软文发布到适合自己的产品和服务的行业类网站,有针对性的投放更有利于转载,不过这一条有些难度,需要自己写作出高质量的文章。

8、适当的交换链接,不要过度,也不要不做,挑选几个高PR的原创站是最好,比如唯我网站运营就是因为有着59SEO等几个站的链接帮助才得以在短时间内PR由0变2的。

9、善用博客群发,目前在各大博客发布带链接的博文,已经不能被搜索引擎很好的收录了,这样的话博客推广就显得次要了很多,但是这一变化时间并不长,还需要时间来观察,目前来说还是需要做适量的博客推广,不过一定要少加链接,一篇博文内加两个足以,切记不要滥发链接。

10、原创的内容,优质的内容,在09年要加上一句自然的内容,把内容做的自然一些,人为的因素少一些,有时候更要跳出SEO和网络推广的概念去做,反而效果更好。

以上提及的十大增加外链的方法也是在日常工作中总结出来的,某一段时期过后肯定也会有一些不再适用,这就需要我们时刻关注及时作出改变。

微软“病”的不轻——bing必应的一场闹剧

从火热的前期宣传到匆忙的上线测试,再到无法正常访问,微软的“必应”只用了不长的时间。

微软“病”的不轻——bing必应的一场闹剧

首先是bing和必应这两个糟糕的名字,一边“病”着一边还“B硬”或者“必硬”,我不仅乐坏了,谷歌中国也一定乐坏了,因为他们终于不是中国最难听的搜索引擎的名字。但是这事也许不能这么早下结论,谁知道bing能“硬”多久,万一“病”的久治不愈了,谷歌还是最烂的。

然后就是几个“硬”功能。按照之前微软的说法,我个人最关心就是那个不用点击就可以预览图片和视频的功能,当然这项创意还是不错,总体表现也很好,不过除此之外的亮点就太少了,因为bing显然没有做好数据筛选,在搜索结果充斥着大量的色情信息,不得不说很符合“必硬”的特点。

涉及到一些日常的生活搜索,感觉很原来的LIVE平台区别不大,比如公交和地图查询;在资料查找上感觉很不方便,没有google和百度来的更准确;而在对于我身边和手上的站点则更加不友好,不仅收录极少,而且对于收录的页面使用关键字查找排名也离谱。

而且要命的是BUG很多,更多问题就不再赘述了,请大家去参考点石的评论文章http://www.dunsh.org/2009/06/02/i_see_bing/和59seo的使用感受http://www.59seo.com.cn/post/244.html

bing上线之后给人的第一感受就是很山寨,似乎微软的UI也许是想改变搜索引擎单一的白色色调,想把整个页面做的鲜活一点,但给我的感觉这个UI是个二把刀,产品和项目经理也是个山寨爱好者,不然不可能把这种页面交给用户去体验。

当然,回到网站运营角度来说,bing不过是个过客,凭借现在的实力和对中文搜索的理解,它必然失败,并且会成为google中国以及百度的笑柄,因为它确实过于糟糕了,过渡的宣传只会让它在网民口中变得更可笑,倒不如踏踏实实先把技术做好,再慢慢去融入中文搜索这个大家庭来,成为二流的搜索也能多少分杯羹。否则以现在的姿态,bing早晚病死。各位站长和运营官也不用考虑bing的地位,踏踏实实继续研究google和百度吧。

好在bing在上线两天后关闭了,不管出于哪方面的原因,希望它再次开放的时候能够严肃点,别再那么搞笑,名字就已经够搞的了,产品再搞,搞不死用户,会搞死自己的。

至少对于微软的WEB产品我一直很无爱,包括MSN,总觉得微软对互联网缺少感觉。

5月底googlePR再次更新?唯我网站运营PR=2

2009年的端午节一过,突然发现googlePR在5月底更新了,朋友的59seo(从2到3)、我爱街拍网(从2到3),烦恼博客(从4到5)都发生了PR变化。值得庆幸的是唯我网站运营在建立不到两个月的时间里,得到了上述几个站的友情链接支援,也在这次PR更新中直接从0升到2,在此表示向各位朋友表示感谢!

google一直强调不要刻意去关注PR,但是高PR仍然是一个高质量网站的标志,不要过分去换链接,几个高质量的链接外加以认真的态度做站,让PR来的更自然一些才是完美的。

谷歌“百宝箱”降临——体验神奇罗盘与时光隧道的美妙

  谷歌中国终于推出了中文的百宝箱服务。百宝箱其实就是在搜索结果的顶部添加一个链接,默认是Hide options(关闭百宝箱),用户可以show options(搜索百宝箱)。

  当使用百宝箱服务的是时候,左侧会弹出一个导航,将搜索结果进行具体化展示和分类:结果来源限制(视频、论坛);时间限制(最新结果、一天内、一周内、一年内);搜索结果展示方式(图文并茂、更多描述)……

  在百宝箱中最引人注目的就是“神奇罗盘”,其实同微软人立方关系搜索以及雅虎中国人物搜索类似,采用flash来展示跟搜索关键词相关的其它词,而且跟gg的MP3搜索有着异曲同工之妙。

  比如搜索周杰伦,出来的结果会有如下几项:

 谷歌“百宝箱”降临——体验神奇罗盘与时光隧道的美妙

  此外“时光隧道”可以访问若干年前的页面也是个不错的应用。