SEO将是影响B2B企业发展的最关键因素

一月 11th, 2011

SEO将是影响B2B企业发展的最关键因素

对大多数B2B企业而言,网站优化是其积累行业资源重要的手段,在未来几年内还将是影响其发展的最关键因素。强大的网站优化能力是阿里巴巴、环球资源、中国制造网等众多B2B企业取得成功的关键因素之一,对这类企业而言,其已将这种能力发挥到接近极致。但为数众多的行业垂直类B2B企业对于搜索引擎优化重要性的认知不足,这导致其丧失众多机会,这类企业在这方面拥有大幅的提升空间。
(1)B2B企业间竞争的关键在于买家拓展能力
为了说明这个问题,首先就要从B2B的商业模式说起。B2B商业模式要成立最关键的点就是需要能够吸引足够多的买家与卖家,然后再让两者在B2B平台顺利的进行各种商业活动。
拓展卖家相对容易,因为卖家表面特征明显,很容易查找,通过电话营销等方法即可把卖家“拉”到平台之上。但是想要吸引买家,除非买家表达出购买需求,并通过各种方法“主动”进入B2B网站,则B2B网站很难通过其它各种方法拓展买家。
所以,南京SEO认为,B2B企业间竞争的关键在于拓展买家的能力,谁在这方面较强,则谁就拥有更强的竞争力。
(2)B2B其本质可理解为一种贩卖流量的生意
与大多数互联网生意的本质类似,B2B从本质上讲可以认为是一种贩卖流量的生意,更为确切的讲主要是购买买家流量。其竞争的焦点在于,买进了多少买家流量,单位成本是多少;把这些买家流量中的多少卖给了平台上的卖家,单位售价是多少。买卖过程中的差价即为企业的利润。
在这种贩卖流量的生意中,不同的B2B企业购买流量以及对购买之后流量的处理方式各不相同,这也导致各大B2B市场表现差异巨大。
在这个过程中,如果仅考虑在买卖流量的过程中赚取差价,则盈利水平往往会相当有限,生意也难以持久。但如果仅把其作为生意起步阶段必要的手段,并在这个过程中不断的积累各类资源,则有可能取得商业模式上的突破,进而获得更大的成功。就比如阿里巴巴,其首先在外贸易领域内取得成功,并在这个过程中不断的积累客户,之后再大力发展中文站,再是淘宝、支付宝等等。
在这个贩卖流量的生意中,就购买流量而言,购买流量的方法多种多样,线上的方法就比如搜索引擎优化,付费搜索引擎推广、电子邮件营销、论坛营销、网络品牌广告、线下的方法则比如报刊推广、杂志推广、行业展会推广等等。
获得流量之后,对于流量的处理,方法也不尽相同。比如环球资源、阿里巴巴、中国制造网等都会对卖家进行各种严格的认证,以确保信息的质量,让买家更为放心的进行交易,而交易平台则在这方面做得差一些,这时在拥有在相同流量的情况下,相对而言前者就可以把流量以更高的价格;另外一些B2B平台还会提供行业内的一些有价值的新闻资讯,在线交流社区、举办线下会议等等,并通过这些方法竖立起行业权威,同样,这时,在拥有相同流量的情况下,行业权威性的更高的B2B平台往往可以把流量以更高的价格。
(3)如何在合理成本下规模化地获取买家流量是整个B2B的核心
综上所述,不难发现,B2B企业竞争的焦点集中在如何大规模的以更低的成本购买流量,即吸引买家;以及如何以更高的价格流量,也可以理解为提高流量转化率(在拥有相同流量的情况下,售价较高则流量转化率更高)。
在这个过程中,从竞争的角度来讲,如果自己的流量比别人低50%,则可以通过把流量转化率提升50%的办法来抵消;反之亦然,如果自己的流量转化率比别人低50%,则可以通过把流量提升50%的办法来抵消。
两种方法达到的效果表面上看一样,并且有人认为“如何让采购商能够放心的采购,持续提升成交率才是B2B的未来。”
持这种观点的人认为,“单纯流量的贩卖,会给B2B平台的使用者造成虚假繁荣。采购商面对丰富的搜索结果欣喜万分,但实际交易时却发现几无可以信赖的供应商;供应商面对每日数条甚至几十条的采购信息同样万分欣喜,但回复的时候却发现大量的仅仅是询盘、市场价格调研甚至早已过期,或者要面对数百个竞争者。” 所以如何持续提升成交率才是B2B的未来。
对于这种观点,佛山SEO认为,成交率(流量转化率)的确是影响B2B发展的关键因素之一,但对于大多数B2B企业而言其重要程度应该是低于“流量”获取能力的。
佛山SEO认为,在流量获取上还未遇到瓶颈之前,流量转化率并非竞争的核心所在,因为对于大多数B2B平台,其流量目前并未遇到瓶颈,竞争的焦点应该是集中在如何以更低的成本“购买”更多的流量上,而不是在提高流量转化率上,实际上,很多企业往往都会犯同样的错误。
因为在相当大范围内,流量在一定时期内是无止镜的,流量平均成本也不一定会随流量规模而提高大幅增加,但是想要提高流量转化率则非常难,流量转化率不可能无限提高,而且越提高代价越大,类似于成指数级上升。即流量的增加倾向于只与成本呈线性相关,而流量转化率却与成本呈指数相关。
举例说明,比如网站流量本来每天有10000个IP,这时,想要把它提升几倍,做起来相对容易。但是想要提升流量转化率就不一样了,比如现在的流量转化率为1%(平均100个IP流量,能产生一个询盘),这时想要把它提高到3%、5%那几乎都很难达到。
所以,南京SEO认为,如何在合理成本下规模化的获取流量实际上是整个B2B的核心。
(4)搜索引擎优化是B2B网站获取买家流量的最重要手段
综上所述,如何在合理成本下规模化的获取流量是整个B2B的核心,而B2B获取流量的方式多种多样,每种方法的成本不尽相同,那么在这么多种流量获取手段中,那种手段才是最重要的呢?要解决这个问题就要从采购商的采购习惯说起。
i、在线B2B贸易主要围绕搜索引擎展开
南京SEO认为,在线B2B贸易主要围绕搜索引擎展开,搜索引擎在整个在线B2B贸易中处于核心地位。
“Enquiro Search Solutiosn”加拿大一家搜索引擎营销公司,其曾做过一份B2B买家怎样通过在线研究,从而产生购买决策的一份B2B电子商务研究报告。报告显示,总体而言,卖家在通过互联网查找供应商时会把约50%左右的精力放在GOOGLE等通用搜索引擎上,约15%左右的精力放在阿里巴巴等B2B平台上,约 25%左右的精力放在卖家网站上,还有约10%左右的精力放在行业信息类网站上。
但需要注意的是,虽然买家会把50%精力花在搜索引擎上,但“搜索引擎本身不产生内容,搜索引擎最终还是会把买家带到B2B平台、卖家网站、行业信息类网站等信息源。”
ii、B2B网站的主要流量来源于搜索引擎
所以,无论是对于谁,想要通过在线手段抓住买家,最重要的手段显然是最大限度的获得搜索引擎的认可,以便从搜索引擎获得足够的买家。
从以上信息不难看出,搜索引擎是买家到达诸如阿里巴巴等B2B平台的主要渠道。所以此时,能在搜索引擎的搜索结果中有个好的排名成为了问题的关键。实际上,阿里巴巴、环球资源、中国制造网等外贸B2B平台在GOOGLE等搜索引擎上相应关键词的搜索结果排名都非常靠前,它们正是从搜索引擎优化中获得大量流量。比如以中国制造网为例,根据Alexa的数据显示,中国制造网的访客来源中,最近三个月来源于搜索引擎的平均比例高达49.3%(统计日期: 2010年3月12日)。而实际上,对大多数B2B平台而言,其比例还会远大于这个数字。
当然,除搜索引擎优化外,阿里巴巴等还会通过购买大量搜索引擎关键词广告等来获得一部分流量,并会到国外参加一些展会,甚至还一些报纸,电视上打广告,但是相对而言,搜索引擎优化才是其网站流量最主要的也是最低廉的来源。
(5)阿里巴巴、环球资源、中国制造网等的成功借鉴
从现有的情况来看,目前B2B行业内的领先者无一例外都拥有较强的搜索引擎优化能力,阿里巴巴、中国制造网是、TradeKey.com是其中典型的代表。环球资源虽然本身最初以纸媒体为主,但其自身的搜索引擎优化能力也较强。
上述网站能够取得成功的关键在于,在Google等搜索引擎上搜索相关产品时,上述网站的搜索结果往往都能排在搜索结果的前列。典型的例子是07年以前的阿里巴巴,Google甚至一度成了阿里巴巴的“站内搜索引擎”。当时很多产品类词语,在Google的搜索结果中首页10个搜索结果当中甚至有半数是阿里巴巴国际站的。在这种情况下,卖家自然愿意在上述平台上做付费推广。
与阿里巴巴、中国制造网等成功案例相比,一些企业对于B2B行业本质、对于搜索引擎优化重视程度以及在搜索引擎优化方面能力的不足让其付出了惨重的代价,暂时,甚至永久的退出了市场。其过分强调商业模式上的创新,强调对供应商的评估筛选能力(实质上可认为是在强调流量转化率);另外也缺乏耐心,节奏把握不够好,因为一个网站想要在搜索引擎优化上取得成功,其必须要经历足够的时间积累。而还有一些企业,虽然在传统推广渠道及手段方面非常优秀,但是在在线推广方面,尤其是搜索引擎优化方面存在明显不足,典型的例子就比如环球市场,其网站在搜索引擎上的表现近似于无。
南京SEO建议
通过以上分析,南京SEO认为,在未来几年内,搜索引擎优化还将是影响B2B企业发展的关键因素之一,对此,佛山SEO建议:
1、对于阿里巴巴、环球资源、中国制造网等已经把搜索引擎优化发挥至接近极致的企业,首先应在搜索引擎优化之外的其它买家拓展渠道上发力,并注各种渠道间的协同性;其次更重要的是应把重心放在利用手中已经积累的各类资源进而寻求商业模式的创新上,摆脱单纯的流量买卖。
2、对环球市场以及为数众多的行业垂直类B2B企业需要对搜索引擎优化加以充分重视,以提升其核心竞争力。

