草庐IT

SEO优化多域和多语言站点

coder 2024-02-27 原文

关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。












想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。

2年前关闭。




Improve this question




我正在将我们网站的 SEO 提升到另一个层次。我阅读了很多关于它并研究如何正确处理多个域和语言的各个方面。现在我们使用三个域名 www.myurl.eu , www.myurl.dewww.myotherurl.com .

所有站点都指向相同的内容,我很快就发现拥有多个域不是一个好习惯(关于此的好读物:http://www.seo.com/blog/multiple-domains-seo/)。好的,我按照 SEO 和 Google 专家的建议解决了这个问题,选择一个主域并执行 301 permanent redirect来自其他域! OK解决了!

但!然后我参加了在英国的技术 SEO 简报,其中一位 SEO 人员谈到了本地搜索以及英国 Google 搜索将如何更喜欢 .co.uk domains .事实证明他是对的。另外我在上面发布的链接还有一段关于这个:

Country Specific Domains

This is less of a tactic, and more of a “must do,” and is therefore my exception to multiple domains. It’s an exception because all of the problems above do not apply when you get into other countries. In fact, in order to have the best results in international SEO, you’ll need to have a country specific TLD (or top level domain). For example, if you’re doing business in England, you will have a hard time ranking without a .co.uk domain. You can still rank without a country level TLD, but it’s an uphill battle. And by uphill, I mean Rocky Mountains-type uphill.



问题 1:
好吧,要在英国的业务中排名靠前,我需要一个 www.myurl.co.uk .我买了一个。现在由此产生的问题。是www.myurl.co.uk再次 301 重定向到我的主域与否?我该如何处理?

问题 2:
然后是所有这一切的多语言方面。我的网站是以某种方式构建的,因此语言网站会在 url 中使用/lang/代码进行更改。例子:
  • www.myurl.eu/en/products -> 英文产品网站
  • www.myurl.eu/de/products -> 德语相同站点
  • www.myotherurl.com/en/products -> 301 重定向到www.myurl.eu/en/products

  • 那么现在如何处理我的国家特定域 www.myurl.co.ukwww.myurl.de ?这些应该是 301 重定向到主要域,如 www.myurl.co.uk -> www.myurl.eu/en/www.myurl.de -> www.myurl.eu/de/ ?这是正确的方法吗?

    问题 3:我真的应该这样做,在我开展业务的国家/地区拥有单独的国家/地区级域吗?我还没有看到让我们说 Apple 有 apple.co.uk等等?这真的有多重要?

    最佳答案

  • 一季度。 在我看来,您应该使用 301 结束重定向到
    www.myurl.eu/en。
  • Q2。 是的,您应该将特定于国家/地区的域指向该域
    您网站的国家/地区语言版本。例如。 www.myurl.co.uk 应该
    被重定向到 www.myurl.eu/en
  • Q3。 Country 域只是使
    某个页面要与那个或另一个连接
    国家/地区。我觉得你不应该太在意
    那。与页面相关的重要事情要多得多
    国际化而不是国家域,例如。链接来自
    国家/地区页面、链接的多样性、内容值(value)等
  • 关于SEO优化多域和多语言站点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9383708/

    有关SEO优化多域和多语言站点的更多相关文章

    1. ruby - 如何将脚本文件的末尾读取为数据文件(Perl 或任何其他语言) - 2

      我正在寻找执行以下操作的正确语法(在Perl、Shell或Ruby中):#variabletoaccessthedatalinesappendedasafileEND_OF_SCRIPT_MARKERrawdatastartshereanditcontinues. 最佳答案 Perl用__DATA__做这个:#!/usr/bin/perlusestrict;usewarnings;while(){print;}__DATA__Texttoprintgoeshere 关于ruby-如何将脚

    2. ruby - 寻找通过阅读代码确定编程语言的ruby gem? - 2

      几个月前,我读了一篇关于ruby​​gem的博客文章,它可以通过阅读代码本身来确定编程语言。对于我的生活,我不记得博客或gem的名称。谷歌搜索“ruby编程语言猜测”及其变体也无济于事。有人碰巧知道相关gem的名称吗? 最佳答案 是这个吗:http://github.com/chrislo/sourceclassifier/tree/master 关于ruby-寻找通过阅读代码确定编程语言的rubygem?,我们在StackOverflow上找到一个类似的问题:

    3. ruby-on-rails - Ruby on Rails - 为文本区域和图片生成列 - 2

      我是Rails的新手,所以请原谅简单的问题。我正在为一家公司创建一个网站。那家公司想在网站上展示它的客户。我想让客户自己管理这个。我正在为“客户”生成一个表格,我想要的三列是:公司名称、公司描述和Logo。对于名称,我使用的是name:string但不确定如何在脚本/生成脚手架终端命令中最好地创建描述列(因为我打算将其设置为文本区域)和图片。我怀疑描述(我想成为一个文本区域)应该仍然是描述:字符串,然后以实际形式进行调整。不确定如何处理图片字段。那么……说来话长:我在脚手架命令中输入什么来生成描述和图片列? 最佳答案 对于“文本”数

    4. Unity 热更新技术 | (三) Lua语言基本介绍及下载安装 - 2

      ?博客主页:https://xiaoy.blog.csdn.net?本文由呆呆敲代码的小Y原创,首发于CSDN??学习专栏推荐:Unity系统学习专栏?游戏制作专栏推荐:游戏制作?Unity实战100例专栏推荐:Unity实战100例教程?欢迎点赞?收藏⭐留言?如有错误敬请指正!?未来很长,值得我们全力奔赴更美好的生活✨------------------❤️分割线❤️-------------------------

    5. 7个大一C语言必学的程序 / C语言经典代码大全 - 2

      嗨~大家好,这里是可莉!今天给大家带来的是7个C语言的经典基础代码~那一起往下看下去把【程序一】打印100到200之间的素数#includeintmain(){ inti; for(i=100;i 【程序二】输出乘法口诀表#includeintmain(){inti;for(i=1;i 【程序三】判断1000年---2000年之间的闰年#includeintmain(){intyear;for(year=1000;year 【程序四】给定两个整形变量的值,将两个值的内容进行交换。这里提供两种方法来进行交换,第一种为创建临时变量来进行交换,第二种是不创建临时变量而直接进行交换。1.创建临时变量来

    6. ruby - 如何保持我不常用的编程语言技能 - 2

      关闭。这个问题是off-topic.它目前不接受答案。想改进这个问题吗?Updatethequestion所以它是on-topic用于堆栈溢出。关闭11年前。Improvethisquestion我不经常使用ruby​​-通常它加起来相当于每两个月或更长时间编写一次脚本。我的大部分编程都是使用C++进行的,这与ruby​​有很大不同。由于我与ruby​​之间的差距如此之大,我总是忘记语言的基本方面(比如解析文本文件和其他简单的东西)。我想每天练习一些基本的东西,我想知道是否有一些我可以订阅的网站,并且会向我发送当天的Ruby问题或类似的东西。有人知道这样的站点/Internet服务吗?

    7. ruby-on-rails - 如果特定语言环境中缺少翻译,如何配置 i18n 以使用 en 语言环境? - 2

      如果特定语言环境中缺少翻译,如何配置i18n以使用en语言环境翻译?当前已插入翻译缺失消息。我正在使用RoR3.1。 最佳答案 找到相似的question这里是答案:#application.rb#railswillfallbacktoconfig.i18n.default_localetranslationconfig.i18n.fallbacks=true#railswillfallbacktoen,nomatterwhatissetasconfig.i18n.default_localeconfig.i18n.fallback

    8. ruby-on-rails - 如何通过 URL 更改语言环境? - 2

      在我的双语Rails4应用程序中,我有一个像这样的LocalesController:classLocalesController用户可以通过此表单更改其语言环境:deflocale_switcherform_tagurl_for(:controller=>'locales',:action=>'change_locale'),:method=>'get',:id=>'locale_switcher'doselect_tag'set_locale',options_for_select(LANGUAGES,I18n.locale.to_s)end这有效。但是,目前用户无法通过URL更改

    9. ruby - 一种语言如何被自身解释(如 Rubinius)? - 2

      我使用Ruby编程已经有一段时间了,现在只使用Ruby的标准MRI实现,但我一直对我经常听到的其他实现感到好奇。前几天我在读有关Rubinius的文章,这是一个用Ruby编写的Ruby解释器。我试着在不同的地方查找它,但我很难弄清楚这样的东西到底是如何工作的。我在编译器或语言编写方面从来没有太多经验,但我真的很想弄明白。一门语言究竟如何才能被自己解释?编译中是否有一个我不明白这有意义的基本步骤?有人可以像我是个白痴一样向我解释这个吗(因为无论如何这都不会太离谱) 最佳答案 它比你想象的要简单。Rubinius并非100%用Ruby编

    10. ruby-on-rails - ruby 真的是一种完全面向对象的语言吗? - 2

      Ruby是完全面向对象的语言。在ruby​​中,一切都是对象,因此属于某个类。例如5属于Objectclass1.9.3p194:001>5.class=>Fixnum1.9.3p194:002>5.class.superclass=>Integer1.9.3p194:003>5.class.superclass.superclass=>Numeric1.9.3p194:005>5.class.superclass.superclass.superclass=>Object1.9.3p194:006>5.class.superclass.superclass.superclass.su

    随机推荐