
您现在的位置是:首页 > WordPress教程WordPress教程
WordPress站点地图页面创建
WP集市
2025-09-10
【WordPress教程】
1273人已围观
-
先唠唠为啥需要站点地图这玩意儿。你开个超市总得有个货架清单吧?不然顾客咋知道你家卖啥?WordPress站点地图就相当于网站的内容目录,搜索引擎爬虫拿着这地图能快速抓取所有页面,对SEO特重要。别以为只有谷歌需要,百度也一样认这玩意。
-
默认情况下WordPress其实自带基础站点地图功能。只要你用的不是上古版本(4.9以下),在网站地址后面加
/wp-sitemap.xml
就能看到自动生成的XML格式地图。不过这个自带的太基础了,像俄罗斯方块只有四种形状——能用但不够秀。 -
想要高级功能就得请外援插件。Yoast SEO和Rank Math这俩货是专业选手,安装后会自动生成更详细的站点地图。比如在Rank Math里:打开SEO设置→站点地图→开启切换按钮就行。插件会自动处理分类目录、标签页这些乱七八糟的映射关系。
// 如果想手动检查某篇文章是否被收录,可以用这个钩子
add_filter( 'rank_math/sitemap/entry', function( $url, $type, $object ) {
if ( 'post' === $type && $object->post_title === '私密文章' ) {
return false; // 把这篇文章从地图里踢出去
}
return $url;
}, 10, 3 );
- 有时候需要自定义URL到站点地图。比如你单独搞了个 landing page 没走WordPress的常规流程。这时候得在functions.php里动手脚:
// 把自定义页面塞进站点地图
add_filter( 'wp_sitemaps_posts_query_args', function( $args ) {
$args['post__in'] = array_merge( $args['post__in'] ?? array(), [ 999 ] );
// 999是那个自定义页面的ID
return $args;
} );
-
多媒体站点地图现在也是刚需。特别是做视频站的,得让搜索引擎知道你有哪些视频资源。Rank Math支持自动添加视频站点地图,但需要额外设置:SEO→站点地图→视频→启用视频站点地图。这操作相当于给视频内容单独开个快速通道。
-
生成之后别忘了提交给搜索引擎。去谷歌Search Console找“站点地图”标签,把
sitemap_index.xml
的URL贴过去。这个过程就像网购后点“确认收货”——不点这个步骤钱到不了账。 -
遇到地图不更新的情况别慌。先检查是否缓存插件在捣乱,比如WP Rocket会缓存XML文件。清空缓存后顺手在wp-config.php里加行代码定义更新频率:
define('WP_SITEMAPS_MAX_URLS', 2000);
这数字表示每页最多显示2000个URL。 -
最后教你看懂站点地图的XML结构。本质上就是一堆标签套娃:
<url> <loc>https://example.com/hello-world</loc> <lastmod>2023-11-20T08:25:32+00:00</lastmod> <changefreq>weekly</changefreq> <priority>0.8</priority> </url>
loc是网址,lastmod是最后更新时间,changefreq是更新频率,priority是优先级(1.0最高)。
-
如果不用插件想纯代码实现,可以用WP_Sitemaps_Provider类扩展。不过这就好比用手工刨木头——专业但费劲。建议还是用插件,除非你特别想炫技。
-
实测时发现个骚操作:用Excel批量生成站点地图条目。先把所有URL整理到表格里,然后用CONCATENATE函数组装XML标签格式,复制粘贴到文本编辑器另存为xml文件。这方法适合一次性导入大量历史文章。
-
现在很多主题自带站点地图模板。比如Astra主题只要在页面属性选“站点地图模板”就能生成HTML格式的可视化地图。这种适合给人类看,而XML是给机器看的——就像同时准备中文菜单和英文菜单。
-
最后提醒:站点地图不是万能药。它不能提高排名只是辅助收录,就像吃饭前看菜单不会让饭菜变好吃但能帮你快速点菜。定期用SEMrush这类工具检查站点地图健康度,缺失的页面要及时补货。
完事记得把站点地图地址放到robots.txt里声明一下,加一行:Sitemap: https://你的网站.com/sitemap_index.xml
这样爬虫进门就能先看见地图。
Tags:
文章版权声明:除非注明,否则均为WP集市原创文章,转载或复制请以超链接形式并注明出处。
上一篇:WordPress面包屑导航设置
下一篇:WordPress标签云添加

热门文章
