2009年03月 存档

Google搜索引擎优化官方指南(10)— 谨慎使用rel="no follow"

2009年03月18日,星期三

      如果您把某一链接的"rel"属性设置成"nofollow",这意味着您是在向谷歌传达这样的信息:您不希望谷歌继续跟踪抓取这些特定链接所指向的页面,并且也不希望将自己网页的声誉传给这些链接指向的网页。实现这样的效果其实很简单,您只需将rel="nofollow"放置在链接的锚标记里即可。

如果您链向一个您并不信任的网站,并且您不愿向其传递PageRank的话,您可以使用nofollow
如果您链向一个您并不信任的网站,并且您不愿向其传递PageRank的话,您可以使用nofollow

       我应当在什么情况下使用No follow呢?如果您网站的博客开通了留言功能, 这些留言中含有的链接会向一些您根本就不了解也无意推荐的网站传递您的声誉。博客的留言本经常被垃圾留言所侵扰。Nofollow这些用户生成的链接能够确保您不会将自己好不容易才积累起的声誉传递给其他的垃圾网站。许多博客软件包会自动nofollow用户的留言,即使没有提供这样的自动功能,您也完全可以手动调整成这样。同样的情形还适用于您网站的其他由用户生成的内容,比如留言簿、论坛、引用通告等。如果某些第三方(比如您的网站信任此留言者)添加的链接得到您的肯定的话,那么您就没有必要对这些链接使用nofollow。但是必须明确的是,如果您链向了某些被谷歌认为是垃圾的网站的话,那么您自己网站的声誉也会受到影响。网站管理员中心向您提供了更多关于怎样防止垃圾留言的小建议,比如使用CAPTCHAs(输入验证码环节)和启用留言监控功能等。

垃圾留言制造者在我们的一则新闻后恶意留言,试图获取一些我们网站的声望

垃圾留言制造者在我们的一则新闻后恶意留言,试图获取一些我们网站的声望

     Nofollow的另一个用途就是,当您在写文章并引用某个网站,但是并不想把您的声誉传递给它。例如,您正在撰写一篇关于垃圾留言的博客文章并打算揭发一个最近经常在您的博客上恶意留言的网站。为了籍此提醒其他的网站提高警惕,您把该网站的链接包含在了您的文章中;但是,您显然不想将自己网站的声誉传递给这个作恶的网站。那么这时候使用nofollow再合适也不过了。

     另外,如果您打算nofollow您网页上的所有链接,您可以在您的robots元标签中使用“nofollow”,这个robots元标签就在您网页HTML的<head>标记中。网站管理员中心博客曾经发表过一篇使用robots元标签的文章。这种方式通过<meta name=content="nofollow">就可以实现.
 

这个语句nofollow该网页的所有链接
  这个语句nofollow该网页的所有链接

文档来源:Google网站管理员博客
以上文字及图片版权皆归Google网站管理员博客所有

Google搜索引擎优化官方指南(9)— 更加有效地使用robots.txt文件

2009年03月18日,星期三

“robots.txt”文件主要用来告知搜索引擎它们是否有权爬取您网站的特定部分。该文件一定要严格的命名为“robots.txt”,并被放置在网站的根目录下。
robots.txt的文件地址
           robots.txt的文件地址

任何的搜索引擎(通配符*规定的)都不能够接近或者抓取/image/下的内容或者任何的以/search做为路径开头的URL

