我们对网站进行优化是为了获得更好的关键词排名,从而获得更多的流量和转化,但在很多网站中或多或少存在着“蜘蛛陷阱”,阻碍了搜索引擎蜘蛛的爬行和抓取,这将导致网站的整体收录率降低,变相影响网站排名和SEO效果。
一、蜘蛛陷阱的定义:
简单地说,蜘蛛陷阱是阻止蜘蛛爬行和爬行页面的障碍。这些障碍中,有些是网站在追求特定效果,但未必蜘蛛友好的搜索引擎;有些蜘蛛陷阱设置,因为网站管理员不了解搜索引擎优化故意。,请
二、常见的蜘蛛陷阱是什么?
在网页的某一部分使用flash可以增加视觉效果,吸引用户的注意力。这在主页上的横幅或旋转木马图表中很常见。这个flash只是网页的一小部分,对搜索引擎的收集和捕获没有影响。但有些网站直接将主页设置为全屏flash,用户可以理解,但搜索引擎无法读取flash中的文字信息和链接,这就是我们常说的蜘蛛陷阱。
随着互联网的发展,人们对搜索引擎优化的重视程度逐渐加深。即使很少有网站管理员在主页上使用flash,他们也通常使用js文件来代替flash。如果出于各种原因需要在网站主页上使用flash,请在主页上使用flash以外的代码添加指向html网站的链接。
每个网民都遇到了网站跳转的情况。当你打开一个网址,网站会自动跳转到另一个网址。实现跳转的方法有很多,包括301跳转、302跳转、js跳转、metarefresh跳转等等。
301跳转是搜索引擎常用和推荐的跳转模式。除了301跳转,其他跳转模式的搜索引擎更为敏感。不建议使用301跳跃。
学习过如何制作网页的学生应该知道,我们这里所说的框架常见的效果之一是,网页包含两部分:左边的文章列表和右边的文章详细列表。当我们点击左边文章列表中的标题时,相应的内容将显示在右边。
从搜索引擎的角度来看,谷歌不建议使用框架,但还是会抢,但百度的态度是不抢,如果没有特殊需要,网站也不使用框架,你不要浪费时间去研究如何让搜索引擎包含框架的内容。
我们所说的动态网站是一个数据库驱动的网站,它具有实时内容生成和问号、等号和引用参数。早期的搜索引擎对动态网站的搜索能力较弱。目前,搜索引擎对动态网站的抓取没有问题。但是,太多带有参数的动态网站仍然不利于搜索引擎的爬行和爬行,因此我们应该尽量避免或通过伪静态显示将动态网站变成静态网站。
有些网站(论坛形式较多)要求用户登录查看一些会员区,或者强制用户登录查看文章内容。这些成员区域和内容搜索引擎看不到,蜘蛛只是一个机器人,不会自动注册、登录甚至回复。现在我们也可以理解为什么很多站长喜欢为读者浏览文章的一部分,其余内容需要注册观看,这也是为了迎合搜索引擎的需求。
随着网站程序的日益复杂,许多网站使用返回ID追踪用户访问。当用户访问网站时,网站程序会将访问过的页面转换成一个动态id的url,这样,搜索引擎蜘蛛每次访问都会得到对应于多个url的同一页面。这也是当今网站编程中常见的蜘蛛陷阱。一个。因此,建议使用cookies而不是会话id来跟踪用户访问。
这种现象我们遇到的较少,但并不意味着它不存在。有些网站强迫用户使用cookie来实现某些功能,但搜索引擎蜘蛛就像浏览器一样禁用cookie。这样的设置只能导致搜索引擎蜘蛛无法正确访问网站。