Archive for July, 2008

搜索引擎优化

搜索引擎优化,英文是Search Engine Optimization,简称SEO。其实是指对网站的从内到外的改善;是一种从网站本身的优化及对该网站在互联网上的外在关联的综合性提高。

SEO is short for Search Engine Optimization,It’s meaning that reinforcing the content and the construction of the website for the best, improving the relation between the website and other websites in the internet.


Website Design:How to redesign your website for perfect?

Please Read on to learn How to redesign your website, as well as why website redesigning may be of importance to your website.

Who is it the Most Suitable For?

There is no doubt that a website redesign can be suitable for just about anybody. It is probably the most suitable for a company or business that is looking to improve their success. It is also suitable for a company that is looking to get the best results out of website promotion or website optimization. Of course, if you just have a website which can use some readjustments, considering a new website design can be a very good choice for you.

Why is the Best Website Designing Important?

There are a number of different reasons why making sure your website experiences the best website designing can be very important to its overall success. The reasons are as follows:

It can improve your websites overall appeal to anyone, through some of the best website graphics and styles. Website promotion can be a whole lot more effective, due to the new appeal of your website. It can help you pick out some of the best wording for your website, in order to make sure that your website optimization is top notch. Why Can Website Redesigning Be Important For a Company?

Although you may have heard that it is true before, chances are that you may not know why a new website design can be very important for a company website. Well, for a number of different reasons.

When people can easily understand how to use a website, they will be a whole lot more likely to use a service. The overall appeal, as well as how professional your company’s website looks can be a huge determining factor as to how successful your company may be. Know What You Want to Improve About Your Website

One of the main keys to getting the best website redesigning is knowing what it is that you want to improve about your current website. For example, do you want to get rid of those lousy graphics and have a graphic design company replace them with their professional graphic services? Or do you want to make sure that everything that it is on your website sounds professional enough? No matter what the case, it is important to have a good idea of what you would like to improve beforehand.

Know What You Want to Keep About Your Website?

One of the main key to getting the most through website designing is knowing what your website’s strengths are. For example, do you like the way that everything is worded, but you simply do not like the way that it is laid out? If this is the case, all you will need is a new layout. Or perhaps you just want to make your website easier to understand. No matter what it is, you should have a good idea of what it is that you like about your website as it is right now.

Have Ideas in Mind

Having the right ideas in mind can be very important for you. It can make the entire process of redesigning your website go a whole lot smoother. Chances are that you will also probably have a much better chance of getting what you are looking for if you have some ideas of what you want beforehand. Otherwise, it will be completely left up to your website designer. It is safe to say that; overall, brainstorming can be very helpful to anyone.

Know How Well it Grabs Attention

One of the main keys to having the ultimate website promotion, as well as the ultimate website optimization, is making sure that your website grabs attention. Chances are that if the design of your website is boring, people will not become overly interested. However, if you make your website interesting and very stylish, chances are that you will begin to see much better results.

Understand The Purpose of Your Website

The most important thing about having the most effective and well designed website may be understand what the purpose of the website is. For example, if it is intended to advertise a company, you should know that. If it is used to sell your company’s products, you should be able to freely identify that.

Improve the Content on Your Website

It can completely determine how effective your website promotion or website optimization will be. Not only do you want to make sure that the content on your website flows, but you also want to make sure that the content on your website also sounds credible. This is especially important if you have a company website, in order to ensure the sale of your products or services.

Hire The Best Website Redesigners

Although anyone can redesign your website for you if you pay them to, not everybody will be able to do the same job. It is important to make sure that you hire the best people to transform your website through website redesigning. In order to find the right company, it is important to find people who are experienced in website designing, and who will also cater to your needs.

Although you may find a website redesign company who will offer you cheap services, the most important thing is quality. Quality will determine the complete success of your company, or overall effectiveness of your website. Your internet solution partner in China.


什么是SEO

SEO 是英文search engine optimization的缩写,其中文意思是搜索引擎优化。而从事这方面工作的就是search engine optimizer,搜索引擎优化师。他们根据搜索引擎的排名规则,利用工具或者各种手法,可以使网站在搜索引擎的结果中获得较好的排名(也就是常说的网站优化)。SEO的初衷是值得肯定的:帮助不懂网络营销企业重新规划设计网站,即利用合理的网站设计策略,使自己的网站符合搜索引擎的搜索规则,从而获得 应有的网站排名。


SEO到底是什么?

