我的网站上有以下代码:
<address class="vcard">
<span class="fn org"></span><br>
<span class="adr"><br>
<span class="street-address"></span><br>
<span class="locality"></span>, <span class="region"></span><br>
<span class="postal-code"></span><br>
<span class="country-name">Nederland</span><br>
</span><br>
</address>
如您所见,country-name
包含 Nederland
,荷兰语表示 the Netherlands。这是否应该始终以网站的语言指定,以便搜索引擎识别?还是只能用英文阅读?
因为它显示在网站上,所以应该使用网站的语言,但我质疑这是否对 SEO 有效。
最佳答案
我有点困惑,因为 hcard 中没有显示其他数据,但我想我明白你说的要点了。如果您对任何内容使用的语言与您在 lang
中声明的语言不同body
上的属性元素,是的,使用 lang
属性也在包装该内容的元素上,声明内容所在的语言。
因此,如果您的网站使用荷兰语或丹麦语(很抱歉不知道),然后您指定 Nederland
, 您不需要重新声明语言,但如果网站使用的语言不是 Nederland
是原生的,那么你应该重新声明属性的语言。
关于html - vCard 微格式属性 'country-name' 是否应使用网站的语言?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35364294/