如何改变Google搜索结果里的网站描述

通常你在Google搜索里,用自己网站的域名来搜索,比如用本Blog的部分域名,seo.g2osft来搜索,结果如下。

如果你看看本Blog的首页代码,里面的这一段就是上面的描述
<meta name="description" content="SEO优化在企业和个人网站上的运用,采用不同的SEO工具来优化网站网页,合理使用优化技巧,推广网站,使网站长期保持较好的排名。"/>

这只是一种,Google除了从Meta标签里获取网页的描述之外,还有可能从其它的地方获取相关的内容来作为网页的描述。

比如一个网页没有设置Meta标签,那么Google从哪里获得有关的描述呢?
Google的蜘蛛会抓取整个网页,分析其中的内容,取正文里的前面的部分文字,最长不超过100个字符,作为该网页的描述。Google的分析网页的技术十分全面,它会去掉网页前面的标题,或者是导航栏等一个网站的大部分网页相同的部分,挖掘出特有的内容部分,再抓取前面的一小段作为描述。

如果你看看上面的例子,就可以明白Google的文字分析能力了。那些复制内容的判断,对于他们来说,实在是很容易的。既然判断是容易的,作出适当的处理也是势在必行的。

还有一种情况是采用了ODP的网站说明。

所谓ODP就是开放目录,通常指DMOZ
例如,网站Big Little Books在DMOZ里面所登录的有关资料如下:

那么在Google的索引里,它就没有采用网站首页的Meta标签的说明,而是直接采用了ODP数据库里的网站说明。

当然你也可以让Google采用你自己的说明,而不是开放目录所写的说明(开放目录的说明是他们的编辑修改过的,未必是站长提交时的样子),那么在网页里添加这样一个标签:
<META NAME="ROBOTS" CONTENT="NOODP">
这样Google就不会再用ODP的描述了。

如果你希望对你的网站多一些控制,在Google的索引里的灵活性更强的话,就采用前面两种方法。