もうググらない、サイトの引っ越し、転送のためのリダイレクトいろいろまとめ
ここリダイレクトさせてくれる?
はじめに
たまにリダイレクトするページ作ってとか言われると、いちいちソース覚えてないし、 サーバーとか意味わからんし、 毎回ググるのも面倒なのでまとめときます :smirk:
書いてみよう
■ リダイレクトタグ
meta、1行書くだけです。 例えば、外部に飛ぶアンカーに計測タグかましたいときとか、 これ書いてタグだけ入れたページを作って読ませたりします。
<meta http-equiv="refresh" content="0; URL=http://XXXXXXX">
ただgoogleではあまり推奨されていない書き方のようです。下記の301か302でのリダイレクトを推奨しています。 なお、yahooでは、content="0;を指定した場合は301と同じ扱いになると回答しているようです。
参考:301リダイレクトが使えないときの転送方法 | 海外SEO情報ブログ
■ 301リダイレクト https化
google推奨はこちらです、サーバーのお引越しのときとかは基本こっちでいいと思います。 放り込んだら、移送先が同じディレクトリ構造だったら同じページに飛ばしてくれますね。
素敵!
RewriteEngine on RewriteCond %{HTTPS} off RewriteRule ^(.*)$ http://XXXXXXX/$1 [R=301,L]
しかし便利な.htaccessにもデメリットがあります。 サーバー自体がリダイレクトに対応してないことがあります。 この場合は正直どうにもならないので、別の手段をとるしかないです。
※他にもPHPとかJSでリダイレクトする方法もあるようですが、そもそもそのやり方を選ぶ必要性を感じないので省略します。
301リダイレクトってなんですか?
301リダイレクトは、URLが恒久的に変更された場合に用いられる転送処理のステータスコードです。転送のステータスコードとして他に302リダ>イレクトがありますが、302リダイレクトは「一時的な転送」を表すものであり、その意味が異なります。 引用:301リダイレクトとは | SEO用語集:意味/解説/SEO効果など [SEO HACKS]
恒久とか一時的とかよくわかりません!日本語でお願いします!!!! となりそうですが、こういうとこはどうして難しく書くのかわかりませんが、 サーバーお引越しは恒久的で大丈夫だと思います。
基本301で大丈夫だと思います:wink:
もっと.htacessを知る
ここが一番わかりやすかったです。 コピペで色々使えるのでここブクマ推奨。
参考 :よく使う.htaccessの書き方まとめ 301リダイレクト - Minimal Green
他、参考にしたサイト
.htaccessなど、サーバー側でリダイレクトが利用できない場合どのように対処すれば良いですか? | SEO対策Q&A [SEO HACKS]
■
髪を切った、どんどんモテない感じになっていって愉快
■
ちょっとわからないです
■
理解の定義は説明が1から10までできるとする
■
キーボードだけでいい、マウスはいらないと先日思ったけど、やっぱりぱっとマウスが使えた方が早い操作もあるわ。買おう。
■
技術系のブログは自分がこの業界に頭突っ込ませてもらったいろんな人への恩を次の人たちに返したくてやってるからなんとか読んでもらえるようにならないと困る
■
!importantの実用例とは
■
WordPressのプラグインのTCD Google Mapsの貼り方がわからない、API取得してもうまくいかない。
■
組織に所属するにおいて目標や価値観の共有は大事
■
広告邪魔くさい