WordPress获取当前网页链接方法

87次阅读
没有评论

共计 537 个字符,预计需要花费 2 分钟才能阅读完成。

前言 :网站的链接改版也有十来天了,发现百度对本站的抓取以及首选域确定还是很模糊,一会是顶级域名,一会又展示带 WWW 的域名。而本站此次链接该本目的就是为了让百度收录带 WWW 的链接。为了加快改版,博主也采取了很多方法,其中之一便是 canonical 标签优化。

在使用 canonical 时,发现本站以前使用并不规范,据了解,canonical 标签需要放在 head 头部才能生效,canonical 标签本就是一个参考数据,很多搜索引擎并不完全遵守 canonical 标签规则。抱着能优化则优化的态度,索性对本站的 canonical 标签从新优化调整一番。

正题 :因为 canonical 标签需要调用的是当前网页的链接,本站是 WordPress 程序建设,所以要遵循 WordPress 的链接规则,代码如下:

<link rel='canonical' href="<?php global $wp; $current_url = home_url(add_query_arg(array(),$wp->request)); echo $current_url; ?>" />

修改后的效果

结语 :自此本站的 canonical 标签算是优化完毕,接下来便是反馈网站的快照问题,希望百度能够尽快将网站顶级域名全部改版为带 WWW 链接。

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-06-03发表,共计537字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)