gpt4 book ai didi

html - 元标记 : title and description for both latin and non latin letter site

转载 作者:行者123 更新时间:2023-11-28 02:11:35 24 4
gpt4 key购买 nike

我有(我相信)一个独特的情况;有点困惑。这是交易。

情况:我有一个单一语言的网站,其中所有内容(内容、链接)都使用非拉丁字符。 (西里尔文)(utf-8)

该网站旨在将全局读/说俄语的人联系起来。

问题是很多人(大约 70%)使用拉丁字母输入俄语搜索词。例如:“novaja mashina”,在英语中什么都没有,但在俄语中是“新车”的意思。

我的任务是构建主页的Title和Meta tag=description,所以我可以一石二鸟,意思是适应那些已经和将要使用西里尔键盘的人,用西里尔字母输入搜索词,那些将使用拉丁字母构造俄语单词的人仍然可以找到我的网站。

我的解决方案(我认为很糟糕)是简单地将拉丁文和西里尔文一个接一个地堆叠在标题标签中,并与 meta=description 中的相同。

  • 这完全是个坏主意吗?

如果没有

  • 搜索引擎机器人/爬虫会忽略用英语写的俄语单词吗?
  • 如果我这样做,Google 或其他搜索引擎是否会混淆或对排名产生负面影响。
  • 标题和元描述也用英文写是个好主意吗?
  • Google 会认为标题太长而惩罚我吗? (西里尔文+拉丁俄文+英文相同的东西 3 次最终会有点长的标题)

有人可以分享更聪明/更好的解决方案吗??

提前致谢!!!

最佳答案

实际上,<meta>标签有一个 lang 可以帮助搜索引擎的属性:

  • 了解您有一个多语言页面
  • 分别正确地为每种语言的元值编制索引。

这里是如何lang可以使用属性:

<html lang="ru">
<head>
<meta charset="UTF-8">
<meta name="description" lang="ru" content="новая машина">
<meta name="description" lang="ru-Latn-t-cyrl" content="novaya mashina">
<meta http-equiv="Content-Language" content="ru, ru-Latn-t-cyrl"/>
</head>
...
</html>

语言代码ru-Latn-t-cyrl表示 content 的值标签实际上是俄语,但它是从西里尔文音译到拉丁文的。有关此语言代码约定的详细信息,请参阅 BCP 47 Extension T . content http-equiv="Content-Language" 的值告诉浏览器您的页面包含俄语和音译为拉丁语的俄语。

现在你的问题:

  • Will search engine robot/crawler ignore Russian words written in English?

可能不会。它们仍会被编入索引,您的页面可能最终会出现在该 transliterated string 的搜索结果中。 .

  • Will google or other search engines get confused or negatively affect ranking if I do that.

我不能肯定地说,因为我不是真正的 SEO 专家,但这不太可能。

  • Is it a good idea to write title and meta descr in English also?

这取决于。如果您希望网站出现在英文搜索中。

  • Will google consider title too long and penalize me? (Cyrillic+Latin-russian+English of the same thing 3 times will end up being kinda long for a title)

如果您的网站的语言不是英语,那么使用英文标题就没有多大意义。如果这样做,则在用户将语言切换为英语时将页面标题更改为英语。而且我认为音译标题太多了,而且也不好。前往了解更多详情 <meta>标签。

最后,这里有一些internationalization best practices来自 W3C 关于在 HTML 中声明语言。

关于html - 元标记 : title and description for both latin and non latin letter site,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8034195/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com