怎样新建XML站点地图(并将其提交给Google)
就像没有地图很难寻到新目的地同样,有时Google很难在没有站点地图的状况下寻到您网站上的所有页面。荣幸的是,新建XML站点地图并将其提交给Google既快捷又容易。
什么是站点地图?
站点地图是一个XML文件,列出了您网站上的所有重要内容。您要在搜寻引擎中显示的任何页面或文件都应在站点地图中。
Sitemaps列出的网址不能超过50,000个,并且网址大小不能超过50mb。要是您的站点地图超过一个或多个这些数字,那么您将需要新建多个。
一个XML网站地图有哪些模样?
XML网站地图是为搜寻引擎而不是人类制作的。要是您之前从未看过它们,它们可能看起来会让你感觉很生疏。
- <?xml version="1.0" encoding="UTF-8"?>
- <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
- <url>
- <loc>https://www.6ke.com.cn/</loc>
- <lastmod>2019-11-11T16:12:20+03:00</lastmod>
- </url>
- <url>
- <loc>https://www.6ke.com.cn/搜索引擎优化/</loc>
- <lastmod>2019-11-18T07:56:12+03:00</lastmod>
- </url>
- </urlset>
让我们分解一下。
xml声明
- <?xml version="1.0" encoding="UTF-8"?>
这告诉搜寻引擎他们正在读取XML文件。它还注明了运用的XML版本和字符编码。关于站点地图,版本为1.0,编码必须为UTF -8。
网址集
- <urlset xmlns =“ http://www.sitemaps.org/schemas/sitemap/0.9”>
这是站点地图中所有URL的容器。它还告诉搜寻引擎运用了哪种协定规范。大多数站点地图都指定了Sitemap 0.90规范,Google,Yahoo!和Microsoft等企业都支撑该规范。
网址
- <url>
- <loc>https://www.6ke.com.cn/</loc>
- <lastmod>2019-11-11T16:12:20+03:00</lastmod>
- </url>
这是每个URL的标志,必须在嵌套 标志中指定URL的位置。至关重要的是,这些必须是绝对的而非相对的标准URL。
只管这是这里独一需要的标志,但是有一些可选属性:
<lastmod>:指定上次修改文件的日期。该格局必须为W3C日期工夫格局。例如,要是您在2019年11月11日更新了帖子,则该属性将显示为2019-11-11。还可以包含工夫,但这是可选的。
<priority>:指定URL相关于网站上所有其他URL 的优先级。值的范畴是0.0到1.0。更高就意味着更重要。
<changefreq>:指定页面更改的频率。它的工作是让搜寻引擎理解他们可能但愿从新抓取URL的频率。可选中的值有:always, hourly, daily, weekly, monthly, yearly, and never。
这些可选的标签都不是那个重要的。
为此<lastmod>,Google指出 ,在大多数状况下,他们会忽略它,由于“网站治理员在确保正确性方面做得很糟糕。”因为大多数站点地图生成器都将其设置为所有页面的目前日期,而不是文件的上次修改日期。
关于<priority>,谷歌表示他们忽略了这个标签。
关于<changefreq>,谷歌表示优先级和变更频率在Sitemaps中现实上不再饰演那么重要的角色。
为何需要站点地图?
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站点地图,并提交给谷歌,加速网站收录,从而您的网站才有可能涌现在搜寻效果中。