SEO中XML网站地图的制作

2022年01月19日

本节导学

本文主要在SEO角度介绍网站地图的重要性和作用,以及介绍怎样制作规范化和标准化的XML网站地图,让搜索引擎更好收录你的网站。

在SEO中网站地图的规范制作是一个非常重要的环节,规范和标准的网站能使搜索引擎更好的收录你的网站。站在SEO角度上看,网站地图分为两种,分别是HTML网站地图和XML网站地图。本文简单介绍一下XML网站的标准格式和制作规范。

Googl在2005年最早提出并支持XML网站地图,次年雅虎和微软相继宣布支持XML网站地图。现在各个主要的搜索引擎都支持XML网站地图。

XML网站地图实际上就是为了让搜索引擎更好地收录网站,所以只要一行列出一个网页URL就可以了。换句话说最简单的网站地图可以是一个纯文本文件。

现在淡淡规划化和标准化的XML网站地图的制作技巧(如招海课堂的XML网站地图Sitemap):

XML网站地图的文件名通常是sitemap。

XML网站地图必须是utf8编码。

XML网站地图的标准格式代码如下:

<?xml version="1.0" encoding="utf-8"?>
<!--声明使用的Sitemap协议版本-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <!--列出完整网页的URL-->
    <loc>https://www.seohzz.com</loc>
    <!--网页最后一次更新的时间-->
    <lastmod>2012-01-23</lastmod>
    <!--网页更新的频率-->
    <changefreq>daily</changefreq>
    <!--网页URL在整个网站的重要性-->
    <priority>1.0</priority>
  </url>
</urlset>

上面格式代码中:

urlset标签是用于声明文件所使用的是Sitemap协议版本;

url标签是下面所列的所有网址的母标签;

loc标签用于列出完整网页的URL;

lastmod标签是用于表示该网页最后一次更新的时间;

changefreg标签表示网页更新频率,标签值为always(一直更新)、hourly(每小时更新)、daily(每天更新)、weekly(每周更新)、monthly(每月更新)、yearly(每年更新)和never(从不更新);

priority标签是表示该网页URL在整个网站的重要性,数值由0.0(最不重要)到1.0(最重要)之间。

其中urlset标签、url标签和loc标签是每个规范化和标准化的XML网站地图必需存在的标签,lastmod标签、changefreg标签和priority标签是可选标签并不是每个规范化和标准化的XML网站地图都必需存在的标签。

但是必须注意的是XML网站地图所声明的更新频率和网页URL的重要性都只是对搜索引擎的一个提示,同时XML网站地图所列出让搜索引擎收录的网页也都是一个提示,搜索引擎会根据自身的算法决定是否全部收录、部分收录还是都不收录。即便如此,本人还是认为在在SEO的角度上来说,无论网站规模大小都必需存在网站地图。

关键词:搜索引擎优化(SEO)

作者:Zack Wong

目录

课程目录

搜索引擎用户搜索查询分类

高级搜索引擎命令inurl

高级搜索引擎命令intitle

高级搜索引擎命令filetype

SEO中XML网站地图的制作

SEO中标题标签和描述标签

SEO中alt属性

SEO中hreflang属性

Google搜索引擎优化初学者指南

百度搜索引擎优化指南V2.0