SEO贵在坚持 持之以恒才是正道

一月 11th, 2011

SEO贵在坚持 持之以恒才是正道

最近不少关切的朋友问我“你的导购网排名怎样掉了?”,起初也没当回事,终究不久前百度抽风后我写了篇《送给排名掉了的朋友两个字:淡定!》没多想,这两天检查了下本人这个博客,发明一切关键词均将权,快照也不正常,时间距上次抽风过来两个更新周了,这让我觉得有点不对,看看外面的世界能否照旧?逛了一圈发明确实有点点小变更,牟长青的博客排名不在了,一些行业关键词也有点动摇,难道百度又抽风?还是算法有调整?
最近由于业务上的须要,一头闷在客户百度竞价调理里面,这段时间也算是跟百度竞价干上了,做我们SEO的岂能玩不转百度竞价?倒弄了几天看着一个个关键词质量度变成三颗星,略感欣慰!话题回到这边,既然博客有问题,那就找找问题出在哪,看是本身起因还是百度抽风?经过剖析发明有以下几点因素:
1。友谊链接,谈起友谊链接就让人有点无语,或者是我个人起因吧,我检查友谊链接是想起来就检查下,有能够是几天,有能够是几周,也有能够是几个月,不是这次博客出了点问题还真不晓得有几个下了链接,看了看有改版的,有网站打不开的,有快照很久的,但最让人无语的是有几个无端下链接的,是,能够我快照慢了那么几天,但也不是7月,8月的快照嘛,关于这样的朋友我能说什么呢?只想说一句“朋友,进去混,迟早是要还的!”
2。文章更新频率,牟长青如今基础是每周更新一篇,那是别人写了几年博客,每周有一篇就很不错了,我这才开端呢,能写的货色还不少,之前维持1-3天更新一篇文章,最近几个月确实偷了点懒,延时到3-5天更新一篇了,转变了更新频率,这让蜘蛛来得就不那么勤了,这点应当是主要因素,从这周开端复原频率后,假如1-3更新周排名复原就解释有这因素!
3。外链建设,这不偷懒了嘛,软文、博客也没及时宣布了,外链提供这不就跟不上了?后面的人都是在一直追逐的,一旦你偷懒了,其余人就有时机逾越了。这能否有点像头文字D中的漂移的觉得?一不注意就被逾越,这也是个主要因素,当然写这篇文章之前已经开端外链的工作了。
4。修正描述,排名稳固的时候,修正描述,增添了描述中SEO关键词密度,这方面因素多少有些影响,目前已经调整。
5。百度抽风,这次关于这个方面的因素就对比小了,终究已经确实的剖析出本身涌现了一些问题,假如是抽风同样是作为新站的淘宝导购网应当涌现相似的状况,可是并没发作,解释百度抽风的因素不大!假如是这个更新周内复原,则有这方面起因!
通过对这次排名的剖析,今日写这篇文章,有些感慨,假如是你想在SEO途径上走得漂亮点的话,SEO确实是一条偷不得懒的路!

seo关于网站被搜索引擎降权的原因和急救方法

一月 11th, 2011

seo关于网站被搜索引擎降权的原因和急救方法

