死链,对于SEO人员来说是很熟悉的一个专业词汇。死链的危害也不言而喻。也正是因为死链对网站造成的影响,清除死链成了SEO人员日常必不可少的一项工作。可能很多SEOer对死链不以为然,认为找出死链直接提交给百度就好了。但是,提交死链其中的一些细节还是值得我们从事搜索引擎优化的人留意的。
一、死链提交支持什么格式?
1、xml格式
xml死链文件,对编码有一定的技术要求。这点也能够作为“学SEO不需要懂代码”这一问题的回答。会些代码对SEO来说是有百利而无一害的。
说到这里可能有些想学SEO同学有些打退堂鼓,是大可不必的。SEO对技术的要求不会太深,只要求SEO从业者对基本的HTML、XHTML、JS、CSS、xml等有基本的了解就行。
细心的同学可能发现了在需要SEO同学了解的技术中出现了“XML”,这也是我们今天要做的XML死链文件所必备的知识点。关于XML和HTML的区别,我会在近期组织内容来进行专门的讲解。
做xml死链文件,需要记住下面的对应关系:
死链列表索引文件->死链列表文件
下面分别讲下“死链列表索引文件和死链列表文件 ”具体编码形式。
XML死链列表索引文件
<?xml version="1.0" encoding="UTF-8"?>
<!--声明:version="1.0"是XML1.0版本;encoding="UTF-8"是指编码格式是utf-8-->
<silianindex>
<!--用来标记整个文档的开头,最少出现1次 最多出现1次-->
<silianmap>
<!--标记每条信息的开始和结束,最少出现0次 最多出现50000次-->
<loc>http://www.tuanhuahealth.com/silian.xml</loc>
<!--该条数据的存放地址,最少出现1次 最多出现1次,类型为URL地址,最小长度1个字符 最大长度256个字符 必须符合正则表达式(http://)(.+)-->
<priority>1.0</priority>
<!--用来指定此链接相对于其他链接的优先权比值,此值定于0.0-1.0之间,最少出现0次 最多出现1次,类型为小数,最小值为(包含)0.0 最大值为(包含)1.0-->
</silianmap>
</silianindex>
XML死链文件文件
<?xml version="1.0" encoding="UTF-8"?>
<urlset>
<!-- urlset,urlset用来标记整个文档的开头,最少出现1次 最多出现1次 -->
<url>
<!-- url,url标记每条信息的开始和结束,最少出现0次 最多出现50000次 -->
<loc>http://www.tuanhuahealth.com</loc>
<!-- loc,该条数据的存放地址,最少出现1次 最多出现1次,类型为URL地址,最小长度1个字符 最大长度256个字符 必须符合正则表达式(http://)(.+) -->
<lastmod>2013-01-01</lastmod>
<!-- lastmod,指该条数据的最新一次更新时间,最少出现0次 最多出现1次,类型为日期或日期时间,格式为YYYY-MM-DD的日期或者格式为YYYY-MM-DDThh:mm:ss的日期时间(请注意日期与时间之间以“T”分隔) -->
<changefreq>always</changefreq>
<!-- changefreq,指该条数据的更新频率,最少出现0次 最多出现1次,类型为字符串,有效值为:always、hourly、daily、weekly、monthly、yearly、never -->
<priority>1.0</priority>
<!-- priority,用来指定此链接相对于其他链接的优先权比值,此值定于0.0-1.0之间,最少出现0次 最多出现1次,类型为小数,最小值为(包含)0.0 最大值为(包含)1.0 -->
</url>
</urlset>
2、txt格式
txt格式是一种比较简单的死链提交方式。适用于技术能力偏弱的网站优化人员。
通过site命令、死链工具等方式将死链查出,并写入到txt文本中即可。做到这样一个用于向百度提交死链的文件就完成了。
但是,提交死链其中的一些细节还是值得我们从事搜索引擎优化的人留意的:
(1)链接地址前必须带“http://”;
(2)每行只能有1个死链地址;
(3)每行不得换行,或者行里有特殊字符和空格;
(4)如果有汉字字符,转化要符合正则标准。
关于第(4)点,相信有的SEO者会比较困惑,在这里只能建议大家在设计URL时,尽量避免出现“中文”字符。如不能避免就要自行恶补关于正则的知识了。
二、xml格式和txt格式什么时候使用呢?
xml格式和txt格式都用各自的优点和不足,SEO同学可根据自己的实际情况有选择性的使用,放心,这两种形式提交死链百度都会支持的。
特别需要指出的是:你所找的死链接,一定要确保返回码是404,只有返回码是404,搜索蜘蛛spider才会认为该页面是死链接页面,才会将该页面放入删除的队列。
不然的话,即使做了死链提交,搜索引擎依然会认为该页面是正常页面,不会删除的。