我有一个小而简单的学习管理系统(LMS),作者编写课程模块,客户购买这些模块用于员工培训。我猜,例如,谷歌将爬行索引页面,并跟踪个别内容页面的链接。没有与url的所有内容的索引页,所以我想我应该创建一个单独的搜索唯一的索引,其中包括一个网址的摘录视图的每一个项目的课程内容。
我在正确的轨道上吗?向搜索爬虫公开MVC3应用程序中的动态内容的传统方式是什么?
发布于 2012-02-10 01:40:27
一个简单的方法就是站点地图。这是一个简单的XML文档,您可以动态生成它来告诉Google去哪里。
这里有一些documentation from Google
有许多生成器可以为您完成这项工作,但自己编写一个生成器却是小菜一碟。
另一种方法可能是课程索引,它不仅服务于google,还允许用户找到感兴趣的内容。只要你在那个页面上有链接,谷歌就会找到它们。使用高质量的内容描述将有助于您的事业。
显然,从其他网站直接链接到课程也会对你的事业有所帮助,如果你允许的话,但不要试图通过在网络上不属于它们的地方“播种”链接来欺骗系统,这是肮脏的SEO。
最后,请记住,如果你有密码保护的东西,这是一个明确的阻止谷歌。如果你想让谷歌“知道”受密码保护的内容,除了受保护的内容之外,还要确保你提供了一个描述性的、非密码的页面。
https://stackoverflow.com/questions/9215381
复制相似问题