网站被降权了,9月19日搜索引擎更新到现在过去6天了,我的网站关键字跑到N页后去了,本来我站几个主关键字在百度和GOOGLE中一直都有不错的排名,QQ网名在GOOGLE中一直排在第1位,现在好象在好几十页后去了,我又没去理会.
搜索引擎真的很难琢磨,我自以为认真做站,不放弹窗不挂马,保证网站打开速度和较好的用户体验,网站就不会被降权或者被K,没想到现在还是降权了,到目前我也没有找到降权的原因,网站降权总结一下,无非就是下面几点:
a.是否对自己的站点进行了各种方式的过度SEO优化,甚至作弊[适度优化和作弊有一定的区别]。这样的结果很可能是你的站永远被百度清理出搜索目标的行列。幸运点则被降权处理,从某个热门词汇的第一页降落到几十页甚至更后面;
b.是不是百度给你带来好几万IP的时候,因为这个时候已经很危险;
c.在网页源代码中任何位置,故意大量重复某些关键词。即使与网页内容相关的关键词,故意重复也被视为作弊行为;
d. 故意制造大量链接指向某一网址的行为;
e.有链接指向作弊网站的网站,负连带责任,也会被认为是作弊;
f.另一个是搜索引擎的法则:"我这样做能否帮助我的用户?如果不存在搜索引擎,我是否还会这样做?" 。
我觉得,这几点我都没有犯,怎么会降权了,还是百度GOOGLE一起降.难道是最近网上传言的对DEDECMS降权,但愿不是,因为ADMIN5也是DEDECMS,CHINAZ也是.
解决方法,我整理了如下方法:
a.去掉自己页面的无用华丽外观,去掉繁琐的控制程序,注意程序的工整性,不要经常没有任何原则的随便胡乱插入,这样会让搜索引擎非常困惑,没有思路。所以为了搜索引擎能够更好的收录您的站点,请放弃那些花哨或一些不实用的功能吧。
b.网站的不要出现太多iframe框架页。搜索强擎其实不是很喜欢存在iframe的页面。
c.网站的内部链接情况,一定要清楚明白、保持链接通畅、尽量不要出现死链坏链情况。对于出现死链问题(如果是自己的服务器),可以重新制定错误信息。
d.网站应当有一些的高质量文章,不要大加采集,就是采集来的东西,你也要改一下东西,如果一个网站不能给用户提供有价值的信息和内容,搜索引擎对你的网站不是很“感冒”;
e.不要过度seo优化,认为这样的效果可能适得其反。千万不要累积关键词,为了扩大自己外链而疯狂的增加链接。因为现在的搜索引擎已经“聪明很多啦“;
f.重视网站的结构,让搜索引擎能够顺利通过页面的链接抓取到网站中的每个页面,具体方面如建立有效的链接导航,让每个页面都具备导航功能,能方便引擎,也能方便用户。建立网站地图,将重要的内容或目录在地图中体现,尽量使用HTML页面,最好生成sitemap,这个现在效果很好呢;
g.多找几家pr值高的网站,建外链,搜索引擎才会认为你的网站受欢迎,经常光顾,多加入网址导航,目录树之类,如果你的网站能够被DMOZ收录,那就成功一半了;
好象上面这些都没效果,不知道是不是其他什么原因,也请高手指教!

SEO服务的公司为什么会倒闭以及路在何方

一月 11th, 2011

SEO服务的公司为什么会倒闭以及路在何方

当今社会竞争真的太白热化了,就拿荣文干的SEO这个行业来说,价格真的可以说是白菜价了,有时候我甚至想把自己的网站托管给SEO服务的公司,这句话从一个SEOer嘴里说出来,可见这个行业竞争已经超白热化!不啰嗦,同行请加Q21630785拍砖。
一、SEO服务的公司为什么会倒闭?
1.低廉的价格
公司接的最低的单子是500元钱一年,500元是什么概念?365天天帮你发外链,周期性更新内容等。你想想光一年公司与客户之间的沟通成本都不会少于100元?利润何在?加上公司人力成本,设备成本,电费等费用。我可以完全负责任的说一句:这个企业走不了多远就会被拖死!
2.同行的互相残杀
SEO服务公司单子验收的标准是关键词前十,也就是说一个关键词最多只能容纳10个客户,第11个客户要加入只能一起厮杀!举例:有11家公司同时做“意思网”这个关键词,那么无论他们11家公司怎么做,都只能上10家公司的词,这是最理想的排名状态。里面至少有一家排名没有上,有的素质差的公司就会采取下三滥的手段,目的就是让搜索引擎K掉竞争对手的网站,好让自己的网站进前十。补充一下,通常像百度优化的公司一般都给你留个7个位置你已经算是幸运了!什么关键词百度不是“肥水不流外人田的做法”,超是搜索量高的词越是这样!
3.搜索引擎的一波三折
姑且不说对手会把你怎么,我想如果你接了百度的单子,光百度都足足可以把你整的心烦意乱、手忙脚乱!有时候你今天制定的SEO计划还没有等到明天,百度的算法又改变了,你没有办法,又得重新再来一次!尤其是后期的维护,开始收了客户回款感觉挺美,殊不知麻烦也接踵而至!有的词开始没有多少人做,但是后来被越来越多的客户发掘,竞争也随之加大!一旦词掉下去后,轻则几天恢复,重则从头再来!如果有被K站和被拔毛那你就可以跟你的客户说下服务延期的事了。
有了上面几座大山,一般的小型公司(像我们公司就是我一个人负责38个单)我想是很难形成气候,倒闭已是迟早之事。
SEO服务的公司路在何方?
如果您的公司很小,您可以参考下以下几点个人愚见:
1.公司采取多元化服务,不要单做SEO服务,你可以承接网站建设、网络推广、网络营销等服务,在成本近乎不变的情况下,将利润最大化,无疑大大降低了公司的风险。
2.合同按月签的方式比按年签的风险要小,一年之后的今天谁也不知道会是什么情况,没准百度倒闭了(当然这不可以)?
3.公司最好有一个团队,不要像我们公司一样就我一个人单枪匹马,当然我是有离开这家公司的打算才这么说的。团队的好处不用多说,我认为在这家公司最大的遗憾是缺乏同行的交流,连个同行的朋友都没有交到!杯具!

SEO方法之购买网站链接的影响

一月 11th, 2011

SEO方法之购买网站链接的影响

网站外部链接的重要主要也是因为搜索引擎在抓取网站的时候是沿着链接来寻找到最新的网站,通过链接来带给网站最新的权重等,所以网站链接是相对比较重要的一块,并且这种潜规则这也直接让一批链接中间商小赚了一笔,那么我就来说说购买链接的是与非。
1.搜索引擎不会惩罚购买链接的站长?
实际情况是相反,百度正在对出售链接的list进行惩罚,有一些中间商所出售的站点列表中有很多网站导出的链接过多,严重的影响了他们本身网站的质量,搜索引擎首先会对这些网站进行质量的评价,从相关性,内容质量上进行评级,并且会对网站进行权重惩罚。收录,快照等等将会下降。搜索引擎会从源头对出售链接的网站进行打击,站长的网站也将被波及并受到惩罚
2.是不是不赞成购买链接?
搜索引擎一向比较重视网站的质量,主要包括网站的标题,页面的结构,内容,网站的架构,网站的产品,品牌效应,等等这样的几个方面去注重网站的质量。并且一向注重的是对用户友好。搜索引擎是不会让网站仅仅从购买的链接这一途径来提升排名的,所以要做好网站本身的内功,做真正对用户有用的网站,配合适当相关性强的链接,才可以提升网站的排名
那么我们将如何获取高质量的链接?
1.注意链接的相关性:方法,将优化的词汇排名第一页的网站,逐一寻找,进行洽谈。
2.注意网站的质量:方法,查看网站的百度快照,百度蜘蛛爬行次数
3.注意网站的导出链接:查看网站的源代码,导出链接不应过多
提升自身网站的质量,做对用户友好,对用户有用的网站。
总结:搜索引擎会对出售链接的网站进行打击,当然,不会马上就动手操作,而是会逐一清理。据我观察有一部分网站已经被降权等受到一定的惩罚。

SEO必备的54大技巧

一月 11th, 2011

SEO必备的54大技巧