SEO 到底是什么?是互联网时代一个过渡的名词还是一种营销的渠道?是一件十分简单的事还是一个复杂的工程?不见庐山真面目,只缘身在此山中。也许只有忘记了 SEO这个名词的那一天,我们才能真正的看懂它。
在看这些资料之前,我们先分享三句话:
1,95%的SEO技巧很简单,你在任何一篇关于SEO的文章中都会看到,最重要的5%是“经验”、“创意”和“人脉”;—Zac(新加坡)
2,对于整套网络营销工作而言,执行力比创意更加重要; —王通
3,持之以恒的内容制作、推广和优化,是一个枯燥、乏味、反复的,需要坚持的过程。 –SEOMM
我们来回顾一下大家已经烂熟于胸的这95%的SEO基本技巧:
我们把SEO优化按对象分为四大部分,当你面对一个需要优化的网站时,可以从这四个方面进行分析,需要注意的是,这四大部分不包含策略性的事件推广。
1,基础性优化;
2,内容优化;
3,结构性优化;
4,外链优化。
内容优化和结构性优化也即用户体验分析的表现结果。
一、基础性优化
基 础性优化即网站内容适合搜索引擎收录的一系列前期工作,现在已渐渐融入到网站开发的环节里,成为必须的工作内容。这部分工作人人皆知,却没有人人执行,都 觉得这部分工作简单,缺乏挑战性,实际上这部分工作的好坏对网站整体收录和表现影响很大。另外需要注意的是,每个基础优化的细节单拿出来都对网站不会有太 大影响,但所有因素融合到一次就产生了效果。
1,域名
(1) 域名的信任度
搜索引擎对域名的信任度依次为:gov、org、com、net、cn。
(2) 域名的年龄对排名影响很大,一般来讲,域名年龄越大搜索引擎给予的权重越高,极少数网站例外。
2,title、meta、静态页、url命名、目录层级、html语义布局(div+css)
(1) title不要贪多,突出关键;
(2) meta的keywords基本上丧失作用,description的作用只有一个:诱发搜索者点击你的网站链接;
(3) 静态页的确更有利于收录,但不绝对;
(4) url的命名很重要,百度更喜欢拼音组合,google更喜欢英文组合,首字母的组合方式意义不大;
(5) 程序路径上的层级不要超过3级,尽量避免如下结构:http://www.123.com/html/cache/post/index/service/hy/080728.html
(6) html语义布局,即通过div+css实现结构和表现分离,用html的语义表现内容,比如h1代表一级标题,strong和em代表强调。
3,关键词密度
关键词堆砌是优化者不知不觉犯的错误,理论上关键词的密度是3-8%,实际大概在4-5%,关键词密度查询工具已经发给大家。
4,基础建站知识:服务器地址、域名解析、代理访问、独立IP、框架结构、iframe调入
了解这些知识对网站的优化和运营好处很大,可以安排特定时间由技术部门主持培训,操作者需要不断的研究和学习,切忌浅尝辄止。
5,分析工具:关键词挖掘、搜索指数、关键词密度、网页相似度、关键词热度、浏览来源、Alexa排名、PR值、反链调查、网站收录数调查。
以上工具均有提供。
6,回避技术:隐藏文字、重点内容采用图片或flash、javascript。
二、内容优化
这里的内容优化不是指内容创作,而是内容的技术性优化,多为编辑需要掌握的技巧。
1,关键字策略
(1) 通过对关键字热度和大众搜索习惯的研究,结合网站内容制定合理的关键字;
(2) 合理使用关键字,对转载文章尽量做到半原创。
2,内链
(1) 多用内链,注意锚链接文字和锚文本;
(2) 对重点页面分流PR值。
3,了解html基本语义,恰当使用strong和hx等html标签
三、结构优化
结构优化是网站策划人员及程序开发者需要多注意的部分。结构优化和内容优化一样,需要不断学习和沉淀,很难讲出太多的理论,但是在网站整体表现中占有的比例最大,需要执行者严格把关。
1,网站结构的逻辑清晰,层级简单明了,最好不要超过3级;
2,链接结构清晰明了,适合浏览者阅读及搜索引擎爬录;
3,编程语言优化;
4,前后台实现形式简单明了。
四、外链优化
外 链优化是出现黑帽和白帽之争最大的环节,如果SEO的前三个部分是一种基础性的、框架性的操作,那么外链优化就是一个策略性的工作,两个内容相同的网站, 往往在外链优化的环节上分出高低。但是我们必须坚信,外链优化只是一种锦上添花的推广手段,一个网站必须做好自身内容才能得到长远的发展。
同样,外链优化需要一个扎扎实实的操作过程,一个枯燥乏味的基础量工作后,它的作用才会渐渐显现。外链优化有链接诱饵一说,也许你能做到事半功倍。
影响外链优化的几个方面:
1,数目;
2,质量;
3,链接域名的权重(gov、org、com、cn);
4,链接页和网站内容的相关性;
5,链接锚文字是否有关键词;
6,链接文字的多样性(不同关键词);
7,链接存在时间的长短;
8,链接本身及链接文字随时间的变化,增长率的平稳度;
9,交叉链接和交换链接的比例,交换链接不易过多。
以上四部分大体涵盖了白帽SEO操作的几个环节,还是一句老话,SEO是各个细节融合到一起的效果,需要较长时间才能体现。再分享给大家几句话:
1,影响排名的因素:
(1) 服务器无法回应或回应很慢;
(2) 与搜索引擎中已收录内容高度重复;
(3) 链向低质量或垃圾站点;
(4) 反链来自于低质量或垃圾站点;
(5) 网站存在大量被重复的meta标签;
(6) 过分堆砌关键词;
(7) 浏览过低;
(8) 使用css或背景色隐藏内容。
2,在几个月内,同时将一个站从百度、google优化到第一页是不可能的;
3,SEO只是营销策略的一种,营销只是网站运营的一部分;
4,大部分黑帽手法依然十分有效,但是不要让你的网站在搜索引擎留有“案底”。


