在网页+ SEO上嵌入沙盒HTML

时间:2010-11-18 13:55:53

标签: html security iframe seo rich-text-editor

我想在我的网站上嵌入一些HTML ...我希望如此:

  1. SEO :可以对内容进行抓取和编入索引
  2. 集成:它呈现得很好(例如,不会破坏我的DOM树,或者不会继承我的样式)
  3. 安全性:对我们的用户(禁用javascript)保持安全
  4. 灵活性:HTML可以完全免费(不需要任何BBCode或MarkDown甚至是TinyMCE,我们的用户正在编写HTML代码......)
  5. 我看到我可以使用IFrame,但我不确定它是否是一个关于我的SEO约束的非常好的解决方案。

    任何答案都将不胜感激!!!感谢。

2 个答案:

答案 0 :(得分:1)

对于您的要求(主要是渲染和安全性),IFRAME似乎是您唯一的选择,特别是当我们考虑除了JS删除之外没有为HTML内容指定规则。即使是一些CSS +'a'标签也会带来严重的安全风险,例如在标准界面上覆盖外向链接。

对于SEO部分,您可以使用SEO地图向搜索引擎显示内容与容器之间的关系,也可以使用link之类的html标签进行连接。

答案 1 :(得分:0)

要确保用户的html是安全的,您应该使用HTMLPurifer。就问题的其余部分而言,您应将其分为多个问题。