Richard V. Burckhardt,也称为WEB乐观主义者,是Palm springs的SEO培训师,在加利福尼亚从事搜索引擎优化、WEB开发和市场营销,有着超过十年的经验。他给我们的54个用于搜索引擎优化的小技巧,能让你用起来易如反掌,意味着网页设计师和SEO新手中大部分人都能迅速上手,没有任何困难。 1 如果你必须使用Java script的下拉菜单、图片地图、或者图片链接,那么你一定要放置它们的文本链接在页面的某些地方,以便于搜索引擎的蜘蛛抓取;
2 内容为王,因此务必将优秀的,更好的和独特的内容集中在你的一线关键字或关键词上面;
3 如果内容为王,那链接就是王后。使用你的关键字作为链接,建立一个高质量反向链接的网络。记住,如果没有合乎逻辑的理由,有不好的网站链接了你,这种链接也别要;
4 别痴迷于PageRank,那只是排名算法极小的一部分。一个低PR值的网站等级实际上可以高过一个高PR的网站。
5 确保你网站上每个页面的title标签,都有一个独特的关键字。还有,如果你必须把公司名称放里面,那就放在标题最后。除非你是一个家喻户晓的知名品牌,您的公司名称可能会获得一些搜索;
6 新鲜内容能够帮助您改善排名。要定期添加新的,有用的内容到您的网页。新鲜内容的增加会吸引搜索引擎的注意;
7 请务必使用关键词链接到您的网站。换而言之,如果您的链接目标是“蓝色小工具” ,那么链接文字就写 “蓝色小工具”而不是“单击此处”;
8 关注搜索词,不只是单个关键字,放置你的地理位置在文本里“如:北京手机批发,而不是手机批发。”[注:为了方便理解,此例为李冰虚构,与原文不符。]会帮助你获得网民对周边区域的搜索。
9 别不考虑SEO就设计你的网站。请确认网页设计师理解您对自然SEO的期望。让它建立别削减后,在你闪闪发光基于Flash的网站上做一个更新。蜘蛛可以抓取文本,而不是Flash或图像;
10 适当的在文本链接、图片alt属性,甚至域名里布置关键词和关键字;
11 检查www和非www域名的规范问题。决定您想使用哪种方式后,使用301重定向一个到另一个上面。换而言之,如果 http://www.taoke38.com是您的选择配置,那么http://taoke38.com 应该重定向到它;
12 检查整个网站链接到首页的情况。Index.html在你主域名下吗?如果是的话,请区分你的链接。如果是外部链接,链接到http://www.taoke38.com,内部链接则链接到http://www.taoke38.com/index.php
13 框架,Flash和Ajax所有这些都有一个共同的问题-你不能链接到一个单一的网页。它的要么全部要么一无所有。最好的SEO结果总是不用框架、flash,和节制使用AJAX;
14 URL扩展名无关紧要。这对你关注的SEO而言,使用.html,.htm,.asp,.php等等,并没有什么区别;
15 希望蜘蛛光顾你的新网站?如果通过google的规则提交表单,花费数周时间可以做到。但最快捷的方式是让一个高质量的网站链接它;
16 如果你的网站内容不常更新,那么您的网站需要一个Blog,因为搜索蜘蛛喜欢新鲜的文本。Blog每周至少更新三次,用良好的,新鲜的内容,喂食那些小小的爬行者;
17 当建立链接时,考虑质量,而不是数量。一个单一的,良好的,权威的链接,远远好于你做十多个质量低劣的实际上会害了你的链接;
18 搜索引擎想要自然语言内容。不要尝试用关键字塞满文本。它不会起作用。搜索引擎会查看关键字在内容里的出现频率,如果频率超高,搜索引擎的统计对你来说会适得其反。
19 不仅链接要使用关键字锚文本,链接周围的文字也要与关键字相关。换而言之,用描述性文本围绕这些链接。
20 如果你使用虚拟主机,做一个黑名单检查,确认你没有和被惩罚或垃圾邮件代理网站在一起。他们负面的恶名可能会影响你自己的排名;
21 当你注册一个域名,使用了隐藏域名所有者信息功能的话,google或许会把你看成一个潜在的垃圾邮件制造者;
22 当优化您的blog文章时,记得提取文章标题来优化title标签;
23 SEO的根本问题就是文本、链接、流行度和声誉;
24 让你的网站易于使用。这会影响你的链接建立和流行度,从而,影响到你的排名;
25 给出链接开心,得到链接也开心。别舍不得链出,这会鼓励别人也链接你;
26 搜索引擎喜欢独一无二的内容也喜欢有质量的内容。在二者之间又有所区别。确认你的内容二者兼备;
27 如果你一定要让主页醒目,整个使用Flash或一个大图片的话,请同时放置文本、和导航链接;
28 一些最有价值的链接不都会出现在网站,或许出现在诸如时事通信和zines这类[email]通信的表单里;
29 从付费链接中除了几个点击你什么也得不到,除非链接嵌到正文里,并去除显而易见的赞助商链接;
30 通常来自.edu域名的链接,搜索引擎会给较高评价。搜索一下可能正在寻找赞助商的非赢利.edu网站;
31 给他们一些值得讨论的东西。链接诱饵就是良好的内容而已;
32 每个页面重点关注一个关键词组。最好不要尝试为页面优化多个关键词;
33 如果您仅有一个不充分或根本不存在的行动呼吁,SEO没有用。请确认您的行动呼吁现在就很明确;
34 SEO不是一次性工作。搜索引擎的景观每天都在变化,因此期望您的搜索引擎优化工作每天都在坚持;
35 迎合有影响力博客和权威网站的人可能会链接到你,以及你的图片,视频,播客等,或要求转载您的内容;
36 获取网站所有者或CEO的博客。它价值连城!CEO在blog上的影响力难以置信到相当于公司的官方声明。回应网站所有者的读者的评论会使你的信誉迅速升空;
37 就像你的文章或网页一样,优化你的RSS种子里的文本,使用描述、关键字丰富你在title和description里的文本;
38 在图片中使用标题说明。比如像一个新闻配图,为它加上带有关键字的标题说明;
39 要注意图片周围的文本内容。图片的排名基于同一页面在它周围的文本。注意关键词文本,和标题;
40 你最好打消让爬行者自动发现网站页面的念头,良好的全局导航和链接会为你服务,远胜于仅仅依靠一个XML的网站地图;
41 检查您的服务器头信息。搜索“检查服务器头”就能找到专用的免费线上工具。您应该确保您的URL报告”200 OK”状态或如果是转向的话应该是”301永久移动”的重定向。如果显示任何其他状态,检查并确认您的URLs设置正确并且整站使用一致。
42 来自(特别是深层链接)高PR网站的链接价比黄金。高PR代表高度信任,所以这种链接会提高网站质量;
43 使用绝对链接。不仅将使你网站的链接导航少出问题[像来自https的页面链入和链出]而且,如果有人引用了你的内容,你会获得来自外界的backlinks果汁;
44 当你转移到一个新的域名,看下主机提供商是否提供“粘性的”转发。这可以使原有旧的URL临时转发到新域名下,保证新URL在地址栏中,从而用户能够逐渐使用新URL;
45 了解社会化营销。它是SEO的一部分。当你了解更多类似Digg,Yelp,Del.icio.us,Facebook网站时,这有益于将来你在搜索中的竞争;
46 想为你的视频得到被爬行者发现的最佳机会,在你google 网站管理员控制帐户下创建一个列表和一个视频地图
47 在google的混合搜索结果中不仅只显示来自Youbube的视频,确认提交你的视频到其它高质量的视频网站,像Metacar,AOL,MSN和Yahhoot,这里仅举几例;
48 在页面上使用包含关键字的文本围绕视频内容。搜索引擎为查询定义视频的用途会分析周边的内容;
49 使用关键字“图像”或“图片”在照片的alt描述和标题说明里。大量的搜索使用关键字+图片或图像的组合;
50 在你的google网站管理员控制帐户中打开“加强型图片搜索”。图片是新混合型搜索结果的一大部分,因此允许google发现你的图片将有助于你的SEO工作;
51 增加病毒式小插件到你的网站或blog-像评价、分享、评级、浏览者注释等等;
52 扩大您的服务范围,包括视频,播客,新闻,社会内容等等。现在SEO就不单是10多个蓝色链接了。
53 当考虑一个购买或交换的链接时,请检查链接页面在google里的缓存的日期。搜索“cache:URL” ,用实际网址替换URL。较新的缓存日期比较好。如果网页不存在或缓存日期距离现在有一个月多了,该网页没什么价值;
54 如果你网站有些页面非常相似(也就是你关心的重复内容问题) 而你想要确保正确的一个收录进了搜索引擎,那把您首选网页的URL放进你的sitemaps里。