什么叫SEO

SEO的概要
Use some technics to make your website in the top places in Search Engine when somebody is using Search Engine to find something(英文描述),一般可简称为搜索引擎优化。与之相关的搜索知识还有Search Engine Marketing(搜索引擎营销)、Search Engine Positioning(搜索引擎定位)、Search Engine Ranking(搜索引擎排名)。
简单的说,SEO是一种让网站在百度,谷歌,雅虎等搜索引擎获得较好的排名从而赢得更多潜在客户一种的网络营销方式,也是SEM(搜索引擎营销)的一种方式。

SEO的工作方式
SEO的主要工作是通过了解各类搜索引擎如何抓取互联网页面、如何进行索引、以及如何确定搜索引擎对某些特定关键词的搜索结果排名等技术,来对网站网页进行相关的优化,提高在搜索引擎上的排名,最终提升网站的综合能力。

SEO国外发展状况
在国外,SEO开展较早,那些专门从事SEO的人员被Google称之为“Search Engine Optimizers”,简称SEOs。由于Google是目前世界最大搜索引擎提供商,所以Google也成为了全世界SEOs的主要研究对像,为此 Google官方网站专门有一页介绍SEO,并表明Google对SEO的态度。

SEO操作的分类
SEO又分为站外SEO和站内SEO,我们将分开讲解。

站外SEO
站外SEO,也可以说是脱离站点的搜索引擎技术,命名源自外部站点对网站在搜索引擎排名的影响,这些外部的因素是超出网站的控制的。最有用功能最强大的外部站点因素就是反向链接,即我们所说的外部链接。毫无疑问,外部链接对于一个站点收录进搜索引擎结果页面起到了重要作用。

那么如何产生高质量的反向链接呢?
1. 高质量的内容
产生高质量的外部链接最好的方法就是写高质量的内容,你的网站内容使读者产生阅读的欲望。你可以和别的网站交换链接,也可以注册自动生成链接的程序,还可以去其它的站上买链接。

2. 跟你内容相关的网站发邮件
我并不提倡给其它的网站群发邮件来交换链接,但我建议如果你在某个话题写了篇有质量的文章,并且觉得会使其它的网站感兴趣,那给这些网站发一封短小礼貌的邮件让他们知道你的文章,将是有价值的。即使他们没有链接,也不要感到尴尬。你会发现如果他们点击了就为链接产生了直接的流量,从而在你的网站将在搜索引擎里得到较好的分数。

3. 分类目录
另一个产生反向链接的方法是把你的网址提交到分类目录。很多站长都很对这个方法的效果深信不疑,当开始一个新站点的时候,他们做的第一步就是围绕分类目录做工作,选择合适的关键词提交到相关页面进行链接。有很多分类目录,大部分是免费的,这里有推荐部分分类目录,:
DOMZ http://www.dmoz.com/World/Chinese_Simplified
站内SEO

丰富网站关键词
为你的文章增加新的关键词将有利于搜索引擎的“蜘蛛”爬行文章索引,从而增加网站的质量。但不要堆砌太多的关键词,应该考虑“人们在搜索引擎中找到这篇文章,会搜索什么样的关键词?
这些关键词需要在你的文章中被频繁的提及,你可以遵循下面的方法:
关键词应该出现在网页标题标签里面;
URL里面有关键词,即目录名文件名可以放上一些关键词;
在网页导出链接的链接文字中包含关键词;
用粗体显示关键词(至少试着做一次);
在标签中提及该关键词(关于如何运用head标签有过争论,但一致都认为h1标签比h2、h3、 h4的影响效果更好,当然有些没有运用head标签的网页也有很高的PR值);
图像ALT标签可以放入关键词;
整个文章中都要包含关键词,但最好在第一段第一句话就放入;
在元标签(meta 标签)放入关键词
建议关键词密度最好在5-20% 之间

主题网站
如果你的网站写的都是关于同一主题,那么它可能将获得较好的排名。例如:一个主题的网站将比那些涵盖了多个主题的网站的排名要高。建立一个200多页的网站,内容都是同一个主题,这个网站的排名就会不断的提升,因为在这个主题里你的网站被认为具有权威性。

站点设计
搜索引擎更喜欢友好的网页结构,无误的代码和明确导航的站点。确保你的页面都是有效的和在主流浏览器中的可视化。搜索引擎不喜欢太多的Flash、i frames和java script脚本,所以保持站点的干净整洁,也有利于搜索引擎“蜘蛛”更快更精确的爬行到你网站的索引。

站点的内部链接
搜索引擎的工作方式是通过“蜘蛛”程序抓取网页信息,追踪你写的内容和通过网页的链接地址来寻找网页,抽取超链接地址。许多SEO专家都建议网站提供网站地图,在网站上的每个页面之间最好都有一个到两个的深入链接。网站要做的第一步是确保导航中包含目录页面,也要确保每个子页面都有链接回到主页面和其它的重要页面。

