TYR*_*AEL 7 javascript seo backbone.js
我很感激你的意见.我负责重建一个占据相当多流量的主要网站.截至过去几个月,我一直在使用Backbone.js来开发应用程序.我在过去几周一直在研究Backbone是否适合重新开发新网站.
我最初担心的是SEO.在这里发现了一篇很棒的文章,讨论了渐进增强和一堆帮助的stackoverflow问题.我似乎无法摆脱构建静态网站并使用Backbone增强静态网站的感觉,这需要花费更多时间.
现在我的问题是,如果我们没有通过我们必须建立必须使用禁用javascript的网站的阶段?我们的网站仍然可以用于屏幕阅读器等吗?
我的想法是将相关的元搜索信息从服务器提供到我的主app.html文件中,这样搜索引擎仍然可以抓取不同的网址.Backbone应用程序将从您访问的与该应用程序相关的任何URL启动.
我刚刚访问了新的hulu.com,似乎无法想出为什么不将网站重新开发成Backbone应用程序.大多数(如果不是所有)我访问过的网站都没有js就无法运行.通过禁用js转到hulu.com,您将能够看到我的意思.所以在结束时建立一个没有js就无法运行的网站是安全的,上述内容足以满足SEO吗?
谢谢
我想对此会有很多意见。这是我的。
作为默认的思维设置,我总是发现向后兼容性和优雅的回退很重要。我通常认为网站应该能够实现其主要目的:提供内容(内容销售)。
但是……如果目的(又名内容)是提供某种功能(例如在线计算器或绘图应用程序)怎么办?那么用户可能已经需要并期望启用 JavaScript 之类的功能。在这些情况下,我很乐意使用 javascript 使设计/布局工作变得更轻松。想想像 jsfiddle 这样的网站:谁会关心这个网站是否因为 javascript 被禁用而无法正确显示它的 ui.. 没有人。
至于SEO:我认为有很多因素会影响这一点。如果您销售苹果并且拥有 apples.com 域名,那么无论如何您都已经准备好了。同样,内容销售,这就是大多数引擎尝试建立索引的方式。
除此之外,在这个(可怕的)时代和互联网时代,最流行的搜索引擎将对用户的搜索结果进行过滤和排名。因此,如果一个人想为搜索引擎优化网站......那么您尝试优化谁的个人泡沫(搜索结果)?!?。
我对那些语义编码、可维护且具有相当稳定的可预见未来的东西更有信心(而不是必须每 6 个月左右一遍又一遍地重建相同的东西)。更简单的说法:使核心/基础足够“简单”,以便“始终”以有用的方式呈现,然后使用 javascript 和 css-edge-technology 添加香料来调味内容。
| 归档时间: |
|
| 查看次数: |
507 次 |
| 最近记录: |