单页网站翻译,索引和SEO

时间:2015-03-14 14:35:44

标签: javascript html seo translation

我有一个网页,比方说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中做到这一点的技巧。任何提示?

谢谢!

1 个答案:

答案 0 :(得分:1)

通常,您会执行类似的操作并执行静态预渲染,以便抓取工具获取所需的关键字。有很多方法可以做到这一点,但我真的很喜欢这个。

https://prerender.io/