SEO未来的发展必将深入到产品设计,页面制作,以及系统结构功能的开发等产品的各个环节中去。这样和谐完美的运作过程要比单纯的把一件事全部交给SEOer来做质量和效率都要高的多。但是,目前确实很遗憾,还有更多的人不明白什么是SEO,更不知道产品中的SEO友好性设计。这个指南是为那些希望自己的网站或博客更容易被搜索引擎搜到的设计师所写的。他包括  设计师和开发人员的一些常犯错误,以及为搜索引擎做优化的基本技巧。

 

        你为何得学习SEO?SEO不只是网络营销商的分内事,更多的站内(on-site)SEO工作是网页设计师和前端开发人员的职责。 如果你的站点对搜索引擎不友好,那在你不知情的情况下可能会散失很多的流量,人们找到你的网站的唯一途径是搜索引擎。

 

        SEO也是一项增值服务。 拥有SEO技能可以提升设计师/开发者的“身价”。 首 先,让我们看看基于爬虫(crawler-based)的搜索引擎是如何工作的(Google 和Yahoo都是这种类型)。每个搜索引擎都有自己爬行网页的自动化程序,叫做“网络蜘蛛(web spider)”或“网络爬虫(web  crawler)”。它们的主要目的是抓取网页,阅读和收集内容,并循着网页上的链接(内部和外部的)向前爬行,然后把收集到的信息储存在搜索引擎的数据  库里,这就是网页的索引。 当搜索者执行一次搜索时,搜索引擎的任务就是匹配索引里的信息,找出最相关的结果。 搜索结果的优劣决定了一个搜索引擎的优劣。搜索结果的优劣由搜索引擎的算法决定,算法本质上是用大量的因子表示”嘿,这个页面是相关的还是不相关?“你的页面会因为与这些因子匹配而排在搜索结果页的前面(没错,一些因子确实更重要些)。

 

        搜索引擎优化工作每个搜索引擎都有自己的网页排名算法。理解那些影响算法的因子也将有助于提升你在搜索结果的位置,这也是SEO专家被雇佣的原因。SEO的工作有两个方面:站内(On-Site)和站外(Off-Site)。

 

          站内(On-Site)  SEO:能在你的网站上做的,比如:HTML 标记,关键词,内部链接,网站结构,等等。

 

        站外(Off-Site) SEO : 你不能很好控制的一些事情,比如:你得到多少反向链接,人们如何链接你的网站。 这  篇文章是设计师和开发者的指南,主要关心的自然是站内(On-Site)方面。但背地里想想:如果你把工作做好 了…设 计了一个漂亮的网站…并且/或者产生了有用的内容…那你不需动动手指即可得到站外(Off-Site)的反向链接并被收集到社会书签 (social  bookmarks)。

 

            设计师和开发者最容易犯的9个SEO错误1.图像化的形象页面(Splash  Page)我在很多网站上看到人们只是把一个大大的横幅图像和一个”点这儿进入(Click  here to enter)“链接放在他们的主页(homepage)上。最坏的情况是——”进入(enter)“链接被嵌入flash,从而导致蜘蛛无法从这个链接进入。 如果你不关心搜索引擎如何认识你的网站,那没关系;否则,你犯了一个大错误。你的主页(homepage)可能是你的网站内所有页面中rank值最高的,并且频繁得到网络蜘蛛的惠顾。如果链接结构没有遵循规则,你的内部页面是不会被索引到的。 你的页面必须包含(最低限量的)关键词和链接到重要页面的链接。

 

            2.无法让蜘蛛爬行(Non-spiderable)的Flash菜单很多设计师使用淡入的动画菜单从而犯了这个错误。它们可能看起来很酷,但搜索引擎却看不到;类似这样Flash 菜单里的链接将无法被爬行。

 

            3.以图像和Flash的形式呈现的内容网络蜘蛛就像一个以文本为基础(text-based)的浏览器,它们无法阅读嵌入图像或Flash中的内容。很多设计师把重要的内容(例如关键词)嵌入Flash或图像,这是在犯错误。

 

            4.过度使用Ajax为了给访客留下深刻的印象,很多开发者实现了大量的Ajax功能(特别是以导航为目的),但你是否知道这是一个很大的SEO错误?因为Ajax的内容是动态加载的,是无法被搜索引擎索引的。 Ajax的另一个不足:因为地址URL无法被重载,你的访客将无法发送现行页面给他的朋友。

 

            5.主题设计的版本划分因为几个原因,有些设计师喜欢以把主题设计放进不同子目录(ie.  domain.com/v2, v3, v4)的方式进行版本划分,并重定向到新的文件夹。经常改变根目录的位置会导致你丢失反向链接的数量并影响rank值。

 

 

            6.文字链接“Click  Here”你可能会经常看到很多人使用文 字链接”Click  here” 或者 “Learn more”,如果你希望“Click here”有更高的排名那这样做就非常棒。但如果你是想告诉搜索引擎你的页面对一个主题(topic)来说很重要,那你最好让你的文字链接用上主题  (topic)/关键词(topic), “lean more about {关键词/主题}”的形式使其更具描述性和相关性。 警告:不要在你的站点上过多使用完全相同的关键词,因为有时会被搜索引擎当成垃圾处理。