提交Sitemap地图的相关问题解答
问题:我如何在 Sitemap地图 中标注网址?
对于所有 XML 文件,任何数据数值都应使用以下字符实体转义码:& 符号 (&)、单引号 (')、双引号 (")、小于 (<) 和大于 (>)。还应确保所有网址遵循 RFC-3986 URI 标准、RFC-3987 IRI 标准以及 XML 标准。如果您要使用脚本来生成网址,通常可以使用网址转义的方式将其转义为该脚本的一部分。并且您仍然需要对它们进行实体转义。例如,以下 Python 脚本实体转义以下是引用片段:
$ pythonPython 2.2.2 (#1, Feb 24 2003, 19:13:11)>>> import xml.sax.saxutils>>> xml.sax.saxutils.escape(http://www.znzncn.com)问题:使用哪种字符编码方法生成 Sitemap地图文件有关系吗?是的。您的 Sitemaps 文件应该使用 UTF-8 编码。问题:如何指定时间?
对此协议中的 lastmod 时间戳以及所有其他日期和时间,请使用 W3C Datetime 编码。例如,2004-09-22T14:12:14+00:00。此编码允许您省去 ISO8601 格式的时间部分,例如:2008-10-18 也是有效的。然而,如果您的网站频繁更改,则鼓励您使用时间部分,以便抓取工具可获取关于您网站的更全面的信息。
问题:如何计算 lastmod 日期?
对于静态文件,这是实际的文件更新日期。可以使用 UNIX 日期命令获取此日期:
以下是引用片段: $ date --iso-8601=seconds -u -r /home/foo/www/bar.html>> 2004-10-26T08:56:39+00:00对于许多动态网址,您可以根据基本数据的更改时间或使用一些基于定期更新(如果可行的话)的近似值轻松地计算 lastmod 日期。使用一个近似日期或时间戳就可以帮助抓取工具避免抓取还未更改的网址。这将降低 Web 服务器的带宽和 CPU 要求。
问题:我将 Sitemaps 放在哪里?
强烈建议将 Sitemap地图 放置在 HTML 服务器的根目录中,即,将其放置在 http://www.znzncn.com/sitemap.xml
在某些情况下,您或许会希望在网站上针对不同的路径创建对应的 Sitemaps — 例如,如果在您的组织中,安全许可对应不同目录划分上传权限。
问题:我的 Sitemap地图可以有多大?
Sitemap地图在压缩时不应超过 10MB(10,485,760 字节),且最多可以包含 50,000 个网址。也就是说,如果您的网站包含的网址超过 50,000 个或 Sitemaps 大于 10MB,您需要创建多个 Sitemaps 文件,并使用 Sitemap地图索引文件。即使您的网站较小,但计划的网址数量超出 50,000 个或文件大小超过 10MB,也应使用 Sitemap地图索引文件。
问题:我的网站拥有数千万个网址;我可以采用某种方式只提交最近更改过的网址吗?
您可以在少数频繁更改的 Sitemaps 中列出已更新的网址,然后使用 Sitemap地图索引文件中的 lastmod 标记验证这些 Sitemap地图文件。随后,搜索引擎即可逐步抓取(只抓取)这些已更改的 Sitemaps。
问题:创建 Sitemap地图后会发生什么?
在创建 Sitemaps 后,您需要通知搜索引擎 Sitemaps 的位置。得到通知的搜索引擎就可以检索您的 Sitemaps 并使网址可以由抓取工具抓取。
问题:需要完整地指定 Sitemap地图中的网址吗?
是的。您需要在网址中提供协议(例如,http)。如果 Web 服务器有要求,您还需要提供尾随斜线。例如,http://www.google.com/ 是有效的 Sitemaps 网址,而 www.google.com 则不是。
问题:我的网站有“http”和“https”两个网址版本。需要把它们都列出来吗?
否。请在您的 Sitemaps 中只列出一种版本的网址。包含多个版本的网址可能导致抓取工具无法完整抓取您的网站。问题:我网站上的网址中包含会话 ID 号。需要将其删除吗?
是的。网址中包含会话 ID 号可能导致网站抓取不完整以及重复抓取。问题:Sitemap地图中网址的位置是否会影响它的使用?
否。网址在 Sitemaps 中的位置不会影响搜索引擎对它的使用或识别方式。问题:我们网站上的一些网页使用框架。我们应该提供框架组网址或框架内容的网址吗?
请将两种网址都包括进来。问题:可以压缩 Sitemap地图吗?或者需要以 gzip 压缩吗?
请使用 gzip 压缩您的 Sitemaps。问题:XML Sitemaps 中的“priority”提示会改变我的网页在搜索结果中的排名码?
否。Sitemaps 中的“priority”提示只表示在您网站上,某一特定网址与其他网址的相对重要性。问题:有可以用作 XML Sitemaps 验证依据的 XML 架构吗?
位于 http://www.google.com/schemas/sitemap/0.84/sitemap.xsd 上的 XML 构架适用于 Sitemaps 文件,在http://www.google.com/schemas/sitemap/0.84/siteindex.xsd 上可以找到对应 Sitemap地图索引文件的构架。可以在此处阅读有关验证网站地图的详细信息。相关阅读
-
win10怎么快速关闭屏幕?win10快速关闭屏幕方法
估计很多用 Win10 的人都会想要快速锁屏来保护个人隐私,但是也有人不知道怎么快速关掉屏幕。其实很简单,你可以直接按 Win + L 快捷键,或者右键点击桌面上的空白地方,然后选择快捷方式就可以啦。下面我们就来详细说一下 Win10 快速
-
苹果iOS 17.4 Beta版开放侧载功能,但iPad不在列
1月27日消息,苹果公司近日针对欧盟《数字市场法》作出了响应,上线了iOS 17.4 Beta版,向欧盟用户开放了侧载功能。然而,尽管iPadOS与iOS在本质上并无太大差异,但iPad并不支持侧载功能。这意味着,安装第三方应用商店以及从第
-
极氪20万台新能源汽车里程碑达成
1月8日消息,国内新能源汽车市场再传捷报。极氪汽车今日欣喜公布,经过26个月的不懈努力,其累计交付汽车数量已突破20万台大关。这一成就不仅彰显了极氪在新能源领域的强劲实力,更使其持续刷新着新势力品牌的最快交付纪录,同时保持着全球唯一的新能源
-
Win11系统intel核显控制面板怎么打开-打开intel核显控制面板的方法
你晓得吗?有些小伙伴想开自己电脑的intel核显控制面板来看显卡驱动信息。里面可以检查更新驱动。但是,他们不知道怎么开这个面板。如果也想试试看的话,可以看看下面的操作方法哦!打开intel核显控制面板的方法1. 右键桌面空白处,就能打开英特
-
Windows10玩GTA5闪退怎么解决?Windows10玩GTA5闪退解决方法
Windows10玩GTA5闪退怎么解决?GTA5是一款非常知名的游戏,很多的玩家都在畅玩,但是很多的用户们在玩耍这一款游戏的时候,遇到了自己电脑玩GTA5会闪退,这个问题我们怎么解决呢?下面小编为大家带来详细的解决方法介绍,快来看看吧!
-
极氪第二款MPV车型“CM2E”谍照曝光,或于2024年上半年亮相
1月17日消息,近日,知名汽车博主@SugarDesign在社交媒体上发布了极氪品牌旗下第二款MPV车型——内部代号“CM2E”的谍照。据推测,新车可能为小型MPV,有望于2024年上半年与大家正式见面。 从曝光的谍照中可以看出,极氪CM