【问题标题】:SEO of multi-language website多语言网站的SEO
【发布时间】:2009-11-24 06:33:56
【问题描述】:

我正在建立一个具有多语言功能的网站。

如果要为每种语言手动创建每个页面会很困难,所以相反,我为每种语言都有不同的 php 文件,其中包含 define() 语句,例如

网页只会在 HTML 标签之间包含常量,例如

根据用户的语言选择,页面中将包含语言 php 文件(en.php、fr.php..)。

默认情况下,en.php(英文文本)将是包含的文件。

我不确定这一点,但搜索引擎仍然能够索引该页面吗?喜欢它会看到英文文本而不仅仅是常量吗?

另外,有没有办法让其他翻译也被索引?

谢谢!

【问题讨论】:

    标签: php multilingual


    【解决方案1】:

    搜索引擎像普通用户一样抓取您的网站,他们将无法看到常量。这些定义位于服务器端,搜索引擎无法访问。

    另外我建议你看看Zend_Translate,我认为它会比构建define 更灵活一些。

    【讨论】:

      【解决方案2】:

      搜索引擎会看到用户看到的内容(只要您不将文本放入图像或类似内容中)。为确保整个网站(包括所有不同的语言版本)都被编入索引,请创建一个sitemap

      【讨论】:

        猜你喜欢
        • 2013-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-05-06
        • 1970-01-01
        • 2012-04-04
        • 2012-03-12
        • 2012-05-02
        相关资源
        最近更新 更多