MTサイトを301リダイレクトしてみました
2015/10/24
私は青汁サイトを持っているのですが、サイトはMTで作っていました。
MTというのは、ムーバブルタイプというブログのシステムです。
これを使えば独自ドメインでブログを運営できます。
ワードプレスみたいなものですね。
私がアフィリを始めた8年前くらいには、ワードプレスよりもMTのほうがメジャーでした。
今はもう、ワードプレスが席巻していますけどね。
MTとワードプレスの大きな違いは、ワードプレスは動的なページを作り、MTは静的なページを作るということです。
これではまだぜんぜんわかりませんよね。
わたしも完全に把握しているわけではなく、なんとなく把握している程度ですので、わかりやすく説明できないんです。
でも、アフィリエイターとしてこれがわからなくて困るということはないので、これ以上深く調べようとも思いません。
簡単に説明すると、MTはページを増やすごとに実際にHTMLファイルを作っていきます。
一方、ワードプレスで新しい記事を書いても、実際にページは増えず、訪問者が来た時だけに記事を見せるような仕組みになっています。
なにが違ってくるかというと、MTではあらかじめページは作成済みですので、ページの表示速度も早いです。
ワードプレスでは、訪問者が来た時にページを用意するので、MTに比べたらページの表示が遅くなるかもしれません。
遅くならないかもしれませんが、そこまで詳しくはわかりません・・・。
MTで記事を書くと、最後に再構築ということをします。これはボタンひとつで簡単なものです。
再構築をすることで、新しい記事のページがもともとのサイトに組み込まれるわけです。リンク構造とか。
ボタンひとつで簡単ではありますが、この再構築がページが増えてくると時間がかかるんですよね。
再構築はすべてのページを更新するので、どうしても時間がかかるみたいです。
時間がかかるだけならまだいいほうですが、途中でフリーズしてしまうこともあるみたいです。
わたしはまだそんなにページを作ったことないので、フリーズは味わっていません。
こういうこともあり、それにテンプレートが古くなってきたのもあり、そしてカテゴリーのページもいらないな~と思って、サイトを改修することにしました。
それに、MTで作ったページには「post_1.html」というふうに、ページの内容とは関係のないただの番号がHTML名になるので、どうせならこれも全部ページの内容と関係のあるものに変えようと思いました。
でもHTML名を変えてしまうと、いままで育てたページの経験値もリセットされますし、なにより既にそのHTML名で検索エンジンに表示されていますので、それを一からやり直すのは嫌なわけです。
301リダイレクトをしようと決意する
今までのページの歴史を受け継ぎたい!これを解決してくれるのが301リダイレクトです。
訪問者が古いHTML名のページに行ったとしても、自動的にあたらしいHTML名のページに転送してくれます。
そして、グーグルさんにも301リダイレクトすることでお知らせできるんです。
そして今までのページの歴史や強さも受け継いでくれるみたいですよ!
301リダイレクトをするには、まず「.htsccess」ファイルを作ります。
テキストエディタで下記のように入力します。
RewriteEngine on
RewriteRule ^post_1.html$ http://www.aabbcc.com/aojiru.html [R=301,L]
名前をつけて保存で「1.htaccess」というテキストファイルを作ります。1の部分は何でもいいです。
上記の記述は、post_1.htmlというのが古いページ名で、それをhttp://www.aabbcc.com/aojiru.htmlへ移行する、というものです。
古いものはページ名だけで、新しいページはURLになるのがポイントです。
この1.htaccessファイルを、FTPソフトでpost_1.htmlのあるフォルダにアップロードします。
アップロード後、ファイル名変更で、1を削除して「.htaceess」という名前にします。
これで作業は完了です。
試しに古いページのURLをクリックしてください。新しいページに自動的に飛ばされたら成功です。
けっこう簡単なので、HTML名を変えたい、ドメインを変えたいという方はやってみるといいですよ。