对于每一个站长来说,搜索引擎对他们网站页面的收录是至关重要的,然而很多时候,我们都发现搜索引擎都没有收录到网站,或者迟迟不肯收录网站,那究竟是什么原因呢?下面说几个比较常见的原因:
一、死链接太多
在网站正式上线之前,必须检查一下是否存在死链接,这个问题会直接导致搜索引擎无法收录你的网站。
二、站点的robots.txt文件已损坏
如果搜索引擎机器人错误的理解了您的robots.txt文件,它们可能会完全无视你的网页。对于这个问题,解决的办法是仔细检查您的robots.txt文件,并确保您网页上的的参数是正确的。
三、网址中包含过多动态网页
动态生成的网页(括 ASP、PHP)可能导致抓取工具无法收录,解决的办法,当然使用静态页面,或者动态页面静态化。
四、网址中使用了会话ID
几乎所有搜索引擎都不去收录包含会话ID的网页,因为它们可导致内容的重复。如果真的要用的话,建议使用Session存储会话ID。
五:网站导航
大多数搜索引擎的机器人不能解析Java 或DHTML 菜单,当然Flash以及Ajax 菜单效果更差。
所以,综上所述,搜索引擎现在是无法解析flash等动态网页,未来也许也是不能的,所以我们最应该遵循HTML的规则建设网站,那样对搜索引擎比较友好,然后搜索引擎也对你友好,何乐而不为呢?
转载请注明来自money的博客www.moneyding.cn