换域名后老网址跳去哪:108个国家域名只有两成落到原来那一页
本文目录
- 老网址跳过去以后,谁在检查它落到了哪一页?
- 这次是怎么量的?
- 十几年前的老网址,今天还落得到原来那一页吗?
- 路径保住了、页面却没了,这算谁的账?
- 品牌的国家域名,跳到了哪里?
- 为什么深层地址总是在配置那一步丢掉的?
- 跳转规则写死了目标地址
- 跳转配在了只接根目录的地方
- 目标站的结构和源站不一致
- 回到那家英国新闻站,98%和60%差在哪?
- 换域名前后,老地址该怎么验?
- 搬家前,先攒一份真实存在过的旧地址清单
- 用脚本逐条跟到底,记五个字段
- 再拼一条不存在的地址去试
- 国家域名和主机名变体,一个都别漏
- 搬完一年内,每季度重跑一次
- 这次测量有哪些地方靠不住?
- 常见问题解答
- 换域名后,旧网址的301跳转要保留多久?
- 更改地址工具提交成功,是不是说明跳转都配对了?
- 把旧页面统一跳到新站首页可以吗?
- 旧地址跳过去是404,要不要处理?
- 注册了很多国家域名防抢注,需要配跳转吗?
- 换域名后排名大跌,是被谷歌“重置”了吗?
- 权威参考资料
摘要:从Common Crawl的存档里取出20个老主机名在搬家之前真实存在过的126条网址,今天逐条去请求。能正常访问的104条里,80条落到了对应的新页面,10条被甩到首页或栏目页,10条跳过去之后是404或410。卫报2013年换域名,2012年被抓下的8条旧地址今天仍条条保住原路径,有5条能打开。品牌的国家域名情况差得多:37个品牌、108个会跳转到主站的国家域名里,只有23个能把深层地址送到对应的页面,35个一律甩回首页,20个只给首页配了跳转,深层地址在老域名上直接404。
一家英国新闻出版商几个月前把整站从.co.uk一夜之间搬到了.com,想要一个全球统一的域名,也不想再被广告系统当成英国站。9月初,新闻数据公司NewzDash的创始人John Shehata在领英上发了这家站的数据:搬家前这家站在热门新闻查询里的可见度常年在1%到2%之间,搬家两周后跌到0.02%,按他们的算法是跌了98%。四个月过去,新域名只零星露过几次脸。
他给出的解释是,谷歌的新闻结果看重主机名层面的发布历史和编辑信任,301能传链接权重,却不一定带得走这段历史,他管这叫“谷歌重置”。这个说法谷歌的文档里找不到。出版商没有公开名字,数据也没公开,98%这个数没法独立核实。
没法核实的部分先放着。换域名这件事里,有一层是完全能量出来的:老网址跳过去以后,到底落在了哪一页。这篇不讨论要不要合并域名,域名整合的决策框架站内写过;也不讨论首页入口那几跳,http、https、带不带www四个入口走几步也量过。这次只看深层地址,而且看的是搬完之后很多年的样子。
老网址跳过去以后,谁在检查它落到了哪一页?
按谷歌的换域名指南,搬家是逐个网址处理的,每一个旧地址都要被重新抓到、重新对上号,整个过程才算完成。指南要求先把新旧网址一一对应,再给每条旧地址配服务器端的永久跳转,跳转保留时间一般至少1年,从用户的角度考虑可以一直保留。
可站长手里用来“确认搬家成功”的工具,看的东西少得多。Search Console里的更改地址工具,硬性要求只有一条是关于跳转的:旧首页301到新首页。它在提交前会做预检,文档的原话是检查站点上“几个页面”的301。工具提交后,谷歌会在180天里优先抓新站、把旧站的信号往新站转。
首页跳对了、抽查的几页跳对了,工具就会放行,剩下几千几万条深层地址跳到哪里,没有任何一个环节替你看。头几个月流量还在往新站转,出问题也会被当成正常波动,迁移后的恢复期本来就有起伏。等到一两年后有人顺着一条老外链点进来,才发现落到了首页。
这次是怎么量的?
用了两组样本,问题一样:拿一条老地址去请求,一跳一跳跟到底,看最后停在哪、返回什么状态码。
第一组是有据可查的换域名案例。挑了29个老主机名,包括卫报、Moz(原来叫SEOmoz)、TransferWise改名Wise、ZEIT改名Vercel、Discord去掉app、Buffer去掉app、GB News、赫芬顿邮报,以及赫斯特集团旗下把英国版.co.uk并进.com/uk目录的几本杂志。难点在于“老地址”必须是搬家前真实存在过的,拿新站的地址反推回去不作数。所以去Common Crawl的索引里,按每个站的搬家月份,取之前几个抓取批次里返回200的网页,每个主机名随机挑8条。
结果20个主机名在索引里有存档,去掉重复抽中的2条,一共126条;泰晤士报(带不带www各一个)、X(原推特)、WIRED英国版、The Week英国版等9个主机名在搬家前几个批次里没有可用记录,只能放弃。
第二组是DTC品牌的国家域名。131个欧美独立站品牌,每个品牌拼出8个常见国家域名(.co.uk、.de、.fr、.ca、.com.au、.nl、.it、.es),一共1048个,能解析的806个。这806个里,310个自己回200,有的是独立运营的地区站,有的是停放页;75个跳到了和品牌无关的主机上;234个跳转到品牌自己的主站,涉及76个品牌,这是本文要测的部分。这类域名很多是品牌注册来防抢注的,或者早年开过地区站、后来并回主站的。测深层地址用的是品牌主站站点地图里的真实路径,每个品牌取3条。
| 环节 | 已知换域名 | 品牌国家域名 |
|---|---|---|
| 起点 | 29个老主机名 | 131个品牌×8个国家后缀=1048个域名 |
| 能拿到可测地址 | 20个主机名,126条存档网址 | 234个跳到品牌主站的域名,76个品牌 |
| 剔除 | 22条被目标站拦截(406、403、429或连不上) | 29个品牌的站点地图拿不到;样本路径带其他市场前缀的剔除 |
| 最终有效 | 104条 | 108个国家域名,37个品牌 |
| 自基线 | 同一天测两遍,126条判定全部一致 | 测两遍,108个域名的汇总判定103个一致(95.4%) |
落点分成几类:原样保留路径;在路径前加了一段目录(比如/uk/);路径变了但按文章编号或尾段对应到了新页面;甩到首页或栏目页;跳过去是404或410。自动分类判不准的14条,逐条点开人工核过。
十几年前的老网址,今天还落得到原来那一页吗?
先看已知换域名那组。104条能正常访问的老网址,落点是这样分布的:
| 落点 | 条数 | 占比 | 主要来自 |
|---|---|---|---|
| 原样保留路径 | 27 | 26.0% | Discord 8条、卫报5条、Moz 5条 |
| 加一段目录后保留 | 37 | 35.6% | 赫斯特英国版杂志(Country Living、Good Housekeeping、Men's Health各8条) |
| 路径变了,对应到新页面 | 16 | 15.4% | Cosmopolitan英国版、GB News、Vercel |
| 甩到首页或栏目页 | 10 | 9.6% | Buffer 7条全部 |
| 跳过去是404或410 | 10 | 9.6% | Wise 4条、卫报2条、Moz 2条 |
| 跳错页、交给第三方、近似页 | 4 | 3.8% | ELLE英国版、Runner's World英国版 |
将近八成落到了对应的新页面。这些站换域名大多已经过去七到十几年,跳转规则一直没撤。
卫报是最干净的例子。2013年7月guardian.co.uk并入theguardian.com,Common Crawl在2012年抓下的8条旧地址,今天请求,8条全部跳到新域名、路径一个字符不差,其中一条是1993年一篇特纳奖报道的归档页。能打开的5条,另外3条分别返回403、410和404,都是页面本身后来下线了,跳转规则没问题。
赫斯特那几本杂志是“加目录”的典型。menshealth.co.uk/fitness/xxx跳到menshealth.com/uk/fitness/xxx,8条全中。Cosmopolitan英国版复杂一点,2016年并过去之后栏目又改过,旧地址里的文章编号(a35697这类)还在,跳转按编号对到了改版后的新栏目路径,路径字面不同,指向的仍是同一篇文章。
Buffer是反面。bufferapp.com在2015年前后换成buffer.com,存档里7条不重复的旧地址,5条被送到了首页或开发者站首页,2条送到了资源中心和集成页的总目录。开发者API的旧文档地址,今天统一落到developers.buffer.com的根目录,找原来那一页只能从头翻。
ELLE英国版有一条更隐蔽:旧的“关于ELLE UK”页面,今天跳到的是“联系我们”,状态码200,不点进去看根本发现不了。Runner's World英国版的赛事页面,则直接交给了第三方报名平台Let's Do This。
路径保住了、页面却没了,这算谁的账?
跳过去是404的那10条,跳转规则本身都是对的。TransferWise的4条都是澳大利亚博客的旧文,2021年初换成wise.com时路径原样保留,后来这几篇文章不在了,旧地址跳过去,接住它的是一个404。
这类问题最容易被漏掉。搬家时做的映射表,只保证当时每条旧地址都有去处;搬完以后新站自己删文章、改栏目、下架商品,从来不会回头查这条旧地址还连着谁。静态资源的地址一年后一半都404了,道理一样,地址的寿命由后来改动它的人决定,而那个人通常不知道它背后还挂着一条跳转。
还有一个反方向的问题。给每个已知案例的老域名拼了一条根本不存在的地址去试,46个会跳转的老主机名里,25个最后停在了返回200的页面上。赫斯特几本杂志、泰晤士报、X、Notion、Vercel都是带着这条假路径跳到新域名,新域名对不存在的地址回的是200;Notion更特别,旧域名上的任何路径都被当成一个页面编号,转进app.notion.com/p/后面,照样回200;Airbnb和Mashable英国版则是直接甩回首页。
对访客来说,这就是一个没有内容的页面;对搜索引擎来说,是一个大概率会被判成软404的页面。旧地址死了本来能干净地报一个404,现在变成一个说自己活着的空页。跳转规则配得再仔细,这一层也照样会漏,因为它归新站的404处理管。
品牌的国家域名,跳到了哪里?
第二组的结果差得多。108个会跳转到品牌主站的国家域名,拿站点地图里的真实路径去试:
| 国家域名的表现 | 域名数 | 占比 | 品牌例子 |
|---|---|---|---|
| 深层地址都落到对应页面 | 23 | 21.3% | Bellroy 8个国家域名全部、Casetify、Glossier |
| 一律甩回首页或地区首页 | 35 | 32.4% | Chubbies 6个、Reebok 6个、Gymshark 4个、Segway 4个 |
| 只有首页配了跳转,深层地址在老域名上404 | 20 | 18.5% | Rothy's 6个、Mack Weldon、Stanley、Everlane加拿大 |
| 带着路径跳过去,目标站没有这一页 | 12 | 11.1% | Stokke 6个、Away、Casper英国 |
| 几种情况混着 | 18 | 16.7% | Shopify、Warby Parker、Jackery |
按品牌看,37个品牌里多数域名“全甩首页”的有13个,“只跳首页”的9个,“全部对口”的只有7个。
Rothy's是“只跳首页”最典型的一家。rothys.co.uk、rothys.de、rothys.ca等6个国家域名,访问根目录会301到rothys.com,看上去一切正常;可一旦带着路径访问,比如rothys.co.uk/products/某款鞋,请求根本不跳,就在老域名上回一个404。20个这样的域名,测到的59次深层请求里55次是这种情况。
这相当于搬家时只在小区门口留了转信地址,信写到楼号门牌就退回。用浏览器随手点一下域名,永远发现不了。
“带着路径跳过去但没这页”是另一种病。awaytravel.ca/products/某款行李箱会跳到awaytravel.com/ca/en/products/同一款,路径保得好好的,可加拿大站没有卖这一款,于是404。Casper英国、Stokke的6个国家域名也是这样:跳转规则假设各地区站的商品和主站一模一样,实际并不是。
跳转码本身也不讲究。HTTP规范里表示永久搬走的是301和308,302和307是临时的。108个国家域名的根目录第一跳,94个是301,12个是302,另有307和308各1个;31个要跳两次以上才到终点。
已知换域名那组也一样,46个会跳转的老主机名,根目录第一跳41个是301、2个308、2个307、1个302,泰晤士报的thetimes.co.uk先307再301,Notion的旧域名第一跳也是307。用临时码做永久归并,谷歌现在对301和302的处理差别已经不大,但它仍然是一个“这里没人认真配过”的信号。
为什么深层地址总是在配置那一步丢掉的?
看具体落点,丢路径的方式大致就三种,每种都能对上一行配置。
跳转规则写死了目标地址
Nginx里写成 return 301 https://www.brand.com/;,所有请求都去首页;写成 return 301 https://www.brand.com$request_uri;,路径和参数才会带过去。Apache的 Redirect 301 / https://www.brand.com/ 会把后面的路径接上,而 RedirectMatch 301 ^ https://www.brand.com/ 就不会。两行字的差别,决定了几千条外链是落到商品页还是首页。
跳转配在了只接根目录的地方
“只跳首页”那20个域名,深层地址的404是老域名自己回的,说明跳转并不在一个统一的入口上,而是只照顾了根路径,比如只在首页放了一个跳转,或者某个托管服务只对根地址做了转发。注册商和DNS服务商提供的“域名转发”带不带路径,各家做法不一,接手一个国家域名时,拿一条深层地址实际请求一次,比翻设置页可靠。
目标站的结构和源站不一致
地区站和主站商品不同步,跳转却按主站的路径拼。这种情况规则写得再对也会404,要么在跳转层做一次判断,目标不存在时退到对应分类页;要么干脆别把国家域名跳到地区站,统一跳主站的同一路径。按IP把用户送去不同地区站本身也有坑,按IP自动跳转语言版本那篇讲过它对爬虫的影响。
回到那家英国新闻站,98%和60%差在哪?
Shehata自己也说了,常见SEO工具估这家站跌了60%到70%,NewzDash算出来是98%。差距在于量的查询不同:工具追踪的是一组固定关键词,大多是常青词;NewzDash的可见度指标追的是每天都在变的热门新闻查询,覆盖头条新闻模块和自然结果,按排名、估算点击率、在榜时长和网址数估算点击份额。它估的是点击,不是实际流量,而且没法拆开头条新闻和自然结果各自掉了多少。
热门新闻查询对旧地址几乎没有依赖,今天的新闻用的都是今天的新地址。所以这家站掉的那98%,和本文量的旧地址落点关系不大。保哥的推测是,新域名在新闻结果里还没被当成原来那家媒体,但谷歌没说过这件事,数据也没公开,只能算推测。Shehata本人也承认,这家站搬家前已经在几轮核心更新里持续掉可见度,内部还有技术问题,数据并不能证明域名切换是唯一原因。
谷歌公开文档能对上的只有两条:换域名指南建议大站先搬一个不常更新的栏目试水,且不要把换域名和换CMS、改版放在同一时间做;新闻发布商中心的建议是按同样流程操作、更新新闻站点地图、尽量减少跳转次数。“新闻历史按主机名计算”,两份文档都没写。John Mueller今年6月在Reddit上回复一位想把.ca换成.com的站长时说:搬家永远是件大事,即使做得对,结果也无法事先完全知道。
一个换域名的站如果掉了量,“谷歌重置了我”是最后才该考虑的解释,前面至少有三件能验证的事:旧地址有没有逐条落到对口的新页面,新域名对不存在的地址是不是回200,国家域名和各种主机名变体是不是只跳了首页。这三件事,本文用几个脚本在一个晚上就量完了。
换域名前后,老地址该怎么验?
搬家前,先攒一份真实存在过的旧地址清单
来源按可靠程度排:服务器日志里近半年被访问过的地址;外链工具里被外部链接指向的地址;站点地图;Common Crawl的索引。最后一个适合接手的老项目,搬家前的日志早就没了,公共存档里的记录往往比你手上的资料早得多。按栏目分层抽样,每个栏目都要有,别只拿首页和热门页。
用脚本逐条跟到底,记五个字段
每条旧地址记下:最终地址、最终状态码、跳了几次、途中有没有302或307、最终路径和原路径的关系。用curl就能做,curl -sL -o /dev/null -w '%{http_code} %{num_redirects} %{url_effective}\n' 旧地址 一行输出三项,批量跑完再分类。这里特意不加-I,发的是GET请求,有些站对HEAD请求回的状态码和GET不一样。
再拼一条不存在的地址去试
在旧域名后面随便接一段不可能存在的路径,看最终是404还是200。回200说明新站对不存在的地址没有正确报错,旧地址死掉的那天,它会悄悄变成软404。这一条修在新站的404处理上,和跳转无关。
国家域名和主机名变体,一个都别漏
www和不带www、http和https、所有注册过的国家域名,各拿一条深层地址测。更改地址工具不会替你搬子域名,www和不带www要分别提交;工具推动的信号转移持续180天,跳转规则则要长期保留,域名也要继续续费,域名状态锁顺手一起检查。
搬完一年内,每季度重跑一次
重点看“路径保住但404”的比例有没有涨。它涨了,说明新站在删内容,每删一批就该回头给对应的旧地址换一个去处。站点地图里的地址也会烂,585条里抽出48条坏的那篇就是这么发现的。
这次测量有哪些地方靠不住?
测量过程中尺子错了五次,前四次都差点写进结论。
- 第一版的“深层地址”取自新域名首页上的链接,不是老域名真实存在过的地址,Moz那组甚至抽到了一段转义乱码。改成从Common Crawl存档取。
- 赫斯特杂志跳成/uk/加原路径,被判成“路径不一致”,其实路径保住了。加了“加目录保留”一类。
- 测试机器的出口IP被几个品牌判到了新加坡或加拿大,首页被地理跳转改写,从首页抽出的路径带着别的市场前缀。改成从站点地图取路径,并剔除带其他市场前缀的样本。
- “路径一致”这个判据太粗。Cosmopolitan、Vercel的旧地址按文章编号和内容对应到了改版后的新地址,表面上路径不同。增加编号与尾段匹配,剩下14条人工核对。
- 第一轮并发太高,大量请求被目标站用429拦回,被算成了“没有深层链接”。降并发、遇到429等待重试后重跑,并跑第二遍做自基线。
另外几处局限:已知换域名案例是挑出来的,都是今天还活着的公司,倒闭或被收购后停止续费的域名不在里面,整体情况大概率比这组数据差;Common Crawl在搬家前的几个批次里没有抓到泰晤士报、X等9个主机名,这几家只测了根目录;测试从亚洲出口发出,个别品牌按地区给出的跳转,欧美访客看到的可能不一样;国家域名样本来自欧美DTC品牌,不代表所有行业。
常见问题解答
换域名后,旧网址的301跳转要保留多久?
谷歌的换域名指南建议尽量长久保留,一般至少1年,从用户角度考虑可以一直保留;更改地址工具要求跳转至少保留180天,如果仍有来自谷歌搜索的访问就保留更久。旧域名本身也建议至少续费一年,避免被别人买走。
更改地址工具提交成功,是不是说明跳转都配对了?
不能这么理解。工具的硬性要求是旧首页301到新首页,预检只查几个页面的301。深层地址有没有逐条跳到对应页面,工具不会检查,需要自己用脚本批量验证。
把旧页面统一跳到新站首页可以吗?
不建议。谷歌的指南要求把旧网址一一对应到新网址。统一跳首页,访客找不到原来的内容,外链指向的也不再是相关页面。没有对应页面时,优先跳到最接近的分类页,确实没有去处的可以让旧地址返回404或410。
旧地址跳过去是404,要不要处理?
要看旧地址的价值。有外链、有历史流量的,给它换一个对应的新去处;没有价值的,让它报404也可以。关键是定期复测,新站删内容时同步检查有没有旧地址指向它。
注册了很多国家域名防抢注,需要配跳转吗?
如果这些域名曾经用过、或者对外宣传过,就要配,而且要带路径跳到主站对应页面。本次测的108个会跳转的国家域名里,有20个只给首页配了跳转,深层地址在老域名上直接404。从没用过的防御性域名,至少保证根目录用301跳到主站。
换域名后排名大跌,是被谷歌“重置”了吗?
谷歌的公开文档里没有这个说法,只说搬家期间排名可能波动,中型站一般需要几周以上。先排查能验证的问题:旧地址是否逐条落到对应页面、新域名对不存在的地址是否正确返回404、各种域名变体是否只跳了首页,再结合搬家前后是否撞上核心更新一起判断。
权威参考资料
本文标题:《换域名后老网址跳去哪:108个国家域名只有两成落到原来那一页》
本文链接:https://zhangwenbao.com/domain-move-old-url-landing-audit.html
版权声明:本文原创,转载与引用请注明作者与原文链接。许可协议: CC BY 4.0
← 上一篇
商家资料帖子浏览量回来了,停了三年半的指标回来时换了数法下一篇 →
没有了