web-dev-qa-db-ja.com

PageRankを失うことなく、WordPressインストールをサブドメインから独自のドメインに移動する

サブドメインによって達成されたPageRankを失うことなく、サブドメインからWPインストールを独自のドメインに移動したいと思います。

これを適切に行うための最良の手順は何ですか?特に、リダイレクトを適切に設定するにはどうすればよいですか?

3
dianibeach

WordPressの移動に関するこれらの手順 に従いますが、/ blog /ディレクトリの代わりに古いサブドメインへの参照にはルートドメインを使用します(以下の手順でこの変更を行いました)。

  1. 次の内容を含む新しいドメインのルートディレクトリにrobots.txtファイルを作成します。

    User-agent: *  
    Disallow: /
    
  2. データベースとファイルを新しいドメインにコピーします。

  3. Wp-config.phpを編集して新しいデータベース設定を追加し、次の行を追加して、example.comを新しいドメインに置き換えます。

    define('WP_SITEURL', 'http://www.example.com');  
    define('WP_HOME', 'http://www.example.com');
    
  4. 次に、古いドメインと同じ設定でブログのインストールをセットアップします。 (キャッシュプラグインがインストールされている場合は、キャッシュファイルを削除します。)

  5. 検索と置換 プラグインをインストールし、古いURLを検索して置換し、新しいURLに変更します。
  6. WordPressの移動が完了し、すべてが2回機能することを確認したら、robots.txtファイルを削除します。
  7. 古いブログで、Apache .htaccessまたはvhost-configの先頭に次の行を追加します。

    Redirect 301 / http://www.newdomain.com/
    
  8. 古いブログのコードとデータベースを削除します。
  9. FeedBurnerアカウントがある場合はそれを変更して、正しいフィードを取得します。

PageRankを維持するための重要なステップはステップ7で、古いブログページへのリクエストを新しいサイトにリダイレクトします。

WordPressの移動 および サイトのURLの変更 も参照してください。

2
Nick