|
经常碰到客户的网站收录情况变化很大,上下浮动很厉害,客户一般都很着急,觉得这是什么严重的问题,其实不是
先考虑网站的收录数是不是偏高,会有以下几种可能性:
一、网站很可能因为程序结构方面会导致有很多重复页面,比如部分页面用了伪静态,而原动态页面没有做301到伪静态页面,并且在网站的某些导航处做了原动态页面的链接。
二、网站有组合条件搜索的情况,每个搜索作为一个独立的URL,比如,上海酒店 -> 上海浦东新区酒店 -> 上海浦东新区陆家嘴酒店 -> 上海浦东新区陆家嘴商务酒店……
三、动态生成文档,用计数器、时间戳等进行页面生成,很可能包含了无数重复页面。
四、网址中的参数,例如推介链接,来路标识,排序等
五、错误的链接路径设置,在网站建设过程中,经常会犯点小错误,比如把全站底部的www.abc.com/about.html 写成了<a href="about.html"> _fcksavedurl=""about.html">" 那很有可能在 www.abc.com/efg/ 这个页面底部的链接其实是指向了 www.abc.com/efg/about.html 而更巧的是伪静态的规则里没写好,www.abc.com/efg/about.html 变成一个存在的页面,这就多了N个重复页面 (头晕了……)
这些情况都可能导致网站的收录数明显偏高,比如明明只有1000的内容,结果却有几W的收录,明明只有几W的内容,却有几百万的收录,既然是虚高,那当搜索引擎发现的时候,必然会去掉多余的收录,那么,网站收录数会有个比较大的向下的浮动,但这样的浮动仅仅是搜索引擎去除了多余的页面,有内容有价值的页面仍然保留着,这就是为什么有些客户纳闷“为什么我的网站收录减少那么多,但流量却没有下降,有时反而上升了呢?”
既然流量没问题,那就不用担心了,如果你经受不了网站收录数变化带来的心理冲击,那么,我建议从一开始,就要避免网站收录偏高的问题,针对上面的情况可以这样解决:
一、使用伪静态之后,原来动态URL用301至伪静态URL,网站所有导航都链向伪静态URL。
二、无需解决,只要知道这种结构设计可能带来的收录浮动可能性,如果一定要解决的话,必须给该列表页面增加更多条件相关的文本内容。
三和四、尽量避免在网址中使用会话 ID,而应考虑使用 Cookie,通过截掉不必要的参数尽量缩短网址。
五、网站建设的时候留心点。
SEO的无奈之处在于我们不是规则的制定者,有的时候只能看搜索引擎的脸色,网站在搜索引擎中的表现也由搜索引擎的算法和数据库决定,尽可能的避免一些风险和沿着搜索引擎质量的轨迹前进,才能给网站带来好的SEO效果 |
评分
-
查看全部评分
|