有规律的更新
网站更新的次数越频繁,搜索引擎蜘蛛爬行的也就越频繁。这意味着网站新文章几天甚至几小时内就可以出现在索引中,而不需要等几个星期。这是网站最好的受益方式。

导出链接
导出链接会提高网站在搜索引擎中的排名,在文章中链接到其它相关站点对读者们是有用的,也有一些轶趣的证据来支持这种理论。太多的导出链接将影响降低你的网站,应该“适度是关键”。

明智的选择域名
选择域名有大量的学问,其重要的一点是尽量选择包括关键词的域名。其次看看之前是否有注册过这个域名。如果之前有高质量的站点和它做反向链接,那你就受益了;但是也有可能做反向链接的都是一些质量不好的站点,那你可能会被搜索引擎不友好一段时间了。

每篇文章的主题
一个页面的主题越紧凑,搜索引擎对它的排名就越好。有时发现你写了很长的文章,覆盖了一些不同的话题,它们的相关性并不高,所以在搜索引擎上的排名也不好。如果你关心搜索引擎的排名,那最好把这样的文章切块,分成几个主题更密切的文章。

写适宜长度的文章
太短的文章不能获得较高的排名,一般控制每篇文章至少有300个字。另一方面,也不要让文章显得太长,因为这将不利于你保持关键词的密度,文章看上去也缺少紧凑。研究显示过长的文章会急剧减少读者的数量,他们在看第一眼的时候就选择了关闭文章。

不相同的页面内容
搜索引擎在使用指南中严重警告过关于多个网页相同内容的问题。不管这些网页是你拥有的还是别人拥有的。因为一系列的垃圾站点就是不断复制网页内容(也窃取别人网站内容)。有一些争论关于什么样的内容算复制,其实要看这些内容是否对你的网站有用来选择。

目录的数量
当我的目录过多的时候,我自己都会陷入麻烦。我认为大站点的等级比小站高,当然一些小站点也有高的等级,这并不是标准。目录越多,搜索引擎搜索的也就越全面。如果你有太多的页面,你需要组织它们以方便搜索引擎爬行。

提交到搜索引擎
如果你做了所有站内SEO都该做的事,网站却还没有出现在搜索引擎中。那是因为搜索引擎还没有开始收录,每个搜索引擎都允许用户提交未收录站点,这个工程一般要等待3-5天。
SEO是依据通过对长期摸索、观察得出来的技术与经验,利用搜索引擎录取网站的规则,将网站的整体结构、网站布局、关键词分布及密度进行优化,使网站对搜索引擎的抓取有友好性,从而进行搜索引擎优化,达网站到提高排名效果。由于搜索引擎的排名规则及算法是是在不断改变中的,而且这些规则和算法又是商业机密,所以不可能达到保证排在某几位的效果的。据了解,目前有很多的人打着SEO的旗号,自称可以将您的网站排在百度、Google的第几位,而做法则是作弊的手段,使您的网站的确可以在短时间内升到很靠前的位置。但是搜索引擎是可以识别这些手段被加以惩罚的。被惩罚的网站,最严重的是您的网站在各大搜索引擎完全消失,甚至不再录取。所以希望大家谨慎分辨,不要为了一时之利,使您的网站永不见天日。

seo=更多页面的收录+页面文字的友好安排+转化率
SEO分为白帽SEO和黑帽SEO,白帽SEO就是正规合理的运作,黑帽SEO就是作弊手法,下面介绍几种常见的作弊方法,希望大家不要用,不然会后悔的

桥页(doorway pages)
通常是用软件自动生成大量包含关键词的网页,然后从这些网页做自动转向到主页。目的是希望这些以不同关键词为目标的桥页在搜索引擎中得到好的排名。当用户点击搜索结果的时候,会自动转到主页。有的时候是在桥页上放上一个通往主页的链接,而不自动转向。大部分情况下,这些桥页都是由软件生成的。你可以想象,生成的文字是杂乱无章,没有什么逻辑的。如果是由人写出来的真正包含关键词的文章,就不是桥页了。

关键词堆砌(keyword stuffing)
在网页中大量堆砌关键词,希望提高关键词密度,提高网页针对关键词的相关度。关键词堆砌可以在很多地方,比如在用户可以看到的文字本身中,也可能是在标题标签Title Tag,关键词标签,说明标签中。随着搜索引擎算法的改进,关键词密度已经不是一个重要的因素。

隐藏文字(hidden text)
隐藏文字是在网页的HTML文件中放上含有关键词的文字,但这些字不能被用户所看到,只能被搜索引擎看到。可以有几种形式,比如说超小字号的文字,与背景同样颜色的文字,放在评论标签当中的文字,放在表格input标签里面的文字,通过样式表把文字放在不可见的层上面等等。其目的也都是想提高网页的相关性。有的时候,有的人还在这些地方放上与网站内容无关的,但是很热门的关键词,希望网页能在这些热门关键词下得到好的排名和流量。

