我可以将rel nofollow添加到iframe标记吗?

我可以将rel nofollow添加到iframe标记吗?,iframe,seo,Iframe,Seo,我有一个小部件通过iframe分布在一些站点上。但我不希望谷歌机器人索引url。将nofollow添加到iframe标记可以解决问题吗?。Iframe标记是否支持nofollow,Google会理解吗?对于Iframe元素,不允许使用rel属性 参见iframe的允许属性:,根据W3C规范,“rel”不是“iframe”标记的可识别属性。您可以使用一些javascript和document.write将iframe代码放在页面上,您可能想签出,但据我所知,iframe上不允许使用“nofollo

我有一个小部件通过iframe分布在一些站点上。但我不希望谷歌机器人索引url。将
nofollow
添加到
iframe
标记可以解决问题吗?。
Iframe
标记是否支持
nofollow
,Google会理解吗?

对于
Iframe
元素,不允许使用
rel
属性


参见
iframe的允许属性:,

根据W3C规范,“rel”不是“iframe”标记的可识别属性。您可以使用一些javascript和document.write将iframe代码放在页面上,您可能想签出,但据我所知,iframe上不允许使用“nofollow”

绝对可以将
rel=“nofollow”
添加到iframe中。你一定很狡猾。以下是如何

构建一个空白的html文件。将您的iframe单独添加到其中。在元标记中包括

<meta name="robots" content="noindex,nofollow">

现在,如果将该页面框到要显示的页面上。

,您所需要的就是

<meta name="robots" content="none" />


“无-相当于noindex,nofollow”

这是不可能的,但有一个解决方法。您可以使用重定向到IFRAME的域URL。在您的robots.txt中,您将阻止机器人跟随您的URL链接

在robots.txt中添加

User-agent:*
Disallow:/h/
然后,在htaccess中创建301重定向,或者如果使用nginx之类的东西,则创建类似的重定向。这将把本地URL重定向到Iframe的URL

Redirect 301 /h/fancy-url/ http://targetdomain.com/the-uri-of-iframe/
在iframe中使用

<iframe src="https://yourdomain.com/h/fancy-url/?possibleparam=xx">