gpt4 book ai didi

.htaccess - mod_rewrite 导致排名下降

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

我是 http://myisfahan.com 的所有者。我在那里有一个自己开发的文章管理系统。

最近我将文章链接从 myisfahan.com/articles/isfahan_articleXXX.html 更改为更新版本中的 myisfahan.com/XXX_[article subject].html。我的许多文章在 Google 上的排名都很高(波斯语)。

因为我不知道将旧链接重定向到新链接,所以我只在 .htaccess 中只写了 2 条指令:

RewriteRule ^([0-9]+)_([^/\.]+).html$ maghalat.php?id=$1
RewriteRule ^articles/isfahan_articles([0-9]+).html$ maghalat.php?id=$1

在这一重大变化之后,Google.com 降低了我的许多网页排名,最近我只有 20% 的正常网站访问者。

我的问题是:

  1. 这种变化是否导致排名下降,因为实际上现在我的每个内容都有 2 个链接。

  2. 我通过 PHP 获取主题文本并生成 XXX_[article subject].html,如何编写将 isfahan_articlesXXX.html 重定向到 的重写语法code>XXX_[article subject].html 文件,而 XXX 是 .htaccess 文件中的文章 ID?

最佳答案

在创建新链接后,您应该将旧链接 301 重定向到新链接。

如果您没有或正在复制指向相同内容的链接,这确实会损害您的排名。

更新

看起来您已经有了所需的 RewriteRules。只需添加以下标志(注意旧链接的 301 重定向),随着时间的推移,它应该(随着时间的推移)重建您的网页排名。

RewriteRule ^([0-9]+)_([^/\.]+).html$ maghalat.php?id=$1 [L]
RewriteRule ^articles/isfahan_articles([0-9]+).html$ maghalat.php?id=$1 [R=301,L]

关于.htaccess - mod_rewrite 导致排名下降,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7097696/

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