gpt4 book ai didi

iis-7 - 正在使用 Google 可接受的 JavaScript 将规范链接推送到头部

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:34:35 25 4
gpt4 key购买 nike

所以基本上我有一个网站,偶尔我会为网络事件或产品文献设置一个“虚荣”网址:

http://www.example.com/campaign-URL

指向相同页面的链接

http://www.example.com/normal-site-URL

我在 IIS7 中通过重写来设置它,因此,很难从基础 ASP.NET 代码中获取真实的 URL,因为 Context.Request.Url 返回重写的 URL 而不是用户访问的 URL。这使得很难注入(inject) <link rel="canonical"在呈现时标记到页面中。

相反,我所做的是通过 JavaScript 检查 URL 并注入(inject) <link rel="canonical"以这种方式标记。

老实说,我不认为它最终会产生很大的不同,因为首选 URL 已经通过 Google Sitemap 提交,但由于我有一些 SEO 人员要求它,我想知道这是否会被 Google 选中,或者如果我只是在浪费时间添加该代码。

谢谢!

最佳答案

Google 在为其抓取工具呈现 JavaScript 时摇摇欲坠。它不是 100% 会读取后面写的东西。

更容易确保 rel=canonical 在模板中。确保它出现在所有页面上,包括原始页面。这样一来,如果它只在一个网站上被发现,而谷歌看到重复的内容,你就不会受到惩罚。似乎有一个智能过滤器会尝试将重复项一起归档,即使其中一个具有有效的规范链接。然而,这又不是什么值得依赖的东西!

关于iis-7 - 正在使用 Google 可接受的 JavaScript 将规范链接推送到头部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36901851/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com