Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.htaccess 重定向和搜索引擎优化_.htaccess_Redirect_Seo - Fatal编程技术网

.htaccess 重定向和搜索引擎优化

.htaccess 重定向和搜索引擎优化,.htaccess,redirect,seo,.htaccess,Redirect,Seo,将多个域重定向到一个域的最佳方式是什么?这是一个多语言网站 我读到过,将更多的域名指向一个域名可能会对搜索引擎的排名产生不良影响 即 可以执行301重定向吗?这会影响www.domain.com的排名吗 重定向将需要重新设置 重定向将需要重新设置 这实际上是一种非常有益的做法,因为它将反向链接中的域值整合到一个.com域中,而不是将它们分散到多个域中。我建议您使用子域(这样您就可以为德语-瑞士语和法语-瑞士语使用诸如ch.domain.com/de&ch.domain.com/fr之类的方法

将多个域重定向到一个域的最佳方式是什么?这是一个多语言网站

我读到过,将更多的域名指向一个域名可能会对搜索引擎的排名产生不良影响

可以执行301重定向吗?这会影响www.domain.com的排名吗

  • 重定向将需要重新设置
  • 重定向将需要重新设置

  • 这实际上是一种非常有益的做法,因为它将反向链接中的域值整合到一个.com域中,而不是将它们分散到多个域中。我建议您使用子域(这样您就可以为德语-瑞士语和法语-瑞士语使用诸如ch.domain.com/de&ch.domain.com/fr之类的方法,但文件夹也可以使用。)


    您应该始终使用301重定向来保留域值

    然后,您可以使用:

    • Hreflang rel=如果每个位置有一种以上的语言(即com/dk可能支持英语和丹麦语),则指定语言的备用标记http://support.google.com/webmasters/bin/answer.py?hl=en&answer=189077
    • 谷歌网站管理员工具本地化
    • 作为相应的规范标记

    这实际上是一种非常有益的做法,因为它将反向链接中的域值整合到单个.com域中,而不是将它们分散到多个域中。我建议您使用子域(这样您就可以为德语-瑞士语和法语-瑞士语使用诸如ch.domain.com/de&ch.domain.com/fr之类的方法,但文件夹也可以使用。)


    您应该始终使用301重定向来保留域值

    然后,您可以使用:

    • Hreflang rel=如果每个位置有一种以上的语言(即com/dk可能支持英语和丹麦语),则指定语言的备用标记http://support.google.com/webmasters/bin/answer.py?hl=en&answer=189077
    • 谷歌网站管理员工具本地化
    • 作为相应的规范标记

    您应该始终使用301重定向将当前Url重定向到新的Url。这样google就会明白此Url是从这个重定向到这个的

    用下面的代码创建一个
    .htaccess
    文件,它将确保进入domain.com的所有请求都将被重定向到www.domain.com
    .htaccess
    文件需要放在旧网站的根目录中(即索引文件所在的目录)

    请用您的实际域名替换domain.com和www.newdomain.com

    注意此.htaccess重定向方法仅适用于启用Apache Mod Rewrite moduled的Linux服务器


    您应该始终使用301重定向来将当前Url重定向到新的Url。这样google就会明白这个Url是从这个重定向到这个的

    用下面的代码创建一个
    .htaccess
    文件,它将确保进入domain.com的所有请求都将被重定向到www.domain.com
    .htaccess
    文件需要放在旧网站的根目录中(即索引文件所在的目录)

    请用您的实际域名替换domain.com和www.newdomain.com

    注意此.htaccess重定向方法仅适用于启用Apache Mod Rewrite moduled的Linux服务器

    使用301重定向,因为它是一个永久重定向,将90-99%的链接(排名权)传递到重定向页面。301表示此类型重定向的HTTP状态代码。在大多数情况下,301重定向是在网站上实现重定向的最佳方法

    资料来源:

    使用301重定向,因为它是一个永久重定向,将90-99%的链接(排名权)传递到重定向页面。301表示此类型重定向的HTTP状态代码。在大多数情况下,301重定向是在网站上实现重定向的最佳方法


    来源:

    谢谢。。我不是在找福利。。我只想确保它不会对排名造成不良影响谢谢。。我不是在找福利。。我只想确保它不会对排名造成不良影响是的。你在写。htaccess仅适用于Linux服务器在Windows中无法执行。htaccess.Yes。你在写。htaccess仅适用于Linux服务器在Windows中,我们无法执行.htaccess。
    www.domain.dk -> www.domain.com/dk
    www.domain.de -> www.domain.com/de
    
    Options +FollowSymlinks
    RewriteEngine on
    rewritecond %{http_host} ^domain.com [nc]
    rewriterule ^(.*)$ http://www.domain.com/$1 [r=301,nc]