我有一个小网站,它有一些动态标签内容,它是通过AJAX请求从JSON文件加载并用于填充DOM,标签本身和它们包含的内容都是从这里动态生成的JSON。这一切都与History.js捆绑在一起,所以每个标签都是可收藏的,可以通过url索引:?state = whatever。
我现在正在寻找一个sitemap.xml来提交给Google,其中包含相关标签的所有网址。
但是,该站点没有服务器端处理,它是在S3存储桶中提供的所有静态内容。
我正在寻找是否有办法,使用纯粹的字体结束技术从用于填充各种标签的相同JSON文件生成站点地图。
有任何想法或建议吗?
谢谢,
罗伯特
答案 0 :(得分:1)
要让bot使用您的sitemap.xml,它必须是您服务器上的实际文件。
要创建文件,您需要一种服务器端语言来动态创建它。这可能是PHP,ColdFusion,.NET或任何你喜欢的。
这就是我要做的事情:
将您的JSON对象(在网站中保存链接)发布到AJAX请求,发布到将获取此数据的服务器端脚本,然后生成名为sitemap.xml的文件。
这有帮助吗?对不起,如果我误解你的问题。
答案 1 :(得分:0)
不,没有,检索站点地图的机器人不会运行javascript。