gpt4 book ai didi

html - 将 HREFLANG 标签与当前页面相关联

转载 作者:行者123 更新时间:2023-12-04 16:33:36 26 4
gpt4 key购买 nike

我的任务是更新我们的 hreflang 标签以与用户所在的站点相关。例如...

目前它是硬编码的,如 <link rel="alternate" href="https://www.example.com/" hreflang="en" />但是说用户已经导航到 products/tabletimes页面所以 URL 实际上是 https://www.example.com/products/tabletimes .有没有办法在 <head> 中对标签进行编码反射(reflect)这一点?

所以它可能是 <link rel="alternate" href="https://www.example.com/products" hreflang="en" />和/或 <link rel="alternate" href="https://www.example.com/products/tabletimes" hreflang="en" /> ?

最佳答案

仔细查看 Context 后变量我发现Request.Url.AbsolutePath属性确实与您所在页面的路径有关。您可以在 <link rel="alternate" href="@string.Format("https://www.example.com{0}", absoluteUrlPath)" hreflang="en" /> 中使用该属性以在具有匹配页面的其他相应语言中反射(reflect)您所在的页面。

关于html - 将 HREFLANG 标签与当前页面相关联,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58772030/

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