wordpress调用tags作为keywords关键词标签

如何调用wordpress tags作为页面keywords标签?wordpress开发文档有提供了 get_tags 函数,meta keywords格式是<meta name="keywords" content="">,按照这个格式加入php代码,将内容粘贴到,外观>主题文件编辑器>header. 文件中。

 

<meta name="keywords" content="<?
if (is_single()){//如果是文章页
$keywords = '';
$tags = wp_get_post_tags($post->ID);//取文章标签
foreach ($tags as $tag ) {
$keywordarray[] = $tag->name;
}
//以文章标签为关键字
$keywords = implode(',',array_unique((array)$keywordarray));
} else if (is_category()){
$keywords = single_cat_title('', false);
}else {//如果不是文章页、分类页
$keywords = ''; //在引号间写入你博客的关键字用,断开
}
echo $keywords; ?>" />

 

从数据库简洁角度来看的话,这样做还是不错的。

第三方seo插件都会添加一些字段来存储keywords数据,如果整个网站页面数一多,数据库就会越来越大,访问速度也会降下来。

tag会单独创建一些页面,会罗列包含这个tag的所有文章,主题非常相关,有点类似小专题,对搜索引擎更友好,一些大型网站会通过tag页面来进行优化,获取精准流量。

0 0 票数
Article Rating
订阅
提醒
guest
0 评论
内联反馈
查看所有评论