我一直在阅读很多关于cloaking 和 redirects的内容,并且想知道这如何适合 Rails 中的渲染和布局......
两部分:
1) 如果我有不同的数据格式(json、xml、html 和 iphone)要呈现,并且它们都使用相同的 url,最后的“.format”不同,这是否被认为是“内容重复”?看起来你可以让搜索引擎对此不满意。这里有解决方法/最佳实践吗?
2)如果我在一种情况下只渲染rails的模型模板,projects/index.html
而在另一种情况下同时渲染模型模板和布局模板,projects/index.html
并且layouts/application.html
它们位于不同的url,这是否被认为是内容重复?在这种情况下,最佳做法是什么?
layout :main # or
layout :projects # or
layout :some_condition
我已经阅读了一些关于规范化的内容,但我不太确定它如何适合这些情况。
在这种情况下,您通常会做什么来防止被搜索引擎禁止?
感谢您的提示。