简单免费的WordPres SEO插件 WP SEO TDK

这个插件是我在前两年写的,现在把它重新整理了一遍,然后发布出来。可以说,我在几乎所有的主题中,都内置了这个插件,从而为主题提供SEO基础支撑。

安装

安装方式有两种,一种是直接在WordPress后台“安装插件”搜索“WP SEO  TDK”找到这个插件,直接进行安装。另一种方法是,把插件源代码下载下来以后,上传到WordPress的插件目录。然后到wordpress后台,激活这个插件。

在使用该插件时,对主题有要求,主要有两个地方要改,一个是网页标题的输出,必须是如下格式:

<title><?php wp_title(''); ?></title>

第二个是必须保证主题使用wp_head()来支持关键词和描述的输出。如果你的主题作者把wp_head()删除掉了,你也必须在主题中加入下面这段代码来代替:

<?php seo_head_meta(); ?>

这两个函数直接输出关键词和描述的meta标签。

使用

安装启用插件之后,进入网站的后台,在“设置-SEO”菜单中初始化SEO配置。这里可以设置网页标题的分隔符,标题的形式,以及对网站首页的标题、关键词和描述进行设置。对分类页、标签页、文章页、独立页的标题格式进行设置,但是它们的关键字、描述不再这里设置,下面会一一介绍,而且关键字描述是按照插件内部的规则来调用的,因此,你在写文章的时候不需要考虑太多,直接了当的写就行了。

wp-seo-tdk的间隔符,是指在SEO标题中使用什么符号来把两个部分分开。

首页SEO配置,可以为博客的首页配置单独的标题、关键字、描述。在不配置的情况下,会有默认值。

分类、标签、文章、独立页面,在这里只能配置标题格式,具体的配置是在这些页编辑时进行配置的。标题格式是我发明的一种占位符格式,在这些选项的下面都有说明,一般有

  • {meta_or_title} 代表如果设置的seo meta,就使用它,没有设置就用原始的title
  • {split} 代表分隔符,也就是上面第一个图片里面填写的那个
  • {title} 原始的title
  • {blog_name} {blog_description} 博客的名称和描述,在设置页填写的内容

其他具体的占位符可以在设置项旁边看到。

在添加一个分类或标签的时候,可以看到多出了三个文本框可以填写。

进入到编辑某一个分类或标签的时候,可以看到也会多出这三个选项可以进行编辑。这里有个点说一下,如果没有填SEO描述,而填写了上图中的“图像描述”,那么插件会用图像描述作为SEO描述。

在撰写或编辑一篇文章的时候,可以通过调出这个独特的SEO自定义区域进行填写或编辑。

如果你不填写这几个SEO选项,插件内部会有一套自己的生成规则,这些规则可以在“设置-SEO”的具体每一个选项下面阅读到,这里就不再赘述。

下载

这个插件是免费提供使用的,如果你觉得插件对你有用,请通过各种方式支持我的后续开发。

WordPress官方目录:http://wordpress.org/plugins/wp-seo-tdk/

GitHub: https://github.com/tangshuang/wp-seo

打赏获得完整版

虽然上面那两个链接的版本是OK的,你可以随便用,但是这两年一直有朋友找我对插件进行完善。而上面那两个包我已经很久没有更新了,所以可能你安装完看到的不是完整的,不过按理来说应该是可以满足大部分用户需求的。如果你抱着coding的情怀,想让我多喝一杯咖啡,请通过下发的二维码给我打赏。

在此郑重声明一下,本人不接受购买,只接受打赏。有啥区别呢?就是,购买了还得提供售后啊,各种服务啊,我哪有那么多时间,所以,你要是喜欢这个主题,请通过文章后面的二维码打赏(50块大洋,谢谢)。如果你打赏完,可以加我QQ或微信,获得最后一次更新的版本的下载密码(下载链接)。兄弟,再说一遍,我不提供售后服务,不提供任何开发相关的服务,我们公司有规定,不允许任何业外的服务收入。

(完)

2016-04-02 4252

为价值买单

