分类和标签优化是 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>' . \r\n;
}
}
});
调整标签页面每篇显示的文章数量,以优化页面内容质量
通常一个标签存档页面不会有太多文章,比如本站,大多数标签存档页面所包含的文章数量不会超过 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 来说,标签使用少而精的效果大于多而全。
以上至少策略在 WordPress 智库中,起到了一定的效果,是否应用的你的网站中,要结合网站情况和网站整体 SEO 策略进行考虑。如果您对 WordPress 标签和分类 SEO 策略和实施有不同的看法,欢迎在评论中交流。