Google优化技巧

一月 11th, 2011

Google优化技巧

Google优化技巧
济南SEO今天介绍一下Google优化技巧. 如今,Google已成长成为具有垄断优势的全球性搜索引擎,算上它为Yahoo和AOL提供的搜索服务,Google目前的全球市场占有率已超过80%。简单的结论是,如果你的网站在Google上不能获得良好的排名,那么你的网络营销策略就算是失败。如何把网站做到在谷歌有一个好的排名呢,针对与google排名,关键是内容好。当然内容好,能不能让GOOGLE知道,那就是技巧方面的问题了。
根据许多经验,在这里与各位朋友分享一下几个要点:
第一,标题标签: 标题及网页代码中 与 之间的字符。
目前,不光GOOGLE,而且大多搜索引擎都很关注它,所以这个标题标签的设计对你的网站在搜索引引擎的排名中特别重要。所以,标题设计一定要接近全力想到关键词,最好把最重要的关键词融入到标题中。例如:
luao.y365.com 是我花了一个下午做出来的试验的放在免费空间,用免费二级域名的站点,不过他在百度、GOOGLE 中打入“工艺画”、”麦秸画“ “工艺画批发”、“工艺画制作”等关键词,它都排在第一的位置。
针对于它的标题,我是这样设计的:
注:标题设计最好不好超过40个字符,也就是20个汉字。
第二, 内容标签:在网页标签中,关键词标签已经不被搜索引擎看重,而目前google相对而言还是比较看重内容简介标签的。及:
在简介标签中,一定要充分发挥最关键的那个词的出现频率,以及融入有可能出现的组合关键词。请看下面这个内容简介标签:
注:经过试验表明,这个标签放在 这个标签上面比较好。
第三, 页面内容:标题的设计,标签的设计,最好要与内容想符合,另外在网页中,最好能够合理的提高关键词出现频率。
另外针对与关键词,可以用加粗(及 ) ,也可以用相对大一点的字体突出关键词。 这样,GOOGLE将会更加关注这个关键词。
第四, 外部连接:大家都知道,在GOOGLE中,通过A网站的连接到B战,就等于A站投B站了一票,B站在google中及积分将升高一分,积分高了,当然也有利于排名了。所以,网站的外部连接特别重要。那么就谈友情连接了,对于友情连接,最好多做高攀的、门当户对的、内容互补的友情连接。
第五, 其他策略,说道底,对于网站而言。想要真正的做好,还是把内容做好,把你的用户粘在你的网站,这样通过网络营销,你的用户将不断的积累,流量那么也是越来越大,流量大了,对GOOGLE排名最有用。
希望上面的文章对做网站优化的朋友有一些帮助。

Ecshop网站空间伪静态设置

一月 11th, 2011

Ecshop网站空间伪静态设置

