在我的博客发布了《花钱最少的推广方式之SEO》文章后,受到了很多看官的关注,再次万分感谢大家!从今天开始,我会每天更新一篇SEO优化的东西,也希望大家喜欢。在这里,我就不阐明搜索引擎工作的原理了,对于SEO的作用也不必多说,无非就是提高网站在搜索引擎中的排名,借以提高网站曝光度,以达到营销的目的。
当然,SEO也是有其他作用的,比如我之前做的几次培训,里面有个别学员通过SEO优化自己的一些网站,每天收入都可以达到300-500元左右,甚至有学员已经通过学习SEO开办了自己的公司。
好了,废话不多说,自此开始SEO优化的旅程吧!
SEO工具篇
这一部分的内容非常少,主要介绍几个在SEO实际操作中的工具,以便各位在之后的SEO操作中实际使用。
友情链接检测工具:http://link.chinaz.com/
关键词排名查询工具:http://tool.chinaz.com/KeyWords/
关键词密度查询:http://tool.chinaz.com/Tools/Density.aspx
模拟搜索引擎抓取工具:http://tool.chinaz.com/Tools/Robot.aspx
网页MATA信息检测:http://tool.chinaz.com/Tools/MetaCheck.aspx
百度近日收录查询:http://tool.chinaz.com/baidu/
Google网站管理员工具:http://www.google.com/webmasters/tools/?hl=zh_CN
雅虎站长工具:http://sitemap.cn.yahoo.com/
其他工具会在之后的文章中陆续提出。
基础优化篇
一、 基本网页的SEO手段
网页是一个网站构成的基本元素,因此,对于网页本身的优化在整个SEO优化过程中有举足轻重的作用。下面分为两个部分来讨论页面SEO优化的一些办法,A部分是对于页面本身结构的优化,使得搜索引擎蜘蛛(Spider)更顺利的抓取页面,B部分是在页面优化中的一些小技巧。对于B部分的技巧,请勿在初学SEO的时候就使用,因为初学SEO的朋友们往往对于技巧把握的“度”掌握不足,所以最好是在大量的实验之后再去使用。
A、 页面本身结构的优化。
·title优化
对于页面本身的优化,首先要从网页的 Title做起。因为在搜索引擎蜘蛛爬行的过程中,<title>与</title>之间的内容往往是蜘蛛们第一个获取到网页的文字内容(这里需要注意的是,蜘蛛对于网页中的HTML代码是不会索引的,但是如果HTML代码太过繁杂,也会对蜘蛛的爬行造成阻碍和影响)。
Title是形容一个网页的最直观的部分。因此,网页本身是什么内容,蜘蛛首先会去从title中发现。我们首先来看一个合理的title。
图1-1
上述图片的代码显示为<title>我国个税起征点年内或调至2500元_即时报道_财经_腾讯网</title>。
我们可以看到,在这个title里,网站的名称“腾讯网”是在整个标题的最后面的,而之前分别是频道名称、新闻分类、最前面的则是本篇新闻的名称。那么为什么要这样去排列呢?
在搜索引擎优化中,搜索引擎蜘蛛一般会对title前的14个字节(七个汉字)给予很高的权重。这样一来,假如我们将这个title的顺序倒过来,变成如下的形式:
图1-2
即,将HTML代码中的title部分修改为<title>腾讯网_财经_即时报道_我国个税起征点年内或调至2500元</title>,那么在搜索引擎蜘蛛爬行和抓取的时候,在整个网站都会抓取到“腾讯网_频道_”这些相同的字样,如果量大的话,蜘蛛甚至可能会认为你网站的大部分页面都是相同的内容,因此,“第一印象”就会有误导,蜘蛛也会因此而不去深度抓取页面内容。因此,创建一个完全符合网页内容的,不重复的title是页面SEO优化的第一步。
而对于网站首页的title,更是一些搜索引擎优化中的重中之重。有时候我们可以看到有很多网站,为了让自己的网站排名高,或者具有更高的曝光率,就把关键词全部堆积在title中,例如下图
图1-3
以上这幅图因为篇幅原因没有显示全,但是整个title的关键词早已超出了搜索引擎爬虫所能接受的极限255字节。对于这样的做法,在SEO界一直是非常有争议的。有一部分人说这样确实是对于网站优化有好处,这部分人也确实能拿出相关成功的案例,也有一部分人对于这样堆积关键词的做法嗤之以鼻,认为这样的做法是属于搜索引擎界定作弊与否的临界点,如果页面其他元素操作稍有不慎,就会被搜索引擎惩罚,甚至删除索引。每一种说法各有各的道理,不过自Google官方的SEO操作指南指出:“用简练但具有描述性质的title——title可以既简短又饱含信息。如果title太长,Google就会在搜索结果里只显示title的一部分。需要避免。”我个人也是比较倾向于精简的短title,因为在各个搜索引擎中都有一个相同的概念——相关关键词。图1-3中的标题虽然写了不少东西,但是其相关的关键词都是“计算机维修培训”,而剩下的一些关键词完全可以在页面内容中所显示出来,因此,如果是我来操作这个案例,就会在首页title中这样写“计算机维修培训_XX计算机维修学校”,而在其他内容页面中,再写例如“显示器维修培训_计算机维修培训_XX计算机维修学校”的方式。
这里提到了一个“相关词”的概念,需要简单阐述一下,因为这个概念会在之后文章的很多部分中所提到。
我们在搜索百度、Google的时候,都会看到页面的下角有一个“相关搜索”的内容,其实这个内容在一定程度上就是相关关键词。但是,由于搜索引擎的发展,Google和百度“相关搜索”所显示的内容并不一定都全部都是真正的相关关键词,而也有一部分是通过网民搜索行为所得出的结论。
举个简单的相关关键词的例子:SEO。所谓的SEO的意义,其实就是“搜索引擎优化”,而这里的搜索引擎优化的相关关键词的就是SEO。对于相关关键词的算法,各个搜索引擎都是不相同的,但是大致思路却有着异曲同工之妙。在这一章,暂时不做相关度的讨论。
言归正题,在搜索引擎优化的过程中,title尽管要去做的尽量简短,但是却一定要把网页中的内容尽量的表述出来。例如图1-4
图1-4
这里我们可以看到,“奥巴马称四年后美国财政赤字将减半”是整个这个网页的主要内容,而其中的“北美市场”是本篇文章所描述的内容发生区域,“财经”是这篇文章的所属频道。这样一来,整个网页的内容都被毫无遗漏的描述在title中,达到了便于搜索引擎蜘蛛索引的目的。
另外,为了考虑到整个网页的关键词密度,页面的关键词一般只在title中出现一次即可,否则会导致有关键词堆砌的作弊嫌疑。我们来看看如下的代码:
这里的页面关键词(keywords)是“计算机维修培训”,所以,我们在标题上只是出现一次计算机维修培训字样,如果在标题中多次出现精准关键词的话,就会造成关键词堆砌作弊。例如:<title>计算机维修培训_计算机维修培训_计算机维修培训_XX市电脑培训学校</title>。
关于页面关键词密度,在后面的文章中陆续和大家讨论,在这里暂时不多说。
【title优化的一些细节问题】
在SEO的title优化中,有一些小问题一直是很多SEOer们争论的焦点。
问题一、到底使用下划线作为关键词分割好,还是使用横杠作为关键词分割好?
这一点来说,我个人的认为是这样的:因为程序都是由一个个的英文单词所构成的,而在英文中,横杠“- ”确实是一些词汇之间的分隔符。但是在实际操作中,一些大的网站比如百度、腾讯等,都是以下划线“_”作为分割,而在Google中,则是使用横杠分割。因此,我个人在操作SEO优化时的一般办法是:如果我要单独优化百度或者其他国内搜索引擎,那么我就会使用下划线来分割title词句,而如果操作Google或者其他国外技术的搜索引擎,我会采取用横杠作为分割线。当然,如果想要在Google和百度都有良好表现的话,我个人建议还是使用下划线,因为毕竟很多门户网站都在这么做,我们效仿一下也是没有坏处的。另外,还有很多网站是使用“|”这样的标示来分割关键词,个人不建议使用。
问题二、title中有多少字符会被搜索引擎认为是SPAM而被消除?
有很多站长为了让搜索引擎更清楚的了解自己网页或者网站的内容,会在title中写上很多的字,而作为搜索引擎的反SPAM(这里的SPAM不是垃圾邮件,而是搜索引擎垃圾)机制来说,如果太多的文字,就会被搜索引擎认为是SPAM而被消除,那么到底最多多少字才可以不被消除呢?
前文中我们提到过,搜索引擎对于title索引的最大字符数是255个字符,因此,有很多SEO操作者提出不超过255个字符即可。但是一般在Google和百度所显示的标题字符,都有一个长度极限,如果长度超过了搜索引擎显示的极限,那么就会被省略号所代替,例如图1-5.
图1-5
因此,我个人的做法是,只在title中反映当前网页的标题和关键词以及网站名称,因为再多的话,对于在搜索引擎显示结果的页面上也是没有什么优势的。
问题三:一般的title优化是否会被视为作弊?
一般的title优化,包括对标题结构的优化和内容形容更准确的优化,这样的做法是不会被判断成为作弊的。但是,如果添加无关的关键词作为优化,或者是频繁的修改title,这就会被认为是作弊了。
【一定要避免的问题】
问题一、有一些不太了解搜索引擎反SPAM的朋友,为了提高自己的网页访问率,就在title中加上一些和页面毫无关系的关键词。例如现在“小沈阳”“不差钱”这些关键词很火爆,这些朋友就在自己的一个跟这两个关键词毫无关系的技术类页面的标题上写上如图1-6的东西。
图1-6
这个页面本来是要写linux中的ARM体系结构,但是又无端的加上了毫无内容的小沈阳、不差钱、刘亦菲、NBA等内容,这是千万要避免的,对于各大搜索引擎的反作弊机制来说,这是“首当其杀”的问题。
问题二、我时常会看到一些网页的标题是如同图1-7一样的
图1-7
这些页面的标题都是制作页面时的默认标题,例如Untitled、 New Page 1等,这是一定要避免的,因为就算你的页面优化做的再好,如果没有一个合理的标题,那么这个页面的搜索引擎排名就会相当、非常以及特别的低,低到你甚至找不到网页在搜索引擎的什么位置。
问题三、全站所有页面前面十几个字都是相同的。
这个在前文中提到过,有些时候我们在Google用“site:”命令查看一个网站所有的收录页面时,可以发现这些页面title前半部分的内容都是一样的,有些是网站名称,有些是网站主关键词,这个一定要避免。因为搜索引擎会以为你的网站中的所有页面都是同样的内容。要注意的是:搜索引擎看网页的习惯不是和我们人类一样,而是直接看代码,因此,当他看到代码中第一行文字出现的title都一样,那么他就会对网页本身失去兴趣。
问题四、万不可频繁更换title
网页的title如果时常频繁的改变,那么搜索引擎会认为你是在作弊,或者你的网站在频繁的更换内容,这时候,搜索引擎就会对你的网站失去兴趣,从而采取不索引的原则。在门户级SEO优化的过程中,一般的做法是对已经生成的HTML不再优化,而是对新的页面优化,如果是使用伪静态的页面,也是对于标题的一次性小改动。千万不可频繁的修改网页的title。
关于title优化的基础操作就这么多,希望大家一同讨论。下一篇文章我们集中讨论关关键词的选取和网页描述的写法。
另外,这里要特别说一点和title优化无关的问题:有很多网站站长为了能让自己的网站尽快被搜索引擎收录,就多次的向搜索引擎主动提交自己的网站。千万不要这样做,因为这样的做法在你看来是收录心切,而对于搜索引擎,这是一个不成文的严重作弊手段,所以切不可心急。
SEO培训试听QQ群号码:58769947
每周1、3、5、7试听,次周全部清空
下一节关注:关键词的选取和网页描述的写法。