【问题标题】:Best structure for anchor links to different language versions of a PDF document?指向 PDF 文档不同语言版本的锚链接的最佳结构?
【发布时间】:2014-11-12 10:09:05
【问题描述】:

假设我有一个网站,其产品“A”页面在 3 个不同的域下以 3 种不同的语言提供:

  • version.co.uk/products/product-a.html
  • version.es/products/producto-a.html
  • version.fr/products/produit-a.html

在这些产品页面上有指向网站语言手册的链接,其他语言的手册。为了保持每个网站内容 100% 语言纯洁,我给其他语言一个 rel="no-follow"。

英文网站示例,包括西班牙文和法文手册。

  • version.co.uk/files/manual-en.pdf
  • version.co.uk/files/manual-es.pdf (rel="no-follow")
  • version.co.uk/files/manual-fr.pdf (rel="no-follow")

西班牙语和法语域将有类似的设置,只有它们自己的语言版本手册被编入索引。

现在我想添加更多其他语言的手册,但我不想添加更多域。这给了我一个问题,其他语言的所有附加手册将永远不会被索引,因为它们将被排除在所有三个当前网站上。

我不想通过指向不同语言内容的大量链接“玷污”域的语言,但我确实希望将其他手册编入索引。

添加指向其他语言新手册的链接的正确方法是什么?

  1. 在没有 rel="no follow" 的情况下添加它们,并继续排​​除其他两种主要领域语言。
  2. 使用 rel="no follow" 添加它们,除非在它们将被索引的主要域之一(例如 .co.uk)上。将 .co.uk 视为国际登陆页面。
  3. 另一种解决方案?

【问题讨论】:

    标签: html pdf seo multiple-languages


    【解决方案1】:

    我认为nofollow link type 不适合您的情况:

    nofollow 关键字表示该链接未得到该页面的原始作者或出版商的认可,或者包含指向所引用文档的链接主要是因为与这两个页面相关的人员之间的商业关系。

    您似乎认可这些链接,这不是广告。

    相反,只需使用hreflang attribute 来表示链接目标所使用的语言:

    <!-- on an English page -->
    <a href="/files/manual-fr.pdf" hreflang="fr">French Manual</a>
    

    (如果您也在翻译所有这些语言的网站,最好只提供language switcher。在这种情况下,法语网站上的用户只会看到法语手册的链接.)

    【讨论】:

    • 谢谢。这是我需要的答案。我已经假设我的 nofollow 实现是正确的,但是您提供的报价改变了一切。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-19
    • 2018-07-03
    • 1970-01-01
    • 2019-03-22
    • 1970-01-01
    • 2017-01-29
    相关资源
    最近更新 更多