转自:Ecshop专业主机网:http://www.ecshopidc.com/article-103.html
了解过SEO的朋友们都知道,静态的页面有利于搜索引擎的收录,那我们的Ecshop网站空间,又是如何为大家进行Ecshop网站空间的伪静态设置的呢?今天我就来详细的讲一下如何对我们的Echsop网站空间进行伪静态设置。
当我们申请开通空间后,第一次访问的页面是网站的基本信息页,它会告诉你一些关于网站空间的基本信息。如网站空间大小支持的脚本等信息,你还可以进行域名绑定等等。接着就是我们关心的伪静态设置,很多朋友认为只要服务器开启了伪静态,或者程序开启了伪静态,站点就能使用伪静态了其实这种理解是错误的。我们通常指的空间支持伪静态,意义是空间所在服务器是支持伪静态的,也即具备使用伪静态的前提,客户需要使用*写正确的伪静态规则后站点访问才能正常。
就哪我们的Ecshop专用主机来说吧,LINUX平台下的PHP空间是客户可在网站配置—网站环境设置中自行开启 关闭伪静态的支持的,开启伪静态支持后,客户上传.htaccess (伪静态规则文件)文件到空间根目录即可。
那么我们是如何设置这些伪静态的配置呢?下面我们是我们的Ecshop网站空间伪静态设置的详细信息:
ECSHOP v2.0 以上版本 URL Rewrite 使用说明
*******************************************************************************
* 一、Apache 服务器
*******************************************************************************
1、首先您需要找到
ECSHOP v2.0 以上版本 URL Rewrite 使用说明
*******************************************************************************
* 一、Apache 服务器
*******************************************************************************
1、首先您需要找到 Apache 安装目录,之后找到 conf 目录下的 httpd.conf 文件。
2、将下面的代码复制到 httpd.conf 文件中,注意将 /ecshop 替换为您的商店的实际
安装目录。
<Directory /ecshop>
Options FollowSymLinks
AllowOverride All
</Directory>
3、在 httpd.conf 中搜索 LoadModule rewrite_module,将该行前面的 # 号删除。
如果您的 Apache 是1.3.x版本还需要查找 AddModule mod_rewrite.c,
请将前面的#删除。
4、保存 httpd.conf。
5、将 ecshop 目录下的 htaccess.txt 重命名为 .htaccess。
6、重新启动 Apache。
7、进入 ecshop 管理中心-> 商店设置,将 URL 重写设置为启用。
如果您想通过 httpd.conf 来设置重写规则,请按照下面的步骤操作:
1、执行上面第1-3步操作。
2、找到您的商店所在的虚拟主机段,如:
<VirtualHost 127.0.0.1>
DocumentRoot "/home/ecshop/"
ServerName www.ecshop.com
</VirtualHost>
3、将下面的内容加入在</VirtualHost> 之前
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^(.*)/index.html$ $1/index.php
RewriteRule ^(.*)/category$ $1/index.php [L]
RewriteRule ^(.*)/feed-c([0-9]+).xml$ $1/feed.php?cat=$2 [L]
RewriteRule ^(.*)/feed-b([0-9]+).xml$ $1/feed.php?brand=$2 [L]
RewriteRule ^(.*)/feed.xml$ $1/feed.php
RewriteRule ^(.*)/category-([0-9]+)-b([0-9]+)-min([0-9]+)-max([0-9]+)-attr([^-]*)-([0-9]+)-(.+)-([a-zA-Z]+)(.*)\.html$ $1/category.php?id=$2&brand=$3&price_min=$4&price_max=$5&filter_attr=$6&page=$7&sort=$8&order=$9
RewriteRule ^(.*)/category-([0-9]+)-b([0-9]+)-min([0-9]+)-max([0-9]+)-attr([^-]*)\.html$ $1/category.php?id=$2&brand=$3&price_min=$4&price_max=$5&filter_attr=$6
RewriteRule ^(.*)/category-([0-9]+)-b([0-9]+)-([0-9]+)-(.+)-([a-zA-Z]+)(.*)\.html$ $1/category.php?id=$2&brand=$3&page=$4&sort=$5&order=$6
RewriteRule ^(.*)/category-([0-9]+)-b([0-9]+)-([0-9]+)(.*)\.html$ $1/category.php?id=$2&brand=$3&page=$4
RewriteRule ^(.*)/category-([0-9]+)-b([0-9]+)(.*)\.html$ $1/category.php?id=$2&brand=$3
RewriteRule ^(.*)/category-([0-9]+)(.*)\.html$ $1/category.php?id=$2
RewriteRule ^(.*)/goods-([0-9]+)(.*)\.html$ $1/goods.php?id=$2
RewriteRule ^(.*)/article_cat-([0-9]+)-([0-9]+)-(.+)-([a-zA-Z]+)(.*)\.html$ $1/article_cat.php?id=$2&page=$3&sort=$4&order=$5
RewriteRule ^(.*)/article_cat-([0-9]+)-([0-9]+)(.*)\.html$ $1/article_cat.php?id=$2&page=$3
RewriteRule ^(.*)/article_cat-([0-9]+)(.*)\.html$ $1/article_cat.php?id=$2
RewriteRule ^(.*)/article-([0-9]+)(.*)\.html$ $1/article.php?id=$2
RewriteRule ^(.*)/brand-([0-9]+)-c([0-9]+)-([0-9]+)-(.+)-([a-zA-Z]+)\.html $1/brand.php?id=$2&cat=$3&page=$4&sort=$5&order=$6
RewriteRule ^(.*)/brand-([0-9]+)-c([0-9]+)-([0-9]+)(.*)\.html $1/brand.php?id=$2&cat=$3&page=$4
RewriteRule ^(.*)/brand-([0-9]+)-c([0-9]+)(.*)\.html $1/brand.php?id=$2&cat=$3
RewriteRule ^(.*)/brand-([0-9]+)(.*)\.html $1/brand.php?id=$2
RewriteRule ^(.*)/tag-(.*)\.html $1/search.php?keywords=$2
RewriteRule ^(.*)/snatch-([0-9])\.html$ $1/snatch.php?id=$2
RewriteRule ^(.*)/group_buy-([0-9])\.html$ $1/group_buy.php?act=view&id=$2
</IfModule>
*******************************************************************************
* 二、IIS 服务器
*******************************************************************************
1、您可以搜索一下IIS下载ISAPI_Rewrite组件:ISAPI_Rewrite Lite ( freeware )。如果您仅仅是测试用途使用这个就足够了,如果您是商业应用建议您购买完整版的 ISAPI_Rewrite Full。如果您无法访问以上网址,您也可以到我们的网站上下载:http://www.ecshop.com
2、点击下载到本地的文件 isapi_rwl_x86_0064.msi (该文件名和您下载的版本有关)进行安装,安装成功之后进入安装目录(默认在 C:/Program Files/Helicon/ISAPI_Rewrite)找到httpd.ini文件,点击右键将文件只读属性去掉。然后进入: 开始菜单-> 程序-> Helicon-> ISAPI_Rewrite-> httpd.ini,点击打开 httpd.ini 文件。
3、复制下面的内容到httpd.ini或httpd.conf文件
4、保存 httpd.ini,进入 ecshop 管理中心-> 商店设置,将 URL 重写设置为启用。
[ISAPI_Rewrite]
# 为了确保重写规则不影响服务器上的其他站点
# 请将下面的语句前的#号去掉,并将(?:www\.)?site1\.com改为商店所在域名
#RewriteCond %{HTTP:Host} (?:www\.)?site1\.com
RewriteRule ^(.*)/index.html$ $1/index.php [I]
RewriteRule ^(.*)/category$ $1/index.php [I]
RewriteRule ^(.*)/feed-c([0-9]+).xml$ $1/feed.php?cat=$2 [I]
RewriteRule ^(.*)/feed-b([0-9]+).xml$ $1/feed.php?brand=$2 [I]
RewriteRule ^(.*)/feed.xml$ $1/feed.php [I]
RewriteRule ^(.*)/category-([0-9]+)-b([0-9]+)-min([0-9]+)-max([0-9]+)-attr([^-]*)-([0-9]+)-(.+)-([a-zA-Z]+)(.*)\.html$ $1/category.php?id=$2&brand=$3&price_min=$4&price_max=$5&filter_attr=$6&page=$7&sort=$8&order=$9 [I]
RewriteRule ^(.*)/category-([0-9]+)-b([0-9]+)-min([0-9]+)-max([0-9]+)-attr([^-]*)\.html$ $1/category.php?id=$2&brand=$3&price_min=$4&price_max=$5&filter_attr=$6 [I]
RewriteRule ^(.*)/category-([0-9]+)-b([0-9]+)-([0-9]+)-(.+)-([a-zA-Z]+)(.*)\.html$ $1/category.php?id=$2&brand=$3&page=$4&sort=$5&order=$6 [I]
RewriteRule ^(.*)/category-([0-9]+)-b([0-9]+)-([0-9]+)(.*)\.html$ $1/category.php?id=$2&brand=$3&page=$4 [I]
RewriteRule ^(.*)/category-([0-9]+)-b([0-9]+)(.*)\.html$ $1/category.php?id=$2&brand=$3 [I]
RewriteRule ^(.*)/category-([0-9]+)(.*)\.html$ $1/category.php?id=$2 [I]
RewriteRule ^(.*)/goods-([0-9]+)(.*)\.html$ $1/goods.php?id=$2 [I]
RewriteRule ^(.*)/article_cat-([0-9]+)-([0-9]+)-(.+)-([a-zA-Z]+)(.*)\.html$ $1/article_cat.php?id=$2&page=$3&sort=$4&order=$5 [I]
RewriteRule ^(.*)/article_cat-([0-9]+)-([0-9]+)(.*)\.html$ $1/article_cat.php?id=$2&page=$3 [I]
RewriteRule ^(.*)/article_cat-([0-9]+)(.*)\.html$ $1/article_cat.php?id=$2 [I]
RewriteRule ^(.*)/article-([0-9]+)(.*)\.html$ $1/article.php?id=$2 [I]
RewriteRule ^(.*)/brand-([0-9]+)-c([0-9]+)-([0-9]+)-(.+)-([a-zA-Z]+)\.html $1/brand.php?id=$2&cat=$3&page=$4&sort=$5&order=$6 [I]
RewriteRule ^(.*)/brand-([0-9]+)-c([0-9]+)-([0-9]+)(.*)\.html $1/brand.php?id=$2&cat=$3&page=$4 [I]
RewriteRule ^(.*)/brand-([0-9]+)-c([0-9]+)(.*)\.html $1/brand.php?id=$2&cat=$3 [I]
RewriteRule ^(.*)/brand-([0-9]+)(.*)\.html $1/brand.php?id=$2 [I]
RewriteRule ^(.*)/tag-(.*)\.html $1/search.php?keywords=$2 [I]
RewriteRule ^(.*)/snatch-([0-9]+)\.html$ $1/snatch.php?id=$2 [I]
RewriteRule ^(.*)/group_buy-([0-9]+)\.html$ $1/group_buy.php?act=view&id=$2 [I]

div+css相对定位和绝对定位用法

一月 11th, 2011

div+css相对定位和绝对定位用法

