apache - 301重定向的必要性

标签 apache mod-rewrite seo

<分区>

所以,我只想问你,真的有必要在你的 .htaccess 文件中加入 301 重定向吗?

我的意思是,这是我的旧网址:

http://www.sample.com/tutorials.php?name=sample

这是新的:

http://www.sample.com/tutorials/programming/sample.php

所以,我认为我必须有 301 重定向,但人们说谷歌(和其他搜索引擎)会自己解决这个问题。那么,如果我放置 301 重定向,我的网站是否会更加 SEO 友好,还是会像没有 301 重定向的网站一样友好?

旁注:我会在 Google 网站管理员工具中重新上传我的站点地图。

提前致谢!

最佳答案

我想你移动了内容,旧的 url 现在是一个空的 404 页面。好吧,即使 Google 理解它,Google 也只是喜欢让网站管理员简化它的工作。此外,您的页面可能有如此多的外部链接,您必须制作 301 以保持这些链接有用。

在 .htaccess 中创建您的 301 并将其永远保留在这里,并且在将内容移动到另一个 url 时始终创建 301。

关于apache - 301重定向的必要性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12426624/

相关文章:

java - HIVE:NoSuchMethodError:org.fusesource.jansi.internal.Kernel32.GetConsoleOutputCP()I

php - 让 mod_rewrite 传递 $_GET 参数?

.htaccess - 410 生成带参数的 url

url - url中的uuid,对google友好吗?

seo - 谷歌分析模拟账户

ruby - 在 Bluehost 上使用 Phusion Passenger 进行 Rails 部署

windows - 如何使用命令行卸载 Apache

wordpress - Apache/2.4.29 (Ubuntu) 服务器在 443 端口用于 wordpress

.htaccess - Htaccess : Redirect and remove paths after

php - 使用 $_GET 和干净的 URL