我有一个网页,比方说www.mypage.com/index.html
。由于json词典,我有一个javascript函数能够用我自己的内容翻译填充页面。最后,www.mypage.com / lang = en将显示内容并用英语填写。 www.mypage.com/?lang=fr将显示内容并用法语填写。
例如:
<html><head>
<script type="text/javascript">
translate(getURLParameter("lang"));
</script>
</head><body>
<p id="content0">default content</p>
</body></html>
translate
方法将转换:
<p id="content0">default content</p>
到
<p id="content0">translated content</p>
这是我目前能够做到的。我想要的是一个模拟英文网页和独特的法国网页的解决方案,没有重复的内容,并针对SEO进行了优化。我需要继续使用我的词典,因为翻译就在那里。
如果有帮助,我的网站将托管在Apache 2服务器上。
编辑我认为我必须在php(我不太了解的语言)中这样做,但是由于hreflang meta,我认为可能会有在HTML + JS中做到这一点的技巧。任何提示?
谢谢!
答案 0 :(得分:1)
通常,您会执行类似的操作并执行静态预渲染,以便抓取工具获取所需的关键字。有很多方法可以做到这一点,但我真的很喜欢这个。