关于 html-lang属性的合理性使用
今天有位顾客表示有意购买我的网站,我问他是怎么找到我的,他告诉我,是通过名古屋华人风俗店这个网站上的信息,结合我的相关内容找到的。难道是我的网站排名上去了?带着疑问,我用谷歌搜索了一下,结果却没有找到。

他告诉我是使用的香港谷歌搜索的,于是我切换到了谷歌香港进行搜索,果然找到了相关内容。

但我希望看到的效果是,在日本的中国人使用日本谷歌也能搜索到我的相关内容。于是我下意识地查看了网站的 HTML 设置,果然发现 <HTML lang='zh'>
设置是中文地区的。

HTML Lang 的作用是什么呢?
官方给的解答是: <HTML lang="zh">
标签通过帮助搜索引擎识别网页的语言,确保页面在相关语言的搜索结果中准确展示,提高SEO排名,优化用户体验,尤其是在多语言网站中,帮助区分不同语言版本,确保页面内容符合目标受众的语言偏好和显示需求。
怎么合理使用Lang属性呢?
如果将 lang="jp"
改为这个标签显然不合适,因为我的网站内容是用中文书写的。如果面向的是日本的中国人群体,最佳做法还是保持 lang="zh"
,但这样可能会导致在日本的谷歌排名较低。为了兼顾中文内容和日本地区的定位,我之后根据相关语法改为了 lang="zh-Hans-JP"
,这样既能确保页面内容为简体中文,又能优化面向日本的中国人群体。
修改完毕后,我将整个网站的 Sitemap 提交给了搜索引擎,坐等日本地区的排名提升!最终,成功以 1000 人民币加上后续 SEO 服务费成交了。