白帽波哥的上一篇文章《这三种域名,永远不会有询盘》里留了两个尾巴,一个是如何将好域名的权重导到一个新域名上,另一个是如何清除域名里的垃圾外链。今天先讲第一个,如何将好的老域名权重导到新域名,也就是业内常说的“301跳转”。
所谓301跳转,说的简单点,其实就是在网站上做一个标记,告诉前来访问的客人:“我们搬家啦,搬到的新地址是xxxxxx.com,你就去那找我吧”,这样当用户打开网站时,虽然进去之前显示的网址是AAA.com,但是进去以后就会自动跳转到新的网址BBB.com。
(这里要说明下,虽然我标题里用了“抢”,但实际上要进行域名权重的转移,前提是两个域名都在你手里,而301跳转,只是通过技术手段,将权重在不同域名间进行转移)
![7b0189087d4e5c42f6fa8924c000051a.png](https://i-blog.csdnimg.cn/blog_migrate/04492d7c9e3f5e01dbd4c0247490f3aa.jpeg)
那什么时候要用到301跳转呢?
可能有人会问,既然两个域名都是我的,那我直接用旧域名不就完了,为啥还费这个力气去做什么跳转?但在实际应用当中,就有很多情况需要你去更换网站域名,这时候就会用到301跳转,接下来我就会为大家进行具体说明。
场景一:帮新网站快速成长
如果你使用了一个新的域名,那么这个新域名是没有任何排名权重的,需要全部从头培养。这个时候有一个快速增加新网站权重的办法,就是去网上买一个权重高,但已经弃用的域名,然后将域名的权重导到这个新的网站。
不过要注意的是,如果想要权重能够正常传导,需要新旧两个页面里的内容大体相似,不然谷歌的爬虫会不认。说具体点,如果你的新页面是卖LED灯的,那你找的老的域名页面也应该是卖LED灯的,且内容应该基本一致。(如果你确实不经营这个具体的产品,比如某一款LED灯,但又想用老域名下这个产品的权重,可以耍个滑头,比如显示有这款产品,但是标记为已售光)
关于如何查看已关闭的旧网站的内容,可以使用网页时光机 web.archive.org,具体内容可以参考我的另一篇文章《这三种域名,永远不会有询盘》。
场景二:用了新的建站软件
比如说,有些外贸人一开始用的是WordPress建站,但是后来因为一些原因想换成shopify了,这个时候就需要用到301跳转。因为WordPress和shopify的目录结构是不同的,所以即便主域名和页面内容完全一样,但是子页面的链接却完全不同了。
这个时候,为了将之前页面的权重进行传递,也需要对每一个旧的网站页面设置301跳转。除此以外,设置301跳转也能避免谷歌将新网站认定为抄袭,因为如果你有两个网站内容相同而又没有做301跳转,那新网站就会受到谷歌的排名惩罚。
场景三:使用了新的品牌名
有时候,外贸人会将自己代理的品牌名放在域名当中,比如我如果原来做LED灯的,代理的品牌叫Azure,那我的域名可能就会是“LedAzure.com”。但可能过一段时间我们换进货厂家了,又或者厂家自己换新品牌了,那这个老域名这时候就有些尴尬。
这个时候,我们可以选择换域名。但是,如果直接改域名,不但网站之前积累权重没有了,连之前积累的忠实用户也会丢失。这个时候,就可以选择通过301跳转,将老域名的权重和用户导到新的网站。
其实不得不换域名的情况还有很多,这里就不进行一一说明了。总之只要想将老域名的用户和权重导到新域名,就需要设置301跳转。跳转设置成功后大概一个月以内,谷歌就会用新的网站去替换老网站在排名中的位置。之后用户再搜索相应关键词,看到的就直接是新网站的链接了。
![c43a51770927d1e6415c96abd83797a0.png](https://i-blog.csdnimg.cn/blog_migrate/6f6c67c77559fcff4c13876fe14a88c6.jpeg)
如何具体如何操作,才能设置301跳转呢?
总的来说301跳转需要懂一些代码技术,通过web服务器进行调整,所以最好找专业人员进行操作。如果你坚持要自己动手,那么以下这些方法也可以作为参考。
方法一:使用付费软件
国外有一个网站,叫做cloudflare,用户可以通过其进行301跳转的设置,不过这个软件免费版功能有限,长期使用的话需要收费,请酌情考虑是否使用。具体使用方法可参考他们的官方说明:cloudflare使用介绍
方法二:部分软件有相应功能
有些建站软件也有相应功能,但总的来说还是有点麻烦。比如说,如果我们想要将网站从Magento迁移到shopify,可以通过以下步骤。(这部分比较专业,实在看不懂也可以跳过)
![b1f8e14ba8690238fc4b079fc4c81821.png](https://i-blog.csdnimg.cn/blog_migrate/f287e33de8c7b3eb9968eedf53aadc87.jpeg)
Magento URL的结构与Shopify的不同。这意味着前者的产品 (product),类别 (categories) 和页面 (pages) 使用的URL结构都会与后者的不同。
比如,就合集这一子目录来说,Shopify使用的子目录单词是collections,而Magento使用的单词则是categories.
让我们看一下URL:
Magento category的URL是这样的:http://domain.com/catalog/category/view/id/2
而在Shopify,这个链接看起来是这样的:http://domain.com/collections/accessories
在这种情况下,你所需要做的就是确保这些链接都重定向(跳转)。如果你的网站在Magento上有10个categories,其中里面有100个产品。那么你很有可能至少需要做110个跳转,因为按照Magento URL的结构来说,通常都会多出几个。
在Shopify的平台,你可以很轻松的添跳转,去到
Online Store > Navigation. 在页面的顶部,你会看到一个按钮写着URL Redirects.
need-to-insert-img
![a07ab7241cb407598ddd88c5255290ec.png](https://i-blog.csdnimg.cn/blog_migrate/5e389cc00523990e89ee3a9f3ca3fef4.jpeg)
点击后,你会看到你店铺已经有的URL跳转的列表。但是如果你是近期才迁移到Shopify的,页面可能就是空的。现在我们添加一个URL跳转,点击右上角Create URL redirect的按钮。
![4fa4bc41950564793f4b4efc3669b9d6.png](https://i-blog.csdnimg.cn/blog_migrate/f5961b4d9d980dd8379bc6841ad4706e.jpeg)
根据之前的示例,我们为我们的assessories category设置一个跳转,假设我们已经从Magento迁移过来了。首先确保我们在Shopify设置一个collection叫做 “Accessories”. 它会自动生成一个新的Shopify URL,现在我们只需要把这两个URL填写上去就好了(填写完毕后,点击Save redirect):
![a108234487e4cc55aeb5f440025aa42f.png](https://i-blog.csdnimg.cn/blog_migrate/5688e87844363562baeba1fa1444a57f.jpeg)
现在我们就添加好了。之后所有访问旧域名 “www.domain.com/accessories.html” 的流量都将会跳转到 “www.domain.com/collections/accessories”
那么,如何在Shopify批量增加跳转呢?
如果你迁移了一个小的站点,那么你应该没有很多跳转需要添加,所以按照以上的步骤手动添加即可。如果你迁移了一个大的站点,那么可能会有接近几百,几千或者更多的跳转需要添加。
近期,Shopify增加了一个Import URL Redirects的新功能,去到Online Store > Navigation > URL Redirects. 在页面的顶部,会看到 ‘Import’(导入),这是一个批量导入的功能。
![7af09279e355ca83a422eabad46269b0.png](https://i-blog.csdnimg.cn/blog_migrate/fa92ada8e3bafb836ea5522a60a03ca4.jpeg)
点击Import,这时候页面提示你需要一个CSV的模板,因为导入的时候,你需要上传CSV文件才进行导入。点击CSV template下载模板。
![49d2374897053a2f24237d716d289033.png](https://i-blog.csdnimg.cn/blog_migrate/b383fd402a2150e2d900f4d92e151012.jpeg)
下载打开后根据标题来填写旧的URL及新的URL。填写完毕后,保存并上传到上一个步骤的页面,之后点击Upload file即可成功批量添加。
![3087ed7e4d4b9092f3b5a0507fd5bdb3.png](https://i-blog.csdnimg.cn/blog_migrate/ec392506706a7dfdd744fee0721041b3.jpeg)
除了Shopify自带的批量导入外,还有一些免费的app也是用类似的方法去实现批量导入。其实无论是自带的还是使用app,当你有几千几百个重定向的时候,你还是需要手动的去将他们过一遍。如果你很精通Excel,你还可以用VLOOKUP在key strings的基础上去把旧的URL跟新的URL对应上。除此之外,还是需要自己花时间去整理。(难懂内容到此结束)
最后总结
总的来说,301跳转是很重要的步骤,你可以不会操作,但一定要知道在什么情况下可以用得上,这样才能避免新旧域名交接时所可能导致的巨大浪费,同时也避免由于内容重复而导致新网站被谷歌拉黑。
![a4e1a33980c10e398dad2d31c71d533c.png](https://i-blog.csdnimg.cn/blog_migrate/9333f6c34a61d39eb3bbce549d358ecf.jpeg)
![54cd68a6f4be3f29f482902ba678e1b9.png](https://i-blog.csdnimg.cn/blog_migrate/2c72f3ba00170b421aac50aa6b46faf7.jpeg)
![b422a009bbaddf7cb4c9ebeae9b2a082.png](https://i-blog.csdnimg.cn/blog_migrate/b5f6f9f00ed224424b8ee38365988db7.jpeg)
罗里吧嗦写了一堆,白帽波哥也尽量想写的简单易懂一点,不过部分内容确实比较专业,也不知道说清楚了没有(挠头),如果哪里不懂也可以去白帽波哥的私人博客留言,希望能够帮到大家。