隐藏链接(hidden link)
隐藏链接和隐藏文字相似,但是区别是把关键词放在链接里面,而这个链接也是用户所看不到的。

隐藏页面(cloaked page)
有的网页使用程序或脚本来检测来访问的是搜索引擎还是普通用户。如果是搜索引擎,网页就返回经过优化的网页版本。如果来访的是普通人,返回的是另外一个版本。这种作弊方式,通常用户无法发现。因为一旦你的浏览器去看这个网页,无论是在页面上还是在HTML源文件中,你所得到的都已经是与搜索引擎看到的不同的版本。检测的方法是,看一下这个网页的快照。

购买的链接(link buying)
虽然在其他网站买广告是很正常的一件事,但有的时候如果所购买的广告链接纯粹是为了提高网页级别或为了操纵搜索引擎排名的话,也会被当作作弊手段。在怎样区别正常广告和作弊手段之间有一个很模糊的界限。但是这样做的人自己心里很清楚。如果你的网站被认为是通过购买链接来作弊,也没办法去和搜索引擎去争辩。因为搜索引擎的决定就是最后的决定。当然更严重的是,如果你的网站是出卖链接的那个网站,你的麻烦就更大了。

SEO效果付费
一次付费,服务一年!


Google Team Said: Best practices when moving your site

Planning on moving your site to a new domain? Lots of webmasters find this a scary process. How do you do it without hurting your site’s performance in Google search results?

moving your site
Your aim is to make the transition invisible and seamless to the user, and to make sure that Google knows that your new pages should get the same quality signals as the pages on your own site. When you’re moving your site, pesky 404 (File Not Found) errors can harm the user experience and negatively impact your site’s performance in Google search results.

Let’s cover moving your site to a new domain (for instance, changing from www.example.com to www.example.org). This is different from moving to a new IP address; read this post for more information on that.

Here are the main points:

* Test the move process by moving the contents of one directory or subdomain first. Then use a 301 Redirect to permanently redirect those pages on your old site to your new site. This tells Google and other search engines that your site has permanently moved.

* Once this is complete, check to see that the pages on your new site are appearing in Google’s search results. When you’re satisfied that the move is working correctly, you can move your entire site. Don’t do a blanket redirect directing all traffic from your old site to your new home page. This will avoid 404 errors, but it’s not a good user experience. A page-to-page redirect (where each page on the old site gets redirected to the corresponding page on the new site) is more work, but gives your users a consistent and transparent experience. If there won’t be a 1:1 match between pages on your old and new site, try to make sure that every page on your old site is at least redirected to a new page with similar content.

* If you’re changing your domain because of site rebranding or redesign, you might want to think about doing this in two phases: first, move your site; and second, launch your redesign. This manages the amount of change your users see at any stage in the process, and can make the process seem smoother. Keeping the variables to a minimum also makes it easier to troubleshoot unexpected behavior.

* Check both external and internal links to pages on your site. Ideally, you should contact the webmaster of each site that links to yours and ask them to update the links to point to the page on your new domain. If this isn’t practical, make sure that all pages with incoming links are redirected to your new site. You should also check internal links within your old site, and update them to point to your new domain. Once your content is in place on your new server, use a link checker like Xenu to make sure you don’t have broken legacy links on your site. This is especially important if your original content included absolute links (like www.example.com/cooking/recipes/chocolatecake.html) instead of relative links (like …/recipes/chocolatecake.html).

* To prevent confusion, it’s best to make sure you retain control of your old site domain for at least 180 days.

* Add your new site to your Webmaster Tools account, and verify your ownership of it. Then create and submit a Sitemap listing the URLs on your new site. This tells Google that your content is now available on your new site, and that we should go and crawl it.

* Finally, keep both your new and old site verified in Webmaster Tools, and review crawl errors regularly to make sure that the 301s from the old site are working properly, and that the new site isn’t showing unwanted 404 errors.

We’ll admit it, moving is never easy – but these steps should help ensure that none of your good web reputation falls off the truck in the process.


给管理员的建议:创建可利用的、易抓取的网站

對於Accessible search,網站管理員們最經常問的一個問題就是:我怎樣才能提高我的網站在Accessible Search 上的排名?同時,網站管理員們還會問一個與之類似、但更為寬泛的問題:怎樣才能提高我的網站在 Google 搜尋上的排名?

我很高興地告訴大家,這裡有一個一舉兩得的辦法:您可以建立和完善一些關鍵的網站特性,比如網站導航,這樣它就能為所有用戶服務,其中自然也包括 Google 機器人。下面是一些小建議,您可以參考。

確保所有重要的內容都能正常訪問


為了使用戶獲取到內容,必須確保這些內容是可以訪問的。用戶及搜尋引擎機器人都是借助超連結獲取頁面內容的,所以關鍵的第一步是確保您網站上的所有內容都可經由純 HTML 超連結訪問到,並避免網站的關鍵部分被 JavaScript Flash 等技術隱藏起來。

