当我在同新客户讨论他们的网站的时候,常常会提到他们的网站对于搜索引擎来说是不友好的,当搜索引擎的蜘蛛来访问时,几乎抓取不到什么内容。
造成这种情况的原因很多,比如使用了太高级的技术,或者是导航系统作的很差,等等。
如果你恰好正在计划你的网站,那么一起来看看如何避免那些很多站点会有的错误。
1. Frames
现在随着DIV技术的应用,框架已经越来越少的出现了。而搜索引擎是很不喜欢的框架的,甚至会出现抓取不到的情况。
如果你还在用框架,那么记得使用noframes标签,在这个标签里你可以放置部分的内容。这只是一个补救措施,并不好。只有在你坚持使用框架的时候,才用。
2. Flash
有些搜索引擎声称可以收录Flash的,可是对于Flash来说,能否尽可能的收录多一些的内容,还是一个问题。至少我看不出。
在一个基于Flash的网站,你最好另外再做一个版本,基于文本的,这样对于搜索引擎的收录一定会有帮助。
3. 看看那些搜索引擎不喜欢的动态网址
在使用CMS,内容管理系统,的时候,常常会生成搜索引擎不喜欢的网址。
例一:http://www.sample-site.com/myproducts.php&354=prod333&subproduct
例二:http://www.sample-site.com/boards/filename.php?id=F98ZF4&productID=234927$ion=wiked&brand=4343&template=7495
这样的网址,搜索引擎会觉得太复杂而不予收录,而且这样的网址可能会常常变化。
通过网址重写的机制,可以把上面的动态网址改为静态的。
例一:http://www.sample-site.com/myproducts.php/354/prod333/subproduct
例二:http://www.sample-site.com/boards/filename.php/product234927
减短网址的长度,子目录的层数不要超过4层。