重新设计电子商务网站是自然品牌周期的一部分。
重新设计可以让您的品牌与您的品牌相关,并且您的信息清晰明了,可以显着改善用户体验,并且可能有必要跟上不断发展的网络标准。
与此同时,重新设计可能会导致搜索引擎优化权威和倾销搜索流量。
SEO专业人员和开发人员之间的沟通非常重要。
搜索引擎优化应该在整个重新设计过程中始终考虑。
以下技术搜索引擎优化清单将帮助您跟踪重新设计期间所做的更改,以防止发生这种情况。
1.抓取和审核原始网站
使用Screaming Frog等爬行工具来获取您的页面索引以及您希望在整个过程中参考的各种重要元数据。
确保保存抓取。您需要此信息才能确保您的原始电子商务网站和新电子商务网站之间的连续性。
完成抓取后,从抓取工具中识别以下任何问题,为每个抓取工具创建一个电子表格:
- 重复页面标题,图片alt,H1标签或元描述
- 缺少页面标题,图像alt,H1标签和元描述
- 网页标题低于150像素或高于512像素
- 超过923像素的元描述
- 链接到404页面
- 链接到301页
- 与任何其他3xx,4xx或5xx状态码网址的链接
- 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的结果。
您将使用这些文件来确保新站点和旧站点之间在以下步骤中不存在差异。
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专业人士之间的沟通至关重要。
确保您在原始网站以及整个过程中的测试网站上都有准确的抓取数据。
尽可能清楚将会产生什么问题,以及在整个重新设计过程中需要避免什么。
请记住,这个清单是一个指导。很可能你会最终偏离它。
跟踪哪些问题已经解决,哪些仍然存在。
此清单将帮助您避免重新设计过程中出现的一些最常见的陷阱品牌。