SEO,DataList 分页,如何添加所有 URL
我在 PagedDataSource 的帮助下使用 DataList 和分页。用户借助下一个和上一个按钮浏览页面。
现在,正因为如此,我能够为所有页面中的第一个数据列表创建站点地图,并且因此,我无法为其创建 XML 站点地图。
这件事怎么解决。
请注意,我还使用 Intelligencia URL Reqriter 进行 URL 重写,将 URL 从 www.mywebsite.com/subject.aspx?subject=NICE-SUBJECT 更改为 www.mywebsite.com/subjects/NICE-SUBJECT.aspx。
在此页面中,有分页来显示各种数据,例如教程,因此我只能为第一页创建站点地图。
I am using a DataList along with paging with the help of a PagedDataSource. The user moves through pages with the help of next and previous button.
Now, because of that, I am able to create sitemap for the first list of data in all pages and because of it, I am not able to create XML sitemap for it.
How to sort this matter out.
Please note that I am also using URL rewriting using Intelligencia URL Reqriter to change the url from www.mywebsite.com/subject.aspx?subject=NICE-SUBJECT to www.mywebsite.com/subjects/NICE-SUBJECT.aspx.
In this page, there is paging to show the various data, say tutorials, so I am able to create sitemap for the first page only.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果您的分页链接是 HTML,并最终公开每一页结果,搜索引擎将全部跟踪它们。
If your paging links are HTML, and ultimately expose every page of results, search engines will follow them all.
好吧,我遵循了 这个教程。它有一些问题(当您单击第 1 页时,会显示第 2 页,如果您单击第 2 页,则会显示第 3 页)。但它给了我很好的起点。
我所做的是使用页面查询字符串并使用它设置 PagedDataSource 的页面索引。
Well, I followed this tutorial. It had some problems (When you click page 1, page 2 is displayed and if you click pg 2, page 3 is displayed).But it gave me nice starting point.
What I did was to use a page query string and use it set the page index of the PagedDataSource.