div+css相对定位和绝对定位用法 优速网络告诉大家一些网站建设知识
在用DIV+CSS控制排版过程中,定位一直被人认为是一个难点,这主要是表现为很多网友在没有深入理解清楚定位的原理时,排出来的杂乱网页常让他们不知所措,而另一边一些高手则常常借助定位的强大功能做出些很酷的效果来,比如CSS相册等等,因此自己杂乱的网页与高手完美的设计形成鲜明对比,这在一定程度上打击了初学定位的网友,也在他们心目中形成这样的一种思想:当我熟练地玩转DIV+CSS定位时,我就已是高手了。不管你怎么想,我只希望下面的教程能让你更深入地了解CSS定位属性。网站建设公司
先说说我这篇教程的思路,这对于你在正真开始阅教程前是有很大帮助的。我的思路是这样的:先给出定位较专业化精炼的解释,接下来再用打比如的方法形象地介绍它们,此时大家要和前面讲到的专业解释对比阅读。介绍完理论,将通过实例来介绍定位的各知识点,虽然实例不美,但每一则实例都是精心挑选的,如果要完整掌握DIV+CSS定位方法,请务必弄懂每一个实例的原理。最后将会带大家做一个较为酷的综合实例。如果你想提高你阅读本文的兴趣或者动力,你可以先跳到最后看综合实例的运行效果。
1.定位的专业解释
(1)语法
position:static|absolute|fixed|relative
(2)说明
从上面语法可以看出,定位的方法有很多种,它们分别是静态(static),绝对定位(absolute),固定(fixed),相对定位(relative)。在这个教程里,我不逐一讲,只讲最常用也是最实用的两个定位方法:绝对定位(absolute)、相对定位(relative)。
绝对定位(absolute):将被赋予此定位方法的对象从文档流中拖出,使用left,right,top,bottom等属性相对于其最接近的一个最有定位设置的父级对象进行绝对定位,如果对象的父级没有设置定位属性,即还是遵循HTML定位规则的,则依据body对象左上角作为参考进行定位。绝对定位对象可层叠,层叠顺序可通过z-index属性控制,z-index值为无单位的整数,大的在最上面,可以有负值(目前负值FF不支持)。
相对定位(relative):对象不可层叠,依据left,right,top,bottom等属性在正常文档流中偏移自身位置。同样可以用z-index分层设计。
2.定位的形象解释
我先来架设一个虚拟的场景:有一个矩形的房间,里面还有一个水桶装了些水,水里还浸泡着一个西瓜,这个房间半空中还有不少的钩子用于挂东西用。现在我把网页元素与上面物件对应上,那么房间就是一个网页,水桶是网页中的一个板块,桶中的水就是文本流,西瓜就是将要被定位的对象。
(1)贡献的绝对定位(absolute)
对照前面解释,如果西瓜被赋予绝对定位,那么就等于把西瓜从水中捞起来挂在半空中的钩子上,水桶中西瓜原来占用的空间水会自动填补它(绝对定位对象会让出自己原先占用位置,所以说它是贡献的)。此时如果之前没有对水桶进行定位设定,那么被拿起的西瓜位置不会再受水桶位置影响,水桶怎么移动,西瓜还是挂在原来位置,至于西瓜要怎放,则以房间左上角(body左上角)为准,用left,right,top,bottom值来定位。
但是如果水桶也给出了定位设置(通常是相对定位,下面有讲到这一实用技巧),此时西瓜的摆放就没有那么自由了,尽管此时西瓜被拿起来了不会影响水桶中的水(文本流),但它还是要听桶的话,桶会告诉西瓜“你可以活动,但应该在我的范围内走动,比方说我要你在我左上方1米处,你就要跟死这一点,我走你也要跟着走”,如果桶中有很多个西瓜,可以全部拿出来吊到半空中,它们将被安排在不同高度的空间(层),所以在房顶垂直往下看,有可能看到不同西瓜层叠在一起的情况(这个所谓的高度在网页中是不存在的,就像FLASH动画中的不同层上安排了元素,但它们在看时不会有深度感觉)。可见绝对定位的对象参考目标是它的父级,专业称之为包含块。
(2)自私的相对定位(relative)
相对定位一个最大特点是:自己通过定位跑开了还占用着原来的位置,不会让给他周围的诸如文本流之类的对象。相对定位也比较独立,做什么事它自己说了算,要定位的时候,它是以自己本身所在位置偏移的(相对对象本身偏移)。再拿前边作比如来解,那么此时西瓜似乎是有魔法的,如果西瓜通过相对定位在水桶中偏移了你会看到一个现实生活中不存在的现象:水中有一个地方水凹下去了,周围的水不能填补它,西瓜看起来在旁边,如果搅动一下桶中的水,那个凹的位置会发现改变(文本流对相对定位对象还存在影响),但是凹处到西瓜出现的距离始终保持一致。可见文本流与它之间还会互相影响,因为对象并没有真正脱离文本流,就像有两个人在同一层楼水平移动的过程中会有碰头的机会。
(3)总结两种定位的特征
绝对定位就像是把不同对象安排到了一栋高楼的不同楼层(一般指不是第一层,我们这里理解为文本流就放在首层),它们互不影响,但是它们怎么移动与你楼的地基和面积(父级)有关。相对定位指对象还是在首层楼与文本流一起存放,它们之间肯定存在影响。
(4)对特殊情况的补充
在用相对定位和绝对定位的时候,有一种情况是它们的定位值用到了负值则对象可沿相反方向移动,刚才说到的把对象安排在一栋楼的不同层,如果某个对象一开始就是背靠着最外边墙的,此时再用一个负值定位它,它就会神奇般地跑出墙外去了,当然现实中可没有这种惊险而又神奇的事发生,本人只为了延用上面的比如作形象解释。

div+css网页标准布局实例教程

一月 11th, 2011

div+css网页标准布局实例教程

