Wordpress+可视化编辑器=最好的系统+零基础制作网页

网站上所有布局,颜色与设置均可在后台修改,无需编程基础

WordPress 5.5将包括可扩展的核心站点地图

2020-06-19 / 分类: /  评论数量:0

一年前,Google和Yoast的开发人员开始与其他贡献者合作, 提出将XML网站地图添加到WordPress核心的建议。该 XML站点地图功能的插件 进入一月下旬测试现在的特点是在甲板上列入的WordPress 5.5。

本周的贡献者合并了站点地图的基本版本,插件开发人员可以在其上构建或禁用该版本。

Google工程师Pascal Birchler在合并公告中说:“此核心站点地图功能旨在 为核心WordPress对象提供Sitemaps协议所需的 基本功能,然后使开发人员能够使用一组可靠且一致的过滤器来扩展此功能 。”

数百万的WordPress网站已经使用SEO插件或专用的Sitemaps插件实现了Sitemaps。鼓励插件作者重新设计其解决方案以使用核心站点地图协议,但是用户不必担心冲突。Birchler说,他希望许多用户将不再需要其他插件来满足他们的站点地图需求。

“如果由于某种原因在网站上公开了两个站点地图(一个核心,一个插件),那么这不会对该站点的可发现性造成任何负面影响,” Birchler说。

尽管原生XML网站地图获得了社区和WordPress领导层的普遍好评,但仍有一些人认为此功能最好留给插件使用。幸运的是,对于任何关心的人,有一种简单的方法可以将其关闭。不想激活站点地图的用户可以更改WordPress的设置,以阻止搜索引擎对该站点建立索引。开发人员可以使用过滤器禁用它。

基本站点地图实现不包含任何用于进一步自定义的UI控件,例如排除某些帖子或页面。Birchler解释说,这不属于项目范围。插件生态系统在解决更复杂的站点地图要求方面仍将具有足够的自由度:

最初提出该项目时,面向用户的更改被宣布为非目标,因为仅从站点地图中省略给定帖子并不保证该内容不会被搜索引擎抓取或编制索引。本着“决策而不是选项”的精神,任何将帖子从站点地图中排除的逻辑都可以通过专用插件(即SEO插件)更好地处理。为相关区域实现UI的插件可以使用新的过滤器来强制执行其设置,例如仅查询未使用“ noindex”选项标记的内容。

在最初提出该项目时,性能是主要的技术问题之一,特别是响应每页URL的数量和 文件中的 lastmod 日期 index.xml。贡献者将每个站点地图的URL上限设置为2,000。lastmod 他们实施日期的解决方案添加了一个cron任务,该任务每天运行两次,获取lastmod 每个站点地图的 日期,并将它们存储在选项表中。

Birchler说:“此功能(核心站点地图)的添加不会影响常规的网站访问者,而只会影响直接访问站点地图的用户。” “开发此功能期间的基准表明,即使对于具有数千个帖子的网站,站点地图的生成通常也非常快。因此,没有为站点地图设置额外的缓存。”

合并公告和常见问题解答中提供了有关扩展核心站点地图的更多信息。预计该功能将在8月与WordPress 5.5一起发布。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

回到顶部

QQ群962782975