谷歌搜索引擎优化指南 谷歌搜索引擎优化指南 谷歌搜索引擎优化指南 谷歌搜索引擎优化指南
  • 首页
  • 谷歌SEO工具
    • 关键词工具
    • 内容SEO工具
    • 链接查询分析工具
    • 排名监控工具
    • 网站SEO分析工具
    • 谷歌浏览器SEO插件
  • WordPress主题
  • WordPress插件
  • 谷歌SEO优化官方文档
  • 排行榜
  • 提交工具
谷歌搜索引擎优化指南 谷歌搜索引擎优化指南
  • 首页
  • 谷歌SEO工具
    • 关键词工具
    • 内容SEO工具
      • AI写作工具
    • 链接查询分析工具
    • 排名监控工具
    • 网站SEO分析工具
    • 谷歌浏览器SEO插件
  • WordPress主题
    • WordPress插件
  • 谷歌SEO优化指南
    • Google搜索要素
    • SEO基础知识
    • Google抓取和编入索引
    • Google排名和搜索结果呈现
      • 排名算法系统
      • 结构化数据
      • 页面体验
    • 监控和调试
    • 针对特定网站的指南
  • 谷歌SEO技术
    • 谷歌SEO入门教程
  • SEO工具使用指南

谷歌SEO优化指南(新版)

  • 谷歌搜索引擎优化(SEO)简介
  • Google搜索要素
    • Google 搜索要素概览
    • Google 搜索技术要求
    • 适用于 Google 网页搜索的垃圾内容政策
  • SEO基础知识
    • 使您的网站显示在 Google 搜索结果中
    • 关于 Google 搜索运作方式的深度指南
    • 创建实用、可靠、以用户为中心的内容
    • 谷歌搜索引擎优化 (SEO) 新手指南
    • 您需要 SEO 吗?什么是 SEO 专家?
    • 维持网站的SEO效果(技术型SEO技巧与策略)
    • Google 搜索使用入门:开发者搜索指南
  • Google抓取和编入索引
    • 抓取和索引编制主题概览
    • Google可编入索引的文件类型
    • GoogleSEO网址结构最佳实践(Google网址结构准则)
    • GoogleSEO链接最佳实践(内链、外部链接)
    • 关于移动网站和优先将移动版网站编入索引的最佳实践
    • 站点地图Sitemap
      • 了解站点地图(什么是站点地图Sitemap)
      • 创建和提交站点地图(Sitemap格式规范)
      • 使用站点地图索引文件管理站点地图(拆分较大的站点地图)
      • 图片站点地图格式和规范
      • Google新闻站点地图格式和规范
      • 视频站点地图和替代方案(视频站点地图示例)
      • 如何结合使用站点地图扩展
    • 抓取工具管理
      • 请求 Google 重新抓取您的网站网址
      • 减慢Googlebot的抓取速度
      • 验证Googlebot和其他Google抓取工具
      • 面向大型网站所有者的抓取预算管理指南
      • HTTP 状态代码以及网络连接错误和 DNS 错误对 Google 搜索有何影响
      • Google抓取工具和抓取器(用户代理)概览
      • Googlebot-什么是Googlebot
      • Google Read Aloud 用户代理
      • APIs-Google 用户代理
      • Feedfetcher
    • Robots.txt
      • Robots.txt简介与指南
      • 如何编写和提交robots.txt文件(robots协议规则写法)
      • 更新robots.txt文件
      • Google如何解读robots.txt规范
    • 网址规范化
      • 什么是网址规范化
      • 如何使用rel=”canonical”及其他方法指定规范网址
      • 解决规范化问题
    • AMP
      • 与 Google 搜索中的 AMP 网页相关的准则
      • 了解AMP在搜索结果中的运作原理
      • 增强在Google搜索结果中显示的AMP内容
      • 验证AMP内容是否可以显示在Google搜索结果中
      • 从 Google 搜索结果中移除 AMP 网页
    • JavaScript
      • 了解JavaScriptSEO基础知识
      • 解决与 Google 搜索相关的 JavaScript 问题
      • 修正延迟加载的网站内容
      • 将动态呈现作为临时解决方法
    • 网页和内容元数据
      • Google搜索的有效页面元数据
      • Google支持的meta标记和属性
      • 漫游器元标记规范(Robots meta标记、data-nosnippet和X-Robots-Tag规范)
      • 使用noindex阻止搜索引擎编入索引
      • 安全搜索功能和您的网站
      • 向Google说明您的出站链接的用意(rel属性)
    • 删除
      • 控制您在Google搜索中分享的内容
      • 从Google搜索结果中移除您网站上托管的网页
      • 从搜索结果中移除您网站上托管的图片
      • 让隐去的信息不显示在 Google 搜索中
    • 网站迁移和变更
      • 重定向和Google搜索
      • 网站更换托管服务提供商或迁移到内容分发网络 (CDN)
      • 在更改网址的情况下迁移网站
      • 有关在Google搜索中进行A/B测试的最佳实践
      • 暂停或停用网站
  • Google排名和搜索结果呈现
    • Google搜索结果呈现 主题概览
    • AI概览和您的网站
    • Google搜索的视觉元素库
    • Google搜索结果中的标题链接(Title)
    • Google搜索结果中的摘要(如何撰写元描述)
    • 图片搜索引擎优化 (SEO) 最佳实践
    • 视频搜索引擎优化 (SEO) 最佳实践
    • 影响您在Google搜索中的署名日期
    • 定义要在搜索结果中显示的网站图标(Favicon)
    • 经过翻译的功能-1 Google搜索中的翻译搜索结果
    • 经过翻译的功能-2 让广告网络能够使用与翻译相关的Google搜索功能
    • 精选摘要和您的网站
    • 使内容出现在Google探索中
    • Google搜索结果中的网站名称
    • 搜索结果中的站点链接
    • 在Google上启用网络故事、创建网络故事的最佳做法及内容政策
    • 实施灵活抽样时需遵循的常规指南
    • 本地功能-1 向Google添加商家详情
    • 本地功能-2 热门地点列表优化
    • 本地功能-3 退出Google Local
    • Google搜索和您网站上的备注(实验性功能)
    • “包裹跟踪”功能尝鲜者计划
    • 排名系统
      • Google搜索排名系统指南
      • Google搜索实用内容系统
      • Google搜索的评价系统
    • 页面体验
      • 了解Google搜索结果中的网页体验
      • 了解核心网页指标和Google搜索结果
      • 避免使用干扰性插页式广告和对话框
      • 在Google搜索中使用 Signed Exchange
    • 结构化数据
      • Google搜索中的结构化数据标记简介及其运作方式
      • 结构化数据常规指南
      • 丰富且互动的搜索结果
      • 使用 JavaScript 生成结构化数据
      • Google搜索支持的结构化数据标记(结构化数据列表)
      • 文章(Article、NewsArticle、BlogPosting)结构化数据
      • 图书操作 (Book) 结构化数据
      • 面包屑导航 (BreadcrumbList) 结构化数据(路径)
      • 轮播界面 (ItemList) 结构化数据
      • 课程信息(Course 和 CourseInstance)结构化数据
      • 课程列表 (Course) 结构化数据
      • 数据集(Dataset、DataCatalog、DataDownload)结构化数据
      • 论坛 (DiscussionForumPosting) 结构化数据
      • 知识问答(Quiz、Question 和 Answer)结构化数据
      • 雇主总体评分 (EmployerAggregateRating) 结构化数据
      • 估算工资 (Occupation) 结构化数据
      • 活动 (Event) 结构化数据
      • 事实核查 (ClaimReview) 结构化数据
      • 常见问题解答FAQ(FAQPage、Question、Answer)结构化数据
      • 居家活动 (VirtualLocation) 结构化数据
      • Google 图片中的图片元数据
      • 职位搜索的招聘信息 (JobPosting) 结构化数据
      • 学习视频(LearningResource、VideoObject、Clip)结构化数据
      • 本地商家 (LocalBusiness) 结构化数据
      • 数学求解器 (MathSolver) 结构化数据
      • 影片轮播界面 (Movie) 结构化数据
      • 单位组织 (Organization) 结构化数据
      • 练习题 (Quiz) 结构化数据
      • 产品/商品(Product、Review、Offer)结构化数据简介-0
      • 产品/商品(Product、Review、Offer)结构化数据-1商品摘要
      • 产品/商品(Product、Offer)结构化数据-2商家信息
      • 产品/商品结构化数据(ProductGroup、Product)-3变体(商品款式/规格)
      • 个人资料页面 (ProfilePage) 结构化数据
      • 问答 (QAPage) 结构化数据
      • 食谱(Recipe、HowTo、ItemList)结构化数据
      • 评价摘要(Review、AggregateRating)结构化数据
      • 站点链接 (WebSite) 结构化数据
      • 软件应用 (SoftwareApplication) 结构化数据
      • 订阅和付费内容结构化数据 (CreativeWork)
      • 民宿 (VacationRental) 结构化数据
      • 车辆详情 (Car) 结构化数据
      • 视频(VideoObject、Clip、BroadcastEvent)结构化数据
      • 可朗读(Article、WebPage)结构化数据(Beta 版)
      • COVID-19 通知 (SpecialAnnouncement) 结构化数据(Beta 版)
  • 监控和调试
    • 调试 Google 搜索流量下降问题
    • 通过Search Console进行监控
      • Search Console使用入门
      • 利用Search Console气泡图改进搜索引擎优化 (SEO) 效果
    • 使用搜索运算符进行调试
      • Google 搜索运算符概览
      • site: 搜索运算符
      • cache: 搜索运算符
      • Google图片src: 搜索运算符
    • 预防和监控滥用行为
      • 预防和监控网站上的滥用行为概览
      • 防止网站和平台存在用户生成的垃圾内容
      • 恶意软件和垃圾软件
      • 防止感染恶意软件
      • 社会工程学(钓鱼式攻击和欺骗性网站)
      • Google安全浏览屡次违规网站政策
  • 针对特定网站的指南
    • 电子商务网站
      • 在Google搜索中推广电子商务网站的最佳做法 概览
      • 电子商务内容可以展示在Google上的什么位置
      • 与 Google 分享商品数据
      • 添加电子商务网站的结构化数据
      • 如何在Google上发布新的电子商务网站
      • 撰写优质评价
      • 设计电子商务网站的网址结构
      • 电子商务网站导航结构
      • 分页和增量加载以及它们对 Google 搜索的影响
    • 国际网站和多语言网站
      • 国际性和多语言网站主题概览
      • 管理多区域网站和多语言网站
      • 将网页的本地化版本告知Google
      • Google如何抓取语言区域自适应网页

