目录
Toggle继续分享wordpress建站教程,今天来讲讲tag标签地址优化。我们之前的教程给大家讲过使用用好wordpress的tag标签功能,但是那篇教程遗漏了一点,那就是标签地址的优化。
关于如何用于wordpress的tag标签功能,大家可以先去看看悦然企业网站建设之前发布的文章,今天我们单独来讲讲如何优化tag标签地址。
对中文网站来说,因为我们设置的长尾关键词标签都是中文的,所以默认情况下wordpress标签地址显示也是中文的。但是中文标签是不能直接被搜索引擎识别的。
如上图所示,这是一个带有中文名的tag标签,在网站中显示它是正常的。
它是当我们复制这个标签链接地址到百度搜索框时,链接的中文就被转码变成了一长串特殊字符,如上图所示。
所以使用中文tag标签从理论上来说可能会对网站SEO优化有一点负面影响,至少在用户看来,你的链接中有大量看不懂的字符,他们为不为认为你的网站有问题呢?
所以悦然企业网站建设认为我们有必要对wordpress网站tag标签进行优化处理。
tag标签地址的优化方法主要有两种,一种是让标签以阿拉伯数字显示;还有一种是以英文或拼音显示;也可以采用英文+数字的组合方式。下面给大家分享两种比较简单实用的tag标签优化方式。
有些wordpress主题模板已经集成了这个功能,可以让标签直接以数字id的方式来显示,很方便。可以在模板设置中直接开启。
如果你使用的是其它wordpress企业网站模板,可能模板并没有集成这个成功,那么你可以常用使用代码来实现,代码如下:
/* WordPress文章标签以id方式展示 悦然wordpress建站整理分享
/*--------------------------------------------------------------------------------------*/
add_action('generate_rewrite_rules','tag_rewrite_rules');
add_filter('term_link','tag_term_link',10,3);
add_action('query_vars', 'tag_query_vars');
function tag_rewrite_rules($wp_rewrite){
$new_rules = array(
'tag/(\d+)/feed/(feed|rdf|rss|rss2|atom)/?$' => 'index.php?tag_id=$matches[1]&feed=$matches[2]',
'tag/(\d+)/(feed|rdf|rss|rss2|atom)/?$' => 'index.php?tag_id=$matches[1]&feed=$matches[2]',
'tag/(\d+)/embed/?$' => 'index.php?tag_id=$matches[1]&embed=true',
'tag/(\d+)/page/(\d+)/?$' => 'index.php?tag_id=$matches[1]&paged=$matches[2]',
'tag/(\d+)/?$' => 'index.php?tag_id=$matches[1]',
);
$wp_rewrite->rules = $new_rules + $wp_rewrite->rules;
}
function tag_term_link($link,$term,$taxonomy){
if($taxonomy=='post_tag'){
return home_url('/tag/'.$term->term_id);
}
return $link;
}
function tag_query_vars($public_query_vars){
$public_query_vars[] = 'tag_id';
return $public_query_vars;
}
大家把以上代码复制粘贴到你所使用的主题模板的functions.php文件中即可。
使用数字id显示tag标签虽然不错,但是在有些情况下可能存在一些问题,具体什么问题只有遇到才知道了。总之如果数字id显示标签的方法行不通的话,那就可以尝试使用拼音或英文(也可以和数字混合)的方式来显示。这里给大家推荐一个免费的wordpress插件——Wenprise Pinyin Slug,直接在插件中心搜索安装即可。
插件安装并启用之后还需要进行简单的设置。如上图所示,这个插件可以设置标签的转换方式,可以是全拼、拼音首字母、翻译成英文等。使用全拼的话标签的链接名称可能会非常长,如果你觉得标签太长不好那就选择拼音首字母即可。另外我们也可以设置一下字符长度。
关于tag标签的优化目前有多种说法,有人认为直接使用中文标签其实也是可以的,现在的搜索引擎识别能力已经大大增强的,这种说法虽然正确,但是我们不要忽略了用户体验部分,因为中文标签转码成的字符对用户体验来说还是会有一点影响的。
不过总的来说,对tag标签的优化只是细节优化,企业网站制作完成后最重要的还是日常的内容更新,企业网站只要能做好内容更新就可能超过很多竞争对手了。
© Copyright 2024. 悦然网络工作室/悦然wordpress建站 专注中小企业wordpress建站 All Rights Reserved.网站地图
本站图片来源为Pexels、Pixabay、Freepik、Unsplash等图片库的免费许可,CC0协议;还有部分为自己手绘,版权碰瓷请自重!法律服务:law@yueranseo.com 蜀ICP备20016391号-1 川公网安备 51011502000367号
微信联系