您如何在您的本地页面上制作pdf链接(在您的网站上)规范?

问题描述 投票:0回答:1

我正在开展一个RAILS项目,我在亚马逊S3上举办的每个活动都有不同的PDF手册,目前可以通过每个活动页面上的链接访问这些手册。我的问题是这些pdf在谷歌上编入索引,我不介意它,只要他们告诉谷歌他们是我的活动页面的规范链接。基本上我更喜欢使用我的pdfs获取的搜索命中并将它们重定向到该事件的页面(相比之下,阻止它们用于谷歌搜索器或只是将无数的pdf链接编入索引)。

我甚至想知道这是否可行,因为pdf是从S3提供的,我无法更改其http标头。

我使用link_to帮助器无济于事,我认为应该可以告诉爬虫它跟随的链接与它所在页面的规范相关。

我还尝试使用robots.txt来阻止pdf,并且链接有nofollow,但谷歌确实将它们编入索引,尽管在搜索控制台中有“索引,虽然被robots.txt阻止”。

目前在页面上:

<%= link_to "Download the brochure",
            @event.brochure_url(priority_code: @priority_code),
            target: "_blank", class: "button blue" %>
ruby-on-rails amazon-s3 ruby-on-rails-5 canonical-link
1个回答
0
投票

尝试将rel:“canonical”添加到link_to帮助程序

© www.soinside.com 2019 - 2024. All rights reserved.