虽然在seo填写框里有部分常用的变量variables提示,但是不能完全满足大家的需求,给大家汇总了Yoast SEO插件所有可用的片段变量variables。

Yoast SEO(免费或高级)最重要的功能之一是能够自动将 SEO 标题和元描述模板添加到主页、所有(自定义)帖子类型、所有(自定义)分类法和其他页面。我们包含对 SEO 友好的默认模板,但您也可以修改默认模板。
如果您想了解更多关于什么是片段变量以及 Yoast SEO 如何使用片段变量,您可以阅读这篇文章。或者,要了解如何修改默认代码段模板,请查看本指南。
您知道 Yoast SEO Premium 中的社交预览吗?它们的工作方式与代码段预览非常相似,它们允许您控制在社交媒体上分享帖子时的外观!
基本变量(Basic variables)
Label | Variable | Description |
---|---|---|
Date | %%date%% | 帖子/页面日期 |
Title | %%title%% | 帖子/页面标题 |
Parent title | %%parent_title%% | 当前页面的父页面标题 |
Archive title | %%archive_title%% | 为WordPress生成的存档标题 |
Site title | %%sitename%% | 站点名称 |
Tagline | %%sitedesc%% | 站点标语 |
Excerpt | %%excerpt%% | 文章/页面摘要(如果不存在则自动生成) |
Excerpt only | %%excerpt_only%% | 文章/页面摘要(不自动生成) |
Tag | %%tag%% | 文章标签 |
Category | %%category%% | 文章分类(多个用逗号分隔) |
Primary category | %%primary_category%% | 帖子/页面主要类别 |
Category description | %%category_description%% | 类别描述 |
Tag description | %%tag_description%% | 标签描述 |
Term description | %%term_description%% | 自定义分类描述 |
Term title | %%term_title%% | 自定义分类标题 |
Search phrase | %%searchphrase%% | 当前搜索短语 |
Separator | %%sep%% | 在你主题的 wp_title() 标签中定义的分隔符 |
术语模板变量与自定义分类法一起使用。如果您没有自定义分类法,请使用标签或类别模板变量。
高级变量(Advanced variables)
以下变量示例需要更好地了解 SEO。如果您不确定如何使用这些高级变量,我们建议您不要使用它们。您可以在我们的在线 Yoast SEO 学院课程中了解有关 SEO 的更多信息。
Label | Variable | Description |
---|---|---|
Post type (singular) | %%pt_single%% | 内容类型单标签 |
Post type (plural) | %%pt_plural%% | 内容类型复数标签 |
Modified | %%modified%% | 帖子/页面修改时间 |
ID | %%id%% | 帖子/页面ID |
Name | %%name%% | 帖子/页面作者的昵称 |
User description | %%user_description%% | 帖子/页面作者的描述信息 |
Page number | %%page%% | 当前页面和总页码,如:第2页,共4页 |
Pagetotal | %%pagetotal%% | 总页数 |
Pagenumber | %%pagenumber%% | 当前页码 |
Caption | %%caption%% | 附件标题 |
Focus keyword | %%focuskw%% | 帖子焦点关键词 |
Term404 | %%term404%% | 造成404的slug |
<custom-field-name> (custom field) | %%cf_<custom-field-name>%% | 帖子自定义字段,删除<> |
<custom-tax-name> (custom taxonomy) | %%ct_<custom-tax-name>%% | 帖子自定义分类,逗号分隔,删除<> |
<custom-tax-name> description (custom taxonomy) | %%ct_desc_<custom-tax-name>%% | 自定义分类描述,删除<> |
WooCommerce变量(WooCommerce variables)
以下变量是您可以与 WooCommerce 一起使用的一些变量。如果您要查找的特定变量未在下方列出,请使用上面的自定义变量信息查找您需要的变量。
%%ct_product_cat%% | 产品类别(逗号分隔) |
---|---|
%%ct_product_tag%% | 产品标签(逗号分隔) |
%%ct_pa_<product-attribute-slug>%% | 属性(逗号分隔)。请务必删除 <>,因为它们不需要。 |
Yoast WooCommerce SEO变量( variables)
当您使用我们的 Yoast WooCommerce SEO 插件时,可以使用以下附加变量:
%%wc_shortdesc%% | 产品的简短描述。(从 Yoast WooCommerce SEO 6.2 开始可用) |
---|---|
%%wc_sku%% | 产品的库存库存单位 (sku)。 (从 Yoast WooCommerce SEO 6.2 开始可用) |
%%wc_brand%% | 品牌名称。此变量仅适用于“WooCommerce Brands”和“Perfect WooCommerce Brands”插件。 (从 Yoast WooCommerce SEO 6.2 开始可用) |
%%wc_price%% | 产品的价格。 (从 Yoast WooCommerce SEO 6.2 开始可用) |
默认变量(Default variables)
如果要将 SEO 标题模板变量重置为默认值,请使用以下内容。对于元描述,默认值为空。您可以在 SEO-Search Appearance 部分输入这些默认标题。然后,这会将默认值分配为该部分的全局模板变量。
%%title%% %%page%% %%sep%% %%sitename%%% | 帖子、页面、产品、媒体和自定义帖子类型 |
---|---|
%%pt_plural%% Archive %%page%% %%sep%% %%sitename%% | 帖子、产品和其他自定义帖子类型存档页面 |
%%term_title%% Archives %%page%% %%sep%% %%sitename%% | Taxonomies |
You searched for %%searchphrase%% %%page%% %%sep%% %%sitename%% | 特殊页面:搜索页面 |
Page Not Found %%sep%% %%sitename%% | 特殊页面:404 页 |
%%name%%, Author at %%sitename%% %%page%% | 作者存档页面 |
%%date%% %%page%% %%sep%% %%sitename%% | Date 存档页面 |
The post %%POSTLINK%% appeared first on %%BLOGLINK%%. | RSS Feed |
%%sitename%% %%page%% %%sep%% %%sitedesc%% | 主页模板 |
插件代码中记录了许多过滤器,供开发人员以编程方式更改模板变量,这里有些例子。
创建自定义模板变量
可以使用functions.php 文件中的wpseo_register_extra_replacements 过滤器添加您自己的模板变量。
您可能不希望 Yoast 显示这些 Yoast 创建的标题。在这种情况下,您可以在此处使用这些过滤器。如果您不确定如何添加或使用过滤器,请考虑与 Yoast 合作伙伴合作。
总结
以上就是关于Yoast SEO 可用的片段变量variables列表全部内容了,包括常用的基本变量(Basic variables)、高级变量(Advanced variables)、WooCommerce变量(WooCommerce variables)、默认变量(Default variables)以及创建自定义模板变量。