Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 我怎样才能确保搜索引擎能够看到我的";单页“;Backbone.js站点?_Javascript_Backbone.js_Seo - Fatal编程技术网

Javascript 我怎样才能确保搜索引擎能够看到我的";单页“;Backbone.js站点?

Javascript 我怎样才能确保搜索引擎能够看到我的";单页“;Backbone.js站点?,javascript,backbone.js,seo,Javascript,Backbone.js,Seo,因此,我必须建立一个理想的基于Backbone.js的网站。这个网站将是一个复杂的图库,比如说托管在www.example.com,我需要从这个图库打开的所有内容都可以在谷歌上搜索,比如www.example.com/content/contentIDNumber。因此,我使用router类来定义此路由并处理页面更改,就像您通常使用主干一样。在这里之前一切都很好 画廊将充满无限的动态加载内容列表。内容是通过自定义CMS创建的,因此我们无法预测页面列表,也无法提前创建网站地图之类的内容 这就是说,

因此,我必须建立一个理想的基于Backbone.js的网站。这个网站将是一个复杂的图库,比如说托管在www.example.com,我需要从这个图库打开的所有内容都可以在谷歌上搜索,比如www.example.com/content/contentIDNumber。因此,我使用router类来定义此路由并处理页面更改,就像您通常使用主干一样。在这里之前一切都很好

画廊将充满无限的动态加载内容列表。内容是通过自定义CMS创建的,因此我们无法预测页面列表,也无法提前创建网站地图之类的内容

这就是说,我知道当我访问新页面时,我可以轻松地动态更改html容器的标题和描述,但这是否足以让该站点显示在google上?我的客户并没有要求我们进行适当的搜索引擎优化,他们只是想知道,如果搜索到特定的页面,就会在谷歌上显示出来。因此,如果www.example.com/content/contentIDNumber页面的标题是“吉娃娃特产”,他们只想知道搜索example.com吉娃娃特产可以在谷歌上找到

对不起,如果我考得不好,希望有人能帮助我!
如果有什么不清楚的地方,请询问。

如果您希望搜索引擎对内容进行索引,那么您需要为每个页面提供一个真实的URL,并且即使JavaScript不可用,页面也需要加载重要内容

这将涉及在服务器端复制主干逻辑

然后,当您使用JS更新视图时,使用将URL更改为将生成相同视图服务器端的URL


请注意,谷歌
#方法是一种早于历史API的黑客

打开javascript,尝试通过从startpage开始的链接访问页面。如果这是可能的,那么它很可能会出现在搜索引擎的索引中。(但你需要看一大堆要点:双重内容,看起来只是为搜索引擎放置的内容,……这将影响页面是否被接受为索引,或者可能导致处罚)这个问题似乎离题了,因为它是关于搜索引擎优化的,在堆栈中哪个离题Overflow@JohnConde:SEO的来源在堆栈溢出时脱离主题?从meta.stackoverflow.com上的搜索判断,这取决于一个问题:例如,这个问题听起来像是问搜索引擎是否可以在一个严重依赖JavaScript的网站上看到内容。更少的SE优化,更多的SE能够看到我的网站内容。我说的是主题。@PaulD.Waite 1。点击SEO标签并阅读内容。2.有一个网站专门介绍SEO和其他与站长相关的东西:。:)@这两点都不能解释为什么这个问题离题。这是关于让特定JavaScript模式交付的内容对搜索引擎可见。这不是搜索引擎优化。@sp00m-不。不要使用
#。这是一个肮脏的黑客。我们现在有一个国家。