网站改版后保留原链接的权重和排名的方法
程序员文章站
2022-04-28 10:45:54
最近有站友问我说,他以前做过seo的相关工作,有些关键词的排名位置都比较不错!... 10-09-01...
在加上客户要求网站改版,这样一下可就给我们出了一个难题了!为了保存他的网站权重和关键词排名,我们必须在做这个网站改版工作之前把他原来网站的连接结构和标题分析清楚,做到心中有数,这样才能更好的保证他原来网站的整体权重不会有较大的变化!下面就是我们根据这几点指定几个步骤!
1.确保主关键词的页面title和连接url地址不要变化,(下文重点说明)在编写程序和生成html页面的时候主关键词频道页面的url地址和title要和原来的老地址保持一致性!
2.网站整体结构文件夹路径等相关地方尽量和原来的保持一直,这样有利于蜘蛛更有效快速的抓取你这些相关地址!
3. 其次就是网站结构、目录名、文件名等地方的改动,对网站结构,推荐不要改动原始的结构,而是在原有的基础上添加框架,把原始框架的位置替换掉,缩小原始框架展示度,增加已经seo分析过的新框架的展示度,填充内容,等于做了一个新的页面替换掉老的页面,但是切忌原始页面不要剔除掉!目录名、文件名也不要去改动,如果主要页面的命名实在差劲(比如123.html)这类毫无意义的命名,在重命名后做好301或者404处理。如果是动态页面,可以把重要页面静态化!
4.最后就是内页了,内页改动要围绕一个原则,就是“关键词”!内页的优化有很多细节, 这样一来,大体网站要改动的就差不多改好了,通过增加外链和文章,做好内部有效连接,等待更新即可!
5.建立新的网站地图,然后重新提交给搜索引擎,让搜索引擎知道生成谷歌的sitemap提供给谷歌,然后可以手工做一个网站地图提供给百度。
6.做404页面,防止改版的时候导致一些页面不存在或者打不开需要了解404页面制作的方法可以看看这篇文章,里面已经说的很清楚了,这个操作是很有必要的,作用也是很大的。我还需要强调一次,做完404页面以后一定要验证返回值,不然只会对网站造成负面的影响。
如何保留原链接针对文中保留原连接的另外一种方法
具体操作办法(仅适用于apache网络服务器):如果用的windows系统的iis你可以留言给我,我帮您处理
文件位置:apache->conf->httpd.conf请在httpd.conf中使用alias指令:alias /newurl /www/htdocs/oldurl
如:用户访问新的地址seogo.com.cn/newurl/id34.html 服务器将提供的内容原地址是seogo.com.cn/www/htdocs/oldurl/id34.html。
注意:alias只会改变本地url,如seogo.com.cn/newurl/id34.html 的/newurl/id34.html 部分,而无法改变url的主机名称部分(如:http://seogo.com.cn/部分)。若要更改url的主机名称部分,请使用redirect或rewriterule指令。
初学者:本功能的alias指令在 httpd.conf中是这一句: #alias /webpath /full/filesystem/path 去掉前面的#,并做下相应的修改即可。
seo过程中一般在这些情况下需要用到该功能:
1、当文件移动或文件目录名称发现改变,出于seo需要,你需要保持旧的url;
2、网站改版了,网站导航和链接发生变化,为了继续持有原链接带来的流量,你需要保持旧的url;
3、你希望不同的人用不同url来链接同一个的内容。(seo一般不建议这样做)
等等。。
1.确保主关键词的页面title和连接url地址不要变化,(下文重点说明)在编写程序和生成html页面的时候主关键词频道页面的url地址和title要和原来的老地址保持一致性!
2.网站整体结构文件夹路径等相关地方尽量和原来的保持一直,这样有利于蜘蛛更有效快速的抓取你这些相关地址!
3. 其次就是网站结构、目录名、文件名等地方的改动,对网站结构,推荐不要改动原始的结构,而是在原有的基础上添加框架,把原始框架的位置替换掉,缩小原始框架展示度,增加已经seo分析过的新框架的展示度,填充内容,等于做了一个新的页面替换掉老的页面,但是切忌原始页面不要剔除掉!目录名、文件名也不要去改动,如果主要页面的命名实在差劲(比如123.html)这类毫无意义的命名,在重命名后做好301或者404处理。如果是动态页面,可以把重要页面静态化!
4.最后就是内页了,内页改动要围绕一个原则,就是“关键词”!内页的优化有很多细节, 这样一来,大体网站要改动的就差不多改好了,通过增加外链和文章,做好内部有效连接,等待更新即可!
5.建立新的网站地图,然后重新提交给搜索引擎,让搜索引擎知道生成谷歌的sitemap提供给谷歌,然后可以手工做一个网站地图提供给百度。
6.做404页面,防止改版的时候导致一些页面不存在或者打不开需要了解404页面制作的方法可以看看这篇文章,里面已经说的很清楚了,这个操作是很有必要的,作用也是很大的。我还需要强调一次,做完404页面以后一定要验证返回值,不然只会对网站造成负面的影响。
如何保留原链接针对文中保留原连接的另外一种方法
具体操作办法(仅适用于apache网络服务器):如果用的windows系统的iis你可以留言给我,我帮您处理
文件位置:apache->conf->httpd.conf请在httpd.conf中使用alias指令:alias /newurl /www/htdocs/oldurl
如:用户访问新的地址seogo.com.cn/newurl/id34.html 服务器将提供的内容原地址是seogo.com.cn/www/htdocs/oldurl/id34.html。
注意:alias只会改变本地url,如seogo.com.cn/newurl/id34.html 的/newurl/id34.html 部分,而无法改变url的主机名称部分(如:http://seogo.com.cn/部分)。若要更改url的主机名称部分,请使用redirect或rewriterule指令。
初学者:本功能的alias指令在 httpd.conf中是这一句: #alias /webpath /full/filesystem/path 去掉前面的#,并做下相应的修改即可。
seo过程中一般在这些情况下需要用到该功能:
1、当文件移动或文件目录名称发现改变,出于seo需要,你需要保持旧的url;
2、网站改版了,网站导航和链接发生变化,为了继续持有原链接带来的流量,你需要保持旧的url;
3、你希望不同的人用不同url来链接同一个的内容。(seo一般不建议这样做)
等等。。
下一篇: 分析针对HTTPS浏览器会话的攻击