SEO针对HTML的base标签的作用详解
本人是SEO小菜鸟,所以写不出来什么可读性的文章,只能自己通过博客学习和总结。在这篇文章里来总结下base这个标签,base翻译过来的意思是:基础,出发点,根据,来源。
很明显,base表示基础,base有以下用处。
1:可以让在加了base标签的网页里使所有网页链接均可在新窗口打开,这点还是有一定的实际用处的。有的站在为了使网站首页上的链接均在新窗口打开而不得不加“blank”属性,加了这个标签的话就不用再一个个加了。
2:<base href=”http://www.example.com/” />加了base的代码,告诉搜索引擎所有的网页都基于这个绝对域名下,网页中的内容中的相对路径都不用修改,因为默认的一切目录都是基于www.example.com/下的,这样也能做到了首选域的问题,从一定程度上权重得到了集中。
3:防止被恶意镜像,镜像网站在07年的时候还是很流行的,如果你把你的网站加了base标签,可以有效的防止网站被恶意镜像。因为加了这个标签后的代码,告诉了搜索引擎这才是绝对地址,所有的地址都无法代替。
4:Google支持这个标签,百度并不支持。而且百度所保存的网页快照里,都会自动在头部加上base标签,base标签指向的就是收录页面的地址,如果再加上自己头部加上的base标签的话,就显得画蛇添足。
5:虽然可以防止网站被恶意镜像,但是对于复制过去的内容是无效的,比如说你的文章被别人直接复制到网站上,带了url链接的话,base就不起作用了。
6:网页中的内容不管是绝对路径还是相对路径都会默认到www.example.com这个域名之下,这样可能会给蜘蛛的爬行带来障碍。虽然说也有seoer说可以解决首选域,url标准化,301重定向的问题。
转自:http://www.zhsem.com/seo/seo-internship-summary-base-tag-role
» 本文链接:https://blog.apires.cn/archives/354.html
» 转载请注明来源:Java地带
» 《SEO针对HTML的base标签的作用详解》
» 本文章为Java地带整理创作,欢迎转载!转载请注明本文地址,谢谢!
» 部分内容收集整理自网络,如有侵权请联系我删除!
» 订阅本站:https://blog.apires.cn/feed/