『サブディレクトリはSEOに弱い!』と豪語しておきながらテメエのWORDPRESSがサブディレクトリにあるまま放置していたのでサブドメインに移し替えました。同様のお悩みをお持ちの方が多いかもしれないということで、移転方法を説明しておきます。僕のように1ドメインに複数のWORDPRESSを作っているという方も多数いらっしゃるかもしれません。↓↓こんな感じですね。http://wordpress.com/wp/http://wordpress.com/blog/僕自身もWORDPRESSの運用をはじめたときに、ドメイン階層なんてこれっぽっちも意識していなかったのでこの状態でした。WORDPRESSの場合は通常のHTMLサイトと異なり、サイトファイルを移動させればそれでOKというわけにもいかず...メインサイトの方はindex.phpファイルの読み取り先を変えてトップ(ルート)ディレクトリでの表示に成功しました。詳しくはこちらをご覧ください。WORDPRESSをドメイン直下に移動させる方法ですがもう一方のWORDPRESSはサブディレクトリでほったらかし。最近までサブドメインとサブディレクトリって同じようなもんと思い込んでいたため『別にいいや』ってかんじだったわけです。http://blog.wordpress.com/ドメイン効力を枝分けするようなもので独立したドメイン認識がなされるサブドメイン少なければいいが、増えれば増えるほどSEO効果は薄くなるみたいな違いがあるわけですね。お手持ちのドメインにサブドメインが少ない場合は組み換えしておくのが得策です!では移転方法についてお話していきましょう。基本的にサブドメインはサーバーにて追加申請が必要です。Xサーバーの場合なら『サーバーパネル』から使用するドメイン選択をして『サブドメイン設定』から新たに作らないとダメなわけです。なんだか複雑ですが、サーバー内でドメインに新たなドメインを発行するみたいな感じです。ここから重要です!今回はhttp://hayabusa-web.com/blog/をhttp://blog.hayabusa-web.com/に変更しました。このようにサブディレクトリ名とサブドメイン名が同じ場合、サーバーでのサブドメイン発行前に元のファイル名を変えておきましょう。通常サブドメインの発行申請をおこなうと同時に、サーバーはサブドメイン名ファイルを自動生成します。ここで大事なことは、サブドメインもサブディレクトリもサーバーの同じ位置にフォルダとして生成されるということです。この場合であれば、『blog』フォルダがサーバー内に自動生成されるということです。なるとサーバーが準備する『只今準備中です』みたいなペラHTMLにWORDPRESSが入った『blog』ファイルが上書きされてしまう危険性があるのです。実際に食らったわけではないので大丈夫かもしれませんが、サーバーによってこれはありうるリスクです。僕の場合は既存の『blog』ファイルを『blog0』に名前を変えて、サブドメイン申請しました。この状態にしておき、登録したサブドメインURLにアクセスしてサーバーのトップページが表示されればサブドメインが適応有効化されたことになりますので『blog』フォルダを削除して『blog0』フォルダの名前を『blog』に戻します。理由はわかりませんが、サブフォルダが適応有効化される前に『blog』フォルダを消すと丸1日たってもサイトが表示されませんでした。事前準備が面倒というわけですね。WORDPRESSの設定ではサブドメインURLを入力してブログが表示されるかチェックしてください。問題なく表示されればOKです。お気づきだと思いますが、サブドメインで設定したURLはサブディレクトリ形式でも開きます。http://blog.wordpress.com/はhttp://wordpress.com/blog/でも開くということです。サーバーに置く場所は同じで表記方法を変えるだけなので、サブドメイン登録すればサブディレクトリでも表示されるわけですね。そのためワードプレス上での設定は最小限でOKとなります。ワードプレスの管理画面を元々のURL【サブディレクトリ状態】からログインして開きましょう。(URL)に新しいサブドメインのURL『http://blog.******.com』を入れます。※サブディレクトリ名と異なるサブドメイン名の場合は変更しません。(URL)に新しいサブドメインのURL『http://blog.******.com』を入れます。変更を保存をクリックして終了です。次回からは新たに設定したサブドメインURLからログインです!記事やページのURL変更ここまででトップページの移転は完了しましたが、このままだと各記事やページはサブディレクトリに残ってしまいます。記事に飛ぶとhttp://******.com/blog/aaaaa/みたいな感じになっちゃうのです。これではサブドメインパワーが発揮できませんね。先程もお話したようにサブドメインとサブディレクトリは基本的にサーバーの同じ場所に設置されます。強制的にサブドメインURLに格付けされるようにサブディレクトリURLでの訪問を強制的にサブドメイン化します。サーバーのWORDPRESSフォルダの中に.htaccessファイルがありますのでそれをダウンロードして下さい。多くの場合はこのファイルが開けないと思いますので、ファイルを右クリックして『プログラムから開く』でテキストエディタを指定します。※右クリックダイレクトでプログラム選択になる場合もあります。テキストエディタを開いて、一番上に以下の内容をコピーペーストします。http://blog.******.com/(※******.com部分はあなたのドメイン名に変えてください。)保存して再度サーバーを開き.htaccessがあった場所に上書きして完了です。どのページや記事に言ってもサブドメイン化されているはずです。サブドメイン名を変えて移転する場合この場合は少し複雑ですので簡潔に説明します。http://wordpress.com/aaa/をhttp://bbb.wordpress.com/にする場合です。1,サーバーでサブドメインを取得します。2,反映されたらダッシュボードの(サイトアドレス)を新しいサブドメインに設定します。3,index.phpを元々のフォルダから取り出して読み込み先を書き換えます。あるサブディレクトリを読み込み先に指定します。詳しくはこちらをご覧ください。WORDPRESSをドメイン直下に移動させる方法4,index.phpを新しいサブドメインフォルダにアップロードします。5,.htaccessファイルを元々のフォルダから取り出します。新たに読みこませるサブドメインに指定します。詳しくはこちらをご覧ください。WORDPRESSをドメイン直下に移動させる方法6,.htaccessファイルを新しいサブドメインフォルダにアップロードします。最後にパーマネントの設定を忘れないようにしましょう。うまくいかないことがありますのでできるだけ同名でおこなってください。両方法ともアナリティクスやWEBマスターツールの設定もやり直しておきましょうね。以上WORDPRESSをサブディレクトリからサブドメインに移転する方法でした。Commentsこの記事はお役に立ちましたか?いつも応援ありがとうございます。Away返信コメントをどうぞ返信をキャンセルする。新しい投稿をメールで受け取る管理人:“隼”HAYABUSAネットビジネスにまつわるサイト関連を中心にいろんな手法をご紹介します^^⇒“隼”HAYABUSAの管理人ルーム応援クリック有難うございます。最強のメルマガ配信スタンド【パワーステップメール】シナリオ数・配信数無制限で月額3150円!【アスメル】WordPressワンクリックインストール!抜群の性能で絶対オススメのサーバーです。