gpt4 book ai didi

seo - 修改漂亮 URL 时管理 URL 重定向 - 最佳实践

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:34:19 28 4
gpt4 key购买 nike

如果您的 URL 不基于可能会更改几次的数据属性(例如“标题”),那么管理 URL 重定向的标准是什么?

我有一个包含大量图片的网站,我想让 url 看起来像这样:

<a href="http://www.mySite.com/images/132123/my-cool-image-title" rel="noreferrer noopener nofollow">http://www.mySite.com/images/132123/my-cool-image-title</a>

现在假设一群人将图像添加为书签,一周后我将其更改为:

<a href="http://www.mySite.com/images/132123/renamed-image-title" rel="noreferrer noopener nofollow">http://www.mySite.com/images/132123/renamed-image-title</a>

所以现在必须为那些为旧的添加书签的人提供重定向......现在假设每张图片平均发生 3 次。这意味着我要映射很多很多重定向。我似乎有一个重定向数据库。

在这种情况下,最佳做法是什么,假设我想使用漂亮的 url 而不是将其基于一些普遍唯一的 id,并且我想获得尽可能多的 SEO 好处?

最佳答案

好吧,我不知道反对票是怎么回事,这对我来说似乎是一个完全有效的问题。

我的建议是,如果您事先知道您更改数据,它可能一开始就不应该出现在 URL 中。如果这是一项要求(也许它对 SEO 很重要,或者您正在创建博客或其他东西,您有一些选择:

  1. 忘记旧的 URL,只使用新的。可能不是交 friend 的好方法 ;)
  2. 保留旧网址并接受标题和网址现在不匹配的事实。这可以通过每个帖子都有一个 slug 字段来实现,该字段存储 URL 文本,与帖子的实际标题分开。
  3. 保留旧网址并允许使用新网址。这样做的一种方法可能是有一个单独的表,将 slug 映射到帖子,每个帖子都有一个或多个 slug。这样,可以满足任何数量的更改。

如果可能的更改和向后兼容性是必需的,我会选择选项 3 之类的东西。将它内置到您的应用程序中肯定比必须管理不断增长的 .htaccess 文件完整或 URL 重写规则或其他东西更好。

关于seo - 修改漂亮 URL 时管理 URL 重定向 - 最佳实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1913302/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com