任何的搜索引擎(通配符*规定的)都不能够接近或者抓取/image/下的内容或者任何的以/search做为路径开头的URL

    您可能不希望您的网站中的某些页面被抓取,也许这些网页在搜索结果中出现对于用户来说并没多大用处。如果您想防止搜索引擎抓取这些页面,谷歌网站管理员工具中有一个非常好用的robots.txt生成器,它可以帮您生成这个文件。需要注意的是,如果您的网站使用子域名而您不想被抓取的某些网页恰好在一个特定子域名下,您需要为那个子域名创建一个单独的robots.txt文件。如果您想了解更多的关于robots.txt的信息,建议您参阅网站管理员帮助中心的关于使用robots.txt文件的指南
 

     还有很多别的方法可以保证您的网站的某些内容不出现在搜索结果中,比如说给您的robots元标签加上“NOINDEX”标识;使用.htaccess文件对需要保护的目录加密;还可以使用网站管理员工具将已经被抓取的网页从搜索结果中移除。谷歌工程师Matt Cutts在视频中对如何从谷歌索引中删除内容进行了介绍(英语)。

   robots.txt的推荐使用方法

       对敏感的内容使用更加安全的方法——您可能不会特别放心仅仅使用robots.txt对敏感的或者保密的内容进行屏蔽。其中一个原因是如果网络上还有一些链接链向这些URL时,搜索引擎仍然有可能跟踪爬取到您希望屏蔽的URL,当然,它们只会展示您的URL地址信息,而不会展示标题或者内容摘要。一些无赖的搜索引擎可能并不会自觉遵守robots的标准从而违反您的robots.txt的说明。还有其他原因,比如一个好奇的用户可能查看了您robots.txt文件中的目录和子目录,并对您不愿对外界展示的内容的URL进行了猜测。使用.htacess文件对内容进行密码保护或者对内容加密是更加安全的措施。

        请注意避免:

  • 允许您网站中一些类似搜索结果的页面被抓取到(用户不喜欢刚离开一个搜索结果页面就进入了另一个搜索结果页面,这对他们来说没有什么价值)
  • 允许大量自动生成的、有相同或极为相似内容的网页被抓取到,用户会想:“难道这100000页近乎相同的网页真的应该在搜索引擎的索引中出现吗?”
  • 允许那些因提供代理服务而生成的URL被抓取。

文档来源:Google网站管理员博客
以上文字及图片版权皆归Google网站管理员博客所有

Google搜索引擎优化官方指南(8)— 图片的优化

2009年03月18日,星期三

         图片看起来似乎是网站的组成中比较简单的一部分,但实际上您也可以对图片的使用进行优化。所有的图片都可以拥有有一个独一无二的名字和一个”alt”的属性,您可以对这两个特性加以利用。

        当图片因为一些原因不能够显示的时候,alt属性使您可以指定供替换显示的文字。

在这里我们的alt文本是一句简短而准确的对图片的描述
        在这里我们的alt文本是一句简短而准确的对图片的描述

      为什么使用这个属性呢?如果一个用户在浏览您的网站的时候使用的浏览器不支持图片,或者他(她)在使用一些类似于屏幕阅读器的设备时,alt属性的内容就可以提供关于图片的信息。

这张图片因为一些原因无法显示,但至少alt文本可以显示

         这张图片因为一些原因无法显示,但至少alt文本可以显示

       除此之外,使用alt属性还有另一个原因。如果您把一张图片作为一个链接,此时这个图片的alt属性就能起到与文本链接的锚文本相同的作用。但是,当文本链接可以起到同样的作用时,我们并不推荐您在网站中使用过多的图片链接。最后,优化图片的名称和alt文本属性使得类似谷歌图片搜索这样的图片搜索引擎能更好地理解您的图片。
 

     关于图片的推荐使用方法

1.使用简短但是描述性很强的文件名和alt文本——就像网页上其他优化的部分一样,最好的文件名和alt文本是简短而描述性很强的。
        
        请注意避免:

  • 单纯使用一些概括性的文件名比如“image1.jpg”,“pic1.gif”,“1.jpg”。(有些网站有上千的图片,可能要考虑自动给图片命名)
  • 采用过长的文件名
  • .避免在alt文本中使用关键词堆砌,或者将一整段话复制粘贴为alt文本。
     


2.当图片作为链接使用时,一定要提供alt文本——如果您打算把一张图片做为链接使用,提供alt文本有助于谷歌更好地理解它链向的那个页面。您可以把它当成在为某一文本的链接书写锚文本一样。

        请注意避免:

  • 使用过长的alt文本,那样可能会被当作垃圾内容
  • 只使用图片链接为您的网站做导航

3.将图片保存在一个专用的目录下——将您的图片合并在一个单独的目录下面(比如brandonsbaseballcards.com/images/),而不是将图片分散在网站的很多目录和子目录下。这样可以简化链接到您的图片的路径。

