【问题标题】:SEO, Paging in DataList, How to add all the URLsSEO,DataList 中的分页,如何添加所有 URL
【发布时间】:2011-08-02 09:47:17
【问题描述】:

我在 PagedDataSource 的帮助下使用 DataList 和分页。用户在下一个和上一个按钮的帮助下浏览页面。

现在,正因为如此,我能够为所有页面中的第一个数据列表创建站点地图,因此,我无法为其创建 XML 站点地图。

如何解决这个问题。

请注意,我还使用 Intelligencia URL Reqriter 重写 URL,将 URL 从 www.mywebsite.com/subject.aspx?subject=NICE-SUBJECT 更改为 www.mywebsite.com/subjects/NICE-SUBJECT.aspx .

在这个页面中,有分页来显示各种数据,比如教程,所以我只能为第一页创建站点地图。

【问题讨论】:

    标签: asp.net seo url-rewriting


    【解决方案1】:

    如果你的分页链接是 HTML,并且最终会暴露每一页结果,搜索引擎会全部跟踪。

    【讨论】:

    • 他的意思是如果它们是单独的页面,而不仅仅是 HTML 或 ASPX
    • 我说的是实际链接。如果它们生成为 html,搜索引擎将跟随它们。如果它们是作为 javascript 生成的,它们就不能跟随它们。
    【解决方案2】:

    嗯,我跟着this 教程。它有一些问题(当您单击第 1 页时,显示第 2 页,如果单击第 2 页,则显示第 3 页)。但它给了我很好的起点。

    我所做的是使用页面查询字符串并使用它设置 PagedDataSource 的页面索引。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-18
      相关资源
      最近更新 更多