Yoast SEO作为WordPress建站工具中不可或缺的插件之一,其主要特点还是在于对搜索引擎优化(SEO)方面的专业性。虽然国内很多插件甚至是主题中都简单内置了SEO功能,但相较于其丰富的功能可能就略有逊色了。
Yoast SEO的教程网上很多,不管是官方还是网友自发总结和整理的,都有详尽记录。况且该插件的官方汉化已经做得相当出色,设置和使用也都比较容易上手。
之所以写本文,只是因为在标题设置、描述设置中常常会用到一些变量,虽然可以通过硬解码的方式插入,但是万一哪一天内容需要修改,总不能去数据库批量修改吧?还是变量的方式靠谱些。
基本变量
变量 | 描述 |
---|---|
%%date%% | 替换为文章/页面发布日志 |
%%title%% | 替换为文章/页面标题 |
%%parent_title%% | 替换为当前文章父级页面的标题 |
%%sitename%% | 站点名称 |
%%sitedesc%% | 站点描述 |
%%excerpt%% | 替换为文章/页面引用(如果不存在则自动生成) |
%%excerpt_only%% | 替换为文章/页面引用(禁止自动生成)替换为帖子/页面的主要类别 |
%%tag%% | 替换为当前的标签替换为帖子/页面的主要类别 |
%%category%% | 替换为当前文章的分类目录(使用逗号分隔)替换为帖子/页面的主要类别 |
%%primary_category%% | 替换为文章/页面的主要类别 |
%%category_description%% | 替换为当前分类的描述 |
%%tag_description%% | 替换为当前标签的描述 |
%%term_description%% | 替换为当前分类描述 |
%%term_title%% | 替换为分类名 |
%%searchphrase%% | 替换为当前搜索词 |
%%sep%% | 在你主题wp_title()中定义了分隔符 |
高级变量
变量 | 描述 |
---|---|
%%pt_single%% | 替换为单标签文章类型 |
%%pt_plural%% | 替换为多标签文章类型 |
%%modified%% | 替换为文章/页面修改时间 |
%%id%% | 替换为文章/页面ID |
%%name%% | 替换为文章/页面作者的昵称 |
%%user_description%% | 替换为文章/页面作者的自传内容 |
%%userid%% | 替换为文章/页面作者的用户ID |
%%currenttime%% | 替换为当前时间 |
%%currentdate%% | 替换为当前日期 |
%%currentday%% | 替换为当前的日 |
%%currentmonth%% | 替换为当前的月份 |
%%currentyear%% | 替换为当前年份 |
%%page%% | 替换为当前页码(例如:第2页 – 共4页) |
%%pagetotal%% | 替换为当前分页数量 |
%%pagenumber%% | 替换为当前页码 |
%%caption%% | 附件标题 |
%%focuskw%% | 替换为文章的关键词 |
%%term404%% | 替换为造成404错误的连接 |
%%cf_ | 替换为文章的自定义参数值 |
%%ct_ | 替换为文章的自定义分类,逗号分隔 |
%%ct_desc_ | 替换为一个自定义分类描述 |
注:网上有些文章会提到关键词的问题,Yoast SEO其实已经在几年前停用,新版本中已经找不到开启的选项了,具体原因见《元关键词(Meta keywords)到底需不需要?》一文。