WordPress分类目录如何添加SEO标题、描述和关键词

原创 懿古今  2016-05-18  阅读 972 次

这两天麻布兜博主经常问到WordPress的分类目录如何添加SEO标题、描述和关键词,后来我关注了一下这个方面,发现现在网上流传着几种实现方法,比如插件法、增加自定义字段法、纯代码实现法等等。其实,个人认为对于我们大部分人而言不用搞那么复杂,直接通过is_category()函数来判断添加相应的SEO标题、描述和关键词即可。毕竟我们是使用者,而不是主题开发者,不用考虑那么多,怎么简单就怎么来就行了。

WordPress分类目录如何添加SEO标题、描述和关键词

今天就跟大家分享一下如何通过is_category()函数来为我们的分类目录添加SEO标题、描述和关键词,具体步骤如下:

PS:我们以Nana主题为例说明,其他主题请参考修改即可。

第一步:删除Nana主题默认设置的分类目录标题和描述

在Nana\inc\functions\seo.php文件找到并删除以下代码(是分为两段的):

  1. <?php if ( is_category() ) { ?><title><?php single_cat_title(); ?> | <?php bloginfo('name'); ?></title><?php } ?>
  2. <?php if ( is_category() ) { ?>
  3. <meta name="description" content="<?php echo category_description( $categoryID ); ?>" />
  4. <?php } ?>

PS:以上代码设置分类目录的默认标题为:分类目录名称|站点名称;分类目录的默认描述为:分类目录自身的描述。一般的主题都是这样设计,很少会为分类目录页添加关键词。

WordPress分类目录如何添加SEO标题、描述和关键词 第2张

分类目录默认显示的标题和描述

第二步:找到各分类目录ID

Nana主题可以在主题选项上方看到每一个分类对应的ID。如果所使用的主题没有显示所有分类ID,我们可以通过登录后天》文章》分类目录》编辑某一个分类目录,然后在地址栏找到诸如tag_ID=5的字段,其中5就是该分类目录的ID。

WordPress分类目录如何添加SEO标题、描述和关键词 第3张

Nana主题选项所显示的分类目录ID

第三步:为各分类目录添加自定义的标题、描述和关键词

在Nana\inc\functions\seo.php文件最后,根据已经建立好的分类目录分别建立SEO标题、描述和关键词,如为分类ID为5的分类目录建立SEO标题、描述和关键词,只需要添加以下代码即可:

  1. <?php if ( is_category('5') ) { ?>
  2. <title>ID为5的分类目录的自定义标题 | 懿古今</title>
  3. <meta name="description" content="ID为5的分类目录的的描述" />
  4. <meta name="keywords" content="ID为5的分类目录的的关键词" />
  5. <?php } ?>

其中我们只需要修改以上代码的5和相应的标题、描述和关键词即可。如果有几个分类,就重复添加以上那个码即可,记得修改分类ID哦。

WordPress分类目录如何添加SEO标题、描述和关键词 第4张

修改后的分类目录的标题、描述和关键词

至此,我们已经成功为分类目录添加了SEO自定义的标题、描述和关键词。

PS:这种方法相对比较简单,不过如果经常增加删除分类目录的,不建议使用本方法。如果不嫌麻烦的话,在增加或删除分类目录后,记得增加或删除相应对的SEO代码也是可以的。

正常情况下,我们建立好站点之后,分类目录也基本固定,一般人都不会经常增加或删除分类目录,所以我们只需要人工添加一次就够了。毕竟我们是使用者,而不是主题开发者,只有主题开发者才会想做得更加完美,能够兼容更多,所以我们只需要用最简单的办法来做就行了。

虽然不知道为分类目录添加这些所谓的SEO标题、描述和关键词有多大作用,不过既然有这么简单的办法,大家不妨动手添加试试。毕竟对于这么高深的SEO,感觉抱着宁可信其有不可信其无的想法应该会不错的。

本文地址:http://yigujin.cn/758.html
关注我们:请关注一下我们的微信公众号:扫描二维码,公众号:aiboke112
版权声明:本文为原创文章,版权归 懿古今 所有,欢迎分享本文,转载请保留出处!
WordPress免费清新BLOG/CMS响应式主题Nana专题文章
WordPress免费响应式主题:Nana

发表评论


表情

  1. 夏天烤洋芋
    夏天烤洋芋 【村长】 @回复

    好像是有些主题带有这功能的。

  2. 好书推荐排行榜
    好书推荐排行榜 【省长】 @回复

    哈哈 这个绝对是很好的方法 支持一下

  3. Page
    Page 【村长】 @回复

    一会就会见到麻布兜的影子 嘿嘿

  4. 夏日博客
    夏日博客 【县长】 @回复

    你这是跟另一个网站同步更新额。

    • 懿古今
      懿古今【站长】 @回复

      @夏日博客 [呲牙] 合适的话就发到那个boke112导航,算是投稿文章,那个boke112导航算是一个平台

  5. 热腾网
    热腾网 【县长】 @回复

    毕竟我们是使用者,而不是主题开发者。。如果是处女座的,那就另当别论了。
    seo没研究过,如果博客里每个分类都显示描述关键字,那只能在主题模板中加入第三部的判断了。要是有5个分类就要添加5次吗?标题、描述、关键字用变量输出应该可以把?

    • 懿古今
      懿古今【站长】 @回复

      @热腾网 每一个分类目录的标题、描述和关键词都不一样,如果想要用变量输出只能为相应的分类目录添加自定义字段,这样也是可以实现的。不过个人认为为了追求速度,对于个人博客而言,这些内容几乎很少改动,何必简单问题复杂化呢。

      • 好书推荐排行榜
        好书推荐排行榜 【省长】 @回复

        @懿古今 呵呵 超级不错 支持一下
        不过后期你的升级模版的时候
        是不是我们修改了的 就有点麻烦喃

        • 懿古今
          懿古今【站长】

          @好书推荐排行榜 免费主题一般很少升级主题,就算升级主题也很少会改动SEO.PHP文件,记得不要修改或覆盖这个文件就行

        • 热腾网
          热腾网 【县长】

          @好书推荐排行榜 像博主这种经常维护主题的,你可以使用子主题,不但可以使用新主题内容和改动,也不影响你修改过的内容。我的热腾就使用了子主题。

        • 懿古今
          懿古今【站长】

          @热腾网 [呲牙] 经常维护主题一般都是刚出来的时候,后面没什么BUG之后就很少维护了。不过用子主题确实是一个非常不错的选择。