我需要我网站上所有指向PDFs文档的链接都必须是“ noindex,follo”,我在htacccess中写道:
<Files ~ "\.pdf$"> Header set X-Robots-Tag "noindex, follow" </Files>
但这是行不通的。当我使用SEO的工具时,所有指向PDF的链接都是“索引,跟随”。
你能帮我吗?
谢谢。
答案 0 :(得分:0)
在APP主文件夹中添加到robots.txt:
Disallow: /*.pdf
如果您使用的是Apache,也可以这样做:
<Files ~ "\.pdf$">
Header set X-Robots-Tag "noindex, nofollow"
</Files>
最后一个选项是向包含PDF的每个“ ”中添加:
rel="noindex"
干杯。
答案 1 :(得分:0)
确切-您引用的规则是不对pdf文件进行索引,并且不对pdf文件中的所有链接进行跟踪。
要这样做,您的意思是,您应该发明任何启发式方法,以便在源代码中找到指向pdf文件的链接并将其添加到rel="nofollow"
。
这可能类似于在整个代码库中进行搜索和替换过程-诸如:搜索模式.pdf">
并替换为.pdf" rel="nofollow">
。
对于某些CMS,例如Wordpress或Joomla,有一些插件/扩展可以直接在代码库和数据库上进行操作。