純超連結是指透過 HTML 錨元素<a>生成的連結。下一步,我們要確保所有超連結指向的目標,即<a>元素,都是真實的 URL,而不是一個空的、真正的連結行為已經被轉到點擊觸發控制器上的連結。

簡而言之,要避免下列超連結的形式:

<a href=”#” onclick=”javascript:void(…)”>Product Catalog</a>

我們推薦更簡單的連結,如:

<a href=”http://www.example.com/product-catalog.html”>Product Catalog</a>

確保內容的可讀性

只有具有可閱讀性,網站內容才能發揮作用。請確保您網站上所有的重要內容都以 HTML 文件的形式呈現,並且在無須評估頁面腳本的前提下就可以獲取。對於 Google 機器人和絕大多數不知情的用戶而言,Flash動畫背後隱藏的內容和由可執行性 JavaScript 在瀏覽器端所產生的文本仍然是無法讀取的。

確保內容按照適於閱讀的順序提供給讀者

在獲取可讀內容後,用戶希望能夠按照合乎邏輯的閱讀順序跟進內容。如果您網站中的大部分內容採取了複雜的多欄佈局設計,不妨退回去考慮一下您如何才能實現預期的效果。例如,使用深層嵌套的 HTML 表格會使人們難以將相關的文本按照合乎邏輯的順序聯繫起來。

HTML 內使用 CSS 以及合乎邏輯、有組織的<div>元素,可以取得同樣的效果。同時作為一個額外的收穫,您會發現您的網站運行得更加快捷高效。


補充所有的視覺內容――不必擔心重複!

讓所有人都可以獲得您的訊息並不意味著讓您把網站 降格 成為最簡單的文本格式。最大限度地重複您的訊息是很重要的,因為只有這樣才能確保頁面內容最大限度地幫助所有用戶。這裡有幾個簡單的小建議:

  • 確保在圖片缺失的情況下,用戶仍然可以獲得那些透過圖片傳播的內容。這不僅要在相關的圖片上添加適當的ALT屬性,還要確保圖片周圍的文字能夠詳細地介紹背景,讓讀者了解為什麼這張圖片會出現在這裡;同時詳細給出您期望人們看到這個圖片後所得出的結論。簡言之,如果您想確保每個人都知道此圖片表現的是一座橋樑,那麼您最好把該圖片周圍的文字也以拱形排列。
  • 添加相關的摘要和標題,讓讀者在鑽研細節之前可以獲得高屋建瓴的訊息概述。
  • 在數據展示之類的視覺形象旁邊添加詳細的文字總結。

採納上述建議可以大大提高用戶登錄頁面的質量。同時,作為一個額外的收穫,您還很有可能驚喜地發現您的網站得到了更好地索引!

2008年7月23日 星期三


Yahoo! Search BOSS™

BOSS (Build your Own Search Service) is Yahoo!’s open search web services platform. The goal of BOSS is simple: to foster innovation in the search industry. Developers, start-ups, and large Internet companies can use BOSS to build and launch web-scale search products that utilize the entire Yahoo! Search index. BOSS gives you access to Yahoo!’s investments in crawling and indexing, ranking and relevancy algorithms, and powerful infrastructure. By combining your unique assets and ideas with our search technology assets, BOSS is a platform for the next generation of search innovation, serving hundreds of millions of users across the Web.

How Do I Get Started?

  1. Check out BOSS specs and mash-up examples below
  2. Review the documentation
  3. Get a BOSS Application ID

About the API

Overview

Search APIs are nothing new, but typically they’ve included rate limits, strict terms of service regarding the re-ordering and presentation of results, and provided little or no opportunity for monetization. These constraints have limited the innovation and commercial viability of new search solutions.

BOSS (Build your Own Search Service) is different – it’s a truly open API with as few rules and limitations as possible. With BOSS, developers and start-ups now have the technology and infrastructure to build next generation search solutions that can compete head-to-head with the principals in the search industry. BOSS will grow and evolve with a focus on providing additional functionality, tools, and data for developers.

  Previously Available with Yahoo! Search API Available with BOSS
Queries Per Day 5,000 Unlimited*
No Restrictions on Presentation no yes
Re-Ordering Allowed no yes
Blending of Proprietary and Yahoo! Search Content Allowed no yes
Monetization no Coming Soon!
White-Label Attribution Required yes

* BOSS offers developers unlimited daily queries, though Yahoo! reserves the right to limit unintended usage, such as automated querying by bots.

BOSS Screencast

BOSS developer Vik Singh walks through the basics of using the BOSS API and Mashup Framework, including two live examples.

Examples

hakia

hakia, a leading semantic search engine, uses Yahoo! Search BOSS to accelerate its semantic analysis of the Web by accessing the Yahoo! index’s vast amounts of web documents.

Me.dium Search

Me.dium combined the BOSS API with its insight into the real time surfing activity of the crowds to build a unique “Crowd-Powered” social search engine prototype.

Daylife

Daylife To-Go is a new self-service, hosted publishing platform from Daylife. Anyone can use this platform to automatically generate 100% customizable pages and widgets. Daylife To-Go uses the BOSS API platform to power its Web search module.

Cluuz

