汇总wordpress添加meta标签的4种方法

2021-04-07 15:00:31  9 浏览  0 评论   赞

废话不多说,wordpress没有这两个标签怎么办呢?网上的方法还是蛮多的,大概提到的有这几种:插件,在后台添加自定义字段标签,插入一段代码

汇总wordpress添加meta标签的4种方法

图7581-1:

今天我把博客的META标签整理了一下,可能用wordpress博客的都知道,wordpress在默认模板中没有关键词和描述,即keywords和description的META标签。虽然这两个标签在搜索引擎排名中的作用越来越小了,但至少现在对百度来说,还是权重蛮高的。大家可以去看一下我的站点就知道了,你去搜索一下”中华橱柜网”,这个词的百度指数快到三百了,优化起来还是要下点功夫的,但是我仅仅把这个词放在了META标签的description中,不过这个词我的站排在了第一页的前几位,我的其他站点都有这样的情况,这就可以充分说明description在百度的权重还是挺高的。所以大家在优化网站首页和栏目页的时候META标签可不要忽视哦。

废话就不多说了,wordpress没有这两个标签怎么办呢?其实网上的方法还是蛮多的,大概提到的有这几种:

1.wordpress插件,all in One SEO 就是最典型的一个,但大家都说这个加载有点慢

2.在后台添加自定义字段标签,可是我找了好久也没在我的后台找到,郁闷。

3.完全在wordpress的header.php文件中插入一段代码,这个不是很难,稍微懂一点点程序的就会了。

4.添加一个自定义字段的版块,这个对后期的使用提供了方便,功能蛮强大的,但是技术性强一点,不懂的还是不要搞,这个我可以分享一个地址,想研究的朋友可以试试:http://www点ludou点org/creating-custom-write-panels-in-wordpress.html(把中间的点换成符号即可)。我不喜欢受到约束,但是程序水平很一般,所以最后选择了第三种,哈哈。

其实我也测试过好几种代码,其他的我就不说了,我在模板下的header.php文件的title标签后加上了一段代码,代码如下:

<?php if (is_home() || is_archive() || is_tag() ) {   //判断页面属性主页、栏目页、标签页等 $description = "BLUEFATE博客,专注于SEO优化推广和网络营销策划";//修改为你的描述 $keywords = "BLUEFATE,SEO博客,SEO优化,网络推广,网络营销策划";//改为你设置的关键词 }  elseif (is_single()) //判断是否为内容页 {      if ($post->post_excerpt) {          $description     = $post->post_excerpt;      } else {     $description = substr(strip_tags($post->post_content),0,220); //截取文章的前220字节作为描述      }     $keywords = "";     $tags = wp_get_post_tags($post->ID);     foreach ($tags as $tag ) {         $keywords = $keywords . $tag->name . ", ";     } } ?> <meta name="keywords" content="<?=trim($keywords)?>" /> //trim函数过滤掉两头的空白 <meta name="description" content="<?=trim($description)?>" />

加上这个代码就行了,以后每次发布文章的时候就会自动提取标签了,只是首页的需要你在这个代码里面来设置一下,大家可以去我的博客看一下。呵呵,修改程序前备份,以防万一。没有什么技术含量,只是想把自己的经验分享给大家,希望对大家有帮助。

 

转载请注明:网创网 www.netcyw.cn/b7581.html

赞 ()
发表评论
  • 昵称
  • 网址
(0) 个小伙伴发表了自己的观点
    暂无评论

Copyright © 2018-2019 小王子工作室 版权所有 滇ICP备14007766号-3 邮箱:yangzy187@126.com