鹿泽鹿泽  2024-09-19 09:59:21 鹿泽笔记 隐藏边栏  0 

分类和标签优化是SEO优化中绕不开的话题,如果优化得比较好,分类和标签可以为我们的网站带来相当多的搜索引擎流量,如果优化不好,分类可标签可能给网站带来负面的 SEO 效果。今天,我们为大家分享一下 WordPress 的分类和标签 SEO 优化策略及实施方法。

WordPress 分类和标签的属性

首先,从使用上来说,分类目录有层级,我们一般使用分类来组织网站的内容结构,制作网站栏目导航等,发表文章的时候,我们一般必需选择一个分类作为该文章的所属栏目。

而标签没有层级,是一个比较扁平化的分类,我们可以在发表文章的时候,提取文章的关键词作为该文章的标签。正因为如此,会出现一个标签存档页面只有一两篇文章的情况。这种页面会被认为是低质量页面,应该从索引中排除。排除方法在下文介绍。

什么时候应该禁止搜索引擎索引标签,怎么禁止

如果标签存档和分类存档为全文显示,则分类和标签应该全部禁止搜索引擎索引,如果不禁止,分类或文章页面可能会被搜索引擎认为是重复页面,从而影响网站评分。

如果是分类或标签存档页面以摘要显示,分类页面不应该禁止,因为分类中的每篇文章只截取一部分摘要,存档页面是多篇文章的摘要组成的,造成重复内容的可能性不大。如果一个标签只有一两篇文章,这个标签存档页面应该禁止搜索引擎索引,因为内容比较少,很可能会被搜索引擎认为是低质量页面,即便允许索引,搜索引擎一般也不会索引。

自动禁止搜索引擎索引内容较少的标签存档页面

通过下面代码,可以自动禁止搜索引擎索引文章低于 4 篇的标签存档页面。

/**
 * 文章数量小于 4 的页面,自动添加 nofollow 标签
 */
add_action('wp_head', function ()
{
    if (is_tag()) {
        global $wp_query;

        if ($wp_query->found_posts < 4) {
            echo '<meta name=robots content=noindex, follow>' . rn;
        }
    }

});

调整标签页面每篇显示的文章数量,以优化页面内容质量

通常一个标签存档页面不会有太多文章,比如本站,大多数标签存档页面所包含的文章数量不会超过 20 篇,为了可以让标签存档页面在一个页面内显示所有文章,我们调大了标签存档页面内页显示的文章数量。以提高标签存档页面的内容质量。实现代码如下。

/**
 * 标签页面增加每页文章数量,尽量不分页
 */
add_action('pre_get_posts', function ($query)
{

    global $wp_the_query;

    if (( ! is_admin()) && ($query === $wp_the_query) && ($query->is_tag())) {
        $query->set('posts_per_page', 20);
    }

    return $query;
});

分类和标签不应该有相同词或同义词出现

如果标签或分类有同义词或者相同的词汇出现,也会被搜索引擎认为是重复页面,我们可以通过合并标签或分类的方法来避免这种情况的出现。如果网站建设开始,就规划好网站的分类和标签,这种情况会大大减少。对于 SEO 来说,标签使用少而精的效果大于多而全。

1、文章版权归作者所有,未经允许请勿转载。
2、本站所有文章,如无特殊说明或标注,均为本站原创发布。任何在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们邮箱:526009505@qq.com进行处理。
3、咨询请联系QQ:526009505