我有一个搜索不同机构推荐的应用程序。该应用程序本身是一个基于 AJAX 的单页应用程序,但为了模拟状态性,URL 正在通过 History.replaceState() 方法动态变化。
我注入的 URL 也作为单独的 HTML 页面存在,因此当复制 URL 时,他可以重用它来直接加载他寻求的推荐。该模板也由 JavaScript 填充。
URL 结构非常简单:
http://mattat.org.il/ci/index.php/search/show_full/nsrecommendation/[idOfRec]
建议本身显然是静态的,即它们不会更新。
如果我希望所有内容都被 Google 索引,我该如何进行 SEO。我是否必须手动上传包含所有 ID 的胖站点地图并在每次添加新推荐时更新它?还是有更优雅的方法,例如动态站点地图?