【问题标题】:How to add meta tags in multiple languages如何添加多种语言的元标记
【发布时间】:2018-02-01 11:32:17
【问题描述】:

我们有一个多语言单页 html 网站。我们所做的是,我们在document.ready 上采用浏览器的语言并将页面内容翻译成该语言,并且我们还提供了更改语言的便利,以便用户可以查看该语言的页面。

<h1 key="key_title"><h1>

这是我们网站中的一个标签。 translate() 函数将按语言设置此标签的 htmltext。所以所有的标签都被翻译了。

问题是我们如何管理多种语言的元关键字和描述?元标记默认为英文。并且是动态变化的。我们有建议使用转录的解决方案。有什么简单的方法吗?

【问题讨论】:

  • 1) 您知道这不是处理多语言内容的好方法吗?最佳做法是为每种语言设置单独的页面/URL。 2) 你考虑过使用lang 属性吗?
  • 我们将为不同的语言添加单独的页面。上述方法有什么问题?
  • 啊,不确定我是否正确理解了您的架构。如果您有相同的语言 URL,搜索引擎将无法在搜索结果中链接预期的版本。
  • @unor 我们添加了站点地图。语言参数有3个链接两个,这样我们就可以获取语言并调用翻译函数
  • 我明白了,听起来不错:)

标签: seo keyword meta-tags multilingual keyword-search


【解决方案1】:

如果你翻译document.ready,你可以扩展你的javascript代码来修改元关键字和描述标签。

请参阅此示例:https://stackoverflow.com/a/47212820/520957

【讨论】:

    猜你喜欢
    • 2019-02-18
    • 1970-01-01
    • 2015-01-10
    • 2016-01-30
    • 2018-10-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-12-10
    相关资源
    最近更新 更多