【问题标题】:PDF Google Doc ViewerPDF Google 文档查看器
【发布时间】:2025-12-15 21:45:02
【问题描述】:

我使用 google doc 在我的网站上显示嵌入的 PDF。它像这样使用 iframe:

<iframe src="http://docs.google.com/viewer?url=http%3A%2F%2Fwww.emathhelp.net%2Fpdf%2F1%2F1331155133.pdf&embedded=true" width="800" height="500" style="border: none;"></iframe>

我想知道 Google 将如何索引 PDF 的内容? 在 Google 搜索中会出现嵌入 PDF 或直接 PDF 链接的站点吗?这将如何影响我的排名?

我希望页面而不是直接 PDF 链接出现在搜索结果中。如果上述方法不起作用,是否有一些转机?

谢谢。

【问题讨论】:

    标签: pdf seo indexing


    【解决方案1】:

    您正试图利用您的 pdf 文件中某些特定文本(关键字)的排名,并且您想防止它被索引并使其不可见,答案很明确:您不能或 Google 不允许你这样做。

    作为一种解决方案,我建议您将 pdf 文件放在一个路径中,并在您的 robots.txt 文件中将该路径标记为不允许。 然后,您应该使用数据库之类的东西并编写一些代码(基于您使用的平台)以在上传 pdf 文件时获取 pdf 文本。然后使用类似这样的查看器: http://mozilla.github.com/pdf.js/web/viewer.html 当加载特定 pdf 的页面时,您的应用程序将从数据库中抓取文本并将其放入 noscript 标记中。请记住根据您的 pdf 文件优化页面的元标记

    【讨论】:

    • 我想将 pdf 显示为嵌入而不直接访问它,以便人们可以看到广告。有什么办法吗?也许一些重定向、.htaccess 或其他东西?
    • 检查此链接:link 将您的 pdf 文件放在一个目录中并防止索引您的文件所在的文件夹,然后使用我上面提到的方法。实际上,在这种方法中,您隐藏 pdf 文件,然后在每个 pdf 文件和包含 pdf 的页面之间创建链接。