- 什么是站点地图?
- 一个XML网站地图是什么样子?
- 如何创建XML站点地图
- 如何向Google提交站点地图
就像没有地图很难找到新目的地一样,有时Google很难在没有站点地图的情况下找到您网站上的所有页面。幸运的是,创建XML站点地图并将其提交给Google既快捷又容易。
什么是站点地图?
站点地图是一个XML文件,列出了您网站上的所有重要内容。您要在搜索引擎中显示的任何页面或文件都应在站点地图中。
Sitemaps列出的网址不能超过50,000个,并且网址大小不能超过50mb。如果您的站点地图超过一个或多个这些数字,那么您将需要创建多个。
一个XML网站地图是什么样子?
XML网站地图是为搜索引擎而不是人类制作的。如果您以前从未看过它们,它们可能看起来会让你感觉很陌生。
< xml version="1.0" encoding="UTF-8" >https://may90.com/ 2019-11-11T16:12:20+03:00 https://may90.com/seo/ 2019-11-18T07:56:12+03:00
让我们分解一下。
xml声明
< xml version="1.0" encoding="UTF-8" >
这告诉搜索引擎他们正在读取XML文件。它还说明了使用的XML版本和字符编码。对于站点地图,版本为1.0,编码必须为UTF -8。
网址集
这是站点地图中所有URL的容器。它还告诉搜索引擎使用了哪种协议标准。大多数站点地图都指定了Sitemap 0.90标准,Google,Yahoo!和Microsoft等公司都支持该标准。
网址
https://may90.com/ 2019-11-11T16:12:20+03:00
这是每个URL的标记,必须在嵌套 标记中指定URL的位置。至关重要的是,这些必须是绝对的而非相对的规范URL。
尽管这是这里唯一需要的标记,但是有一些可选属性:
这些可选的标签都不是那个重要的。
为此
对于
对于
为什么需要站点地图?
Google通过搜索引擎蜘蛛发现新内容。爬行页面时,他们会同时注意页面上的内部和外部链接。如果发现的URL不在其搜索索引中,则他们可以解析其内容并在适当的地方对其进行索引。
但是Google无法以这种方式找到所有内容。如果未从其他已知页面链接到某个网页,则他们将找不到该网页。
站点地图告诉Google(和其他搜索引擎)在哪里可以找到您网站上最重要的页面,以便它们可以对其进行爬网和编制索引。
这很重要,因为搜索引擎必须先将内容编入索引才能对您的内容进行排名。
如何创建XML站点地图
创建一个站点地图,当您在网站中添加或删除页面和文章时,这些信息会自动更新。
在WordPress中创建xml站点地图
1. WP插件
如果您使用的是WordPress建站,WP插件也是一个非常不错的选择,比如:Google XML Sitemaps 插件,Baidu Sitemap Generator插件,Yahoo SEO等。借助插件来一键生成
2. 不借助任何插件
网站地图制作(WordPress免插件)
如何将网站地图sitemap纯静态化
在Shopify中创建站点地图
Shopify会自动为您生成一个站点地图。在yourstore.com/sitemap.xml上找到它。
不幸的是,在Shopify中没有简单的方法无法对页面进行索引。您必须直接在.liquid文件中编辑代码。
在Wix中创建站点地图
Wix会自动为您创建一个站点地图。您可以在yourwixsite.com/sitemap.xml上找到它。
不幸的是,您对站点地图中包含或不包含的页面没有太多控制。如果要排除某个页面,请转到该页面的“ SEO(Google)”设置标签,然后关闭“Show this page in search results”。
如何向Google提交站点地图
首先,您需要知道站点地图在哪里。
如果您使用的是插件,则URL可能是domain.com/sitemap.xml。
如果您手动执行此操作,则将站点地图命名为sitemap.xml,然后将其上传到网站的根文件夹。然后,您应该能够通过domain.com/sitemap.xml访问站点地图。
注意:您可以为站点地图选择任何名称,但是最好坚持使用sitemap.xml。如果您有多个站点地图,则可以使用简单的命名方案,例如sitemap_1.xml,sitemap_2.xml。
转到Google Search Console控制台>站点地图>粘贴到站点地图位置>点击“提交”
总之,如果您的网站是以国外用户为目标,您需要先为网站创建xml站点地图,并提交给谷歌,加快网站收录,从而您的网站才有可能出现在搜索结果中。