【发布时间】:2019-03-31 05:11:53
【问题描述】:
我想为 Adobe Muse 创建一个小部件,以替换 Muse 自动生成的规范标签。
我知道这不适用于大多数机器人,因为它们在抓取页面时不运行任何脚本,但我读到 Google 的机器人在抓取时确实运行脚本。
我发现了很多关于如何从链接中替换 href 的问题,但我似乎找不到任何关于替换规范标签的 href URL 的问题。我几乎肯定这是我开始的地方......我只是不知道如何完成它:
<script>
$(document).ready(function() {
$('link[rel=canonical]').attr('href' 'NEW_LINK');
}
</script>
【问题讨论】:
-
您到底想让脚本做什么?您是要完全替换
<link>标记,还是要更改预先存在的<link>标记的rel属性,还是其他? -
我要替换href url
-
我重读了你的问题;现在我明白你的要求了。在我打字的时候,Moogs 发布了一个可行的解决方案。见下文。
标签: javascript jquery html canonical-link