#教程# WordPress 自带站点地图XML(wp-sitemap.xml)及打开及使用方式

简介

WordPress 自 5.5 版本后就发布了一个基本的 XML Sitemap功能。当然了!这个不能和插件比,没有插件那么强大。

图片[1] - #教程# WordPress 自带站点地图XML(wp-sitemap.xml)及打开及使用方式 - 云线路

使用方法

无需任何设置访问https://站点/wp-sitemap.xml即可;

如果无法访问你重复开关后台 设置 – 阅读 – 对搜索引擎的可见性;

再浏览器访问下 https://站点/wp-includes/sitemaps/class-wp-sitemaps.php 然后就自动会生成 wp-sitemap.xml

移除 wp-sitemap.xml

由于其实很多的 WordPress 都使用了自定义的地图或者其它第三方插件,然而 WordPress 自带的 XML 站点地图就变得多余。将以下的这行代码添加到当前所使用的主题 functions.php 文件中即可

//移除 WordPress XML 站点地图
add_filter( 'wp_sitemaps_enabled', '__return_false' );

wp-sitemap.xml 限制

网站地图最多索引 50000 个条目,单个网站地图最多可容纳 2000 个条目,解决的就是如何突破这个 2000 限制方法。

修改主题文件 functions.php 加入以下代码,其中的 2000 可以任意修改:

add_filter( 'wp_sitemaps_max_urls', '__wp_sitemaps_max_urls' );
function __wp_sitemaps_max_urls(){
    return 2000;
}

50000 条目的最大限制估计是为了性能,不过还是可以修改 wp-includes/sitemaps/class-wp-sitemaps-index.php 这个文件可以修改其中的 50000 为自己想要的数字。

结语

最后别忘记提交给搜索引擎和在robots.txt的最后一行加上:

User-agent: *
Disallow: /wp-admin/
Allow: /wp-admin/admin-ajax.php

Sitemap: https://www.yunloc.com/sitemap.xml
Sitemap: https://www.yunloc.com/sitemap_mob.xml
Sitemap: https://www.yunloc.com/wp-sitemap.xml

网站地图可以多个,博主就另外添加了百度移动站点及 PC 的地图。

© 本站文章随意转载,但请注明出处!
THE END
点赞5 分享
评论 抢沙发
头像
务必使用真实的邮箱地址评论,虚假邮箱的评论将不通过审核及无回复。
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容