新手做网站优化Tag标签地教程:优化Tag标签地址
闪灵科技(开发者团队)介绍:新手做优化Tag标签地教程:优化Tag标签地址,其实也可以使用数据query_posts() 可以用来控制在循环(Loop)中显示哪些文章类名。它可以替换主查询,那今天我们继续分享优化教程,来讲讲tag标签地址优化。我们之前的教程给大家讲过使用好的tag标签功能,但是那篇教程遗漏了一点,那就是标签地址的优化。
所以使用中文tag标签从理论上来说可能会对网站SEO优化有一点负面影响,至少在用户看来,你的链接中有大量看不懂的字符,他们为不为认为你的网站有问题呢?
所以闪灵科技企业网站建设认为我们有必要对网站tag标签进行优化处理。
Tag标签地址的优化方法
tag标签地址的优化方法主要有两种,一种是让标签以阿拉伯数字显示;还有一种是以英文或拼音显示;也可以采用英文+数字的组合方式。下面给大家分享两种比较简单实用的tag标签优化方式。
/*文章标签以id方式展示 闪灵建站整理分享
/*————————————————————————————–*/
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显示标签的方法行不通的话,那就可以尝试使用拼音或英文(也可以和数字混合)的方式来显示。这里给大家推荐一个免费的插件——Wenprise Pinyin Slug 直接安装即可。
总结
关于tag标签的优化目前有多种说法,有人认为直接使用中文标签其实也是可以的,现在的搜索引擎识别能力已经大大增强的,这种说法虽然正确,但是我们不要忽略了用户体验部分,因为中文标签转码成的字符对用户体验来说还是会有一点影响的。
不过总的来说,对tag标签的优化只是细节优化,企业网站制作 完成后最重要还是框架布局。