利用代码为WordPress获取关键词和描述!

网上都在说插件使用多了不好,而且利用插件来做SEO,有时会被K,但是为了利于搜索引擎收录我们的网站,最好还是添加关键词和描述的为好!当然有的主题自带了这样的代码!但是如果你在使用Google网站管理员中心,你就会在Html建议里发现有很多重复的元标记这一项,因为网上代码都是将Tag标签作为了关键词,自动截断文章一定字数来获取描述!

为了让它不出现重复的元标记,我对代码修改了一下在关键词里增加了文章名为关键词,不喜欢的可以去掉!请将以下代码放在<title>标签下面:

<?php if (is_home()){
    $description = "首页关键词";
    $keywords = "首页描述!";
} elseif (is_single()){
    if ($post->post_excerpt) {
        $description     = $post->post_excerpt;
    } else {
        $description = mb_substr(strip_tags($post->post_content),0,150);
    }
 
    $keywords = ""; 
    $tags = wp_get_post_tags($post->ID);
    foreach ($tags as $tag ) {
        $keywords = $keywords.$tag->name. ",";
    }
}
?>
<meta name="keywords" content="<?php echo $keywords ?><?php the_title(); ?>" />
<meta name="description" content="<?php echo $description ?>" />

添加了<?php the_title(); ?> 后,首页关键词里会出现最新发布的文章标题!不喜欢可以删除!

最近又对代码进行了修改,将substr改为了mb_substr,有利于php中文截断,同时将关键词字数改为了150!

此条目发表在技术, 网络分类目录,贴了, 标签。将固定链接加入收藏夹。

利用代码为WordPress获取关键词和描述!》有2条回应

  1. setsea说:

    我也是看别人的,然后修改了一下!

  2. 很好,很实用,终于找到你。

评论已关闭。