
适用范围与使用说明:
本指南是一部面向 WordPress 站长与技术人员的实操配置手册。指南各章节严格对照 Rank Math 官方后台的真实菜单层级与排列顺序进行编排,确保读者在后台对照配置时能够一一对应。
文中针对不同站点形态(外贸 B2B / 电商站 vs 内容资讯 / 博客站)、不同语言环境(中文站 vs 英文站)以及不同部署节点(境内服务器 vs 海外服务器)提供客观、平实的配置建议,所有示例均采用通用占位符(如example.com)。
一、 站点场景划分与基准原则
配置前需明确两个核心属性:
- 业务形态:
- 外贸 B2B / 电商站:核心是商品与产品目录(Product Category),普通博客分类仅为辅助。
- 内容资讯 / 技术博客:核心是文章(Posts)与分类目录(Categories),分类是关键流量聚合入口。
- 语言与网络环境:
- 中文站:面向中文搜索引擎,需汉化提示文字,境内服务器需关闭 Google API 依赖。
- 英文站:面向 Google 英文搜索,保留英文原生提示与字符长度规范。
二、 Rank Math 核心功能模块决策表(Dashboard)
在 Rank Math ➔ Dashboard 中切换为 Advanced Mode。以下严格按照后台界面中的实际网格排列顺序(第一行至第三行共 24 个功能模块)逐一提供场景化配置建议:
| 模块名称 | 外贸 B2B / 电商站 | 内容资讯 / 博客站 | 境内服务器 | 说明与决策依据 |
|---|---|---|---|---|
| 1. AI Visibility | 关闭 | 关闭 | 关闭 | 监控品牌在 AI 搜索中的提及率,需购买官方额外付费额度,常规站点保持关闭。 |
| 2. Content AI | 关闭 | 关闭 | 关闭 | 插件内置的付费 AI 写作点数,手工撰写或已有外部大模型工具者建议关闭,精简后台代码。 |
| 3. 404 Monitor | 推荐开启 | 推荐开启 | 推荐开启 | 记录 404 访问日志,配合重定向功能便于定位并修复外部失效链接。 |
| 4. ACF | 有使用开启 | 有使用开启 | 有使用开启 | 高级自定义字段支持。仅在安装并深度使用 ACF 插件时开启;未安装该插件则关闭。 |
| 5. AMP | 关闭 | 关闭 | 关闭 | 移动加速页面。Google 官方已弱化对 AMP 的偏好,维护成本高,现代响应式主题无需开启。 |
| 6. Analytics | 可选开启 | 可选开启 | 必须关闭 | 整合 GSC 与 GA4 数据。海外节点可用;境内服务器无法直连 Google,开启会导致后台保存卡死。 |
| 7. bbPress | 有论坛开启 | 有论坛开启 | 有论坛开启 | 仅在安装并运营 bbPress 论坛插件时开启;普通站点保持关闭。 |
| 8. BuddyPress | 有社交开启 | 有社交开启 | 有社交开启 | 仅在安装并运营 BuddyPress 社交社区插件时开启;普通站点保持关闭。 |
| 9. Image SEO | 开启 | 开启 | 开启 | 自动在运行时补充图片缺失的 alt 属性,满足搜索引擎语义解析与无障碍标准。 |
| 10. Instant Indexing | 推荐开启 | 推荐开启 | 必须关闭 | 外贸及海外节点推送至必应 IndexNow(秒级通知);境内节点因网络握手超时需关闭。 |
| 11. Link Counter | 可选 | 可选 | 可选 | 统计文章内部与外部链接数量。新手可选开启;高访问并发老站若注重数据库性能可关闭。 |
| 12. AI Link Genius (PRO) | 可选 | 可选 | 可选 | Rank Math Pro 版本提供的高级智能内链建议功能,免费版无需关注。 |
| 13. LLMS Txt | 可选 | 推荐开启 | 推荐开启 | 自动编译并输出 /llms.txt,供大模型爬虫(GPTBot、ClaudeBot 等)快速读取 Markdown 结构。 |
| 14. Local SEO | 有实体店开启 | 关闭 | 关闭 | 仅适用于有真实线下门店、实体办公室或具体商圈地址的商家;纯线上博客关闭。 |
| 15. News Sitemap (PRO) | 媒体站开启 | 关闭 | 关闭 | 专为已通过 Google News 认证的专业新闻媒体生成独立新闻地图(需 Pro 版)。 |
| 16. Podcast (PRO) | 播客站开启 | 关闭 | 关闭 | 专为音频剧集、网络电台提供播客 RSS 与 Schema 结构化标记(需 Pro 版)。 |
| 17. Redirections | 开启 | 开启 | 开启 | 监控文章与分类别名变更并自动下发 301 重定向,防范死链与权重流失。 |
| 18. Schema (Structured Data) | 开启 | 开启 | 开启 | 核心模块。向页面注入 Article、BlogPosting 等 JSON-LD 结构化数据,争取搜索富媒体展示。 |
| 19. Role Manager | 多人团队开启 | 单人站关闭 | 视团队而定 | 限制不同后台角色对 Rank Math 的编辑权限;单人维护的独立站点保持关闭。 |
| 20. SEO Analyzer | 开启 | 开启 | 开启 | 插件自带的一键式全站技术 SEO 审计与体检工具,辅助排查基础配置缺陷。 |
| 21. Sitemap | 开启 | 开启 | 开启 | 核心模块。自动输出符合标准协议的 XML 主地图与分卷地图。 |
| 22. Video Sitemap (PRO) | 视频站开启 | 关闭 | 关闭 | 针对以视频为核心内容的站点,向 Google 提交专属视频站点地图(需 Pro 版)。 |
| 23. Google Web Stories | 有故事开启 | 关闭 | 关闭 | 仅在安装了 Google Web Stories 故事插件时开启,普通图文站点关闭。 |
| 24. WooCommerce | 必须开启 | 必须关闭 | 视业务而定 | 仅在安装了 WooCommerce 电商系统时开启;纯博客/内容资讯站点严禁开启,避免性能负担。 |
三、 常规设置(General Settings 菜单顺序)
进入 Rank Math ➔ General Settings,左侧菜单顺序如下:
1. Links(链接设置)
- Strip Category Base:
- 新建站点可选开启(将
/category/news/变为/news/); - 已有收录的老站与多语言站点保持关闭,避免造成既有链接大面积 404 或语言前缀冲突。
- 新建站点可选开启(将
- Redirect Attachments:开启。将独立的图片空白附件页 301 重定向至所属文章,消除薄弱页面。
- Redirect Orphan Attachments:填入首页地址(
https://example.com/),未挂载文章的孤立媒体访问时回流首页。 - Nofollow External Links:保持关闭。不建议对全站外部链接一刀切添加 nofollow。
- Nofollow Domains 与 Nofollow Exclude Domains:
- 两项输入框为互斥逻辑,只能二选一。若需对特定社交或广告外链加 nofollow,在
Nofollow Domains填入特定域名即可。
- 两项输入框为互斥逻辑,只能二选一。若需对特定社交或广告外链加 nofollow,在
- Open External Links in New Tab/Window:开启。为外链追加
target="_blank",减少访客跳出。
2. Breadcrumbs(面包屑导航)
- 前提排查:打开前台单篇文章,确认主题是否自带视觉面包屑。若主题已有,只需开启插件功能以输出底层
BreadcrumbList结构化数据,不要在正文重复插入短代码,避免前台出现双重导航。 - 中英文设置对照:
Enable breadcrumbs function:开启。Separator Character:选择»或/。Show Homepage Link:开启。Homepage label:中文站填首页(切勿保留默认英文Home);英文站填Home。Archive Format:中文站填%s;英文站填%s或Archives for %s。Search Results Format:中文站填%s 的搜索结果;英文站填Results for %s。404 label:中文站填404 页面未找到;英文站填Page Not Found。Hide Post Title:关闭(保留最终文章标题)。
3. Images(图像优化)
- Add missing ALT attributes:开启。
alt属性供爬虫与无障碍读屏读取,普通访客不可见。- 格式建议填入:
%title% %count(title)%(通过计数器输出文章标题 #1,避免全篇图片属性雷同)。
- Add missing TITLE attributes:建议关闭。
title属性在浏览器中具有悬停交互行为。开启后访客鼠标移至图片会频繁弹出黄色文字提示框,干扰阅读体验。
4. Webmaster Tools(站长工具验证)
- 用于直接填入 Google Search Console、Bing、百度、Yandex 等站长平台的 HTML 验证 Meta 代码,无需修改主题模板文件。
5. Edit robots.txt(编辑 robots.txt)
- 根目录下若无真实
robots.txt,Rank Math 会虚拟生成一份基础规则。 - 确保规则中未屏蔽 CSS、JS 与图片目录,以便搜索引擎完整渲染页面。若根目录已有物理文件,需通过 FTP 或服务器管理面板直接修改。
6. Edit llms.txt(编辑 llms.txt / AI 爬虫地图)
生成供生成式 AI(ChatGPT、Claude、Perplexity 等)读取的 /llms.txt:
- Select Post Types:勾选 文章;有关于页或工具页的可同时勾选 页面。
- Select Taxonomies:仅勾选 分类目录,取消勾选 标签(避免零碎标签占满配额)。
- Posts/Terms Limit:按文章量适度提升至
200~300。
7. Blocks(区块设置)
- Table of Contents Title:
- 中文站修改为
文章目录或目录。 - 英文站保持
Table of Contents。
- 中文站修改为
- Table of Contents List style:建议选择
Numbered(数字序号)。
8. Others(其他设置)
- Remove Media Data from RSS feed:可开启,减少 RSS 源中不必要的多媒体冗余数据。
9. Edit .htaccess(编辑 .htaccess)
- 仅供熟悉 Apache 服务器规则的运维人员修改;常规情况下保持默认即可,避免误改导致整站 500 报错。
10. Redirections(重定向设置)
- Debug Redirections:必须关闭(严禁在生产环境开启,避免跳转时弹出倒计时框)。
- Fallback Behavior:保持 Default 404(返回正常 HTTP 404,避免软 404 稀释首页权重)。
- Redirection Type:选择 301 Permanent Move(永久重定向)。
- Auto Post Redirect:开启(修改文章别名时自动生成 301 映射,防止外链失效)。
11. 404 Monitor(404 监控)
- 新站建议选
Advanced模式,查看引荐来源(Referer)以追踪坏链;流量增大后切换为Simple模式以降低数据库开销。
四、 标题与元数据(Titles & Meta 菜单顺序)
进入 Rank Math ➔ Titles & Meta,左侧菜单顺序如下:
1. Global Meta(全局元数据)
- Robots Meta:勾选
Index。 - Advanced Robots Meta:
Snippet: -1、Video Preview: -1、Image Preview: Large。 - OpenGraph Thumbnail:上传一张 1200 × 630 像素 的横版保底图片,供社交平台与 AI 引用时兜底展示。
2. Local SEO(本地 SEO)
- 纯线上内容博客或跨境外贸站无需设置;仅实体门店商户需填写公司地址与联系电话。
3. Social Meta(社交元数据)
- 填入站点官方 Facebook 页面地址及 Twitter/X 用户名(用于生成社交卡片的作者归属属性)。
4. Homepage(首页设置,含 Homepage Title 详解)
A. 核心变量原理说明
输入框支持 Rank Math 动态变量,常见变量含义如下:
%sitename%:站点名称(读取自 WordPress 设置 ➔ 常规 ➔ 站点标题)。%sitedesc%:站点副标题(读取自 WordPress 设置 ➔ 常规 ➔ 副标题)。%sep%:分隔符(如-或|)。%page%:分页指示符(当用户翻到第 2 页时自动输出页码,首页第 1 页该变量自动解析为空)。
B. Homepage Title 的具体配置建议
- 方式一:动态变量模式(默认与推荐)
- 配置内容:
%sitename% %page% %sep% %sitedesc% - 渲染逻辑:
- 访问首页第 1 页:输出
站点名称 - 站点副标题。 - 翻至第 2 页:输出
站点名称 第 2 页 - 站点副标题(英文站输出Site Name page 2 of 4 - Tagline)。
- 访问首页第 1 页:输出
- 适用场景:站点标题和副标题已经在 WordPress 原生设置中拟定得非常凝练准确的网站。
- 配置内容:
- 方式二:手工精准自定义模式(SEO 精细化运作常用)
- 如果 WordPress 后台的副标题较长,不适合直接作为 SEO 标题,可在该输入框直接手工撰写:
- 中文站点示例:
示例网站 %sep% 核心业务词1、核心业务词2与精准定位描述 %page%字数建议:控制在 15–25 个汉字 之间,结论先行,避免堆砌词汇。
- 英文 / 外贸站点示例:
Brand Name %sep% Primary Product Keyword - Secondary Keyword %page%字符建议:控制在 50–60 个英文字符 之间,保持在 Google SERP 展示宽度内不被省略号截断。
C. Homepage Meta Description 配置
- 中文站:手工撰写 50–80 字,清晰阐明网站的核心定位与所提供的价值。
- 英文站:手工撰写 120–150 字符,包含主要搜索词与明确的行动号召(CTA)。
- Homepage Image for Social Sharing:上传一张 1200 × 630 的首页专属分享大图。
5. Authors(作者归档)
- 单作者个人站 / 垂直博客:必须选择 Disabled(禁用)。
- 避免作者列表与首页文章产生 100% 重复内容;
- 封堵
example.com/?author=1自动跳转暴露管理员后台真实用户名的安全风险。
- 多作者团队站 / 媒体机构:保持 Enabled,要求作者完善个人履历与头像,落实 Google E-E-A-T 规范。
6. Misc Pages(杂项页面)
- Date Archives:Disabled(禁用)(消除低质重复归档,301 回首页)。
- 404 Title:中文站填
404 页面未找到 %sep% %sitename%;英文站填Page Not Found - %sitename%。 - Search Results Title:中文站填
%search_query% 的搜索结果 %page% %sep% %sitename%;英文站填Search Results for %search_query% %page% %sep% %sitename%。 - Noindex Search Results:开启(ON)(严防站内搜索页面被外部恶意批量刷入索引导致整站降权)。
- Noindex Subpages:
- 外贸 B2B 站:可选开启(避免产品翻页列表进入搜索结果)。
- 内容资讯 / 博客站:必须关闭(OFF)。长期 noindex 分页会导致爬虫停止抓取深层历史文章的内链,导致旧文章收录脱落。
- Noindex Password Protected Pages:开启(ON)(保护受密码保护的私密页面)。
7. 文章(Posts)
Single 文章 Title:%title% %sep% %sitename%。Single 文章 Description:%excerpt%。Schema Type:Article。Article Type:- 博客、资讯、教程类站点选择
Blog Post; - 企业正式报告、深度分析选择
Article; - Google News 认证的新闻媒体选择
News Article。
- 博客、资讯、教程类站点选择
文章 Robots Meta:保持关闭(灰色)。默认继承全局 Global Meta 的Index与高级规则,无需单独覆盖。
8. 页面(Pages)
- 保持规范默认值即可,
页面 Robots Meta保持关闭(继承全局设置)。
9. Attachments(附件)
- 由于常规设置中已开启附件 301 重定向,此页面保持默认即可。
10. 分类目录(Categories)
- 外贸商城场景:若核心业务全在 WooCommerce 的“产品类别”,此处的普通文章分类若无内容,部分教程会设为 noindex。
- 内容资讯 / 博客场景:
- 分类目录是核心支柱,绝不能设为 Noindex!
分类目录 Archives Robots Meta保持关闭(灰色),自动继承全局允许收录状态。- 运营规范:必须在后台 文章 ➔ 分类目录 为每个核心分类手工编写 40–80 字的高质量描述。
Remove Snippet Data:保持关闭(避免误删分类目录页的面包屑 Schema 数据)。
11. 标签(Tags)
- 推荐策略:
标签 Archives Robots Meta:开启,勾选No Index,保持Follow(引导爬虫抓取内链文章,但不收录碎片化的标签列表页)。标签 Archive Descriptions:配置通用动态模板。- 中文模板:
为您精选与 %term% 相关的最新技术内容、实用教程与深度行业动态。 - 英文模板:
Browse the latest articles, tutorials, and insights tagged with %term%. - 作用:彻底解决第三方审计工具批量报告的
Missing Meta Description报错。
- 中文模板:
Add SEO Controls:建议开启(允许对少数极核心的重要标签单独进行 SEO 自定义覆盖)。Remove Snippet Data:保持关闭。
五、 站点地图设置(Sitemap Settings)
进入 Rank Math ➔ Sitemap Settings 配置:
1. 包含内容类型决策表
| 类型 | 外贸电商站(含 WooCommerce) | 内容资讯 / 博客站(纯内容) | 决策逻辑 |
|---|---|---|---|
| 文章 (Posts) | 开启 | 开启 | 包含核心文章 URL。 |
| 页面 (Pages) | 开启 | 开启 | 包含重要静态单页。 |
| 分类目录 (Categories) | 可选 | 必须开启 | 博客核心聚合入口,必须提交至地图。 |
| 产品 (Products) | 开启 | 无此项 | 商城核心页面。 |
| 产品类别 (Product Cat) | 开启 | 无此项 | 商城核心目录。 |
| 标签 (Tags) | 关闭 | 关闭 | SEO 铁律:已设为 noindex 的页面严禁放入站点地图,避免向搜索引擎发送冲突信号(在 GSC 中报错 Submitted URL marked 'noindex')。 |
| 附件 (Attachments) | 关闭 | 关闭 | 附件已 301 重定向,放入地图会导致重定向报警。 |
2. 分卷参数建议
Links Per Sitemap:建议调降至200~500(默认 1000 偏大)。- 该数值是子地图拆分阈值。数值过大容易导致常规云服务器在动态组装数千条 XML 时触发 PHP 超时(HTTP 504 Gateway Timeout),导致 GSC 报出“无法读取站点地图”。
六、 单篇文章发布流程与评分机制说明
1. 评分机制客观说明
- Rank Math 提供的 0 至 100 分仅为规则匹配度检测,与搜索引擎的实际排名没有直接对应关系。
- 切忌为了追求 100 分而在标题开头生硬堆砌关键词,或在正文首段拼接不自然的语句。这会伤害真实读者的阅读体验,反而容易被搜索引擎算法识别为过度优化。
- 评分达到 70 分左右(指示灯变绿) 且语言通顺自然,即可发布。
2. 发布前核对清单(Checklist)
- 1. 填入 1 个核心焦点关键词(Focus Keyword)。
- 2. 拟定通顺有吸引力的标题(中文 15–25 字,英文 50–60 字符)。
- 3. 别名(Slug)精简,使用与主题相关的英文或拼音短横线连接。
- 4. 首段开门见山回应读者搜索意图,自然提及主题。
- 5. 上传规范比例的特色图片(Featured Image)。
- 6. 准确勾选 1 个主分类目录(作为面包屑层级)。
- 7. 在正文插入 1–2 条指向站内相关内容的自然内链。
七、 自动化验证脚本(Python / Curl)
配置完毕并清除缓存后,可使用以下脚本直接向服务器发起请求,校验底层标签输出:
#!/usr/bin/env python3
import urllib.request
import json
import re
TARGETS = [
("首页", "https://example.com/"),
("分类页", "https://example.com/category-slug/"),
("文章页", "https://example.com/post-slug.html"),
("标签页", "https://example.com/tag/tag-slug/")
]
def verify_url(label, url):
print(f"\n--- 检查【{label}】: {url} ---")
req = urllib.request.Request(url, headers={"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64)"})
try:
html = urllib.request.urlopen(req, timeout=10).read().decode("utf-8")
except Exception as e:
print(f"请求失败: {e}")
return
# Title
t = re.search(r"<title>(.*?)</title>", html, re.I | re.S)
print(f"Title : {t.group(1).strip() if t else '未找到'}")
# Description
d = re.search(r'<meta\s+name=["\']description["\']\s+content=["\'](.*?)["\']', html, re.I)
print(f"Description : {d.group(1) if d else '❌ 缺失'}")
# Robots
r = re.search(r'<meta\s+name=["\']robots["\']\s+content=["\'](.*?)["\']', html, re.I)
print(f"Robots : {r.group(1) if r else '默认跟随全局'}")
# OG Image
og = re.search(r'<meta\s+property=["\']og:image["\']\s+content=["\'](.*?)["\']', html, re.I)
print(f"OG Image : {og.group(1) if og else '❌ 缺失'}")
# Breadcrumbs Schema
schemas = re.findall(r'<script\s+type=["\']application/ld\+json["\'][^>]*>(.*?)</script>', html, re.I | re.S)
bc_trail = []
for s in schemas:
try:
data = json.loads(s)
for it in data.get("@graph", [data]):
if it.get("@type") == "BreadcrumbList":
for el in it.get("itemListElement", []):
bc_trail.append(f"{el.get('position')}. {el.get('item', {}).get('name', '')}")
except Exception:
pass
if bc_trail:
print(f"Breadcrumbs : {' > '.join(bc_trail)}")
else:
print(f"Breadcrumbs : {'(首页无需面包屑)' if label == '首页' else '未输出 BreadcrumbList'}")
if __name__ == "__main__":
for lbl, link in TARGETS:
verify_url(lbl, link)
八、 常见排查问题速查表
| 序号 | 常见现象 / 报警 | 产生原因 | 标准解决方案 |
|---|---|---|---|
| 1 | 全站标签页报 Missing Meta Description |
标签描述未单独填写,默认变量解析为空 | 在 Titles & Meta ➔ 标签 的描述框中配置包含 %term% 的通用动态模板。 |
| 2 | 图片被审计工具报警 Missing ALT attributes |
上传图片时未逐一在媒体库输入替代文本 | 在 General Settings ➔ Images 中开启自动补充 ALT,格式设为 %title% %count(title)%。 |
| 3 | 鼠标移到文章图片上不断出现黄色文字悬浮框 | 开启了 Add missing TITLE attributes 导致浏览器默认交互弹出 |
在 General Settings ➔ Images 中将 Title 补充开关关闭,仅保留 ALT 开关。 |
| 4 | Google 面包屑显示英文 Home |
面包屑首页文本保留了默认英文 | 在 General Settings ➔ Breadcrumbs 中将 Homepage label 修改为 首页。 |
| 5 | 修改文章别名(Slug)后旧链接变成 404 | 未开启文章改名自动重定向功能 | 在 General Settings ➔ Redirections 中开启 Auto Post Redirect。 |
| 6 | 输入 /?author=1 暴露出管理员后台真实账号 |
单作者博客未禁用作者归档 | 在 Titles & Meta ➔ Authors 中将作者归档设为 Disabled。 |
| 7 | 社交平台分享网页时呈现纯文字空白灰块 | 页面缺少 16:9 比例的 OpenGraph 图片 | 在 Titles & Meta ➔ Global Meta 上传 1200×630 规范横图,并在 Homepage 补充首页 OG 图。 |
| 8 | 境内服务器保存或发布文章时长时间转圈卡死 | 境内网络无法直连 Google API 导致脚本超时 | 关闭 Rank Math 的 Analytics 模块及所有 Google API 直连功能,改用纯本地化模式。 |
| 9 | Google Search Console 提交地图报错 Couldn't fetch |
地图单页链接过多触发服务器 504 响应超时 | 在 Sitemap Settings 中将 Links Per Sitemap 调降至 200~300,保证轻量生成。 |
| 10 | 博客分类目录被搜索引擎彻底移出索引 | 误参考外贸教程将分类目录设为了 noindex |
在 Titles & Meta ➔ 分类目录 中关闭自定义 Robots 开关,恢复继承全局 Index。 |
九、 参考文献与扩展阅读
1. 核心实战参考教程
- 迪亚莫技术专栏:《超详细Rank Math设置教程, 含关键词100分填写指南》
https://www.diiamo.cn/rank-math-setting/ - 腾腾博客:《Rank Math SEO 基础配置教程:外贸 WordPress 建站必做的 10 步设置(2026)》
https://blog.ctzpj.com/rank-math-seo-tutorial.html
2. 官方技术文档与行业规范
- Rank Math 官方知识库与开发文档:
https://rankmath.com/kb/ - Google 搜索中心官方文档:《结构化数据常规指南》:
https://developers.google.cn/search/docs/appearance/structured-data/intro-structured-data?hl=zh-cn - Google 搜索中心官方文档:《面包屑导航结构化数据 (BreadcrumbList)》:
https://developers.google.cn/search/docs/appearance/structured-data/breadcrumb?hl=zh-cn - IndexNow 官方协议与开发者文档:
https://www.indexnow.org/documentation - Sitemaps.org 官方协议:《XML 站点地图协议规范》:
https://www.sitemaps.org/protocol.html - Schema.org 官方数据规范:《Article 与 BlogPosting 模式规范》:
https://schema.org/Article