设计师的SEO指南
一个调查显示,只有刚刚超过十分之一的人不认为SEO(搜索引擎优化)是设计师的职责所在,但更让我惊讶的是居然有24%的人不知道SEO为何物! 如果你也不知道SEO是啥或它如何帮助你,那你应该好好读读这篇文章。这个指南是为那些希望自己的网站或博客更容易被搜索引擎搜到的设计师所写的。他包括设计师和开发人员的一些常犯错误,以及为搜索引擎做优化的基本技巧。
你为何得学习SEO?
- SEO不只是网络营销商的分内事,更多的站内(on-site)SEO工作是网页设计师和前端开发人员的职责。
- 如果你的站点对搜索引擎不友好,那在你不知情的情况下可能会散失很多的流量。请记住,除了访问者输入"www.yourwebsite.com"提交反向链接,人们找到你的网站的唯一途径是搜索引擎。
- ranking值排前的网站有很多的好处,以 ndesign-studio.com 为例。每天平均有14000个访问者,其中大概有40 - 45%的流量来自搜索引擎(一天有6000+的提交)。想象一下,如果没有搜索引擎,那我每天将失去数以千计的访问者。那意味着,我在冒险丢失潜在的客户。
- 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 {关键词/主题}”的形式以使其更具描述性和相关性。
警告:不要在你的站点上过多使用完全相同的关键词,因为有时会被搜索引擎当成垃圾处理。
7. 常见的标题标签错误
相同或相似的标题文本:
你网站上的每一页都应该有一个唯一的包含着核心关键词的<title>标签。很多开发者犯了在整个网站内重复使用相同或相似的标题标签的错误。那就像是在告诉搜索引擎你站点上的每一页都是关于同一个主题,并且这个主题和其它的相比没有什么独特性。
WordPress的默认主题就是一个使用错误标题标签的好例子。也许你不知道,WordPress的默认主题的标题标签并没有什么用:Site Name > Blog Archive > Post Title。这样为什么对搜索引擎不友好?因为每个单人博客的帖子标题标签都以相同的文本"Site Name > Blog Archive >" 开始。如果你真想让标题标签包含site name,应该把它放到后面:Post Title | Site Name。
超过65个字符的限制:
很多blogger写了很长的贴子标题。那会怎样?在搜索结果页,你的标题标签是作为链接的标题的。你应该把你要传达的信息控制在65个字符以内(包括空格)或试试把它砍断。
关键词堆砌标题:
另一个常见的错误是人们趋向于过度的使用关键词堆砌标题标签。相同的事情说三次并不会提高相关性。在标题标签里用关键词堆砌会被搜索引擎看成垃圾(不是好事)。但可以用不同的方法灵活的重复相同的词语:
"Photo Tips & Photography Techniques for Great Pictures"
“Photo” 和 “Photography”是相同的意思但用不同的方法重复了两次,因为你的读者可能用它们中的一个来执行一次搜索。
8. 图像Alt属性置空
你应该一直使用Alt属性描述你的图像。Alt属性是用来为盲人web使用者描述图像的。猜猜如何?搜索引擎同样不能看到你的图像,因此Alt属性是用来说明你的图片是关于什么的一个因子。
提示:恰当的描述你的图像可以提升图像搜索结果的排名。比如:Google的图像搜索每天给我带来几百个搜索条件为"abstract" 和 "dj"的提交。
9. 不友好的 URLs
很多blog和CMS平台都内置有友好的URL特征,然而,并不是每个blogger都懂得利用。友好的URL不管是对人类读者还是搜索引擎都有好处。URL同样是你的关键词应该出现的地方。
友好的URL例子: domain.com/page-title
动态的URL例子: domain.com/?p=12356
通常SEO应该做(Do)和不应该做的(Don’ts)
让我来告诉你什么应该做和什么不应该做:
不要忽略你的读者
写读者所关心的主题的文章。怎样做到呢?通过做调查(就如我所做),浏览一些相关的电子公告版或者论坛,在客户的emials里寻找常见的主题,或者做些关键词研究来做到。有大量的关键词工具如Google Keyword Tool 或者 SEO Book’s Keyword Tool 可以帮助你。这样的计划不会用尽你的生命去做关键词研究,你只需找到一个你的访问者感兴趣的普通主题就可以了。
关键词的密集度不要过高
一旦你为读者准备了一个话题,尽量让搜索引擎搜索到。关键词出现的次数与文章的总字数相比即为关键词的密集度,你得确定你的关键词出现在关键的地方:
- 标题标签
- 页面URL (友好的URL)
- 主标题 (H1 或者 H2)
- 内容的第一段内.
- 在主体(body)内容中至少出现三次 (更多或更少的次数视乎内容的数量并当且仅当它是有意义的).
很多人的计划是使关键字的密集度为2%(每一百个词使用关键词两次)。但如果关键词是短语“SEO for Web Designers and Web Developers”那你重复多少次才不会使文章变得不通顺?请为你的读者而写而不是为了搜索引擎。如果你遵照这篇文章的的提示你可以为读者写出通顺流 畅的文章;同时也可以在搜索引擎下面表现得很好。
警告:不要让你的页面布满相同的关键词,否则你会因为关键词堆砌垃圾(keyword stuffing)而受搜索引擎的惩罚。
不要忽略相关的词语
这篇文章让大家知道了“关键字搜索”,“搜索引擎爬虫”和“标题标签的使用”等主题,但如果我提起“cell phone plans”这样高流量的....但却与上下文无关的术语会如何?使用你的读者能理解的其他关键字或主题,搜索引擎同样会通过度量关键字的相关性而决定相 关度。
- 汽车和疲劳(正确)
- 网页设计和飞猴(错误…但有时还行吧)
不用担心内部链接
你是否希望搜索引擎能看到你网站上的每一页面?那就帮搜索引擎完成这项工作。你的网站上应该有一能够能链接到所有其他页面的网页(就像sitemap 或blog archives)。
提示:你能以把文字链接插入主体(body)内容的形式来提升那些更重要的页面。确保使用具有相关性的文字链接并避免使用“click here”(就如我前面所提)
不要忽略无效链接
你需要经常搜索站点上的的无效链接并修复。如果你删掉了一个页面或者网站的部分内容,你可以通过修改robot.txt预防蜘蛛爬行和索引那些无效链接。如果你移动一个页面或整个网站,你可以通过301 .htaccess 重定向到新的URL。
提示:你可以用 Google Webmaster Tool来找出无效链接和404 Not Found errors。
不要让你的域名地址不统一
对搜索引擎来说,有www和没有www的URLs是不同的地址。你应该保持你的域名和URL结构始终如一。如果你开始筹划不使用“www”,那就坚持一直如此。
不要害怕语义编码
语义化和遵循标准的编码不只是让你的网站变得清晰,也有助于搜索引擎更好的阅读你的页面。
搜索结果的位置
通过编码和设置改善网站的SEO友好性可以让搜索引擎更好的访问你的网站,但这并不意味着你就能位于搜索结果的顶部(SERP)。有很多的因素会影响排名,但下面这些是最基本的:
PageRank
有些SEO专家关注Google的 PageRank但有些却不。以我的经验,拥有高级别PageRank不会有带来什么坏处。它是一个不错的能让你知道Goolge有多看重你的页面的小基 准。你可以按照上面的技巧来做并逐步增加高质量的反向链接来提高你的PageRank级别。如果你想知道PageRank如何工作,Smashing Magazine 上有一篇好文章。
域名的年龄比外观更重要
你可能会对域名的年龄也是搜索引擎算法的一个因子感到惊讶。更老的域名有更久的历史,他们的内容相比于刚成立的网站具有更高的可信度。有时较老的域名在搜索结果中会更有优势。
有耐心
你可能做对了每件事,但你的网站却没有出现在搜索引擎上。为什么?因为每件事都是需要时间的。搜索引擎得花时间为你的网站(特别是新域名)做索引并排名,所以,请耐心等待。
另一个原因:你的目标关键字的竞争太过激烈,试试修改关键词你可能会得到不同的结果。请记住,你是在和网络上上百万的网页做竞争。
让你学得更多的相关资源
Google Webmaster Tools
Google Webmaster Tools 允许你检查你网站爬行的统计信息。如果你还没有使用这个强大的工具, 登录到 Google Webmaster Tools,然后添加并检验你的网站。
在你检验你的网站之后,你可以查明:
- Google机器人最后一次爬行你的网站的时间
- HTTP errors
- 404 Not Found errors
- 外部链接的数量
- 人们链接到你的网站时所使用的关键字
- 在你的网站上搜索得最多的问题
- 其他更多的。
免费的 SEO 工具
这里有一些在线SEO工具可以用来检查你的PageRank, 链接广度(Link Popularity), 搜索结果位置, 关键字密集度, 等等。
- www.pagerank.net
- www.iwebtool.com
- www.seochat.com/seo-tools
- www.webconfs.com
- tools.seobook.com
SEO 资源
这里是一些你可以学到更多SEO知识的外部链接:
- www.seomoz.org
- www.seochat.com
- searchenginewatch.com
- www.searchengineworld.com
- www.mattcutts.com
最后要说的
请注意我并不是SEO专家。在这指南里我所分享的技巧来自于我自学的知识和多年的web设计经验。
本文来源于国外网站webdesignerwall,这篇文章相对来说比较适合那些有自己的小网站或博客的设计师。
还没有任何评论,你来说两句吧