构建并提谷歌交站点地图

原创 admin  2019-09-06 03:30 

确定Google应抓取您网站上的哪些网页,并确定每个网页的规范版本。确定要使用的站点地图格式。您可以手动创建站点地图,也可以从众多第三方工具中进行选择,以便为您生成站点地图。

通过将您的站点地图添加到您的robots.txt文件或直接将其提交到Search Console,使您的站点地图可供Google使用。

3457D8FB-3A25-4a8e-B8D1-B7C056512624.png


站点地图格式

Google支持多种站点地图格式,如此处所述。Google期望所有格式的标准站点地图协议。Google目前不使用<priority>站点地图中的属性。

所有格式都将单个站点地图限制为50MB(未压缩)和50,000URL。如果您有更大的文件或更多的网址,则必须将列表分成多个站点地图。您可以选择创建站点地图索引文件(指向站点地图列表的文件)并将该单个索引文件提交给Google。您可以向Google提交多个站点地图和/或站点地图索引文件。

XML

RSSmRSSAtom 1.0

文本

谷歌网站

 

其他媒体类型的站点地图扩展

Google支持以下媒体类型的扩展站点地图语法。使用这些扩展程序来描述您网站上的视频文件,图片和其他难以解析的内容,以改进索引编制。

视频

图片

新闻

 

一般站点地图指南

使用一致的完全限定的URLGoogle会严格按照列出的方式抓取您的网址。例如,如果您的站点位于https://www.example.com/,请不要将URL指定为https://example.com/(缺失www)或./mypage.html(相对URL)。

请勿在站点地图中的网址中包含会话ID,以减少对这些网址的重复抓取。

使用hreflang注释向Google通知其他语言版本的URL

站点地图文件必须采用UTF-8编码,并且URL已正确转义。

如果Google经常请求您的站点地图,请将大型站点地图拆分为较小的站点地图,以防止您的服务器过载。站点地图文件不能包含超过50,000URL,并且必须不大于50 MB未压缩。使用站点地图索引文列出所有单个站点地图,并将此单个文件提交给Google,而不是提交单个站点地图。

使用推荐的规范化方法告诉Google您的网站是否可以在域名的www和非www版本上访问。您只需为首选域提交站点地图。

 

使用站点地图扩展指向其他媒体类型,例如视频,图片和新闻。

如果页面的移动版和桌面版具有不同的URL,我们建议仅指向一个版本。但是,如果您认为需要指向两个URL,请注释您的URL以指示桌面和移动版本。

如果您有不同语言或区域的备用页面,则可以在站点地图或html标记中使用hreflang来指示备用URL

 

非字母数字和非拉丁字符。我们要求您的站点地图文件采用UTF-8编码(通常可以在保存文件时执行此操作)。与所有XML文件一样,任何数据值(包括URL)都必须使用下表中列出的字符的实体转义码。站点地图只能包含ASCII字符;它不能包含高位ASCII字符或某些控制代码或特殊字符,如*{}。如果您的站点地图网址包含这些字符,则在尝试添加时会收到错误消息。

 

此外,所有网址(包括站点地图的网址)都必须经过编码,以供其所在的网络服务器阅读并进行网址转义。但是,如果您使用任何类型的脚本,工具或日志文件来生成URL(除了手动输入之外的任何内容),通常已经为您完成了。如果您提交站点地图并且收到Google无法找到某些网址的错误,请检查以确保您的网址符合URI RFC-3986标准IRIRFC-3987标准以及XML标准。

以下是使用非ASCII字符(ü)的URL的示例,以及需要实体转义(&)的字符:
http://www.example.com/ümlat.html&q=name
这是相同的URLISO-8859-1编码(用于在使用该编码的服务器上托管)和URL转义:这是相同的URLUTF-8编码(用于在使用该编码的服务器上托管)和URL转义:这是相同的网址,实体转义:
http://www.example.com/%FCmlat.html&q=name
http://www.example.com/%C3%BCmlat.html&q=name
http://www.example.com/%C3%BCmlat.html&q=name

Google提供您的站点地图(将您的站点地图提交给Google

您可以通过以下几种方式将自己的站点地图提供给Google

使用Search Console Sitemaps工具将其提交给Google

robots.txt文件中的任意位置插入以下行,指定站点地图的路径:
    Sitemap: http://example.com/sitemap_location.xml

使用ping”功能要求我们抓取您的站点地图。像这样发送HTTP GET请求:例如:

http://www.google.com/ping?sitemap=<complete_url_of_sitemap>

http://www.google.com/ping?sitemap=https://example.com/sitemap.xml

 

本文地址:https://17zuowaimao.com/seo/547.html
版权声明:本文为原创文章,版权归 admin 所有,欢迎分享本文,转载请保留出处!
聚米帮你连接全球客户
boke112导航_独立博客导航平台

发表评论


表情