本文价值42.52RMB
已有35条评论
  1. hea 2018-06-26 00:16
    描述和关键字出现了两遍 所有的页面都是 想问问如何去除自带的description和keywords
    • 否子戈 2018-06-26 21:25
      跟主题有关,按照文章里面的提示修改主题
  2. mr.liao 2017-12-30 07:59
    发布过的文章,当时查看tdk是正常的,但过一段时间后tdk会丢失,请问有遇见过这个问题吗,不知道什么原因引起的
    • 否子戈 2018-01-21 23:43
      没遇到过这个问题,你检查一下你自己的数据库。
  3. mr.liao 2017-12-21 22:21
    这个插件很实用,就是使用了后 title跑到keyword和description后面去了,试了N个模板基本是这样,作者能否修改下?
    • 否子戈 2017-12-22 22:10
      keyword和description都是在wp_head的位置显示,你自己可以调整自己的主题文件来改变位置
      • mr.liao 2017-12-23 08:41
        如果我在header文件的wp_head的上面加入,就会出现2个title,如果不加这行代码:title就在keyword和description的下面,求指导。
        • 否子戈 2017-12-23 15:19
          有可能你的主题本身就是通过wp_head输出title的,这要联系你主题的作者
  4. […] 配合插件WP SEO TDK优化了主题中header.php文件中的关键词和描述的meta标签输出(参考插件说明) […]
  5. 执念 2017-09-05 10:56
    不知道为啥我的使用了后,标题在keywords description后面显示
    • 否子戈 2017-09-05 10:58
      这跟你主题有关,如果你的主题输出wp_head在title之前,那就是你的这个状况了
      • 执念 2017-09-05 11:12
        哈,刚刚解决了,在你开发的主题的head文件找到了标题,原来是我写主题的时候直接输出wp_head了,没另写标题wp_title输出!谢谢解答
        • 执念 2017-09-05 11:19
          奇怪,我的wp_title加wp_head会出现两个标题,而你的却不会
  6. 醉酒青牛 2017-08-17 12:20
    用这个只输出了描述,却没有输出关键词。
    • 否子戈 2017-08-17 14:35
      根据后台介绍的规则来
  7. Themege 2017-06-06 18:30
    您好,下载了您的插件,自己修改折腾了半天也没搞定对Easy Digital Downloads的支持,自定义文章类型这个倒是弄好了,但是产品分类里面的 SEO标题 和SEO关键词设置之后保存数据保存不了。请给个解决思路,谢谢!
    • 否子戈 2017-06-06 22:41
      不是很明白你的意思,可以再说的详细一些吗?
  8. achair 2017-06-05 23:26
    除了首页之外的内页都变成这样\n\n
    • 否子戈 2017-06-05 23:56
      看不到你说的这样是哪样
  9. achair 2017-06-04 23:59
    你好,您的WordPress TDK SEO插件真不错,简单实用。顺便帮找到了个bug。\n\n标签页 默认的title 不显示,只显示了Blog name,手工加{title}{split}{blog_name}搞定\n\n顺便再提个问题,除了 首页之外 的其他页面”keywords”和”description”的内容留空。比如下面这样,该如何设置\n\n谢谢
    • 否子戈 2017-06-05 09:09
      首页的keywords和descripition是单独设置的,本来就和其他的页面不一样
      • Achair 2017-06-05 09:27
        请问如何把所有的内页k和d,统一设置成空白
  10. 阿郎 2017-05-14 17:18
    安装这个插件后,分类目录的description和keywords出现两个,一个是默认的,一个是插件里设置的。请问怎么解决呢?如图:http://wx4.sinaimg.cn/mw690/747b99fbly1ffl0gde80bj20h5055dk9.jpg
    • 否子戈 2017-05-14 18:57
      应该是你自己加了调用函数,然后插件自己又在wp_head后加入了meta
      • 阿郎 2017-05-14 20:19
        怎样去掉系统自带的description和keywords和代码,并加上插件带的代码呢,我的截图:\nhttp://wx2.sinaimg.cn/mw690/747b99fbly1ffl5n6t5ypj20hz08xt9i.jpg
        • 否子戈 2017-05-14 20:25
          到我github上提issue,我看不出来你这个是怎么造成的
  11. qyears 2017-03-22 21:03
    今天发现用上感觉不错,简洁明了。在源码上把分隔符前后加个了空格,感觉会更好。加油!
    • 否子戈 2017-03-23 19:58
      谢谢~
  12. im 2017-01-09 16:27
    是这样的,所有的栏目标题设置后 并没有显示,我查看你说的,可能是主题问题,需要更改,但是我是代码盲,所以问问什么解决办法?如果可以我可以把账号密码给你。
    • 否子戈 2017-01-12 19:22
      你可以搜索一些修改主题的教程,我毕竟也有自己的事,希望你理解
  13. im 2017-01-07 16:00
    正在使用,但是标题无法实现我设置的样式呢?
    • 否子戈 2017-01-09 16:25
      具体怎么样的,你反馈过来呀
  14. fen 2016-12-19 13:19
    否子戈,\n\n谢谢你的插件,一直在用,比ALL IN ONE 等插件简洁好用。\n\n最近开始使用 WooCommerce, 如果能你的插件同样也可适用于 WooCommerce 的产品,产品分类,产品标签 会更加完美。\n\n期待升级。
    • 否子戈 2016-12-20 23:39
      谢谢支持,其实源码都是开源的,里面已经写好了例子,你可以看着例子照葫芦画瓢用在其他的扩展上面
      • fen 2017-01-06 22:11
        呵呵, 不懂写,小白一个。