相信不少人都会遇到这个问题,明明及时在网站更新了文章,别人的网站可以优化到搜索引擎前几页,而自己的网站却很难被收录,是什么原因导致网站不被搜索引擎收录呢?
1、网站关键词密度过高。网站关键词密度要适当,不要堆砌关键词,这是一种搜索引擎作弊的行为,一般认为100个字的描述中含有3-4个关键词为最佳。
2、使用过多Flash、DHTML、cookies、JavaScript制作或密码进入的网页,搜索引擎很难抓取内容。
3、网页使用框架,框架内的内容通常不在搜索引擎抓取的范围之内。
4、服务器问题。服务器网速慢、搜索蜘蛛IP不能访问、网站不能正常的打开,导致搜索引擎对网站的抓取工作暂停。
5、robots.txt文件规则错误。robots.txt文件写好了禁止搜索引擎不爬取的url路径,所以直接导致搜索引擎不爬取网站内页导致不收录。
6、动态网页:网站的内容管理系统方便了网页更新,却给大部分搜索引擎带来麻烦,很多搜索引擎不收取动态页面,或只收取第一层页面,不会向下深入收取。这时要考虑使用WEB服务器的重写(rewrite)技术,把动态页面的url映射成和静态页面url相似的格式,搜索引擎误以为是静态页面,就会收取了。
7、免费的网站空间:有的搜索引擎拒绝索引来自免费空间的网站,抱怨很多垃圾,质量差。
8、搜索引擎不能解析你的DNS:新域名注册后需要1-2天的时间才能生效,因此不要一注册了域名马上提交网站。
9、网站的链接广泛度太低:链接广泛度太低,搜索引擎难以找到你,这时要考虑把网站登录到知名分类目录,或多做几个友情链接。