继续回答有普遍性的问题。今天是一个网站服务器和域名迁移的问题。 读者Pete Zhang问: Zac你好,占用你的宝贵时间,向你请教个问题。想要迁移网站,内容基本不变,但域名不同,服务器也不同,我该如何是好?问题描述:我经营一个小公司,公司有一个网站(域名假设是www.AAA.com),网站的服务器在美国(IP假设是1.1.1.1)。公司的所有业务都来自www.AAA.com,基本上是公司的命根子。但是,我想把这个网站从美国的服务器迁移到中国的服务器(IP假设是2.2.2.2),并且换一个域名(假设是www.BBB.com)。请问我怎么做才好呢?(让两个网站同时存?设置301定向?)我感觉这个问题好难,且非常重要,实在不知道怎么办了,所以来请教一下大神。背景情况:公司的网站www.AAA.com用的是阿里云的在虚拟主机 ,主机在美国硅谷。当时选择美国虚拟主机,是因为公司业务少,客户主要在海外 。但随着公司发展,国内也成为重要市场。这时,美国的主机就出问题了。首先,国内用户没法正常访问,常常需要VPN(真事!如果是电信网,很多时候需要VPN才能访问!)第二,就算国内可以访问,访问的速度也太慢了。所以,我就决定把网站从美国虚拟主机迁移到国内的阿里云ECS主机上。至于更换域名的原因,主要是不喜欢之前的域名了。 同时迁移服务器和域名比较少见,单独换服务器或域名倒是常见。 整个网站范围的改动尽量分步进行 首先,不建议同时迁移服务器和域名。整个网站范围所做的变动,尽量不要同时做,毕竟全站范围的剧烈改动需要搜索引擎重新抓取、计算、索引,同时做的话,不容易监控进度和情况,万一出错,无法判断到底是哪个变动引起的。分步进行,也可以降低变动的幅度,尽量让搜索引擎的反应也轻一点、平顺一点。 除了换服务器和域名,全站级别的改动还包括:http转为https、换CMS系统、网站导航系统修改、大面积内容改版、页面标题生成模板修改、整站增加或删除页面功能,等等。 换网站模板不一定是剧烈的全站改动,现在的网站设计经常是内容与展现分离的,换一个模板对页面html代码及内容很可能没什么影响。 怎样更换网站服务器? 这里说的是只迁移服务器,不换域名。 只要安排合理,换服务器对SEO几乎没影响。正确的服务器迁移过程是: 1)做一个完整备份,包括数据库和所有程序、页面、图片文件,以防万一。 2)将DNS(域名服务器)TTL设置为很短,如几分钟。TTL控制DNS服务器的缓存时间,设置为很短时间,所有ISP及搜索引擎将随时查看DNS信息,而不是使用缓存中的IP地址,域名指向新服务器后,搜索引擎和用户能在最短时间访问新服务器。 3)开通新服务器,上传文件。 4)确认所有文件在新服务器上一切运转正常后,更改域名服务器,将网站解析到新服务器IP地址,同时旧服务器上的网站保持运行。一些用户贡献内容的网站,可以考虑旧服务器上暂时关闭用户发布新内容,以防转换过程中,部分用户发布数据在旧服务器上。 5)在新服务器上检查日志文件,确认搜索引擎蜘蛛开始爬行新服务器上的页面后,说明转移已经完成。域名解析理论上最长需要三天时间,当然为保险起见,也可以再多等两三天,确保所有搜索引擎蜘蛛都知道网站已经转移到新的服务器和IP地址。 6)确认解析过程完成,旧服务器上已经没有任何用户及搜索引擎蜘蛛的访问后,旧服务器账号可以关闭,转移过程完成。 整个服务器转移过程中,网站一直是可以正常访问的,因而不会对抓取、收录、排名有任何影响。 百度资源平台也有工具帮助确认转移过程顺利。网站解析到新服务器后,在资源平台抓取诊断部分,输入域名的任何URL,点击抓取按钮,百度会发出蜘蛛实时抓取页面并给出抓取到的内容,如下图: 可以看到,资源平台在抓取详情中显示了百度解析的IP地址,SEO可以清楚地知道百度是否开始抓取新IP。如果更改域名服务器3天后百度还是解析到旧IP,就要仔细检查域名服务器的设置了。 怎样更换网站域名? 指的是只更换域名,不换服务器。 由于更改域名必然使所有URL发生变化,从SEO角度来说需要更谨慎: 1)全站做301转向,旧域名上的所有页面(不仅是首页)全部按原有目录及文件格式转向到新域名。这样旧域名的权重大部分会转移到新域名。 2)尽量把指向旧域名的外部链接改到指向新域名。这是一个不易完成的工作,尽最大可能,能联系多少就联系多少。 301转向虽然能比较好地解决URL变化问题,但并不能传递100%的链接权重,每一个301转向都造成链接投票力的损失。而且搜索引擎识别301转向并重新计算权重需要比较长的时间,通常要几个月。依靠搜索引擎自己判断,不如自己把问题解决,尽量减少不可控因素。 3)保留旧域名,并一直保留301转向,除非因为法律问题不能再持有旧域名。一部分指向旧域名的外部链接是永远不会改到新域名的。只要旧域名和301转向一直存在,这些链接还会传递大部分权重到新域名,不至于浪费。 4)新旧域名都要在百度资源平台及Google Search Console注册验证。百度和Google都有网站改版功能,可以通知搜索引擎网站域名从哪个换到哪个。然后密切关注平台中两个域名的抓取频次、抓取异常、索引量、排名和流量报告,看抓取、索引和排名是否从旧域名切换到新域名。 最后要提醒的是,除非有一个非常好的理由,不然不到万不得已,不要更改域名。域名的历史和信任度是没办法完全传递的。如果只是如Pete所说是不喜欢旧域名了,这有点草率。只要老域名不是太长、太难看,不建议换域名。 什么样的理由是个好理由呢?比如京东从360buy.com这个不知所云的域名换到jd.com。 你可能想看: 网站服务器安全优化-CORS跨域资源共享 做过前端开发的小伙伴肯定会遇到下面这样报红的error经历: 如果没有遇到,那你就还需要多努力努力了,这个错误就是今天SEO禅要说的CORS(Cross-origin resource sharing... 2021网站服务器安全优化-SQL注入攻击 为什么SEO禅的博客不像其他SEO同行,SEO公司一样都是说SEO的内容呢?因为想做好SEO优化可以很简单,也可以不简单,很简单的方法大家应该都知道,那就是用一些手段让排名暂时靠前,不简单是因为,真要... 2021网站服务器安全优化-跨站请求伪造攻击CSRF SEO禅在上一篇文章跨站脚本攻击XSS中介绍了客户端最常见的安全攻击漏洞,今天再来介绍一个同样很热门的一种攻击方法CSRF跨站请求伪造攻击,CSRF英文全称:cross-site request fo... 2021网站服务器安全优化-跨站脚本攻击XSS 前一段时间SEO禅介绍了WebPageTest这个网站测速SEO工具,其中第一项分数就是安全测试,今天SEO禅就来分享一下关于如何防止网站被跨站脚本XSS攻击,首先还是老套路,做这件事之前我们要知道这... 同一个服务器多个网站(虚拟主机)会影响SEO吗? 一个服务器下面有多个网站,且这些网站做的关键词基本都差不多,但架构内容都不一样,他们之间会相互影响SEO排名吗?搜索引擎(百度)会如何看待这些网站? 同一个服务器有多个网站对SEO有影响吗? 相信很多站长在开始建站的时候都有一个疑虑,那就是一个服务器上面放多个网站会不会影响到SEO优化效果?SEO禅帮企业做SEO优化的时候,基本都是推荐一个IP,一个服务器放一个网站,这样在优化网站排名的时... 更改搜索引擎蜘蛛的抓取速度,避免占用太多服务器资源 正常情况下,我们做Google SEO当然是希望搜索引擎蜘蛛可以天天在你网站里面爬行抓取内容,但是如果你的服务器有资源限制,那么可能Google蜘蛛太频繁的抓取你网站会导致服务器资源耗尽,或者网站打开 人如其名?| 姓名对人多方面的影响 如果现在告诉你,姓名可能真的能影响人的命运,你敢信吗? 子域名和子目录哪个更有利于SEO? 前几天看到Barry Schwartz的一篇帖子,记录了SEO人员和Google内部人员关于子域名和子目录哪个更有利于SEO的争论,挺有意思的,这里介绍一下。 用户访问数据是否影响搜索排名? 搜索工程师都明确否认用户访问和行为数据是排名的直接因素。而我们SEO观察到的情况是,用户访问和行为至少会间接影响页面排名。
怎样迁移网站服务器和域名?
2024-07-04 | 浏览: 26
继续回答有普遍性的问题。今天是一个网站服务器和域名迁移的问题。
读者Pete Zhang问:
同时迁移服务器和域名比较少见,单独换服务器或域名倒是常见。
整个网站范围的改动尽量分步进行首先,不建议同时迁移服务器和域名。整个网站范围所做的变动,尽量不要同时做,毕竟全站范围的剧烈改动需要搜索引擎重新抓取、计算、索引,同时做的话,不容易监控进度和情况,万一出错,无法判断到底是哪个变动引起的。分步进行,也可以降低变动的幅度,尽量让搜索引擎的反应也轻一点、平顺一点。
除了换服务器和域名,全站级别的改动还包括:http转为https、换CMS系统、网站导航系统修改、大面积内容改版、页面标题生成模板修改、整站增加或删除页面功能,等等。
换网站模板不一定是剧烈的全站改动,现在的网站设计经常是内容与展现分离的,换一个模板对页面html代码及内容很可能没什么影响。
怎样更换网站服务器?这里说的是只迁移服务器,不换域名。
只要安排合理,换服务器对SEO几乎没影响。正确的服务器迁移过程是:
1)做一个完整备份,包括数据库和所有程序、页面、图片文件,以防万一。
2)将DNS(域名服务器)TTL设置为很短,如几分钟。TTL控制DNS服务器的缓存时间,设置为很短时间,所有ISP及搜索引擎将随时查看DNS信息,而不是使用缓存中的IP地址,域名指向新服务器后,搜索引擎和用户能在最短时间访问新服务器。
3)开通新服务器,上传文件。
4)确认所有文件在新服务器上一切运转正常后,更改域名服务器,将网站解析到新服务器IP地址,同时旧服务器上的网站保持运行。一些用户贡献内容的网站,可以考虑旧服务器上暂时关闭用户发布新内容,以防转换过程中,部分用户发布数据在旧服务器上。
5)在新服务器上检查日志文件,确认搜索引擎蜘蛛开始爬行新服务器上的页面后,说明转移已经完成。域名解析理论上最长需要三天时间,当然为保险起见,也可以再多等两三天,确保所有搜索引擎蜘蛛都知道网站已经转移到新的服务器和IP地址。
6)确认解析过程完成,旧服务器上已经没有任何用户及搜索引擎蜘蛛的访问后,旧服务器账号可以关闭,转移过程完成。
整个服务器转移过程中,网站一直是可以正常访问的,因而不会对抓取、收录、排名有任何影响。
百度资源平台也有工具帮助确认转移过程顺利。网站解析到新服务器后,在资源平台抓取诊断部分,输入域名的任何URL,点击抓取按钮,百度会发出蜘蛛实时抓取页面并给出抓取到的内容,如下图:
可以看到,资源平台在抓取详情中显示了百度解析的IP地址,SEO可以清楚地知道百度是否开始抓取新IP。如果更改域名服务器3天后百度还是解析到旧IP,就要仔细检查域名服务器的设置了。
怎样更换网站域名?指的是只更换域名,不换服务器。
由于更改域名必然使所有URL发生变化,从SEO角度来说需要更谨慎:
1)全站做301转向,旧域名上的所有页面(不仅是首页)全部按原有目录及文件格式转向到新域名。这样旧域名的权重大部分会转移到新域名。
2)尽量把指向旧域名的外部链接改到指向新域名。这是一个不易完成的工作,尽最大可能,能联系多少就联系多少。
301转向虽然能比较好地解决URL变化问题,但并不能传递100%的链接权重,每一个301转向都造成链接投票力的损失。而且搜索引擎识别301转向并重新计算权重需要比较长的时间,通常要几个月。依靠搜索引擎自己判断,不如自己把问题解决,尽量减少不可控因素。
3)保留旧域名,并一直保留301转向,除非因为法律问题不能再持有旧域名。一部分指向旧域名的外部链接是永远不会改到新域名的。只要旧域名和301转向一直存在,这些链接还会传递大部分权重到新域名,不至于浪费。
4)新旧域名都要在百度资源平台及Google Search Console注册验证。百度和Google都有网站改版功能,可以通知搜索引擎网站域名从哪个换到哪个。然后密切关注平台中两个域名的抓取频次、抓取异常、索引量、排名和流量报告,看抓取、索引和排名是否从旧域名切换到新域名。
最后要提醒的是,除非有一个非常好的理由,不然不到万不得已,不要更改域名。域名的历史和信任度是没办法完全传递的。如果只是如Pete所说是不喜欢旧域名了,这有点草率。只要老域名不是太长、太难看,不建议换域名。
什么样的理由是个好理由呢?比如京东从360buy.com这个不知所云的域名换到jd.com。
网站服务器安全优化-CORS跨域资源共享
做过前端开发的小伙伴肯定会遇到下面这样报红的error经历: 如果没有遇到,那你就还需要多努力努力了,这个错误就是今天SEO禅要说的CORS(Cross-origin resource sharing...
2021网站服务器安全优化-SQL注入攻击
为什么SEO禅的博客不像其他SEO同行,SEO公司一样都是说SEO的内容呢?因为想做好SEO优化可以很简单,也可以不简单,很简单的方法大家应该都知道,那就是用一些手段让排名暂时靠前,不简单是因为,真要...
2021网站服务器安全优化-跨站请求伪造攻击CSRF
SEO禅在上一篇文章跨站脚本攻击XSS中介绍了客户端最常见的安全攻击漏洞,今天再来介绍一个同样很热门的一种攻击方法CSRF跨站请求伪造攻击,CSRF英文全称:cross-site request fo...
2021网站服务器安全优化-跨站脚本攻击XSS
前一段时间SEO禅介绍了WebPageTest这个网站测速SEO工具,其中第一项分数就是安全测试,今天SEO禅就来分享一下关于如何防止网站被跨站脚本XSS攻击,首先还是老套路,做这件事之前我们要知道这...
同一个服务器多个网站(虚拟主机)会影响SEO吗?
一个服务器下面有多个网站,且这些网站做的关键词基本都差不多,但架构内容都不一样,他们之间会相互影响SEO排名吗?搜索引擎(百度)会如何看待这些网站?
同一个服务器有多个网站对SEO有影响吗?
相信很多站长在开始建站的时候都有一个疑虑,那就是一个服务器上面放多个网站会不会影响到SEO优化效果?SEO禅帮企业做SEO优化的时候,基本都是推荐一个IP,一个服务器放一个网站,这样在优化网站排名的时...
更改搜索引擎蜘蛛的抓取速度,避免占用太多服务器资源
正常情况下,我们做Google SEO当然是希望搜索引擎蜘蛛可以天天在你网站里面爬行抓取内容,但是如果你的服务器有资源限制,那么可能Google蜘蛛太频繁的抓取你网站会导致服务器资源耗尽,或者网站打开
人如其名?| 姓名对人多方面的影响
如果现在告诉你,姓名可能真的能影响人的命运,你敢信吗?
子域名和子目录哪个更有利于SEO?
前几天看到Barry Schwartz的一篇帖子,记录了SEO人员和Google内部人员关于子域名和子目录哪个更有利于SEO的争论,挺有意思的,这里介绍一下。
用户访问数据是否影响搜索排名?
搜索工程师都明确否认用户访问和行为数据是排名的直接因素。而我们SEO观察到的情况是,用户访问和行为至少会间接影响页面排名。