301リダイレクトを使用してトラフィックを増やし、権限を保持する方法
公開: 2021-11-10
しかし、ここに問題があります。正しく使用すると、301リダイレクトは、権限を保持し、サイトのトラフィックを増やすのに役立ちます。 しばらくお待ちください。その方法をお見せします。
カバーする内容:
- 301リダイレクトとは何ですか?
- SEO 301リダイレクト:古い期待と新しいルール
- HTTPS移行のための301リダイレクト
- リダイレクトを設定することの重要性
- 301リダイレクトのベストプラクティス
- 301リダイレクトに関するFAQ
301リダイレクトとは何ですか?
あなたはほぼ確実に301リダイレクトを経験しました-あなたがそれを知っているかどうかにかかわらず。
301リダイレクトは舞台裏で行われます。 これは永続的なリダイレクトです。つまり、古いURLを入力すると、自動的に適切な場所にリダイレクトされます。
一言で言えば、それはウェブの転送システムです。
技術的に言えば、301リダイレクトは、元のURLが移動または更新されたことを検索エンジンに通知するHTTPコードです。

301リダイレクト
このサイトを例にとってみましょう。
- ignitevisibility.com/blog
- https://ignitevisibility.com/blog
URLは少し異なりますが、ユーザーを同じ場所に送ります。 また、ページにアクセスすると、URLは同じように見えます。 これはすべて301リダイレクトによるものです。
301リダイレクトは、苦労して獲得したリンクを失うことなくURLを転送し、Webトラフィックをリダイレクトするのに役立つため、SEOとWebマスターにとって非常に貴重なツールです。 すべてのリンクは、ドメイン権限を維持しながら、優れたコンテンツを指し示します。
なぜ301リダイレクトを設定するのですか?
一般的なバリエーションを同じURL(http.//またはwww。と考えてください)に関連付けることにより、ドメイン権限を維持および最大化できます。
301リダイレクトは、Webサイトの名前変更またはブランド変更にも使用されます。
たとえば、Fresh Food to Go(freshfoodtogo.com)というビジネスを経営していて、最近名前をFresh Food Now(freshfoodnow.com)に変更することにしたとします。
新しいURLを設定する必要がありますが、既存のコンテンツや元のURLを指すリンクを失いたくありません。
したがって、301ダイレクトを設定します。 古いURLを入力すると、自動的に新しいサイトに送信され、検索エンジンは301を認識し、それに応じてインデックスを作成します。
それはSEOにとって大きな勝利です。 リダイレクトにより、リンクと権限が保持されると同時に、新しいブランドの構築と宣伝に集中できます。
他のリダイレクトはどうですか?
ゲーム内のリダイレクトは301リダイレクトだけではありません。 近い隣人、302リダイレクトを紹介させてください。

301リダイレクトと302リダイレクト
301は永続的なリダイレクトを通知しますが、302は一時的なリダイレクトを通知します。
読者にコンテンツを提供しながらWebページを更新するなど、302が望ましい状況がいくつかあります。
ほとんどの場合、301リダイレクトを使用する必要があります。 彼らはあなたがあなたの入ってくるリンクを維持することを可能にするので、それらは一般的にSEOにとってより良いと考えられています。
Googleは、300のリダイレクトでPageRankが失われないことを明確にする声明を発表しましたが、これらのページは同じように扱われない可能性があります。 これは、ドメインの権限とトラフィックの面で潜在的に苦しむ可能性があることを意味します。
307リダイレクトは、別の種類の一時的なリダイレクトです。 307リダイレクトを使用して、コンテンツが新しい場所に移動したことをサイト訪問者に警告できます。 既存のURLを再利用する場合は、 307リダイレクトがそのオプションを提供します。
SEO 301リダイレクト:古い期待と新しいルール
これまでのところ、301リダイレクトはかなり良い解決策のように聞こえます。
ただし、301リダイレクトにはいくつかのリスクが伴うことに注意してください。 リダイレクトによってトラフィックが失われる可能性は常にありますが、以前はそうだったことがよくあります。 実際、GoogleのMatt Cuttsは2013年に、301リダイレクトによってPageRankが約15%失われることを確認しました。 それだけでなく、HTTPからHTTPSへの移行(これについては後ほど説明します)に関して多くの懸念が浮上しました。
当然、ブランドはリダイレクトの使用に躊躇するようになりました。
Googleはユーザーの躊躇に気づき、2016年にGoogleのGary Illyesは、30倍(300リダイレクトすべて)がPageRankに影響を与えなくなったと述べました。
これは朗報ですが、影響を受けていないPageRankスコアは、Webサイトがトラフィックを失うことはないという意味ではありません。 たとえば、リダイレクトは、既知のランキング係数であるページの読み込み速度に影響を与える可能性があります。
また、理想的なリダイレクトとは、URLの変更のみを意味することを忘れないでください。 ページ上の他のすべて(画像、コンテンツ、リンク)は同じままです。 これらの要素のいずれかが変更された場合、ランクに影響を与える可能性があります。
Googleがリダイレクトを取得するまで、通常1〜4週間かかります。 その後、ランキングは通常約1週間で転送されます。
通常、リダイレクト先のURLは、古いURLとほぼ同じ位置にランク付けされます。
ここで考慮すべき多くの要因があります。
- 新しいURLはSEOに対応していますか?
- 新しいURLの内容は何ですか?
- リンクとランキングは新しいURLに適用できますか?
- 新しいURLにはペナルティがありますか?
- 新しいURLには独自のリンクがありますか?
- 等。
ここで重要なポイントは次のとおりです。はい、リスクはありますが(以前ほど多くはありませんが)、ほとんどの場合、ページはランクを維持します。
HTTPS移行のための301リダイレクト
301リダイレクトのもう1つの主な理由は、サイトの移行です。
ほとんどのブランドにとってHTTPSへの移行は避けられなくなっているため、これは最近特に重要な理由です。
グーグルはそれを公式のランキング要素として含めることさえしました。
ご存じない方のために説明すると、HTTPSは安全な形式のHTTPです。 HTTPSに移行したサイトにアクセスすると、URLの横に南京錠の記号が付いた緑色のhttps://が表示されます。
当然のことながら、Googleは最高ランクのサイトが安全であることを望んでいます。 そして、あなたがそれについて考えるならば、ほとんどの企業は彼らのサイトにもそれを望んでいるでしょう。
それを行う最も簡単な方法は? 301リダイレクトを介して。
しかし、その変化は両刃の剣であることが証明されました。 以前はリダイレクトによってPageRankが15%失われたことを忘れないでください。
サイトの移行には非常に多くの301リダイレクトが含まれるため、サイトは移行中に主要なPageRankを失う傾向がありました。 ご想像のとおり、ブランドはそれについてわくわくしていませんでした。多くの人は、既存のトラフィックを維持することに賛成して、単に動きを延期しました。
しかし、再びGoogleが救助に来て、2016年2月、 John Muellerは、301および302リダイレクトがPageRankを失うことはないと発表しました。
これはさまざまな理由で朗報です。 まず、301リダイレクトのPageRankバリアを削除します。 次に、HTTPSに移行すると、すでに確立されている権限を維持しながら、ランキングが向上します。
移行を成功させる方法の詳細については、以下のガイドをご覧ください。
SEOのためにHTTPからHTTPSに切り替えるためのガイド
リダイレクトを設定することの重要性
1日の終わりに、パフォーマンスが最も低いページを見つけてクロールし、Webサイトを構成するページを改善およびリダイレクトします。
このプロセスにより、サイトのランキングに悪影響を与える可能性のあるページを削除できます。 全体として、これはサイトを管理し、ランクの低いページを最適化できるようにするための簡単な方法です。
このプロセスを実行するときは、サイトのコンテンツについて批判的に考えることを忘れないでください。 次のような質問をすると便利です。
- より良いバージョンを作成するために、このページを更新する必要がありますか?
- 現在のページを置き換えるために新しいページを作成できますか?
- 301リダイレクトプロセスを使用してこのページをリダイレクトする必要がありますか?
ページを削除する前に、決定がWebサイトと検索エンジンのランキングの両方にとって確実な長期的な選択であることを常に確認してください。
GoogleAnalyticsを介した301リダイレクトの処理
あなたはあなたのSEOランキングを傷つけそしてあなたのサイトのパフォーマンスを抑える古い死んだページを持つことを超えて動くことができます。 これらの変更を開始するには、 Googleアナリティクスを介して301リダイレクトを処理する必要があります。
開始するには、以下の手順に従ってください。
- Google Analyticsのレポートダッシュボードにアクセスし、6か月以上の日付を設定します。 1年は良い時間枠です。
- サイトコンテンツのランディングページレポートに移動すると、Webサイトのすべてのランディングページが表示されます。 次に、高度なフィルターを追加して、表示したい任意のタイプのURL構造を含めることができます。
- フィルタを適用すると、レポートは、特定のキーワードが含まれているサイト上のすべてのランディングページのリストを生成します。 また、各ページの訪問者数を確認することもできます。 リストを作成したら、Excelスプレッドシートにエクスポートします。
- エクスポートリストは、すべてのランディングページの出力に相対URL(メインドメイン名を含まない)を提供します。エクスポートされたURLの横の列にメインドメイン名を貼り付けます。 たとえば、完全なURLリストの左側の列にhttps://ignitevisibility.comを追加します。
- 次に、ドメインとURLの列をコピーして、HTMLを削除するツールに配置します。 次に、新しいテキスト(HTMLなし)をWord文書に貼り付けます。 Word文書内では、「検索と置換」を使用して、URL内の余分なスペースを削除できます。
- この時点で、 Screaming Frogなどのツールにアクセスして、すべてのURLをクロールできます。 どのURLがライブで、どのURLがインデックス可能であるかを把握できます。 (注:常にインデックス可能なURLを探す必要があります。)
- 次に、適切な301リダイレクトを設定して、Webサイトのデッドページをすべて削除して置き換えます。
最後に、改善すべきページが数ページしかない場合は、それらを直接Googleに送信することを選択できます。 もう1つのオプションは、サイトマップを再送信して、Googleがすべてのページを取得し、新しい301リダイレクトを識別するようにすることです。

Apacheを介して301リダイレクトを使用する方法
Apacheは、世界で最も広く使用されているWebサーバーソフトウェアです。 したがって、ほとんどのリダイレクトはApacheを介して行われます。 CMSを使用していて、開発者でない場合は、よりユーザーフレンドリーな方法があります。
たとえば、WordPressでは、投稿のURLを変更すると、この投稿がすでに公開されている場合は、リダイレクトが自動的に追加されます。 もちろんこれは最新バージョンです。
WordPressでは、 Simple 301 Redirectのような簡単なプラグインを使用して、やりたいことをコピーして貼り付けることができます。
Drupal、MagentoなどのCMSの場合、使用できる簡単なプラグインもあります。
しかし、とりあえず、Apacheに戻りましょう。
Apacheでリダイレクトを実行するには、ルートディレクトリで.htaccessを探す必要があります。
プレーンテキストエディタで以下の2行のコードを使用して、Apache mod_rewriteモジュールを有効にし、mod_rewriteモジュールでReWriteEngineを有効にします。
オプション+FollowSymLinks
RewriteEngineをオンにします
リダイレクトするURL、コンテンツ、ドメインの数に応じて、.htaccessファイルに次の行を追加する必要があります。
- 単一ページのURL
あるWebサイトから別のWebサイトに単一のページを永続的にリダイレクトするには、基本コードを使用します。
リダイレクト301/redirect page.html http://www.yourwebsite.com/newpage.html
- ディレクトリURLとすべてのコンテンツ
ディレクトリ全体、すべてのURL、およびすべてのコンテンツをリダイレクトするには、次を使用します。
RedirectMatch 301 ^ / olddirectoryname / http://www.yourwebsite/newname
- 新しいURLを現在のWebサイトにリダイレクトする
最近新しいURLを購入した場合、または現在のWebサイトにリダイレクトしたい新しいサイトがある場合は、次を使用してこれを実行できます。
RedirectMatch 301 ^(。*)$ http://www.yoursite.com
- 古いWebサイトを新しいWebサイトにリダイレクトする
トラフィックとランキングを維持しながら、古いWebサイトを新しいWebサイトに完全にリダイレクトできます。
RewriteCond%{HTTP_HOST}!^ yournewdomain \ .com
ルールの書き換え^(。*)$ http://www.yournewdomain.com/$1 [R = 301、L]
- Apacheでの複雑な301リダイレクト
場合によっては、より複雑なリダイレクトを実行する必要があります。 たとえば、多くのページを1つのページにリダイレクトする場合や、ファイル名の変更中にリダイレクトする必要がある場合です。 この場合、コードはもう少し広範になりますが、同じ開始属性を使用します。
オプション+FollowSymLinks
RewriteEngineをオンにします
- 複数のページを1つのページにリダイレクトする
すべてのリンクリクエストを古いサイトから新しいホームページなどの1つの場所に移動するには、コンテンツをページごとに移動する必要があります。 このアクションを実行するには、次のコードを使用します。
リダイレクト301/oldsite1.htmhttp://www.yournewsite.com
リダイレクト301/oldsite2.htmhttp://www.yournewsite.com
リダイレクト301/oldsite3.htmhttp://www.yournewsite.com
リダイレクト301/oldsite4.htmhttp://www.yournewsite.com
- リダイレクトによるファイル名の変更
php拡張子を使用して、htmlで終わる1つのアカウントから新しいアカウントの1つのファイルにすべての古いファイルをリダイレクトできます。 次のコードを使用して、古いページからの受信リンクを失うことなくすべての拡張機能を変更する場合にも、この方法を使用できます。
RedirectMatch 301(。*)\。html $ http://www.yoursite.com$1.php
- CMSをリダイレクトするが、データベースは維持する
古いデータベースを301リダイレクトで維持しながら、サイトのCMSを変更することができます。 これを行うには:
RedirectMatch 301 / old cart.php(。*)http://www.yournewsite.com/newcart.php$1
最後に、更新されたファイルをルートファイルにアップロードします。 新しいリダイレクトをテストして、正しく機能していることを確認することを忘れないでください。 HTTPヘッダービューアを使用して、正しい301リダイレクトが表示されていることを確認することも重要です。
- CPanelリダイレクト
一部のcPanelは、301リダイレクトプロセスを簡素化します。 この場合、cPanelにログインしているときに、サイト管理で「リダイレクト」を探す必要があります。 最初のオプションでは、現在のディレクトリを一覧表示します。 次に、新しいディレクトリを2番目のボックスに追加します。 永続的なリダイレクトには301を選択し、リダイレクトを追加することを選択すると、完了です。
- PHP4およびPHP5リダイレクト
PHPリダイレクトを使用して、Webサイトまたは単一ページを新しいサイトに永続的に移動できます。 これらのリダイレクトは、ページが新しい場所に移動されたことをブラウザと検索エンジンに通知します。
<?php
header('HTTP / 1.1 301永久に移動しました')
header('場所:http://www.yournewsite.com/')
- Active Server Pages
Active Server Pages(ASP)リダイレクトは、以下を使用して手動で定義されるステータスコードを含むロケーションヘッダーを設定します。
<%
Response.Status-「301が永続的に移動しました」
Response.AddHeader ='Location'、” http://www.yournewsite.com/
301リダイレクトのベストプラクティス

301リダイレクト
301が使用される方法と理由について少し掘り下げたので、実装するときに覚えておくべきいくつかの重要な要素について説明しましょう。
- 常にリンク関連のページ。 古いブログ投稿を連絡先ページにリンクしたり、古いAboutMeページをホームページにリンクしたりしないでください。 新しいページが古いページに類似しているほど、ランクを維持する可能性が高くなります。
- SEOのリダイレクトの最良の種類は、URLを除いて、ページ上のすべてが同じままである場合です。
- 301リダイレクトはSEOに推奨される方法です。 可能な場合は、300ダイレクトの代わりにそれらを使用してください。
- http://やhttp://wwwなどの考えられるWebバリエーションに対して301リダイレクトを設定します。 ドメイン権限を増やすため。
- 新しいドメインに移動する前に、301リダイレクトを設定します。 リダイレクトが行われる前に移動すると、トラフィックが失われるリスクがあります。
- Googleは、301リダイレクトを少なくとも1年間はそのままにしておくことをお勧めします。
- 時々、301をクリーンアップします。 あまりにも多くの活動を続けているものを集めると、SEOに悪影響を与える可能性があります。
- すべてをホームページにリダイレクトしないでください。 リンクされたページを相対的かつ関連性のあるものにしてください。
301リダイレクトのまとめ
301リダイレクトは、SEOを改善するためのあまり知られていない秘密の一部です。 それらを正しく使用すると、サイトを再構築または移行し、乱雑なURLをクリーンアップするのに役立ちます。
最も重要なことは、既存のランクとトラフィックを維持するのに役立ち、すべてがうまくいけば、それを増やすことさえできます。
よくある質問(FAQ)
1. 301リダイレクトとは何ですか?
301リダイレクトは、トラフィックを前のページから新しいページに再ルーティングする一種の永続的なオンライン迂回です。 301リダイレクトは、SEOの最適化とページランク付けにとって重要です。
2. 301リダイレクトを使用する利点は何ですか?
301リダイレクトを使用すると、サイトの所有者とコンテンツの作成者は、トラフィックをデッドページや人気のないページからパフォーマンスの高いページに誘導できます。 301リダイレクトを使用することにより、確立するのにかなりの時間と労力を費やした既存のページランキングを犠牲にすることなく、サイトを最適化できます。
3. 301リダイレクトを使用することの欠点はありますか?
これは便利な方法ですが、301リダイレクトを活用することが常に理想的であるとは限りません。 これは、古いページのインデックスを作成し続ける場合、または個別のURLであらゆる種類のA/Bテストを実行する場合に当てはまります。 コンテンツの将来のページのために古いURLを再利用したい場合にも、301リダイレクトは役に立ちません。
4. 301リダイレクトをテストするための最良の方法は何ですか?
301リダイレクトのテストは簡単です。 置き換える必要があるのは、置き換える予定の古いURLを入力することだけです。 301リダイレクトが正しく設定されている場合は、自動的に新しいページに移動します。