Google搜索引擎优化 (SEO) 指南(旧版)

  • 谷歌搜索引擎优化(SEO)简介
  • Google搜索基础知识
    • 1.快速入门:了解 Google 搜索的基础知识
    • 2.在 Google 上占有一席之地
    • 3.搜索的工作方式(面向新手)
    • 4.针对搜索引擎优化您的网站
    • 5.衡量您的网站在 Google 上的效果
  • Google新手SEO
    • 1.Google搜索新手入门指南
    • 2.Google 搜索的工作方式
    • 3.Google搜索引擎优化 (SEO) 新手指南
    • 4.您需要 SEO 吗?
    • 5.在 Google 上建立商家详情
    • 6.谷歌站长工具Search Console 新手指南
  • Google高级SEO
    • 1.Google高级SEO使用入门
    • 2.进阶内容:Google 搜索的运作方式
    • 3.Google 搜索使用入门:开发者指南
    • 4.谷歌站长工具Search Console 高级指南
    • 5.Google优化指南
      • 5.1Google优化指南概览(目录)
      • 5.2Google网站站长指南
      • 5.3Google常规指南
        • 5.3-1保持简单的网址结构
        • 5.3-2向 Google 说明您的出站链接的用意
        • 5.3-3将网站标记为面向儿童的内容
        • 5.3-4浏览器兼容性
        • 5.3-5避免创建重复内容
        • 5.3-6确保链接可供抓取
        • 5.3-7确保 Googlebot 未被阻止
        • 5.3-8借助 Google 搜索进行网站测试的最佳做法
      • 5.4针对特定内容的指南
        • 5.4-1Google图片最佳做法
        • 5.4-2Google视频最佳做法
        • 5.4-3Google有关富媒体文件的最佳做法
        • 5.4-4与 Google 搜索中的 AMP 网页相关的准则
        • 5.4-5AJAX增强型网站
        • 5.4-6关于 AJAX 的常见问题解答
        • 5.4-7Google 搜索提供的 COVID-19 资源和提示
      • 5.5网站页面质量指南
        • 5.5-1自动生成的内容
        • 5.5-2欺骗性重定向
        • 5.5-3链接方案
        • 5.5-4付费链接
        • 5.5-5伪装真实内容
        • 5.5-6隐藏文字和链接
        • 5.5-7门页
        • 5.5-8抄袭内容
        • 5.5-9联属计划
        • 5.5-10不相关的关键字(关键字堆砌)
        • 5.5-11创建会执行恶意行为的网页
        • 5.5-12用户生成的垃圾内容
        • 5.5-13阻止垃圾评论的方法
        • 5.5-14举报网络垃圾、付费链接或恶意软件
    • 6.控制抓取和索引编制
      • 6.01抓取和索引编制主题概览(目录)
      • 6.02编入索引简介
      • 6.03创建网址列表
      • 6.04向 Google 提交网址
      • 6.07从 Google 中移除信息
      • 6.08暂停在线商家
      • 6.09整合重复网址
      • 6.10创建自定义 404 网页
      • 6.11转移、移动或迁移网站
      • 6.13Google 可以识别的特殊标记
      • 6.14漫游器元标记、data-nosnippet 和 X-Robots-Tag 规范
      • 6.15管理抓取速度:请求 Google 重新抓取您的网址和减慢 Googlebot 的抓取速度
      • 6.05管理站点地图
        • 6.5-1了解站点地图
        • 6.5-2创建和提交站点地图
        • 6.5-3拆分较大的站点地图
        • 6.5-4视频Sitemap及其替代方案
        • 6.5-5图片站点地图
        • 6.5-6创建 Google 新闻站点地图
      • 6.06阻止访问您的内容
        • 6.6-1阻止访问您的内容
        • 6.6-2控制与 Google 分享的内容
        • 6.6-3使用”noindex”阻止搜索引擎编入索引
        • 6.6-4.1通过 robots.txt 阻止访问-robots.txt 简介
        • 6.6-4.2创建 robots.txt 文件
        • 6.6-4.3向 Google 提交更新后的 robots.txt
        • 6.6-4.4有关漫游器robots.txt的常见问题解答
        • 6.6-4.5Robots.txt 规范
        • 6.6-5阻止您页面上的图片出现在搜索结果中
      • 6.12管理多区域和多语言网站
        • 6.12-1管理多区域和多语言网站
        • 6.12-2将网页的本地化版本告知 Google
        • 6.12-3Google 如何抓取语言区域自适应网页
        • 6.12-4跨语言搜索结果
      • 6.16Google 抓取工具
        • 6.16-1Google 抓取工具(用户代理)概览
        • 6.16-2谷歌机器人Googlebot
        • 6.16-3Google Read Aloud 用户代理
        • 6.16-4APIs-Google 用户代理
        • 6.16-5Feedfetcher
        • 6.16-6网页上的 Duplex”用户代理
        • 6.16-7验证 Googlebot
      • 6.17管理JavaScript内容
        • 6.17-1了解 JavaScript SEO 基础知识
        • 6.17-2解决与 Google 搜索相关的 JavaScript 问题
        • 6.17-3修正延迟加载的内容
        • 6.17-4实现动态呈现
    • 7.更改搜索结果呈现
      • 7.1搜索结果呈现主题概览
      • 7.2控制搜索结果中的标题链接
      • 7.4为网站启用搜索结果功能
      • 7.3控制搜索结果中的摘要
      • 7.5精选摘要和您的网站
      • 7.6站点链接
      • 7.7向 Google 搜索提供发布日期
      • 7.8定义要在搜索结果中显示的网站图标
