至少可以说,当您运行任何相当大网站时,直接在 WordPress 中更新和编写元描述可能会非常耗时。因此,让我们来看看 Rank Math 如何轻松高效地批量编辑所有页面、帖子和自定义帖子类型的SEO元数据。
1 在 WordPress 管理区域中进行批量编辑
要在 WordPress 管理区域内批量编辑帖子,您可以按照下面讨论的具体步骤进行操作。
1.1 启用批量编辑
首先,导航至WordPress 仪表板内的“Rank Math”>“Titles & Meta”>“Posts” 。向下滚动页面以找到“批量编辑”选项并启用该选项,如下所示(如果尚未启用)。
1.2 导航至文章
现在导航到WordPress 仪表板 > 文章。
在帖子屏幕中,检查 SEO 列(SEO 详细信息、SEO 标题和 SEO 描述)是否可见。如果这些列未显示,请单击页面顶部的“屏幕选项” 。在这里您可以选择要显示的列。
- SEO 详细信息 – 让您编辑帖子的焦点关键字
- SEO 标题 – 让您编辑帖子的 SEO 标题
- SEO 描述 – 让您编辑帖子的 SEO 描述
选择需要编辑的列,然后单击“应用”按钮以使更改生效。
1.3 编辑 SEO 元数据
要更改帖子的 SEO 元数据,请单击列顶部的铅笔图标以编辑列数据。现在您将能够编辑帖子的数据,如下所示。
完成更改后,单击“保存所有编辑”。
2 Google Sheets(或 Excel)中的批量编辑SEO选项
如果您想扩大使用 Excel 或 Google Sheets 批量编辑SEO元数据的过程,您可以按照下面讨论的具体步骤进行操作。
2.1 将元数据导出到 CSV 文件
在 WordPress 管理区域内导航至排名数学 > 状态和工具 > 导入和导出。在CSV 文件部分下,导航至导出 CSV选项卡。
在这里您可以找到帖子、术语和用户的 SEO 元数据。要编辑 SEO 标题、描述和其他与帖子相关的元数据,您只需要帖子元数据(标记为 2)。因此,您可以取消选择术语和用户(标记为 3 和 4)。
当您选择使用高级选项(标记为 1)时,帖子元数据选项将展开,现在您将能够选择要导出的特定帖子类型,如下所示。
注意:您可以注意到此部分下还有一个复选框(标记为 5) –包括只读列(SEO 得分和链接计数)。选择此选项后,Rank Math 将在 CSV 文件中包含 SEO 得分和链接计数。这些是只读数据,这意味着您无法使用 CSV 编辑它们,只能将它们用作指导。
选择要导出的元数据后,单击“导出”按钮(标记为 6)将 CSV 文件下载到您的计算机。
2.2 编辑 CSV 文件中的元数据
现在,在您选择的任何电子表格编辑器中打开 CSV 文件。我们建议使用Google 表格来简化流程,并拥有可供多人参与的中央文件。
您可以找到许多可用于编辑与您的帖子相关的元数据的列(我们将很快详细讨论这些列)。进行必要的更改后,将电子表格导出/保存为 CSV 文件。
2.3 导入 CSV 文件
现在您已经修改了 CSV 文件中的帖子元数据,您需要将其导入回您的网站才能更新帖子。
注意:我们建议您在上传回编辑后的 CSV 之前,使用“导出 CSV”选项保存数据库备份(与我们之前展示的下载 CSV文件的方式完全相同)。因此,如果导入格式错误或导致数据丢失,您始终可以使用此备份恢复数据。
要导入 CSV 文件,请导航至Rank Math > Status & Tools > Import & Export下的导入 CSV 选项卡。单击“选择文件”按钮并选择已编辑的 CSV 文件。
如果您仅使用此 CSV 文件向帖子中添加新数据,请选中“不覆盖现有数据”复选框。现在,仅当当前元值为空时,Rank Math 才会导入元字段。这样,您可以确保具有现有值的元字段不会受到影响。
最后,选择导入选项。
2.4 检查 SEO 元数据
导入 CSV 文件后,请确保您所做的所有更改都反映在您的帖子中。您可以在帖子屏幕中查看它们,如下所示:
3 编辑 CSV 文件中的元数据
现在我们已经介绍了如何将数据导出/导入到 CSV 文件,接下来让我们讨论 CSV 文件中可用的所有列(元数据)。
3.1 别名slug
slug
– 此列包含您帖子的标题(永久链接)并且可以编辑。上传包含编辑后的 slug 的 CSV 文件后,帖子 slug 将发生更改,并且 WordPress 将自动创建重定向。因此,如果您的访问者在 slug 更改之前登陆旧 URL,他们将被重定向到新 URL。
注意事项:如果 WordPress 在更改 slugs 时由于某种原因无法创建重定向,您可以配置 Rank Math 来执行此操作。要设置自动帖子重定向,请导航至Rank Math > 常规设置 > 重定向,然后启用“自动帖子重定向”选项。
3.2 搜索引擎优化标题
seo_title
– 此列包括帖子的 SEO 标题集。您还可以利用排名数学支持的变量来引用 SEO 标题。
如果您将单元格留空,则帖子的 SEO 标题将设置为默认的 SEO 标题模板。帖子的默认标题模板可以在Rank Math > Titles & Meta > Posts > Single Post Title下设置。
3.3 搜索引擎优化描述
seo_description
– 此列包含您为帖子设置的 SEO 描述(元描述),并支持变量的使用。
如果您将单元格留空,则帖子的元描述将根据默认描述模板进行设置。帖子的默认描述可以在Rank Math > Titles & Meta > Posts > Single Post Description下设置。
3.4 是支柱内容吗
is_pillar_content
– 此栏让您设置帖子是否为支柱内容。您可以将其设置为以下选项之一:
- 是 – 将帖子设置为支柱内容
- 否 – 设置帖子不是支柱内容
如果您将该单元格留空,则该帖子将被设置为默认值,这意味着该帖子不会被设置为支柱内容。
3.5 焦点关键词
focus_keyword
– 此列包含为帖子设置的焦点关键字。如果您不想为帖子设置焦点关键字,请将该字段留空。如果您要向帖子添加多个焦点关键字,请务必用逗号分隔它们。例如,
SEO,搜索引擎,搜索引擎优化
3.6 搜索引擎优化得分
seo_score
– 此列显示 SEO 分数。例如,SEO 得分可以是 49/100。此列是只读的,因此尝试对此列中的字段进行更改不会反映在帖子中。
3.7 机器人
robots
– 此列包含帖子的机器人元集。空白单元格表示机器人元是根据默认机器人元设置的。您可以在Rank Math > Titles & Meta > Post Robots Meta下配置默认机器人元。
如果您希望使用 CSV 为帖子设置自定义机器人元,则可接受的值为:
- index – 让搜索引擎知道帖子可以被索引的元指令
- noindex – 让搜索引擎知道帖子不应被索引的元指令
- nofollow – 元指令指示搜索引擎不要点击本文中的链接
- noarchive – 元指令指示搜索引擎不要缓存帖子
- noimageindex – 防止搜索引擎对本文中的图像建立索引的元指令
- nosnippet – 元指令用于限制搜索引擎显示本文的片段
如果您要向此列中的单元格添加多个机器人元,请确保用逗号分隔它们。例如,
索引、nofollow、无存档
注意:添加索引或无索引,但不能同时添加两者。如果您不小心在单元格中同时包含索引和无索引,那么Rank Math将为帖子设置相同的值,最终,您的帖子将不会在搜索结果中建立索引。
3.8 高级机器人
advanced_robots
– 您可以在此列中为您的帖子添加高级机器人元。可用的高级机器人元指令有:
- max-snippet – 元指令允许您设置搜索结果中页面片段中显示的最大字符数。“-1”表示无限制。
- max-video-preview – 元指令可让您设置搜索结果中视频片段的最大秒数。“-1”表示无限制。
- max-image-preview – 元指令允许您设置搜索结果中图像预览的最大尺寸。可接受的值有大值、标准值和无值。
您可以向高级机器人设置中添加 max-snippet、max-video-preview、max-image-preview 的值,如下所示:
最大片段=-1,最大视频预览=-1,最大图像预览=大
3.9 规范网址
canonical_url
– 此列包含帖子的规范 URL。如果帖子有一个指向另一个 URL 的规范 URL,您可以将其添加到列中相应的单元格中,否则将该单元格留空。
3.10 主要术语
primary_term
– 此列包含您帖子的主要术语。当一篇文章已经与多个分类术语相关联时,主要术语会很有帮助。要设置主要术语,请输入要设置为主要术语的术语的别名。
您选择的主要术语应与您在Rank Math > Titles & Meta > Posts下设置的主要分类法相关联。否则将不会设置主要术语。
例如,如果您的主要分类法设置为类别,但您添加了标签的别名,则排名数学不会设置您选择的主要术语。
3.11 模式数据
schema_data
– 此列包含与您的帖子关联的 JSON-LD 架构数据。以下是以缩小格式显示在该列下的架构数据示例:
{ "BlogPosting": { "metadata": { "title": "Article", "type": "template", "shortcode": "s-6130d16c7959d", "isPrimary": "1", "enableSpeakable": "disable" }, "image": { "@type": "ImageObject", "url": "%post_thumbnail%" }, "headline": "%seo_title%", "description": "%seo_description%", "keywords": "%keywords%", "@type": "BlogPosting", "author": { "@type": "Person", "name": "%name%" }, "datePublished": "%date(Y-m-dTH:i:sP)%", "dateModified": "%modified(Y-m-dTH:i:sP)%" }}
专业提示:如果您需要批量替换架构属性,那么您可以利用电子表格中的查找和替换选项,而不是在 WordPress 编辑器中打开每个帖子,查找并更改其各自的值。
social_facebook_thumbnail
– 此列包括在 Facebook 上共享帖子时要显示的缩略图。
如果您将该单元格留空,则该帖子将使用特色图像作为 Facebook 共享缩略图。如果您尚未为帖子设置特色图像,并且您已在Rank Math > Titles & Meta > Global Meta > OpenGraph Thumbnail下设置了任何内容,则 Rank Math 会考虑后备缩略图。
social_facebook_title
– 此列包括在 Facebook 上共享帖子时要显示的标题。
如果您将单元格留空,则帖子将使用 SEO 标题作为 Facebook 共享标题。
social_facebook_description
– 此列包含在 Facebook 上共享帖子时显示的描述。
如果您将单元格留空,则帖子将使用元描述作为 Facebook 共享描述。
social_twitter_thumbnail
– 此列包括在 Twitter 上共享帖子时要显示的缩略图。
social_twitter_title
– 此列包括在 Twitter 上共享帖子时要显示的标题。
如果您将单元格留空,则该帖子将使用 SEO 标题作为 Twitter 共享标题。
social_twitter_description
– 此列包含在 Twitter 上共享帖子时将显示的描述。
如果您将单元格留空,则帖子将使用元描述作为 Twitter 共享描述。
3.18 重定向至
redirect_to
– 此列包含帖子应重定向到的 URL。如果内容已移动,则在相应的单元格中添加重定向的目标 URL,否则将该单元格留空。
如果重定向的类型为“410 内容已删除”或“451 内容因法律原因不可用”,则您无需输入重定向 URL。
3.19 重定向类型
redirect_type
– 如果帖子必须重定向到其他 URL 或内容不可用,请在此处输入重定向类型(仅输入重定向代码)。重定向类型可接受的值为:
- 301 – 如果内容已被永久移动,则使用此重定向
- 302 – 如果内容已临时移动,则使用此重定向
- 307 – 这个重定向也是临时重定向,但技术上有点不同
- 410 – 如果内容已被删除,则可以设置此重定向
- 451 – 如果内容由于法律原因不可用,那么您可以设置此重定向
而且,就是这样!Rank Math 让您可以轻松批量编辑 SEO 元数据。Rank Math 的批量编辑功能可让您批量更新所有帖子的标题、描述、机器人元等,为您节省大量时间并允许您大规模操作。我们强烈建议您安装Rank Math,因为它更像是一把“瑞士军刀” — 由数十个特定工具捆绑在一起到一个软件包中。