为什么我的网站会出现 搜索引擎收录因难是网站建设中出了问题还是在做网站优化时间的差错;因为搜索引擎并不是人;他没有头脑,说白了他还是和我们想象的有所思想距离的,目前暂且还只是通过一些固有的标准来评判站点的好坏,一旦站点在写法上出现了错误,搜索引擎将无法对站点进行采集。一般有以下5种原因会导致收录因难.
原因一:站点的robots.txt文件已损坏或者在书写的时候出现错误(例如出现错别字)
如果搜索引擎机器人错误的理解了您的robots.txt文件,它们可能会完全无视你的网页。 对于这个问题,解决的办法是仔细检查您的robots.txt文件,并确保您网页上的的参数是正确的。
原因二:网址中包含太多的变数
网址中包含太多的变数可能会造成搜索引擎机器人搜索困难。 如果您的URL包含变数太多,搜索引擎漫游器可能会忽视您的网页。 对于这个问题一些比较熟悉网页制作的人可能会想到动态网页,的确就是这 个问题,动态生成的网页(包括ASP、PHP)可能导致抓取工具无法收录,解决 办法,使用静态页面。
原因三:在您的网址中使用了会话ID
许多搜索引擎不去收录那些包含会话ID的网页,因为它们可导致内容的重 复。如果可能的话,避免会话ID出现在您的网址,而使用cookies存储会话ID。
原因四:您的网页中包含太多的代码
网页中包含了JavaScript代码、CSS的代码以及其他脚本代码。 这些代码与内容没有直接的联系,访问您网页并选择“查看源文件”或“查 看HTML源”,如果您很难对网站上的实际内容进行更改,那么通常情况下搜索 引擎收录起来也很困难。
原因五:网站导航
大多数搜索引擎的机器人不能解析JavaScript或DHTML菜单,当然Flash 以及Ajax菜单效果更差。
原因六:链接问题如上文所述,搜索引擎机器人是很简单的程序,它们遵循的HTML链接,一旦链接出现错误对收录也会带来困难 |