4.使用可以普遍被支持的图片文件类型——大部分的浏览器都支持JPEG GIF PNGBMP 格式的图片。同时,采用和图片类型相符合的文件扩展名也是很值得推荐的做法。

文档来源:Google网站管理员博客
以上文字及图片版权皆归Google网站管理员博客所有

Google搜索引擎优化官方指南(7)— 正确使用 heading标签

2009年03月17日,星期二

         Heading 标签 (请不要将其和 HTML <head> 标签或者 HTTP headers混淆 ) 通常用来为用户呈现网页的结构。HTML语言里一共有六种大小的heading 标签,从最重要的<h1> ,到 <h6>,权重依次降低。

在一个新故事的页面上,我们可以把网站的名字放到一个<h1>标签里,然后把故事的标题放到一个<h2>标签里

 在一个新故事的页面上,我们可以把网站的名字放到一个<h1>标签里,然后把故事的标题放到一个<h2>标签里

       由于heading 标签通常会使某些文字比普通的文字大,对于用户来说,这样可以便于他们更直观地看出这些文字的重要性,而且可以帮助他们理解heading文字下方的内容。多种渐变大小的heading可以为您的内容创建分层结构,从而使用户更容易地浏览您的网站。

1.想象您正在写一份提纲——就像在一张纸上写一份提纲一样,找出页面上的要点和分要点,然后决定怎样恰当地使用heading标签。

        请注意避免:

  • 把不能帮助用户理解页面结构的的文字写进 heading标签
  • 一味地使用heading标签,实际上有些时候<em>标签和<strong>标签可能更适合
  • 不根据内容的改变而随意地调整heading标签的大小

2.适度的使用heading标签——只在适合使用heading标签的地方使用它。当一个页面上有过多的heading标签, 会对用户浏览内容和分辨出某个标题的起始带来不便。

        请注意避免:

  • 在通篇过度地使用heading标签
  • 把页面的所有文字都放进heading标签
  • 把heading 标签误作为丰富文字形式的手段,而不是用来展示内容的结构。

文档来源:Google网站管理员博客
以上文字及图片版权皆归Google网站管理员博客所有

Google搜索引擎优化官方指南(6)— 写好链接锚文本(anchor text)

2009年03月17日,星期二

       锚文本是链接上可以被点击的文字,它通常被放在锚标记<a href="…"></a>中。


         这个锚文本向我们准确地描述了我们一个文章页中的内容

这个锚文本告诉了用户和谷歌关于您所链向页面的一些情况。您页面上的链接可能是内部的——指向您网站的其他页面,也可能是外部的——指向其他网站的内容。在任何一种情况下,您的锚文本做得越好,用户浏览您的网站就越容易, 谷歌也更容易理解您链接到的页面的内容。
 

锚文本的推荐使用方法

1.选择描述性文字——您选择的用作链接的锚文本应该至少能够提供被链接页面的基本信息。

      请注意避免:

  • 使用很泛泛的锚文本,比如“页面”、“文章”或是“点击这里”
  • 使用与目标页面主题无关的文字
  • 直接使用页面的URL作为锚文本(只有少数情况下,这样的方法是合适的,比如推广或者是引用了某个网址)

 

2.使用简短的文字——尽量使用一些词或短语来写出简短的具有描述性的锚文本

     请注意避免:

  • 用一个长句子或是一篇短文来实现的过长的锚文本


3.规范您的链接,使他们很容易被用户发现——让用户很容易就能分辨出正常文字和锚文本。如果用户没注意到该链接或者是很容易误点击他们,那么这些内容就会失色很多。

     请注意避免:

  • 使用 CSS 或者某种文字形式而导致链接看起来很像普通文字,从而没有区分度。

4.不要忽略内部链接的锚文本——您可能会经常考虑指向外部网站的链接,但也应该同时关注用于内部链接的锚文本,这样的链接可以帮助用户和谷歌更好地浏览您的网站。

     请注意避免:

  • 只为了搜索引擎而堆砌关键字或者是使用过长的文字
  • 创建没必要的、对帮助用户浏览网站无益的链接。

 

文档来源:Google网站管理员博客
以上文字及图片版权皆归Google网站管理员博客所有