我要有打字的访客site.com
, 继续site.com
以及site.net
, 停留在site.net
(它们有一个主机site.net
已停在.com
).
当涉及到搜索引擎时,由于SEO,他们应该了解这两个域都位于同一主机上。我知道我应该canonical links.
我搜索并得到了应该安装的WordPress SEO Plugin 位于http://yoast.com/wordpress/seo/#canonical
但现在我看到链接上的图像是:,
与我在wordpress管理面板上看到的不同:
所以我只有3个选择:Leave default (现在选择),http 最后https.
我希望有一个文本框,以便输入site.com
强制google将访问者重定向到site.com
; 还请注意,我的版本与示例中所述的版本不同。
<小时>IF Yoast wordpress SEO插件的解决方案是最好的方法,请帮助我了解我应该做什么。
ELSE IF!!! 你知道更好的解决方案,请告诉我使用新的!
最合适的回答,由SO网友:a web dev 整理而成
当您在上有多个URL时,通常会使用规范链接same domain 指向same content 防止搜索引擎索引重复内容。
在这种情况下,重定向域可能是最好的选择。
您可以通过域的控制面板或使用。htaccess文件。
的。htaccess方法您需要创建一个名为.htaccess
在站点的web根目录中,指示web服务器重定向流量。
例如,如果要重定向example.net
到example.com
你可以这样做
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(.*)\\.example\\.net [NC]
RewriteRule ^(.*)$ http://example.com/$1 [R=301]
RewriteCond %{HTTP_HOST} ^example\\.net [NC]
RewriteRule ^(.*)$ http://example.com/$1 [R=301]
</IfModule>