WordPress简洁的符合SEO的标题、关键词和描述代码

WordPress标题、关键词和描述怎么写?我们站在seo的角度,不依赖插件,简单的几行代码就搞定。

首先,我们知道,关键词这个标签早已被搜索引擎扔进历史的垃圾堆,所以这个keywords标签已经没用了,不写也罢。

其次,描述的作用已经非常小了,除了首页、分类页、标签页,最好自定义描述之外,文章页的描述也不用写了,搜索引擎会自动调用文章的内容来展示搜索结果页的描述。也就是description这个标签只要出现在首页、分类页和标签页这些重要的聚合页面就可以了。

好了,看一下简洁的WordPress标题、关键词和描述是怎么写的

<title>
    <?php if (is_front_page() || is_home()) {
        echo get_bloginfo("description") . '-' . get_bloginfo('name');
    } else {
        wp_title('-', true, 'right');?><?php bloginfo('name');
    }
    if ($paged < 2) {echo $title;} else {echo "$title - 第 $paged 页";}
    ?>
</title>
 
<?php if ( is_home() ) { ?>
<meta name="description" content="这是首页的描述" />
<?php } elseif(is_category() || is_tag() ) { ?>
  <meta name="description" content="<?php echo strip_tags(category_description());?>" />
<?php } ?>

只要将这段代码插入header.php合适的位置内就可以了。

这段代码实现的标题效果是:

首页:副标题 – 站点标题

首页翻页:站点标题 – 第 2 页

其他页:页面名 – 站点标题

其他页翻页:页面名 – 站点标题 – 第 2 页

描述的效果是:

自定义首页描述,在代码中修改

自定义分类页和标签页的描述,这在后台的图像描述那里修改

其他页面不显示描述

Leave a Reply