WPML

了解如何使用 WPML 翻译 Rank Math。翻译所有 SEO 属性,包括标题、元描述、固定链接等。

快速上手

要使用 WPML 翻译 Rank Math,您需要以下插件:

翻译页面 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 会将属性连同其关联的页面或文章一起翻译。

翻译带有 Rank Math SEO 属性的文章
翻译带有 Rank Math SEO 属性的文章

翻译分类法元数据

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

使用 Rank Math 添加类别的元标题和元描述
使用 Rank Math 添加类别的元标题和元描述

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

使用 WPML 分类法翻译来翻译分类法术语和元数据
使用 WPML 分类法翻译来翻译分类法术语和元数据

翻译全局 SEO 文本

要翻译全局 SEO 文本(例如面包屑导航的首页标签),请按照以下步骤操作:

  1. 前往 WPML翻译。
  2. 向下滚动到其他文本(字符串)部分,然后搜索您的文本。
  3. 选择您的文本并将其发送进行翻译。

使用 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 部分显示替代语言复选框 —— 启用它并保存。

启用在页面 <head> 中添加 hreflang 标签的选项
启用在页面 <head> 中添加 hreflang 标签的选项

如果您的站点在 XML 站点地图或页面 <head> 中没有 hreflang 标签,请使用相同的设置重新启用页面 <head> 中的 hreflang 标签。

显示原始内容的页面

如果文章类型使用显示为翻译选项,没有翻译的页面会在次要语言中显示原始内容。搜索引擎会将此页面视为原始内容的副本,因此 XML 站点地图不会将其列出。由 Rank Math 的 [rank_math_html_sitemap] 简码显示的 HTML 站点地图仍会将其列出,因为该页面是面向访客的。

使用 WPML 翻译 Rank Math

如果您已有 WPML 帐户,可以从下载页面下载适用于 Rank Math 的 WPML SEO 附加组件(无需额外费用)。

还没有 WPML?请访问我们的定价页面,为您的网站找到合适的方案。

作者:Amir