前边两节学完后,前台工作基本上完成了,下边的任务该程序员添加程序了。为什么说是基本完成呢?因为要做的工作还很多,不但要把首页做出来,其它的列表页详细页等页面也得做。还要配合程序员把整个网站完成,这样才能呈现给用户。应部分同学的要求,讲解一下程序怎么添加的,这样和程序员配合起来也更默契,还有怎么连接FTP上传下载,后期出现问题怎么调试等等。添加程序部分只需要了解就行了,连接ftp上传下载,页面调试查找问题这部分一定要掌握哟。
■创建服务器环境
■建立数据库
■本地和远程服务器连接
■php读取数据
■页面调试及浏览器兼容
一、创建服务器环境
程序语言有多种,常用的有asp、php、jsp等,之前做的html页面,可以直接在浏览器上运行,因为html是客户端语言,而这些是服务器端语言,也就说你所看到的页面是经过服务器加工之后传输过来的,不管使用哪种语言环境,最终目的就是把数据库的数据读取出来展示到网页上。不同的语言有不同的运行环境,要想运行这些语言,首先要创建一个适应他们的环境,下边以php为例,讲解一下php环境的搭建。
点击下载:WampServer 5 集成环境
下载wamp安装完成后,php运行所需的 Apache、 MySQL、PHP 5等都具备了,安装完成后需要启动WampSeaver,启动后会在托盘区显示一图标(如上图),当它正常运行后,说明服务器环境已经创建成功了。接下来打开如上图中的php.ini文件,找到short_open_tag,把值改为On,作用是开启短标签支持,以免后边教程中使用短标签时报错。有关软件的安装,及服务器环境问题本站不做过多介绍,如想详细了解,请百度相关文章,asp环境的搭建更简单了,如想知道,也请百度。
二、建立数据库
php的作用是从数据库读取数据,下面我们就先创建一个数据库,并录入部分数据。点击如上图的phpMyAdmin,然后会在浏览器中打开数据库。创建一个名为:jiaocheng的数据库和news的表
设置表结构如下:
注意将ID字段设置为主键并在额外中选择auto_increment选项。表结构创建完后,选择插入,插入一条数据:
依次插入更多条数据,为后面程序调用做准备,选择性将某些数据插入形象图片,以便在幻灯处调用。
三、本地和远程服务器连接
只有本地和远程服务器连接后,才能把我们做的页面上传到服务器上来运行。连接的前提是你知道服务器的地址及网管给你分配的用户名和密码,有了这些后,在dw的站点——管理站点中,选中jiaocheng,然后编辑,在弹出的对话框中选择服务器选项,然后填写ftp地址,用户名和密码,如果一切正常应该可以顺利连接了,点击测试按钮一下吧,如果无法连接,就需要查找问题了(下面的截图是dw cs5的界面,其它版本略有不同)。
刚才我们在自己电脑上创建了服务器环境,那么这里的连接就用本地网络了。
设置完后,在文件面板站点上点击右键,选择上传,将文件上传到服务器文件夹中。
完了之后打开浏览器,在地址栏中输入http://localhost/index.html,就可以访问,或者直接在dw中点击地球图标,也可以直接打开浏览器预览。如果能正常打开页面,说明本地和服务器连接成功,修改完文件后,把文件上传到服务器上就可以了。如果是协同办公,修改文件之前一定要先下载,这样才能保证本地的文件为最新,如果你上次修改完之后,别人又修改了,你没下载,直接修改本地的文件又上传了,那么别人的修改将被覆盖掉,所以一定要养成好习惯,修改前先下载。
四、php读取数据
以上的工作都完成后,下面就该用程序读取数据了。首先需要创建一个数据库连接文件,让php程序可以访问数据库,这样才能读取里边的数据,在根目录下创建一个inc文件夹,并创建一个conn.php文件,然后打开文件,在源代码里插入如下代码:
$conn = mysql_connect ("localhost","root","") or die ("数据库连接出错" . mysql_error());
mysql_select_db ("jiaocheng",$conn);
mysql_query("set names ‘gbk’");
?>
之所以单独创建一下文件,是因为后边很多页面都要用,这样只需包含这个页面即可,不用每个页面再写这段代码了。数据库连接文件创建好后,下面就该在index.html调用了。注意:这里要将后缀改为php才行,如果还是html的话,那么它将直接输出,不会经过服务器加工。接下来打开index.php,在源代码的最顶部插入如下代码,把conn.php文件包含进来:
include("inc/conn.php");
?>
记得要把inc文件夹上传到服务器上哟。下面就先做“热门新闻”列表吧,把原来做的#news_list下的ul列表改为如下形式:
$sql="select * from news order by id desc limit 0,6";
$query=mysql_query($sql);
while($row=mysql_fetch_array($query)){
?>
第一句是创建一个sql查询语句,表示查询news表以id的倒序排列且只查询前6条,接下来循环读取出来。上传预览一下吧,是不是变形了,一方面标题太长了,另一方面日期应该只显示月和日,日期通过程序只取月日两位,处理标题有两种方法,一种是用程序截取,一种是css超出隐藏。下面先把日期给改了,把替换为:
把日期改短后,显示正常了,但为了防止以后出现长标题把页面撑乱,让程序员注意截取一下标题或者你用css来实现,css超出隐藏的话可以给li定义高度和overflow:hidden属性。得了,从数据库中读取数据出来,就这么简单,下面说一下幻灯部分的实现吧。
和上边的读取方法一样,只不过用if判断一下$pic是否为空,来解决开头没有|的问题。上传上再预览一下吧,看看是不是显示出来了呢?是吧,已经显示出来了,打开源代码看看,刚才我们添加的程序部分并没有显示出来,取而代之的是数据库中的数据,这就是程序的奇妙之处。
好了,有关程序部分就讲这么多了,相信你也该明白是怎么回事了,剩下的你可以自己对照着制作个试试,如果你想学习程序的话,给大家推荐以前我学过的教程,asp的话可以学习fif小组的asp视频教程,在百度里搜索:fif asp,就出来了,第一个结果便是网易学院的fif视频教程;如果你对php感兴趣的话,建议去php100中文网,听听张恩民老师讲解的php系列教程,相信很快你也会成为一个程序高手的。
五、页面调试及浏览器兼容
在和程序员配合完成网站的过程中或网站上线后,常常会出现一些小问题,比如页面撑开,显示错乱等,这时候就需要查找问题出在哪里了。查找这些问题,希望大家装上火狐浏览器(因为它是相对标准的浏览器,这样显得你更专业一些,嘿嘿,最主要是有调试用的插件),装上之后还需要装两个插件:web developer,firebug
插件的下载请点击上图中的获取附加组件,然后输入关键字搜索到后下载安装即可。
web developer作用很强大,如下图所示可以查看当前页面所用到的图片,包括css中的背景图片,具体使用教程请参看:
firebug这是个更好的一个插件,使用时点击浏览器右下角的萤火虫图标或者按F12,会启用这个插件,如需查看某一部分代码,点击插件上的查看页面元素按钮后,鼠标移到网页上,会出现一个相应的框,当框选中需要查看源代码的元素后点击,在插件区域就显示出当前区域的代码及样式了,可以禁用某些样式,还可以添加新的样式来查找问题所在。
如上图,先点1中的查看页面元素按钮,然后鼠标移动到2的地方,将会出现图中所示的蓝色线框,然后点击鼠标,会在插件中选中3位置的代码并在4位置出现对该区域生效的所有样式,即是上边框选部分的代码和样式,当鼠标移动到圈4位置时,会出现一个禁止图标,点击后禁用当前样式,这样便于查找问题所在,另外还可以在后边双击插入新的样式。
另外,如果你装的是IE8浏览器,同样具备类似的功能,打开浏览器后,按F12键,即可打开该功能,使用方法和火狐的firebug类似。
希望大家多多研究,对查找问题能起到事半功倍的效果。不过这些修改只停留在浏览器层面,不会对你本地和服务器上的文件做任何改动,查找到哪里出问题后,及时在dw里将出错的地方改过来。
学会了怎么调试页面后,兼容问题也是一个不容忽视的问题,现在浏览器市场鱼龙混杂,别的不说,IE的6/7/8版本兼容就够让人头疼了,现在又出了个IE9,还有火狐、chome、opera、Safari等等,而且标准不统一,一片混乱的状况。从下图中标准之路网站的访问情况来看,目前IE6仍然占最大比重,而IE6恰恰也是让设计者最为头疼的浏览器,bug太多了。鉴于这种混乱情况,目前只用考虑兼容最常用的IE6/7/8和firefox就可以了,其它使用人数很少的浏览器可以暂不考虑。只要我们掌握了各个浏览器的特性,避免一些使它解析错误的写法,还是不用太多的css hack就可以使页面在各个浏览器下显示基本一致,所以这个需要大家的多观察,多实践,多总结。
因IE浏览器的特殊性,一台电脑同时只能装一个版本的IE浏览器,不过呢有高人提供了IE Tester,把IE的几个版本集成到一块,专门供测试兼容使用。大家可以下载安装一下,测
详情参照:http://www.xxssb.com