升级网站搜索引擎优化的头脑
-
11-07-2019 - |
题
我管理一个建立了网站,目前正在进行升级(完全更换新的),但是我担心,我会失去我所有的谷歌索引(即,会有很多的网页在谷歌的指数,它就不会存在在这地方的任何更多)。
我最后一次升级(不同)的网站,有人告诉我我应该做的 的东西 因此,我SEO不受到不利的影响。问题是,我不记得什么 的东西 是。
更新一些澄清: 基本上我正在寻找一些方法来地图的老路径新的。例如:
- 用户搜索"可怕的一页"
- 谷歌返回
mysite.com/old_awesome_page.php
, 用户击它。 - 我的网站需要他们
mysite.com/new_awesome_page.php
和当得到周围的爬行该网站。
- 谷歌爬我的网站刷新现有的索引。
- 请求
old_awesome_page.php
- 我的网站告诉谷歌的网页,现已搬到
new_awesome_page.php
.
不会有一个简单的1:1映这样的,它会更喜欢 (old) index.php?page=awesome --> (new) index.php/pages/awesome
, 所以我不能仅仅替换内容的现有文件与重定向。
我使用Apache PHP
解决方案
你需要把一些重写规则中的一个。就文件。
你可以找到很多好的信息 在这里,.这是阿帕奇1.3,但它适用于Apache2,也是。
从这篇文章中,一样重定向到的文件已经移动目录:
RewriteEngine on
RewriteRule ^/~(.+) http://newserver/~$1 [R,L]
这一读取:
- 又在重写引擎。
- 为什么,开始/~,随后通过一个或多个"什么",改写到 http://newserver/~ 随后是"什么"。
- [L]意味着改写应停止后,这个规则。
还有额外的指令,可以使用设定一个[301]重定向
你可以这样做:
RewriteEngine on
RewriteRule old_page.php new_page.php [L]
但是你必须要有一个规则来为每一页。为了避免这一点,我想看看在使用经常表达形式,如在第一个例子。
其他提示
301向所有你的老(消失)的网页的新的问题。
编辑: 这里的 一个链接到帮助.它有几个链接到其他地方。
你可以为你谷歌的图的网站,并可能通知其变化,从内 谷歌网站管理员的工具.我认为你应该建立一个网站地图你目前的网站,并通过时,该网站的变化。
不隶属于 StackOverflow