了解如何使用 WPML 翻译 Rank Math。翻译所有 SEO 属性,包括标题、元描述、固定链接等。
快速上手
要使用 WPML 翻译 Rank Math,您需要以下插件:
- Rank Math (在新标签页中打开)
- WPML 核心
- WPML 字符串翻译
- WPML SEO 附加组件
翻译页面 SEO 属性
WPML 可以翻译所有页面 SEO 属性。这包括:
- 页面标题
- 元描述
- 面包屑导航
- 图像 ALT 和说明
- 固定链接
- 更多……
Rank Math 的 Strip Category Base 选项及其 WooCommerce 设置中的 Remove base 和 Remove category base 选项可与 WPML 配合使用。移除的前缀不再出现在您的 URL 中,因此 WPML SEO 会为其关闭别名翻译。使用 Rank Math 的 Remove parent slugs 选项,产品分类链接将保留其已翻译的前缀。
产品的 Remove base 选项仍然存在一个限制:WPML 无法识别您内容中的产品链接,因此翻译内容中的链接仍会指向原始产品。查看删除产品前缀时链接的临时解决方法。
要使用 WPML 翻译页面 SEO 属性,只需将您的内容发送进行翻译即可。WPML 会将属性连同其关联的页面或文章一起翻译。

翻译分类法元数据
在翻译文章时,WPML 也会翻译附加的分类法。这包括您在 Rank Math 代码段中为每个分类法术语添加的任何 SEO 属性(如元标题和元描述)。

如果您在原始语言中修改了分类法的元数据,或者想要翻译未附加到任何文章的分类法,请前往 WPML翻译分类法以更新翻译。

翻译全局 SEO 文本
要翻译全局 SEO 文本(例如面包屑导航的首页标签),请按照以下步骤操作:
- 前往 WPML翻译。
- 向下滚动到其他文本(字符串)部分,然后搜索您的文本。
- 选择您的文本并将其发送进行翻译。
使用 WPML 创建多语言 XML 站点地图
WPML 会自动处理多语言 XML 站点地图和 hreflang 标签。当 Rank Math 的 Sitemap 模块开启时,WPML SEO 会将每个翻译的 hreflang 标签添加到 XML 站点地图中。当 WPML SEO 首次在开启该模块的情况下运行时,它会关闭页面 <head> 中的 hreflang 标签,以免搜索引擎重复获取相同的标签。如果您关闭 Sitemap 模块,WPML SEO 会重新开启页面 <head> 中的 hreflang 标签。如果您稍后开启该模块,请使用下方第 2 步中的设置自行关闭页面 <head> 中的 hreflang 标签。
在页面 <head> 中添加 hreflang 标签
如果您希望将 hreflang 标签添加到页面 <head> 而不是 XML 站点地图中,您可以自行更改设置。只需:
1. 通过将此行代码添加到您的 wp-config.php 中,阻止 WPML 向您的 XML 站点地图添加 hreflang 标签:
define( 'WPML_SEO_ENABLE_SITEMAP_HREFLANG', false );
2. 导航到 WPML设置URL 和 SEO 页面并找到 SEO 选项部分。您将看到在 HEAD 部分显示替代语言复选框 —— 启用它并保存。

如果您的站点在 XML 站点地图或页面 <head> 中没有 hreflang 标签,请使用相同的设置重新启用页面 <head> 中的 hreflang 标签。
显示原始内容的页面
如果文章类型使用显示为翻译选项,没有翻译的页面会在次要语言中显示原始内容。搜索引擎会将此页面视为原始内容的副本,因此 XML 站点地图不会将其列出。由 Rank Math 的 [rank_math_html_sitemap] 简码显示的 HTML 站点地图仍会将其列出,因为该页面是面向访客的。
使用 WPML 翻译 Rank Math
如果您已有 WPML 帐户,可以从下载页面下载适用于 Rank Math 的 WPML SEO 附加组件(无需额外费用)。
还没有 WPML?请访问我们的定价页面,为您的网站找到合适的方案。