canonical

时间:2024-08-18 17:23:53编辑:分享君

WordPress Canonical标签 问题

这个我还真弄过<?php if (is_home()) { ?><link rel="canonical" href="<?php bloginfo('url'); ?>" /><?php } elseif( is_single(array(851,857)) ) { ?><link rel="canonical" href="<?php echo get_permalink("807");?>" /><?php } ?>这是添加的代码is_single(array(851,857))851、857、807是文章的ID,851、857是不需要权重的canonical到807.这里是弄成数组了,因为是多个文章.如果你要单独弄一个文章,就不用数组了.比如只需要851canonical到807: is_single(851)就行了.另外wordpress默认主题是支持canonical的,是把动态的链接canonical到你自定义的伪静态链接上,你需要把默认功能去掉,不然文章里会出现多余的canonical. 去掉方法:在模版函数里加remove_action( ‘wp_head’, ‘rel_canonical’ );分享点个人wordpress经验www.ilouhao.com/fl/open/wordpress

百度rel="canonical"标签是什么,怎么使用

使用 rel="canonical" 链接元素指明首选网址
假设您希望将 https://zhidao.baidu.com/question/1545918911144091627 设置为首选网址(即使有多个网址指向该内容也是如此),那么您可通过以下方式将这项设置告知搜索引擎:
使用 rel="canonical" 链接元素标记规范网页和任何其他版本。
将属性为 rel="canonical" 的 元素添加到这些网页的 部分:


这即指明了首选网址,因此搜索结果将更有可能向用户显示该网址结构。
避免错误:使用绝对路径,而非包含 rel="canonical" 链接元素的相对路径。


上一篇:长春阳光女子

下一篇:奇瑞a7