进入新市场,例如芬兰、德国或法国,需要设置多语言SEO。突然之间,hreflang属性、每个语言的独立sitemap以及必须严格匹配翻译内容的元标签都摆在了桌面上。在这里犯错很容易,而在网站更改时保持数据最新则变得更加困难。
什么是自动SEO
“自动 SEO”常被视为一键解决所有问题的灵丹妙药。但实际上,完全自动化 SEO 是不可能的——搜索引擎仍然需要人工控制。然而,有些工具可以承担重复性工作,将技术基础设施的设置从耗时数小时的任务转变为可控的过程。
对于单一语言网站,大多数 CMS 都能处理得相当好。但一旦添加第二种语言,复杂性就会倍增。
- 每页上带有所有语言版本指示的 hreflang 标签
- 包含所有语言版本和正确 alternate URL 的 sitemap
- 反映翻译内容而非原始内容的元标签(title、description)
- 所有语言的统一 URL 结构,包括使用搜索引擎可以正常抓取的子文件夹
手动操作意味着不断出错。一页上遗漏的 hreflang 会将芬兰用户发送到德语版本。过时的 sitemap 不会包含上周添加的页面。错误语言的元描述会混淆用户和爬虫。每次添加或删除页面时,都必须有人更新整个链条。
但主要风险在于,搜索引擎可能会将这些页面识别为重复页面,并完全将其中一个排除在索引之外。
Multify 如何自动化多语言 SEO
Multify 作为一个反向代理工作:它位于网站和用户之间,拦截每个请求并返回完全翻译和本地化的页面版本。由于翻译发生在服务器端,搜索引擎可以直接看到翻译后的内容——无需处理通常会阻碍索引的 JavaScript。
在此过程中,Multify 会自动为每个语言版本处理技术 SEO:
hreflang。每个页面都会获得 hreflang 属性,其中包含指向所有其他语言版本的链接。这会告诉 Google 为哪个国家和语言显示哪个版本。它是动态生成的——您添加一个新页面,hreflang 会自动添加到每个页面上。
站点地图。Multify 会补充现有站点地图。每个站点地图都会添加指向页面所有替代语言版本的链接,确保它们被搜索引擎正确索引。这可以加快索引速度,因为搜索机器人无需扫描每个页面来查找元标签或 hreflang——所有必要的网站结构信息都已在站点地图中提供。
元标签:标题和描述作为页面内容的一部分进行翻译。搜索引擎会索引翻译后的元标签:芬兰用户会看到芬兰语的结果,德国用户会看到德语的结果。所有这些都无需您手动标记。
多语言SEO中的80/20法则
在 SEO 中,80/20 法则大致意味着:20% 的工作带来 80% 的结果。在多语言 SEO 中,这 20% 几乎完全是技术基础设施:hreflang 的正确实现、语言站点地图和翻译内容的服务器端渲染。
多语言 SEO 中的大多数失败正是由于基础设施问题,而不是内容质量。一个翻译得很好但由于 hreflang 不正确而 Google 看不到的页面毫无用处。以错误的语言索引的页面可能会损害所需语言的排名。
正确构建技术基础,然后致力于内容质量——这是增加有机多语言流量的途径。花费数周时间进行翻译,却忽略技术设置——这是获得结果的缓慢途径,而且结果可能永远不会到来。
URL 结构:子目录在长期 SEO 中更具优势
进入英语、德语或任何其他市场时,有三种 URL 结构选择:子域名 (de.example.com)、独立域名 (example.de) 或子目录 (example.com/de/)。
从 SEO 的角度来看,子目录几乎总是更好的选择。域名权威集中在一个地方,并同时作用于所有语言版本。使用子域名或独立域名,您实际上是从零开始构建多个网站,从链接权重和 SEO 历史的角度来看。
Tilda 不原生支持子目录——/de/ 形式的 URL 只能通过代理获得。这正是 Multify 所做的——这也是机构和企业选择代理方法而不是简单小部件解决方案的原因之一。
与简单的JavaScript小部件或在页面加载后异步加载内容的插件不同,代理解决方案会立即提供页面的现成HTML版本。这对于搜索引擎爬虫至关重要,因为它们可能不会等待JS代码执行。