如果您经营任何类型的网站,则可能都应该有一个XML网站地图。 帮助您的搜索引擎优化 (SEO)。但是您可能想知道什么是XML网站地图,即使您知道,如何创建XML网站地图?
好消息是,创建XML网站地图比真正了解XML网站地图更容易。而且了解XML网站地图也非常简单。您可以执行此操作。
什么是XML Sitemap?
首先介绍XML部分。 XML代表e X可扩展的Markup L语言。它不完全是一种编程语言。这是一种灵活的方式来告知Web浏览器和其他程序有关XML文档所载数据的信息。
例如,我们可以告诉某人我们住在主大街123号,他们会理解。但是程序却没有。
放置在地址数据两侧的XML标记将帮助告知程序数据的含义。标签始终与一个开始标签
和一个结束标签成对。
因此,我们可以使用XML标记来告诉程序该数据意味着什么。可能看起来像这样:
<!-In_content_1全部:[300x250] / dfp:[640x360]->
<pre><StreetNumber>123</StreetNumber> <StreetName>Main</StreetName> <StreetType>Street</StreetType> </pre>
对于识别这些标签的程序,它将知道这是完整的街道地址。然后程序可以使用这些信息来做有用的事情。
可扩展的部分意味着这些标签可以是任何东西!如果程序将
标记理解为街道编号,则该标记仍将起作用。因此,开发人员几乎可以使用任何东西来定义XML标签之间的数据。
到站点地图。听起来差不多。这是在我们的网站上哪里可以找到不同类型信息的地图。
搜索引擎(例如Google)需要特定信息,以便他们知道如何对我们的网站进行分类和排名。 XML站点地图可以提供该信息。
这是单个网页的XML站点地图的示例。
<pre>
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>http://www.example.com/</loc>
<lastmod>2005-01-01</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
</pre>
这些标记的含义是:
<pre><?xml version="1.0" encoding="UTF-8"?></pre>
这个告诉搜索引擎我们正在使用的XML版本是1.0,文本使用UTF-8编码。这就是站点地图必须位于的编码规范。
<pre><urlset xmlns="1"></pre>
这告诉搜索引擎我们的站点地图中使用了哪种站点地图标准。请记住,我们的XML必须与必须阅读该程序的程序使用相同的标签,才能理解它。
<pre><url></pre>
这告诉搜索引擎有关Uniform的信息资源定位器(URL)将紧随其后。 URL也称为网址或链接。
<pre><loc>
这将标记中的数据定义为实际位置或要建立索引的页面的特定URL。
<pre><lastmod></pre>
这个告诉搜索引擎该页面的最后修改时间。
<pre><changefreq></pre>
这使搜索引擎知道该页面的更改频率。页。可接受的值始终是每小时,每天,每周,每月,每年,从不。
<pre><priority></pre>
这告诉搜索引擎我们认为此页面与站点地图中其他页面相比有多重要。可接受的值范围为0到1,最高为1,平均值为0.5。
请注意,这些值不是搜索引擎的命令 。他们将按需阅读该信息并对其进行处理。
为什么要创建XML网站地图?
精心制作的XML网站地图会有所帮助给我们最大的机会让我们的网站出现在我们希望看到它的人们面前。它将告诉搜索引擎我们正在提供什么样的信息,在哪里访问信息以及信息的最新更新时间。
由于它是地图,因此不必是风景的确切表示。我们必须选择其中的内容,以便搜索引擎获得正确的页面。例如,我们的隐私权政策和可接受的使用页面与网络上的任何其他站点都不会有太大不同。与其映射这些页面,不如映射将用户吸引到的页面,例如我们最好的博客文章或产品页面。
对于博客文章,我们可能需要一个站点地图来列出您的所有文章,但要优先于较新的优先级。这向客户和搜索引擎显示了我们的网站是新的。
我们是否需要为图像创建站点地图?图片很重要。视觉是满足客户需求的第一件事。但是每个页面上都已经有图片,这些都将被索引。因此,仅包含图像的站点地图并不是那么重要。
现在,我们向搜索引擎展示网站的本质。他们不需要浪费时间来爬网和索引我们网站中必要但并非重要的部分。
借助良好的站点地图,我们将与搜索引擎合作,这将帮助我们的网站获得应有的最佳排名。
如何创建XML站点地图?
幸运的是,有几种自动化工具可以帮助我们做到这一点。如果我们是使用WordPress ,请获取Yoast SEO插件。这是一个出色的搜索引擎优化工具,为我们创建站点地图只是其功能之一。花点时间真正使用了解如何使用Yoast SEO插件 的所有功能。
使用Yoast制作站点地图
这是使用Yoast SEO插件在WordPress中创建XML网站地图的最快方法。环顾插件,了解如何磨合站点地图并使其完全根据需要进行修改。
使用Sfroging Frog SEO创建XML站点地图
如果我们不在网站上使用WordPress,而是可以使用各种在线和离线工具。
最常用的桌面SEO程序 可能是尖叫青蛙SEO蜘蛛 。有免费和付费版本。要创建XML网站地图,我们只需要免费版本。
保存后,将sitemap.xml文件上传到网站的根目录。现在,我们可以在Google和其他搜索引擎中注册站点地图。
如何让Google查看我的站点地图?
我们说的是搜索引擎,但真正最担心的只有Google。那么,我们如何让Google查看我们的站点地图?
我们希望它有助于使我们的网站排名更高,但是只有在Google知道它存在的情况下,它才有帮助。我们需要使用Google Search Console 。