如何为使用母版页的.net(aspx)网页设置cannonical标记?
基于搜索引擎优化测试,我们的网站未能通过规范测试。我们使用的是第三方主机(Win服务器),无法访问根服务器!
我在domain.com/default.aspx页面中添加了以下代码片段

HtmlLink seoTag = new HtmlLink();

    seoTag.Attributes.Add("rel", "canonical");
    seoTag.Href = "http://www.domain.com/";
    Header.Controls.Add(seoTag);

但那没用!
感谢您的反馈。

最佳答案

尝试将其添加到aspx(html代码)中

<link rel=”canonical” href=”http://example.com/page.html”/>

source

08-25 09:17