Cluuz generates easier to understand search results through patent pending semantic cluster graphs, image extraction, and tag clouds. The Cluuz analysis is performed in real-time on results returned from BOSS API.

Revenue Sharing

In the near future, we will launch a monetization platform enabling Yahoo! and partners to jointly participate in the economics of BOSS-powered search products. Either Yahoo! sponsored search integration, with certain implementation and exclusivity requirements, or potentially a payment model, will be required above a specified query threshold.

Terms of Use

Use of this service is subject to the BOSS API Terms of Use.

Learn More

BOSS Mashup Framework

The BOSS Mashup Framework is an experimental python library that provides developers with tools for mashing up the BOSS API with other third-party data sources.

BOSS Custom

BOSS Custom is an invite-only program focused on building highly scalable next generation search products. This program is designed for consumer web businesses with unique assets (such as extensive user data or novel technologies) that want to develop truly innovative search products using Yahoo!’s core search technology.

Frequently Asked Questions

Have questions about what BOSS can and can’t do? Check out the FAQ for a quick overview of the basics.

Interested in Working on BOSS?

Passionate about building open platforms? Join Yahoo! and work one of the top priorities in Search. Email us here bossfeedback@yahoo-inc.com and please include “BOSS Jobs” in the subject line.


大中型网站建设注意事项

1、HTML静态化

其实大家都知道,效率最高、消耗最小的就是 纯静态化的html页面,所以我们尽可能使我们的网站上的页面采用静态页面来实现,这个最简单的方法其实也是最有效的方法。但是对于大量内容并且频繁更新 的网站,我们无法全部手动去挨个实现,于是出现了我们常见的信息发布系统CMS,像我们常访问的各个门户站点的新闻频道,甚至他们的其他频道,都是通过信 息发布系统来管理和实现的,信息发布系统可以实现最简单的信息录入自动生成静态页面,还能具备频道管理、权限管理、自动抓取等功能,对于一个大型网站来 说,拥有一套高效、可管理的CMS是必不可少的。

除了门户和信息发布类型的网站,对于交互性要求很高的社区类型网站来说,尽可能的静态化也是提高性能的必要手段,将社区内的帖子、文章进行实时的静态化,有更新的时候再重新静态化也是大量使用的策略,像Mop的大杂烩就是使用了这样的策略,网易社区等也是如此。

同时,html静态化也是某些缓存策略使用的手段,对于系统中频繁使用数据库查询但是内容更新很小的应用,可以考虑使用html静态化来实现,比如论坛中论 坛的公用设置信息,这些信息目前的主流论坛都可以进行后台管理并且存储再数据库中,这些信息其实大量被前台程序调用,但是更新频率很小,可以考虑将这部分内容进行后台更新的时候进行静态化,这样避免了大量的数据库访问请求。

2、图片服务器分离

大 家知道,对于Web服务器来说,不管是Apache、IIS还是其他容器,图片是最消耗资源的,于是我们有必要将图片与页面进行分离,这是基本上大型网站 都会采用的策略,他们都有独立的图片服务器,甚至很多台图片服务器。这样的架构可以降低提供页面访问请求的服务器系统压力,并且可以保证系统不会因为图片 问题而崩溃,在应用服务器和图片服务器上,可以进行不同的配置优化,比如apache在配置ContentType的时候可以尽量少支持,尽可能少的 LoadModule,保证更高的系统消耗和执行效率。

3、数据库集群和库表散列

大型网站都有复杂的应用,这些应用必须使用数据库,那么在面对大量访问的时候,数据库的瓶颈很快就能显现出来,这时一台数据库将很快无法满足应用,于是我们需要使用数据库集群或者库表散列。

在数据库集群方面,很多数据库都有自己的解决方案,Oracle、Sybase等都有很好的方案,常用的MySQL提供的Master/Slave也是类似的方案,您使用了什么样的DB,就参考相应的解决方案来实施即可。

上 面提到的数据库集群由于在架构、成本、扩张性方面都会受到所采用DB类型的限制,于是我们需要从应用程序的角度来考虑改善系统架构,库表散列是常用并且最 有效的解决方案。我们在应用程序中安装业务和应用或者功能模块将数据库进行分离,不同的模块对应不同的数据库或者表,再按照一定的策略对某个页面或者功能 进行更小的数据库散列,比如用户表,按照用户ID进行表散列,这样就能够低成本的提升系统的性能并且有很好的扩展性。sohu的论坛就是采用了这样的架 构,将论坛的用户、设置、帖子等信息进行数据库分离,然后对帖子、用户按照板块和ID进行散列数据库和表,最终可以在配置文件中进行简单的配置便能让系统 随时增加一台低成本的数据库进来补充系统性能。

4、缓存

