电子商务重定向:何时以及如何使用它们
已发表: 2015-09-16如果您过去搬过家,您可能熟悉当地邮局如何处理您的邮件。 你给他们你的新地址,他们会自动将你所有的信件、账单和(呃)垃圾邮件转发到新地址。
当您想在您的在线商店中移动某些东西时,这似乎并不那么简单。 无需通知邮局,无需在页面上粘贴将流量引导至新位置的标签。 这要复杂得多……对吧?
事实上,在你的在线商店中移动东西非常容易——如果你知道怎么做的话。 如果您想学习将流量从您网站的一个页面重定向到另一个页面,这篇文章适合您。 我们将讨论如何使用 URL 重定向将流量从一个页面转移到另一个页面。 只需一点时间和精力,您甚至不必致电邮局。
让我们探索电子商务重定向的工作原理、何时使用它们以及如何在您的网站上设置它们。
重定向定义
URL 重定向就像它听起来的那样:当您在浏览器中输入 URL 或单击链接时,它会将您从初始位置引导到不同的目的地。
重定向实际工作的方式要复杂一些。 您可能对“404 not found”错误很熟悉,对吧? 嗯,有类似的代码,比如 404,告诉您的浏览器重定向 URL 的状态是什么——它是永远消失了还是只是暂时丢失了——以及下一步该做什么。
当前使用/推荐的重定向代码是:
- 301 - 永久重定向(第一个 URL 没有返回)
- 303 - 查看其他(您正在移动到新 URL,请稍等)
- 307 - 临时重定向(您要的页面已临时移动到此位置)
还有一些其他的重定向选项,包括 302(临时重定向)和 308(永久重定向),但前者已被淘汰,后者尚未适应。
99% 的情况下,您的商店都需要 301 或永久 URL 重定向。 因此,这就是我们将在本指南中关注的内容:您何时可能需要永久 URL 重定向,以及如何设置它。
当您的在线商店可能需要重定向时
假设您有一个受欢迎的产品。 随着时间的推移,它的页面积累了大量来自其他网站的链接。 但几年后,您需要用新版本替换此产品。
您不想失去这些链接,或随之而来的潜在客户。 但是您确实需要为该产品的新版本创建一个新页面,因此使用相同的 URL 是不可能的。
这是创建 301 重定向的确切情况类型!
通过 301 或永久 URL 重定向,您可以将所有访问旧产品页面链接的人自动发送到新产品页面。 任何单击该链接的潜在客户几乎都会立即登陆您的新页面,而不会看到任何 404 错误或等待超过一两秒。
在其他各种情况下,您可能也需要重定向,包括:
- 当产品已被删除并且您希望将流量引导到类似的项目时
- 当您删除了一个特殊的着陆页(用于销售、竞赛等),并且只想让流量转到您的主页时
- 当您将多个产品页面合并为一个(例如,有变体)并留下多个过时的 URL 时
- 当您完全更改商店的 URL 结构时
基本上,如果您删除了一个 URL 并且它再也没有回来,那么是时候进行重定向了。 毕竟,交通必须去某个地方。
什么时候需要重定向,什么时候可以不用
此时您可能想知道“我是否总是需要重定向我的 URL? 如果我打错了然后马上改怎么办?”
仅当初始 URL 已被广泛访问、添加书签、链接或在外部材料中引用(例如,在营销或其他促销活动中)时,重定向才至关重要。 虽然 404 对您商店的访问者来说肯定不是一个好的体验,但有时一两个潜在的死链接比花几分钟时间设置一个没人会使用的重定向要好。
因此,如果您在产品页面 URL 中输入错误并立即修复它,请不要担心重定向。 但是如果你打错了几个星期后才发现它,你可能应该创建 301。
最后一点:包括 WordPress 在内的一些平台会尝试自动重定向任何更改的 URL 。 这可能不适用于任何重大更改(例如,在发布几十页后更改 WordPress 中的永久链接的结构),但下次您进行较小的 URL 更改时值得研究一下。
如何为您的电子商务网站实施重定向
现在您知道什么是重定向,以及何时可能需要重定向。 您已准备好迈出下一步:学习实施。
有多种方法可以为电子商务网站实现重定向,它们因平台和托管环境而异。 我们将在这里介绍一些最常见的内容,首先是在运行 WooCommerce 时如何设置重定向。
使用 WooCommerce 或 WordPress 重定向
如上所述,WordPress 将尝试为您自动处理基本的 URL 重定向——例如,如果您在 WooCommerce 中更改产品页面的标题,并随之更改永久链接。 但是,不处理主要重定向,因此需要手动处理类别更改或永久链接结构更改等任何事情。
如果您不反对向您的 WooCommerce 商店添加另一个扩展程序,您可以通过安装一个来设置 301 重定向。 重定向是用于在 WordPress 中创建 URL 重定向的最流行(也是免费)的插件之一。
只需输入源(旧)URL、目标(当前)URL,然后单击“添加重定向”。 就是这样——你完成了。
重定向还会跟踪您商店的 404(“未找到”)错误,这可以提醒您可能需要创建的潜在重定向。 它还具有内置统计信息,因此您还可以查看您的重定向被使用了多少次。
使用 .htaccess 文件重定向自托管平台
不想添加另一个插件,或者您没有使用 WooCommerce? 没问题。
如果您的商店是自托管的并且您可以访问服务器,则可以通过编辑 .htaccess 文件来设置 URL 重定向。 这是一个将全局配置设置应用于您的服务器的简单文件。 您还可以在这里手动设置 URL 重定向。
您可以通过 FTP 或文件管理器访问服务器的 public_html 目录来检查此文件。 如果您没有看到 .htaccess 文件,您可以使用您选择的文本编辑器创建一个。 将其命名为 .htaccess(不带扩展名)和 将其上传到 public_html。
话虽如此,您应该始终确保您还没有 .htaccess 文件。 如果您使用的是 WordPress,那么您应该已经拥有一个。 当您打开文件管理器时,在下面查找允许您“显示隐藏文件”或“显示点文件”的选项:
无论哪种方式,一旦您创建或打开您的 .htaccess 文件,您就可以添加您的第一个 301 重定向。 最简单的方法是通过服务器的文件管理器编辑它(使用内置的代码编辑选项,如果可用),或者您始终可以使用您选择的本地文本编辑器打开它。
警告:在进行任何编辑之前,请务必备份您的 .htaccess,尤其是在您不熟悉此文件的情况下。
添加新重定向时,它们的格式应如下所示:
# Place your comments here
Redirect 301 /oldurl.html http://www.site.com/newurl.html
每个新的重定向都应该在一个新行上。 可以添加评论,并应使用井号 (#) 进行标记。
保存文件,必要时上传,然后在浏览器中测试重定向。 如果重定向有效,太棒了! 如果有些地方看起来不合适,请查看上面的示例并再试一次。
请注意,如果您为 WordPress 网站或 WooCommerce 商店执行此过程,您的重定向应放在 WordPress 代码上方,如上所示。 (感谢 Damien 在评论中指出这一点的重要性!)
其他选项
一些店主将无权访问 .htaccess,包括:
- 那些使用托管电子商务平台的人
- 不在 Linux 托管环境中的任何人,即使用 Windows 服务器
- 某些主机的客户端已阻止访问、编辑或创建此文件的能力
如果您处于其中一种情况,那么您并非不走运。 但是,您可能需要咨询您的平台和/或您的主机以找出实现 301 重定向的最佳方式。
在许多情况下,托管平台有一个内置的 URL 重定向选项,尽管它可能有点难以找到。 对于 Windows 用户,试试这个来自 Microsoft 的资源——它会引导你使用 IIS 创建重定向。
不实施正确重定向的危险
如果您经常停产产品,那么这种重定向事情听起来可能需要做很多工作(而且确实如此)。 所以你可能会想“我不能让那些链接 404 吗? 我的访客不会直接访问我的主页吗?”
不为已删除的 URL 设置重定向有两个非常非常大的问题:
- 它会为您的访问者带来糟糕的体验,随着时间的推移,情况可能会......
- ...对您商店的搜索引擎优化 (SEO) 来说绝对糟糕!
想一想:如果您搜索产品,单击 Google 的链接,然后收到 404,您可能会很生气。 您可能会留在网站上并寻找正确的链接……或者您可能会立即离开并尝试另一个网站。
这不仅意味着销量下降,还意味着排名下降。 用户行为对您网站的 SEO 有复合影响。 谷歌会注意到用户何时掉头,并且它不想对导致它们的网站进行高度排名。
因此,如果您有很多旧链接没有重定向到新链接,并且来自搜索的访问者不断感到恼火并离开,那么您的排名将会下滑。
虽然谷歌表示 404 错误不会彻底影响您的搜索引擎排名,但随着时间的推移,它们肯定会产生滚雪球效应。 更重要的是,您不想让潜在客户感到不安。 因此,最好花时间在需要时立即在需要的地方设置重定向,而不是面对排名下滑的后果。
通过 URL 重定向直接设置您的客户
你有它 - 你自己的虚拟相当于邮局的地址转发。 现在,您可以让访问者在访问您的网站时朝着正确的方向前进,无论您的 URL 有多旧或它们曾经指向的位置。
您对在商店中实施重定向有任何疑问吗? 您想为我们的读者添加任何建议吗? 请在下面的评论中告诉我们,我们总是渴望收到您的来信。
标题图片来源:DaveBleasdale