WordPress博客转换更换域名必须要注意的九点

李华峰seo培训

WordPress博客转换更换域名必须要注意的九点

记得我之前转移WordPress博客都是非常容易的事情,这一次在转换WordPress博客出现了不少问题,搞得我很恼火!我把WordPress在转移的过程中经常容易出现的问题做了一下汇总,下面是转换WordPress博客或者更新WordPress域名需要注意的九点:

一、修改数据库配置文件

如果你在同一主机同一空间上更改域名,这步可以省掉,如果数据库不同,还得要打开wp-config.php将数据库配置正确才可以正常访问新域名。

二、更改博客的安装地址和博客地址

首先用phpmyadmin打开你的数据库,然后找到wp-options这个数据表,找到第一条记录也就是siteurl这条,还有第39条home,这两条将地址改成你更换后的最域名即可。只有完成这一步后,才可以顺利进入后台,否则即使你输入密码,也会自动跳转到原来的老域名。

三、修改文章内部所有的链接为新域名

相信大家在以前发表的文章中一定加了不少内链吧,域名更换了,老的内链也就没有意义了。此时得要将文章内链的旧域名修改为新域名。如果从后台文章编辑里一个一个找那是不现实的,方法有一个,通用phpmyadmin进入你所在的数据库,执行以下语句就可以把文章内的所有内链旧域名批量改为新域名:

UPDATE wp_posts SET post_content = replace(post_content, 'http://www.old.com', 'http://www.new.com');

四、重新到各搜索引擎网站登陆

因为更换域名,一切从头开始,所以要是到各个搜索引擎站上重新提交一次新域名,提交的过程中,一定要注意我文章中所提及的几个注意点。提交之后,那是一个漫长的等待的过程,不要急,因为重新开始,那这个等待的过程中,你只有把精力都放在原创文章上了。

五、旧域名301重定向到新域名

不要想着把新旧域名都指向同一站,这样会造成“域名轰炸”。这样做的结果不仅不能给你的网站带来更多的流量,反而搜索引擎认为你的作弊,降了你的权重是小事,把你的站K了也不是不可能的事。如果想要留住旧域名的网友,那就要做个301重定向。301重定向对SEO的还是友好的,具体的方法还有很多,具体操作就不在此一一详解了

六、重新修改统计代码

这个应该是很简单的一件事了,重新到统计站点申请新域名的统计代码后,将旧域名的统计代码覆盖即可。

七、重新更改Feed 订阅地址

RSS feed订阅是保持一个站流量的一个重要的因素,当你的域名都更换了,别人还怎么订阅。所以应重新设置订阅地址,并想办法通知已订阅旧域名的网友更改。同时在主页的相应位置修改RSS feed订阅地址。

八、通知你的友情链接

在你的301重定向还在生效之前,一定要通知你的友情链接,把旧域名改为新域名。如果301失效了而你的友情链接还没有通知修改,那你的链接也就毫无意义了。

九、检查插件是否正常工作

虽然插件设置有一部分是和域名无关的,但是大家都知道WordPress功能更是依靠插件的,所以更换域名后,最好还是检查一次插件是否否都正常工作。如Baidu Sitemap Generator和Google XML Sitemaps两个插件,必须禁用后再启用才可以正常工作。

以上几点做到了,相信这个WordPress博客的转移和WordPress更新域名就不会出问题了!!!

补充一点:

通常更新WordPress域名的时候,源码和数据库都调整好以后,在wp-config.php的最后面添加上现行代码:

define('WP_HOME', 'http://www.a.com/blog');
define('WP_SITEURL', 'http://www.b.com/blog');

相当于上文中的第二条修改,通常更换域名只要把这一条做好了,进入后台就可以直接修改了!

李华峰推荐的站群服务器

目前评论: 2 条  其中:访客 2 条  博主 0 条

  1. yimin yimin 【农民】

    It’s actually a cool and useful piece of information. I am glad that you shared this helpful information with us. Please keep us up to date like this. Thanks for sharing.

  2. yimin yimin 【农民】

    Unquestionably believe that which you said. Your favorite reason seemed to be on the web the simplest thing to be aware of. I say to you, I definitely get annoyed while people think about worries that they just don’t know about. You managed to hit the nail upon the top as well as defined out the whole thing without having side effect , people could take a signal. Will likely be back to get more. Thanks

seo诊断服务

发表评论


表情