我很难在网上找到相关内容。
我是Italian user
,Italian Blogger blog
。几年以来,Blogger在我的案例localized domains
中介绍了.it
。当我尝试访问[ADDRESS].blogspot.com
时,它会自动重定向到[ADDRESS].blogspot.it
。 foreign visitors
也是如此:法国人会看到[ADDRESS].blogspot.fr
,german
人会看到[ADDRESS].blogspot.de
等等,即使他们访问[ADDRESS].blogspot.com
。
到目前为止,我一直在分享和宣传我.it
的{{1}}版本......但现在我对它有些怀疑。
问题1。
您认为我应该将所有内容切换为blog
(即规范网址)还是保留.com
??!
问题2。
在博客代码中,我认为有很多.it
和data:blog.url
标记表示data:post.url
网址。如果我想采用.it
网址,我应该用data:blog.canonicalUrl
和data:post.canonicalUrl
替换所有这些内容吗?
如果是,我是否应该对代码进行进一步的更改?
提前非常感谢你:)
答案 0 :(得分:2)
我认为你应该使用.com而不是.it,因为它对SEO和博客排名更好。
如果您要为您的博客禁用国家/地区重定向,请尝试以下代码。
<script type="text/javascript">
var blog = document.location.hostname;
var slug = document.location.pathname;
var ctld = blog.substr(blog.lastIndexOf("."));
if (ctld != ".com") {
var ncr = "http://" + blog.substr(0, blog.indexOf("."));
ncr += ".blogspot.com/ncr" + slug;
window.location.replace(ncr);
}
</script>
该脚本会将您的博客重定向到http://YOURBLOG.blogspot.com/ncr
ncr
意味着&#34; 无国家/地区重定向&#34;。
脚本也适用于全球访问者,因此来自法语的访问者也重定向到.com而不是.fr
对于案例编号2,我认为它将自动重定向为301状态。例如,如果您与网址http://YOURBLOG.blogspot.it/2014/05/post-title.html
共享一个网址,则会重定向到http://YOURBLOG.blogspot.com/2014/05/post-title.html
。
大约301重定向,不要担心它对搜索引擎优化的好处:)
一些参考:
http://techbymak.com/stop-country-redirection-in-blogger-blog.html
http://en.wikipedia.org/wiki/HTTP_301