我通过iframe在一些网站上发布了一个小部件。但我不希望谷歌机器人索引的网址。添加nofollow
到iframe
标记会解决问题吗? Iframe
标记支持nofollow
,Google会理解吗?
答案 0 :(得分:4)
当然,您可以将rel="nofollow"
添加到iframe中。你必须对它很棘手。这是怎么......
构建一个空白的html文件。单独添加iframe。在Meta标签中包括
<meta name="robots" content="noindex,nofollow">
现在,iframe会在你要展示的那个页面上。
答案 1 :(得分:1)
答案 2 :(得分:1)
答案 3 :(得分:0)
“rel”不是“iframe”标记的公认属性。您可以使用一些javascript和document.write将iframe代码放在页面上
答案 4 :(得分:0)
您可能需要查看is IFrame crawled by Google?,但据我了解,iframe上不允许使用“nofollow”
答案 5 :(得分:0)
这是不可能的,但是有解决方法。您可以使用您的域的URL,该URL重定向到IFRAME。在robots.txt中,您将阻止僵尸程序访问URL的链接。
在您的robots.txt中添加
User-agent:*
Disallow:/h/
然后,在htaccess中创建301重定向,如果使用的是类似nginx的东西,则创建类似的重定向。会将本地网址重定向到iframe的网址。
Redirect 301 /h/fancy-url/ http://targetdomain.com/the-uri-of-iframe/
在您的iframe中,使用
<iframe src="https://yourdomain.com/h/fancy-url/?possibleparam=xx">