网站建设初始相关的SEO技术(二)
赞0
1.Canonical参数的设置和技术细节
不同URL对应同一个页面的情况在大型综合类门户网站中经常出现,这对搜索引擎的排名造成了很不好的影响(搜索引擎不知道哪个页面更权威)。在技术上,SEO可以利用Canonical属性来解决这个问题。
Canonical属性的主要功能是为网页指定权威链接,通过指定权威页面来解决副本内容(重复页面)问题。
(1).使用方法
在重复网页的头部加一个link标签,指定首选URL,声明特定权威网页作为复制网页的规范版本,搜索引擎将把链接等信息都转移到这个首选版本上,搜索结果会把权威网页作为搜索显示的基础。
(2).使用该参数时要注意的地方
・href可以是绝对地址或相对地址;但不能指向不同的域名,否则会被忽略;允许指向不同的子域名。
・link rel:"canonical"属性可以被传递,即A声明B为权威链接,B声明C为权威网页,则搜索引擎会认为C是A和B共同的首选权威版本。
・此标签只是建议,不是命令,意思是如果设置得不合理,搜索引擎仍会按正常的方式确定首选的网页;如权威页指向.404页,或指向的页面返回错误提示,搜索引擎仍会索引这个页面的内容。
・百度和谷歌都宣布支持Canonical,但是从实际测试情况来看,谷歌比较完美地支持了这个命令,百度支持得不是很好,在具体执行中,可以考虑一下。
2.Nofollow参数的设置和技术细节
Nofollow主要是为了对付垃圾链接。在谷歌的排名算法中,反向链接是很重要的参数。为了提高排名,很多SEO人员通过在其他网站留垃圾链接的方式来增加外链数量,这样对真正的网页质量审核造成了不好的影响。为了反击这种制作垃圾链接的方式,搜索引擎引入了Nofollow技术。
如果网站对导出链接标注Nofollow参数,则导出链接对排名没有影响,蜘蛛知道对这种导出链接不进行计算。目前,大部分的门户网站都已经引入了Nofollow参数,在这些网站预留链接不会产生排名上额外的外链权重好处,因此尽可能降低外部SEO人员不规范的优化对网站本身的影响。
此外,网站内部很多页面不是核心页面,比如“关于我们"这类的页面,为了不分散核心页面的权重,可以把链接到“关于我们"这类页面的链接标注为Nofollow。
(1).Nofollow标签通常有两种使用方法
・将“Nofollow"写在网页上Meta标签上,用来告诉搜索引擎不要抓取网页上的所有外部和内部链接。
・将"Nofollow"放在超链接中,告诉搜索引擎不要抓取特定的链接。
内容
(2).Nofollow标签的使用示例
服饰
3.网页URL静态化技术细节
URL静态化是指将网站动态的URL地址通过伪静态或生成静态的方式变成静态URL,常见的动态网站有视频网站、网店、新闻站点等。
www.*example*videosite*.com/video/type?type=tiyu&sid=06&query=URL。
URL可以静态化如下。
www.example*videosite*.com/video/tiyu/06.html
从扁平化考虑,还可以进一步缩减如下。
www.*example*videosite*.com/tiyu/06.html。
静态化有两种模式,纯静态页面和伪静态页面。
纯静态页面是指内容由HTML编写,加载的时候不需要等待,可以直接输出。
伪静态网页:外观URL展现是HTML一类的静态形式,但是页面的内容其实是通过动态脚本来处理的,本质上还是动态页面。
伪静态和纯静态都可以实现SEO的功能,但是伪静态对服务器的性能要求更高一些。 在处理URL静态化的过程中,需要重点考虑的因素如下。
・哪些字段需要放到静态URL里面。比如上方的URL的核心关键词是tiyu,
因为是体育URL,因此,这个关键的字段tiyu必须放到静态URL中。反之。无关重要的字段就不要放到静态URL中来,否则会增加蜘蛛对内容的识别难度。.页面静态化后,同时存在动态页面和静态页面,为了避免重复,可以通过 Robots文件禁止蜘蛛对动态URL的爬行。
静态化处理是否为必需的SEO手段?不尽然。对于大型搜索引擎来说,对动态和静态化都可以进行解释,甚至动态化的结构可能更利于网站结构的判断,谷歌官方曾经提到,不要对一些页面做静态化,因为可能会增加蜘蛛对页面的识别难度。
提示:作为SEO专业人员,还是建议能静态化的尽量静态化,因为我们的工作目标是所有的蜘蛛,我们希望每个搜索引擎都能够识别网站的内容。目前来看,一些小的搜索引擎程序对动态化的内容解析还是欠缺的。
猜你喜欢