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