缓存一词搞技术的都接触过,很多地方用到缓存。网站架构和网站开发中的缓存也是非常重要。这里先讲述最基本的两种缓存。高级和分布式的缓存在后面讲述。
架构方面的缓存,对Apache比较熟悉的人都能知道Apache提供了自己的缓存模块,也可以使用外加的Squid模块进行缓存,这两种方式均可以有效的提高Apache的访问响应能力。
网 站程序开发方面的缓存,Linux上提供的Memory Cache是常用的缓存接口,可以在web开发中使用,比如用Java开发的时候就可以调用MemoryCache对一些数据进行缓存和通讯共享,一些大 型社区使用了这样的架构。另外,在使用web语言开发的时候,各种语言基本都有自己的缓存模块和方法,PHP有Pear的Cache模块,Java就更多 了,.net不是很熟悉,相信也肯定有。

5、镜像

镜 像是大型网站常采用的提高性能和数据安全性的方式,镜像的技术可以解决不同网络接入商和地域带来的用户访问速度差异,比如ChinaNet和EduNet 之间的差异就促使了很多网站在教育网内搭建镜像站点,数据进行定时更新或者实时更新。在镜像的细节技术方面,这里不阐述太深,有很多专业的现成的解决架构 和产品可选。也有廉价的通过软件实现的思路,比如Linux上的rsync等工具。

6、负载均衡

负载均衡将是大型网站解决高负荷访问和大量并发请求采用的终极解决办法。
负载均衡技术发展了多年,有很多专业的服务提供商和产品可以选择,我个人接触过一些解决方法,其中有两个架构可以给大家做参考。
硬件四层交换
第 四层交换使用第三层和第四层信息包的报头信息,根据应用区间识别业务流,将整个区间段的业务流分配到合适的应用服务器进行处理。 第四层交换功能就象是虚 IP,指向物理服务器。它传输的业务服从的协议多种多样,有HTTP、FTP、NFS、Telnet或其他协议。这些业务在物理服务器基础上,需要复杂的 载量平衡算法。在IP世界,业务类型由终端TCP或UDP端口地址来决定,在第四层交换中的应用区间则由源端和终端IP地址、TCP和UDP端口共同决 定。
在硬件四层交换产品领域,有一些知名的产品可以选择,比如Alteon、F5等,这些产品很昂贵,但是物有所值,能够提供非常优秀的性能和很灵活的管理能力。Yahoo中国当初接近2000台服务器使用了三四台Alteon就搞定了。

软件四层交换

大家知道了硬件四层交换机的原理后,基于OSI模型来实现的软件四层交换也就应运而生,这样的解决方案实现的原理一致,不过性能稍差。但是满足一定量的压力还是游刃有余的,有人说软件实现方式其实更灵活,处理能力完全看你配置的熟悉能力。
软 件四层交换我们可以使用Linux上常用的LVS来解决,LVS就是Linux Virtual Server,他提供了基于心跳线heartbeat的实时灾难应对解决方案,提高系统的鲁棒性,同时可供了灵活的虚拟VIP配置和管理功能,可以同时满 足多种应用需求,这对于分布式的系统来说必不可少。


Top 4 reasons why your Google rankings dropped

Most webmasters face this problem sooner or later. The rankings of your website on Google have dropped and you don’t know why this happened.

Here are the top 4 reasons why rankings on Google can drop:

Reason 1: Your website has been penalized or banned from Google

Search for “site:yoursite.com” on Google (replace yoursite.com with your actual domain name). If Google returns one or more pages from your website then your website has not been fully banned.

What you can do to solve that problem:

Find out what you have done wrong on your website. Google doesn’t like spamming, cloaking, link building and similar shady tactics. Clean up your website and ask for reconsideration.

Reason 2: Your server rejects Google’s spider

Have you installed a new robots.txt file lately? Does your robots.txt file allow Google to index your website? Have you changed your htaccess file? Have you recently installed a spam bot blocker?

Are you 100% sure that the spam bot blocker lets Google through to your website? Google uses different IP addresses for its different spiders and some spam blockers might accidentally block one of the spiders. This might also look like cloaking to Google.

What you can do to solve that problem:

Double check the settings in your robots.txt file, your htaccess file and your spam bot blockers. If possible, avoid bot blockers because they might send the wrong bots away.

Reason 3: Google has changed its algorithm

Google is continually tweaking its algorithm. It might be that one of the latest changes affected your website. Last year, Google released more than 450 changes of the ranking algorithm. That’s more than 37 per month.

What you can do to solve that problem:

Check your website with IBP’s Top 10 Optimizer and follow its advice so that your website is compliant to Google’s latest algorithm. By using the Top 10 Optimizer you make sure that your web pages are perfectly optimized for Google’s latest ranking algorithm.

Reason 4: Your competitors increased their efforts

You’re not the only one who wants to get high rankings for your keywords. Search engine optimization is a constant competition. Your competitors might have done something better than you.

What you can do to solve that problem:

Analyze your competitors with IBP’s Top 10 Optimizer to find out what they’ve done to get the top rankings. Get better inbound links than your competitors and optimize your web pages.

Things that brought your website to the top of Google’s search result in the past might not work anymore today.

If you want to get on Google’s first result page and stay there, you have to continually check if your website complies to Google’s latest changes.


  • Share |
  • Latest Articles From MKT

    Copyright © 2010 MKT CHINA. All rights reserved.
    Powered by WordPress