View Categories
  • 首页
  • 谷歌SEO优化官方文档
  • Google搜索引擎优化 (SEO) 指南(旧版)
  • Google高级SEO
  • 6.控制抓取和索引编制

6.11转移、移动或迁移网站

1、使用 301 重定向来更改网页网址 #

如果您需要更改某个网页在搜索引擎结果中显示的网址,建议您使用服务器端301重定向。这是确保用户及搜索引擎定向至正确网页的最佳方法。301状态代码表示某网页已永久迁移至新位置。

301 重定向功能在以下情况下尤为有用:

您已将网站移至新网域,并且想尽可能顺畅地完成这一转换。

用户可通过多个不同的网址访问您的网站。例如,如果用户可通过多种途径(如 http://example.com/home、http://home.example.com 或 http://www.example.com)访问您的首页,那么您最好选择其中一个网址作为首选(规范)目标网址,并使用 301 重定向将所有来自其他几个网址的流量转到该首选网址。

您正在合并两个网站,并且想确保指向过期网址的链接重定向至正确网页。

要针对托管在运行 Apache 的服务器上的网站实施 301 重定向,您需要具有访问服务器的 .htaccess 文件的权限(如果您不清楚自己的访问权限或所用的服务器软件,请与网站托管服务提供商核实)。有关详情,请参阅 Apache .htaccess 教程和 Apache 网址重写指南。如果您的网站托管在运行其他软件的服务器上,请与您的托管服务提供商核实相关详情。

 

2、什么是网站迁移? #

作为网站所有者,有时您可能想要将自己的网站迁移到其他网址或基础架构。本页介绍了网站迁移的多种情况,并提供了有关如何准备、实施和监控迁移过程的提示。

在本文档中,网站的重新设计不算是网站迁移,即使它涉及到添加其他网址也是如此。重新设计是指更改现有网页的布局,或添加包含新内容的网页。而迁移是按以下其中一种方式迁移现有网页:

不涉及网址更改的网站迁移
更改网站基础架构,而不对网址进行任何可见的更改。例如,将 www.example.com 迁移到其他托管服务提供商,但保留 www.example.com 作为您网站的根网址。

涉及网址更改的网站迁移
网页网址会更改。例如:

协议更改 – http://www.example.com 更改为 https://www.example.com

域名更改 – example.com 更改为 example.net

网址路径更改 – example.com/page.php?id=1 更改为 example.com/widget

如需更改您的网站为移动设备用户和桌面设备用户提供服务的方式,请参阅适合移动设备的网站设计指南。

适用于所有网站迁移的建议 #

将迁移过程分解为若干个小步骤(如果适合您的网站)。
我们建议您最初仅迁移网站上的一小部分内容,以便测试迁移对流量和搜索引擎将网页编入索引造成的所有影响。在这之后,您可以迁移网站上剩余的内容,一次性迁移或按版块迁移都可以。 在选择网站的最初测试版块时,建议您选择具备以下特点的版块:不经常变化,且不会受到频发事件或不可预测事件的严重影响。另外请注意,虽然仅迁移一个版块是测试迁移的不错方法,但在搜索影响方面并不一定代表整个网站的迁移效果。迁移的网页越多,就越有可能遇到更多需要解决的问题。仔细规划可以最大限度地减少问题。

尽量选择在网络流量较低时进行迁移。
如果您的流量会呈季节性波动或在某些工作日骤降,那么明智的做法是在周期性流量骤降期间迁移网站。这样可以减少中断所造成的影响,还可以让服务器有更多富余资源来帮助 Googlebot 更新我们的索引。

预计迁移期间网站排名会出现短暂波动。
如果您对网站进行了重大更改,那么在 Google 对您的网站进行重新抓取以及重新编入索引期间,该网站的排名可能会出现波动。一般来说,中型网站可能需要几周的时间才能使它的大多数网页进入我们的索引,大型网站则可能需要更长的时间。Googlebot 和我们的系统发现和处理已迁移网址的速度,在很大程度上取决于网址的数量和您的服务器速度。提交站点地图有助于加快发现流程,按版块迁移网站也是可行的。

在 Google 搜索中心提问。
我们的帮助页面上有大量实用的建议,同时我们的用户论坛中也有针对特定问题的解答。如果您没有找到答案,可以在我们的搜索引擎优化 (SEO) 咨询交流时间活动期间向我们的 Google 搜索专家实时提问。

如果迁移涉及网址更改,您可以考虑进行 A/B 测试或运行测试。
做好规划,留出几周时间来允许抓取和编入索引,便于系统发现更改,同时留出流量监控时间。

 

3、在不更改网址的情况下迁移网站 #

本指南介绍了在迁移网站的托管基础架构时,如何最大限度地降低对 Google 搜索效果的影响。例如,更换托管服务提供商或迁移到内容分发网络 (CDN) 时。本指南仅适用于不影响用户可见的网址的迁移。

会更改网址?如果您作出显而易见的网址更改,请按此处所述步骤操作。

概览 #

1.查看网站迁移方面的常见问题解答和基本信息。了解会出现的情况,以及迁移对您的用户和排名可能会有何影响。

2.准备新的托管基础架构。将内容上传到新服务器或配置您的 CDN 及源服务器,然后对其进行测试

3.开始网站迁移。更改您域名的 DNS 设置,使其指向新的托管基础架构。在此步骤中将进行实际的网站迁移,开始将流量发送到新基础架构的过程。

4.监控流量。密切监控新旧托管基础架构上通过的流量。

5.关闭旧的托管基础架构。当您确信所有用户都能从新的基础架构正常接收内容,并且没有人使用旧的基础架构时,请关闭旧的托管基础架构。

准备新的托管基础架构 #

此部分介绍了在开始实际的网站迁移前应执行的步骤。

复制和测试新网站 #

首先,将网站的副本上传到新的托管服务提供商。上传完成后,您可以通过全面测试用户与网站的互动方式来验证网站是否可以正常运行。以下是几点建议:

在网络浏览器中打开新网站,然后检查网站的所有元素:网页、图片、表单及下载内容(例如 PDF 文件)。

创建测试环境(例如按照 IP 限制访问权限),从而在网站上线前测试其所有功能。

您可以为新基础架构设置一个临时主机名(如 beta.example.com)来进行公开测试,以便测试通过浏览器访问网站的可访问性。借助临时主机名,您可以测试 Googlebot 能否访问您的网站。

如果可以的话,您可以使用少量的实时流量测试新网站。

检查 Googlebot 能否访问新的托管基础架构 #

如果您还没有 Search Console 帐号,请为网站创建一个新帐号,用于监控 Google 访问权限和流量。如果您为新网站创建了临时主机名,请同时为该主机名创建一个帐号。使用 Search Console 中的网址检查工具检查 Googlebot 能否访问您的新基础架构。

检查防火墙配置或拒绝服务攻击 (DoS) 的防范措施。确保该配置/措施没有阻止 Googlebot 访问 DNS 或托管服务提供商的服务器。

降低 DNS 记录的 TTL 值 #

若要提高网站迁移速度,您可以降低网站 DNS 记录的 TTL 值,从而更快地将新设置迁移至 ISP。DNS 设置通常由 ISP 基于指定的存留时间 (TTL) 设置进行缓存。请考虑在网站迁移前至少提前一周将 TTL 设置为保守的低值(例如,几个小时),以加快 DNS 缓存的刷新速度。

检查 Search Console 验证状态 #

确保您的 Search Console 验证状态在网站迁移之后将会继续有效。

如果您在 Search Console 中使用 HTML 文件方法验证您对网站的所有权,请记得将当前验证文件加入到网站的新副本中。

同样,如果您在内容管理系统的模板中添加元标记或 Google Analytics(分析)功能来验证所有权,请确保新的 CMS 副本中也包含这些内容。

开始网站迁移 #

迁移过程如下所述:

1.移除所有会被抓取的临时数据块。在创建网站的新副本时,有些网站所有者会使用 robots.txt 文件禁止 Googlebot 和其他抓取工具的所有抓取活动,或者使用 noindex 元标记或 HTTP 标头阻止将内容编入索引。在准备开始迁移时,请务必从网站的新副本中移除所有此类数据块。

2.更新 DNS 设置。将 DNS 记录更新为指向新的托管服务提供商,即可开始网站迁移。有关具体操作,请咨询 DNS 提供商。由于 DNS 缓存设置已被缓存,记录需要一些时间才能完全传播到互联网上的所有用户。

监控流量 #

为确保迁移顺利进行,您可执行以下 3 项操作:

密切关注新旧服务器上的服务器日志。
随着 DNS 设置的传播和网站流量的迁移,您会注意到旧服务器上记录的流量在减少,而新服务器上的流量在相应地增加。

使用不同的公共 DNS 检查工具。
检查世界上不同的 ISP 能否正确地更新至您的新 DNS 设置。

监控抓取。
在 Search Console 中监控索引涵盖范围图表。

由 Googlebot 决定。

不要在 Search Console 中手动设置最大抓取速度,而要将此设置设定为由 Googlebot 决定。这样,专为旧系统设计的设置就不会影响新系统的要求。

Googlebot 抓取速度注意事项 #

正常情况下,Googlebot 的抓取速度在新系统启用后即会出现暂时下降,但在接下来的几周内会稳步上升,并可能会升至比迁移之前还要高的速度。

出现这种波动的原因在于,我们依据许多信号确定对网站的抓取速度,当您的托管基础架构发生更改时,这些信号也会发生更改。只要 Googlebot 在访问您的新服务基础架构时没有遇到任何严重问题或出现严重速度减缓现象,它就会尽可能根据需要快速抓取您的网站。

关闭旧的托管基础架构 #

检查旧服务提供商的服务器日志。旧服务提供商的访问流量清零后,您便可关闭旧的托管基础架构。至此,网站迁移过程全部完成。

 

4、在更改网址的情况下迁移网站 #

本文介绍了如何更改网站上现有网页的网址,同时最大限度降低对 Google 搜索结果产生的影响。以下是一些此类网站迁移的示例:

网址从 HTTP 更改为 HTTPS

域名更改,如将 example.com 更改为 example.net,或者合并多个域名/主机名

网址路径更改:将 example.com/page.php?id=1 更改为 example.com/widget,或将 example.com/page.html 更改为 example.com/page.htm

不更改网址?如果您要更改网站,但不做出明显的网址更改,请按此处所述步骤操作。

概览 #

1.查看网站迁移方面的基本信息。了解会出现的情况,以及迁移对您的用户和排名可能会有何影响。如需从 HTTP 迁移到 HTTPS,请参阅 HTTPS 最佳做法。

2.准备新网站并对其进行全面测试。

3.准备网址映射,从当前网址映射到对应的新格式。

4.通过将服务器配置为从旧网址重定向至新网址,开始网站迁移。

5.监控新旧网址的流量。

有关在更改网址的情况下迁移网站的常见问题解答 #

我是否应该一起迁移所有内容?按版块迁移是否也可行?
可以按版块迁移。

如何测试有多少个网页编入了索引?
您可以在 Search Console 中分别验证每个资源的数据。通过“索引状态”报告可进行全面检查。通过站点地图报告可查看站点地图中提交的网址有多少个编入了索引。

Google 需要多长时间才能识别我的网址更改?
我们没有固定的抓取频率;这需要根据您的网站规模以及可能的抓取速度来定。迁移操作实际上是逐个网址地迁移。

重定向到新网址后,链接的信誉度是否会降低?
不会,301 或 302 重定向不会造成 PageRank 的降低。

从 HTTP 迁移到 HTTPS #

查看 HTTPS 最佳做法。

确保将 HTTPS 资源添加到 Search Console 中。Search Console 会分别处理 HTTP 和 HTTPS;这些资源的数据不会在 Search Console 中共享。因此,如果您有这两种协议的网页,则必须为每种协议建立不同的 Search Console 资源。

有关将网页从 HTTP 迁移到 HTTPS 的更多常见问题解答,请参阅下文:

有关从 HTTP 迁移到 HTTPS 的常见问题解答 #

此次 HTTPS 迁移是否会影响我的排名?

与所有迁移一样,您网站的排名可能会在迁移过程中出现一些波动。 不过,您也应查看 HTTPS 网页最佳做法信息,避免 HTTPS 所特有的问题。

HTTPS 网站的排名会略有提升,但变化不会很明显。Google 将 HTTPS 用作一种积极的排名信号。不过,此信号仅是众多排名相关因素中的一种,而且目前所具有的影响力尚不及优质网站内容;所以在短期内,您不应期望通过迁移到 HTTPS 来获得较大的搜索引擎优化 (SEO) 优势。从长远来看,Google 可能会提升 HTTPS 对排名的正面影响力。

是否可以仅将部分网页迁移到 HTTPS?

是的,可以。先迁移部分内容,进行测试,然后再按照自己的进度迁移更多内容。

如果您要按版块从 HTTP 迁移到 HTTPS,且想避免分阶段迁移的网址的早期索引编入问题,建议您使用 rel=canonical(而不是重定向)。如果您使用重定向,将无法测试重定向的网页。

我需要哪个证书?

对于 Google 搜索而言,新型浏览器接受的所有现代证书都是可以的。

我是否会看到 HTTPS 网站的搜索关键字?

迁移到 HTTPS 后,这一点不会改变;您仍然可以在 Search Console 中看到搜索查询。

我们在 robots.txt 中引用了 HTTP 站点地图。是否应将 robots.txt 更新为包括新的 HTTPS 站点地图?

我们建议您分别针对 HTTP 和 HTTPS 创建 robots.txt 文件,并分别指向这二者的 Sitemap 文件。另外,建议您仅在一个 Sitemap 文件中列出特定的网址。

哪个站点地图应该映射试运行的 HTTPS 版块?

您可以仅为网站上更新的版块单独创建站点地图。这样一来,您可以更精确地跟踪试运行版块的索引编入。但请勿将这些网址复制到其他任何站点地图中。

如果我们有重定向(从 HTTP 到 HTTPS 或从 HTTPS 到 HTTP),则站点地图中应列出哪些网址?

在 HTTP 站点地图中列出所有 HTTP 网址,在 HTTPS 站点地图中列出所有 HTTPS 网址,这与用户访问网页时的重定向无关。这一操作有助于搜索引擎更快地发现新网址。

我们是否需要针对 HTTPS 版本的 robots.txt 添加其他任何特定内容?

不需要。

我们是否应该支持 HSTS?

HSTS 可以提高安全性,但会令您的回滚策略更复杂。如需了解详情,请查看 HTTPS 最佳做法。

我们为整个网站使用了一个 Google 新闻站点地图。如要按版块迁移网站,该怎么办?

如果您想为新 HTTPS 版块使用 Google 新闻站点地图,则必须与新闻团队联系,向对方说明协议更改情况,然后在 Search Console 中的 HTTPS 资源中,您可以在将网站的每个版块迁移到 HTTPS 时提交新的 Google 新闻站点地图。

在向 HTTPS 迁移过程中,是否有任何 Google 新闻发布商中心方面的具体建议?

Google 新闻发布商中心会透明地处理从 HTTP 到 HTTPS 的迁移。通常,从 Google 新闻角度来说您不必采取任何操作,除非您同时使用了新闻站点地图。在这种情况下,请与新闻团队联系,向对方说明更改情况。此外,您也可以向团队说明要更改的版块,例如,如果您要迁移到 HTTPS,可以指出您要从 http://example.com/section 迁移到 https://example.com/section。

 

准备新网站 #

每种网站迁移操作的准备细节各不相同,不过您通常需要执行以下一项或多项操作:

设置新的内容管理系统 (CMS) 并向其中添加内容。

转移您当前托管的图片和下载内容(如 PDF 文档)。
这些内容可能已经从 Google 搜索或链接中获取流量,因此有必要将其新位置告知用户和 Googlebot。

若要迁移至 HTTPS,您必须获取所需的 TLS 证书并在服务器上进行配置。

为新网站设置 robots.txt 文件 #

网站的 robots.txt 文件能够控制 Googlebot 可抓取的范围。请确保新网站的 robots.txt 文件中的指令正确反映了您想要禁止抓取的部分。

请注意,某些网站所有者会在开发期间禁止抓取任何内容。如果您采取这种策略,请务必准备好在网站迁移开始时要使用的 robots.txt 文件。同样,如果您在开发期间使用 noindex 指令,请准备好开始网站迁移时需从中移除 noindex 指令的网址列表。

针对已删除或已合并的内容提供错误消息 #

对于不会被转移到新网站的旧网站内容,请确保这些孤立网址能够正确返回 HTTP 404 或 410 错误响应代码。您可以在新网站的配置面板中进行设定,让这些旧网址返回错误响应代码,或者为新网址创建重定向并使其返回 HTTP 错误代码。

避免无关的重定向请不要将多个旧网址重定向至一个无关的目标,如新网站的首页。这样做可能会令用户感到困惑,并可能会被视为软 404 错误。但是,如果您将之前在多个网页上托管的内容合并成了一个新网页,可将多个旧网址重定向至这个合并后的新网页。

确保 Search Console 设置正确无误 #

成功的网站迁移取决于正确且最新的 Search Console 设置。

如果您尚未进行设置,请在 Search Console 中验证您是旧网站和新网站的所有者。请务必验证新旧网站的所有变体。例如,您应该验证 www.example.com 和 example.com,如果您使用的是 HTTPS 网址,还应该验证 HTTPS 和 HTTP 网站变体。请务必分别对旧网站和新网站执行此操作。

检查 Search Console 验证状态 #

确保您的 Search Console 验证状态在网站迁移之后将会继续有效。如果您使用的是其他验证方法,请注意验证令牌可能会随着网址的更改而发生变化。

如果您在 Search Console 中使用 HTML 文件方法验证您对网站的所有权,请不要忘记将当前验证文件加入到网站的新副本中。

同样,如果您通过引用元标记的包含文件或 Google Analytics(分析)验证所有权,请确保新的 CMS 副本中也包含这些内容。

检查 Search Console 中所有已配置的设置

如果您已经在 Search Console 中针对旧网站更改了某些配置设置,请确保更新新网站的设置以反映这些更改。例如:

网址参数:如果您已经配置了网址参数,以便控制如何抓取旧网址或将其编入索引,请确保相关设置也应用到新网站(如果需要)。

地理位置定位:您的旧网站可能具有明确的地理位置定位,例如可进行地理位置定位的域名或包含国家/地区代码的顶级域名(例如 .co.uk)。如果您要继续定位到相同的地区,请将相同的设置应用到新网站。但是,如果您迁移网站的目的是为了在全球范围内扩展业务,并且您不想将网站与任何国家或地区关联,那么请在“网站设置”页的下拉列表中选择未列出。

抓取速度:我们建议您不要在 Search Console 中针对新旧网址对 Googlebot 的抓取速度进行任何限制。此外,您最好也不要对抓取速度设置进行配置。只有当您知道自己的网站无法应对 Googlebot 的抓取量时,您才可以进行此项操作。如果您已经限制了 Googlebot 对旧网站的抓取速度,建议您取消这项限制。Google 的算法可以自动检测到网站迁移是否已实施,并且我们也会改变 Googlebot 的抓取行为,使我们的编入索引操作快速反映网站迁移。

已拒绝的反向链接:如果您已经上传一个拒绝旧网站链接的文件,我们建议您使用新网站的 Search Console 帐号重新上传该文件。

清理近期购买的域名

如果您的新网站使用的是近期购买的域名,您应该确保前任所有者未遗留任何问题。请检查以下设置:

对之前的网络垃圾进行的手动操作。对于不符合我们的网站站长指南的网站,Google 将会采取手动操作,如对其进行降位,甚至将其从我们的搜索结果中完全移除。请查看 Search Console 中的“手动操作”页,确定是否有任何手动操作已应用到新网站,并解决该页面上列出的所有问题,然后提交重新审核请求。

已移除的网址。确保前任所有者未遗留任何需要移除的网址,尤其是网站级的网址。此外,在针对您的内容提交网址移除请求前,请确保您了解哪些情况下不应使用网址移除工具。

使用网络分析 #

在网站迁移过程中,分析新旧网站的使用情况非常重要。网络分析软件可以帮助您做到这一点。通常情况下,网络分析配置包括嵌入到您网页中的一段 JavaScript 代码。有关跟踪不同网站的详情会因分析软件及其日志记录、处理或过滤设置而有所不同。请咨询您的分析软件提供商以获得帮助。此外,如果您一直计划对分析软件进行配置更改,现在无疑是个好时机。如果您使用的是 Google Analytics(分析),并且想在内容报告中实现完全分隔,建议您为新网站创建新的配置文件。

确保您的服务器有足够的计算资源 #

迁移完成后,Google 会比平时更频繁地抓取您的新网站。这是因为网站会将流量从旧网站重定向至新网站,并且对旧网站的所有抓取都会重定向至新网站,在任何其他抓取之外造成额外负担。请确保新网站拥有充足的容量,能够处理来自 Google 的更多流量。

更新数据标注工具 #

如果您使用数据标注工具映射旧网页,请务必为新网站重新建立映射。

更新应用链接 #

在 HTTPS 网页准备就绪后,请立即更新在 Google 搜索结果中显示时用于在应用中打开您网页的所有应用链接。请将这些链接更新为指向新的 HTTPS 网址。重定向对这些链接不起作用;除非您更新应用链接处理方式,否则在移动浏览器中进行点击会在浏览器中(而不是在应用中)打开网页。

将旧网站的网址映射到新网站的网址非常重要。此部分介绍了一些可用于正确评估新旧两个网站上的网址以及帮助您建立映射的常规方法。有关生成此映射的准确详情会因当前网站基础架构以及网站迁移的细节而有所不同。

 

准备网址映射 #

将旧网站的网址映射到新网站的网址非常重要。此部分介绍了一些可用于正确评估新旧两个网站上的网址以及帮助您建立映射的常规方法。有关生成此映射的准确详情会因当前网站基础架构以及网站迁移的细节而有所不同。

1. 确定您的当前网址 #

在最简单的网站迁移情形中,您可能并不需要生成当前网址列表。例如,如果您只是要更改网站的主机(例如从 example.com 更改为 example.net),那么您可以使用通配符服务器端重定向。

在更为复杂的网站迁移中,您需要生成旧网址列表,并将其映射到相应的新目标网址。获取旧网址列表的方式取决于当前网站的配置,下面提供了一些方便实用的技巧:

从重要的网址开始。找出这些网址的方式如下:

在站点地图中查找,因为最重要的网址很可能就是已通过站点地图提交到 Search Console 中的网址

查看服务器日志或使用分析软件,找出流量最高的网址

利用 Search Console 中提供的“指向您网站的链接”功能,找出包含内外部链接的网页

使用内容管理系统,该系统通常可让您轻松获得托管内容的所有网址的列表。

查看服务器日志,找出近期至少访问过一次的网址。选择适合您网站的一个时间段,并注意流量的季节性波动。

加入图片和视频,确保您在网站迁移计划中加入了嵌入内容(视频、图片、JavaScript 和 CSS 文件)的网址。这些网址的迁移方式需要与网站上所有其他内容的迁移方式相同。

2. 创建从旧网址到新网址的映射 #

在您获取旧网址列表后,即可决定每个网址应该重定向至哪个目标网址。您存储此映射的方式取决于您的服务器及网站迁移。对于常见的重定向模式,您可以使用数据库或在您的系统上配置一些网址重写规则。

3. 更新所有网址详情 #

在定义了网址映射后,您需要完成三项工作,才能为网站迁移建立好最终网址映射。

1.在 HTML 代码或站点地图条目中更新每个网页的注解:

每个目标网址都应该有一个自引用 rel=”canonical” <link> 标记。

如果您迁移的网站包含多语言或多地区版本且使用了 rel-alternate-hreflang 注解的网页,请务必更新这些注解,以便使用新网址。

如果您迁移的网站有对应的移动版本,请务必更新 rel-alternate-media 注解。如需了解详情,请参阅我们的智能手机网站指南。

2.更新内部链接。
将新网站上的内部链接从旧网址更改为新网址。您可以根据需要使用之前生成的映射帮助查找和更新相关链接。

3.创建并保存站点地图及链接列表。
保存以下列表,以便进行最终的网站迁移:

包含映射中新网址的 Sitemap 文件

包含映射中旧网址的站点地图文件

链接到当前内容的网站列表

详细了解站点地图。

4. 为 301 重定向做好准备 #

在定义好映射且新网站准备就绪后,下一步就是在服务器上依据指示的映射关系,设置从旧网址到新网址的 HTTP 301 重定向。

请注意以下几点:

使用 HTTP 301 重定向。虽然 Googlebot 支持多种重定向,但我们建议您尽量使用 HTTP 301 重定向。

避免使用重定向链。虽然 Googlebot 和各个浏览器能够追踪由多个重定向组成的“链”(例如,网页 1 > 网页 2 > 网页 3),但我们建议您直接重定向至最终目标网址。如果无法做到这一点,请尽量减少重定向链中的重定向次数,最好是不超过 3 次,且要尽量小于 5 次。重定向链会增加用户的等待时间,而且并非所有浏览器都支持较长的重定向链。

测试重定向。您可以使用网址检查工具测试单个网址,或者使用命令行工具或脚本测试大量网址。

 

开始网站迁移 #

待网址映射已准确创建且重定向已正常运行后,就可以开始迁移网站了。

1.确定如何迁移您的网站 – 是一次性迁移,还是按版块迁移:

中小型网站:我们建议您同时迁移网站上的所有网址,而不是一次仅迁移一个版块。这既有助于用户与新形式的网站更好地互动,也有助于我们的算法更快速地检测到网站迁移并更新索引。

大型网站:您可以选择一次迁移一个版块。这样更便于监控和检测问题,以及更快速地修正问题。

2.更新 robots.txt 文件:

    • 在旧网站上,移除所有 robots.txt 指令。 此操作会使 Googlebot 发现所有指向新网站的重定向并更新我们的索引。
    • 在新网站上,确保 robots.txt 文件允许所有抓取操作。包括抓取图片、CSS、JavaScript 和其他网页资源,您确定不想抓取的网址除外。

3.在 Search Console 中针对旧网站提交地址更改请求。

如果您要将网站从 HTTP 迁移到 HTTPS,则无需使用地址更改工具。

4.配置旧网站,以便根据网址映射将用户和 Googlebot 重定向至新网站。

5.在旧网站上,提交您之前已准备好的两个站点地图(包含新旧网址)。此操作会有助于我们的抓取工具发现从旧网址到新网址的重定向,并会加快网站迁移。

6.尽可能长时间地保留重定向,建议您无限期地保留。但是,重定向对于用户来说速度较慢,因此请尽力将您自己的链接和所有来自其他网站的高流量链接更新为指向新网址。

Googlebot 及我们的系统需要花费一段时间才能发现并处理网站迁移中的所有网址,所需的具体时间将取决于您服务器的速度和所涉网址的数量。一般来说,中型网站可能需要几周的时间才能迁移大多数网页,大型网站则可能需要更长的时间。Googlebot 和我们的系统发现及处理已迁移网址的速度取决于网址数量和服务器速度。

请注意,在迁移过程中,您的内容在搜索结果中的曝光率可能会暂时出现波动。这种情况很正常,过一段时间网站排名便会稳定下来。

更新传入链接 #

在网站迁移开始后,请立即尝试更新尽可能多的传入链接,以改善用户体验并降低服务器负载。其中包括:

外部链接:设法与链接至您当前内容的已保存网站列表中的网站取得联系,请求他们将原来的那些链接更新为指向您的新网站。建议您根据每个链接所能带来的入站访问量安排工作优先级。

来自 Facebook、Twitter 及 LinkedIn 等的个人资料链接。

指向新着陆页的广告系列。

 

使用 Search Console 监控流量 #

Search Console 中的许多功能都可以帮助您监控网站迁移过程,其中包括:

站点地图:提交您之前为映射关系保存的两份站点地图。最初,包含新网址的站点地图被编入索引的网页数量为零,而旧网址的站点地图会有很多网页被编入索引。慢慢地,包含旧网址的站点地图中被编入索引的网页数量会逐渐减少到零,而包含新网址的站点地图中被编入索引的网页数量会相应地增加。

“索引涵盖范围”报告:这些图表可反映网站迁移的情况,能够显示旧网站上被编入索引的网址数量逐渐减少,而新网站上被编入索引的网址数量逐渐增加。请定期查看此类报告,以便及时了解是否发生了任何意外的抓取错误。

搜索查询:随着新网站上越来越多的网页被编入索引并开始加入排名,搜索查询报告会开始显示新网站上的网址获得的搜索展示次数及点击次数。

使用其他工具监控流量 #

请留意您的服务器访问和错误日志,尤其要仔细检查 Googlebot 的抓取活动、意外返回 HTTP 错误状态代码的任何网址以及正常的用户流量。

如果您已在自己的网站上安装了任意一款网络分析软件,或者如果您的 CMS 可以提供分析功能,我们也建议您通过这种方式查看流量,了解流量从旧网站转向新网站的进展。尤其是,Google Analytics(分析)可提供实时报告,这是一项非常适合在网站迁移初始阶段使用的便捷功能。在这类报告中,您应该会看到旧网站的流量逐渐下降,而新网站的流量逐渐增加。

排查网站迁移问题 #

下面列出了在更改网址的情况下迁移网站(包括从 HTTP 迁移到 HTTPS)时会出现的一些常见错误。这些错误可能会阻止系统将您的新网站完整地编入索引。

常见错误

noindex 或 robots.txt 屏蔽设置

请记得移除仅在迁移时需要使用的所有 noindex 或 robots.txt 屏蔽设置。

网站中可以没有 robots.txt 文件,但如果收到针对此文件的请求却无法提供,请务必快速返回正确的 404 状态代码。

测试方法:

检查 HTTPS 网站中的 robots.txt 文件,看看是否需要进行更改。

使用网址检查工具检查 Google 似乎漏掉的新网站网页。

重定向不正确

检查从旧网站到新网站的重定向。我们经常看到重定向至新网站中的错误网址(不存在的网址)的情况。

其他抓取错误

仔细检查“索引涵盖范围”报告,看看在迁移期间,新网站中的其他错误是否出现了激增的情况。

容量不足

迁移完成后,Google 会比平时更频繁地抓取您的新网站。这是因为网站会将流量从旧网站重定向至新网站,并且对旧网站的所有抓取都会重定向至新网站,在任何其他抓取之外造成额外负担。请确保您的网站拥有充足的容量,能够处理来自 Google 的更多流量。

未更新应用链接

如果您想让用户在应用内打开您的网页,请先将应用链接更新为指向新网址,然后再实现从旧网页到新网页的重定向。否则,Google 不会建议使用应用打开搜索结果中的新网址,而是改为在浏览器中将用户定向至相应网站。

未更新站点地图

请确保您的站点地图中的网址已全部更新为新网址。

未更新数据标注工具

如果您使用数据标注工具映射旧网页,则需为新网站重新建立映射。
分享这篇文章 :
  • Facebook
  • X
  • LinkedIn
  • Pinterest
更新 2021年1月20日

暂无评论

再想想
暂无评论...
文档目录
  • 1、使用 301 重定向来更改网页网址
  • 2、什么是网站迁移?
    • 适用于所有网站迁移的建议
  • 3、在不更改网址的情况下迁移网站
    • 概览
    • 准备新的托管基础架构
      • 复制和测试新网站
      • 检查 Googlebot 能否访问新的托管基础架构
      • 降低 DNS 记录的 TTL 值
      • 检查 Search Console 验证状态
    • 开始网站迁移
    • 监控流量
      • Googlebot 抓取速度注意事项
    • 关闭旧的托管基础架构
  • 4、在更改网址的情况下迁移网站
    • 概览
    • 有关在更改网址的情况下迁移网站的常见问题解答
    • 从 HTTP 迁移到 HTTPS
      • 有关从 HTTP 迁移到 HTTPS 的常见问题解答
    • 准备新网站
      • 为新网站设置 robots.txt 文件
      • 针对已删除或已合并的内容提供错误消息
      • 确保 Search Console 设置正确无误
      • 检查 Search Console 验证状态
      • 使用网络分析
      • 确保您的服务器有足够的计算资源
      • 更新数据标注工具
      • 更新应用链接
    • 准备网址映射
      • 1. 确定您的当前网址
      • 2. 创建从旧网址到新网址的映射
      • 3. 更新所有网址详情
      • 4. 为 301 重定向做好准备
    • 开始网站迁移
      • 更新传入链接
    • 使用 Search Console 监控流量
    • 使用其他工具监控流量
    • 排查网站迁移问题
SEO算法教程

Copyright © 2021 SEO工具导航 粤ICP备15089945号-7 粤公网安备 44098102441079号

  
常用
搜索
工具
社区
生活
    热门推荐: