重新设计电子商务网站是自然品牌周期的一部分。
重新设计可以保持您的品牌相关性和信息清晰,可以显着改善用户体验,并且可能是必要的,以便跟上不断发展的网络标准。
同时,重新设计可能会导致丢失SEO权限并转储搜索流量。
SEO专业人员和开发人员之间的沟通非常重要。
搜索引擎优化应该在整个重新设计过程中始终考虑。
以下技术搜索引擎优化清单将帮助您跟踪重新设计期间所做的更改,以防止这种情况发生。
1.对原始网站进行爬行和审核
使用像Screaming Frog这样的抓取工具来获取您的页面索引以及您希望在整个过程中引用的各种重要元数据。
确保保存抓取。您需要此信息才能确保原始电子商务网站与新电子商务网站之间的连续性。
完成抓取后,从抓取工具中识别以下任何问题,为每个抓取工具创建一个电子表格:
- 重复页面标题,图片alt,H1标签或元描述
- 缺少页面标题,图像alt,H1标签和元描述
- 网页标题低于150像素或高于512像素
- 超过923像素的元描述
- 链接到404页面
- 链接到301页
- 链接到任何其他3xx,4xx或5xx状态代码URL
- https与http或www与非www的任何不一致的用法。
你还应该:
- 检查Screaming Frog抓取的网址数量与Google索引的网址数量不匹配。你可以通过做一个网站找到后者:yoursiteurlhere.com搜索一个空的查询。
- 确保你有一个XML站点地图并复制它。
- 确保你有一个robots.txt文件并复制它。
2.设置测试地点
在设置测试站点时,建议开发人员在他们的过程中记住以下几点:
- 理想情况下,原始网站爬网应作为新网站的模板。制作原始爬网的副本,并在其上记录对新网站进行的任何更改,特别是将更改或删除的任何网址。
- 解决在审核旧网站时遇到的任何问题,并将更改映射到新网站,并在原始网站爬网副本中记下这些问题。
- 确保新的网站是从robots.txt文件中noindexed。您不希望Google开始在搜索结果中显示您的测试页。
- 不要对任何URL文件夹和文件名进行不必要的更改。他们应该尽可能接近相同,只有处理不一致的地方以及您不想继续使用的页面才有例外。
- 任何被更改的URL都应该链接到已更改的链接。您还应该设置.htaccess将旧URL重定向到新的URL,但这不是让链接本身保持不变的借口。301页面的链接会失去PageRank并造成不必要的服务器负载。您的原始网站抓取会告诉您哪些网页链接到每个网址以及锚文本。记下旧网站抓取副本中的这些更改。
- 删除您要删除的页面的任何链接,并记下旧网站抓取副本中的更改。
- 如果您将任何页面整合到更大的中央资源中,请更新页面上的链接,以便它们指向新的资源,而不是简单地删除链接。记下站点爬网副本中的这些更改。
- 不要通过将重定向到主页或其他不相关的页面来替换丢失的页面来创建“软404”。谷歌一直非常明确地想要删除的页面显示为404。
3.对试验场地进行爬行和审核
抓取您的测试网站,再次使用Screaming Frog或您在原始网站上使用的相同爬虫。导出它并将其称为初始测试站点爬网。
首先验证在爬网原始网站中发现的所有问题都不存在于测试网站抓取中。
现在制作一份原始网站抓取的新副本,其中包含所有更改说明,并执行搜索和替换操作,以使URL与测试网站具有相同的结构。(例如,将http://example.com/folder/page替换为http://test.example.com/folder/page)。将其称为您的测试抓取文本文件。
现在,将抓取工具设置为“ 列表模式 ”,并使用测试抓取文本文件抓取测试网站。这将分别检查每个URL,以查看新站点上是否存在旧站点上每个页面的相应页面。导出它并将其称为最终测试站点爬网。
重申,在这一点上,你应该有:
- 抓取原始网站和您已编辑的副本,以解决任何修复问题。
- 抓取测试网站和您可以编辑的副本以解决任何修补程序。
- 包含原始网站抓取的测试抓取文本文件被编辑为与测试网站的网址结构相匹配。
- 最终测试网站抓取包含使用您的测试抓取文本文件检查每个单独URL的结果。
您将使用这些文件来确保新站点和旧站点之间在以下步骤中不存在差异。
官方AdWords广告系列模板
选择您的行业。下载广告系列模板。使用完全匹配关键字自定义内容,并将广告文案转化为高点击率。
4.匹配您的内容
您将需要采取以下步骤以确保旧站点和测试站点正确排列:
- 在您的最终测试网站中寻找任何404页面。如果您注意到这些页面被完全删除,则无需执行任何操作。如果您注意到这些页面正在被移动或合并,则需要在.htaccess中设置重定向。将这些添加到重定位页面的电子表格中; 您需要确保在稍后的步骤中更新指向这些页面的链接。
- 如果您在最终测试爬网中遇到任何未被删除或重新定位的404页面,请在测试网站抓取时搜索匹配的标题标签,元描述或关键字,以查看是否有任何匹配。如果没有,请验证是否要删除旧页面,或者该页面是否应该出现在新站点上但是丢失了并且需要添加。
- 在您的最终测试网站抓取中制作301页的副本。虽然重定向意味着该站点应该可用,但您仍需要确保在稍后的步骤中更新指向这些页面的链接。
- 确认最终测试网站爬网的任何页面上没有重复或丢失标题标签,元描述标签,图片alt或H1标签。
5.为所有更改的URL准备重定向
您需要确定您尚未设置重定向的所有已更改的网址:
- 从最终测试网站抓取中打开404页的列表。
- 在初始测试站点抓取时搜索404页面的标题。如果匹配,请在.htaccess中将旧网址重定向到新网址。
- 对每个404 URL重复此过程。
如果您在最终测试网站抓取时遇到404没有匹配的标题标记,请搜索匹配的关键字或元描述。
如果测试网站上没有好的匹配页面,请在您的电子表格中注明并保留404。在步骤6中,您将确保没有指向此缺失页面的链接。
6.一致的内部链接架构
现在是时候确保新网站上的所有链接直接指向相应的页面。
- 在步骤5中更新.htaccess之后,您可能会发现再次运行一次测试站点扫描是最容易的,以确保所有页面都处于状态200或301。
- 从您的抓取工具批量导出网站上的所有链接。
- 如果有任何404链接,请首先解决这些问题。如果.htaccess实现正确,则应该简单地删除所有到404页面的其余链接。
- 您需要更新301页面的链接,以便它们指向适当的页面而不是重定向的URL。
7.最终确定和启动
到目前为止,所有问题都应该得到解决,并且网站应该准备好发布,但是您希望在此之前进行最终爬网。
在启动过程中,您需要验证一些事项:
- 迁移过程中完全从测试地点删除noindex。
- 确保.htaccess正在运行正确的URL结构,而不是测试站点的URL结构。
- 在启动后运行最终爬网,以确保将测试站点迁移到其最终位置时没有问题。
结论
正如我在一开始所说的,开发人员和SEO专业人士之间的沟通至关重要。
确保您在原始网站以及整个过程中的测试网站上都有准确的抓取数据。
尽可能清楚将会产生什么问题,以及在整个重新设计过程中需要避免什么。