このガイドでは、次のことを理解できます。
- 301転送の実施基準
- ページの再ルーティング手順
- ディレクトリを誘導するテクニック
- エスケープシーケンスの適用
- ドメイン全体のルートを変更する方法
301転送の実施基準
不可欠: Webflow は現在、転送総数に厳格なしきい値を適用していませんが、最大 1,000 を遵守することをお勧めします。各転送ディレクティブはサイトの manifest.json ファイルに追加され、訪問者のブラウザーにサイトの詳細を提供します。マニフェスト ファイルが拡大するにつれて、ブラウザーがダウンロードする必要があるデータが増えます。SEO と Web サイトのパフォーマンスを最適化するには、可能な場合は常にワイルドカード転送を使用することをお勧めします。これにより、転送ルールの総数が減ります。
301 転送は、次のようなシナリオで、古いパスから新しい URL にトラフィックを永続的に再ルーティングする目的で使用されます。
- URL設定の見直し(例:
ウェブフロー
にウェブフロー
) - サイトの置き換えや再設計により新しいURLが作成される(例:
webflow.com/oldホームページ
にウェブフロー
) - まったく新しいドメインへの移行(例:
ウェブフロー
にウェブフロー
) - 潜在的な訪問者のエラーに対応するために代替ドメインを確保する(例:
ウェブフロー
,ウェブフロー
,ウェブフロー
にウェブフロー
)
古い URL を新しい URL に置き換えても、以前の URL は検索結果に表示されたり、ブログやフォーラムのエントリで参照されたり、ブックマークされたり、ビジネス資料に印刷されている場合があります。以前の URL にアクセスした訪問者は、デフォルトで 404 ページにリダイレクトされますが、301 転送を設定すると、古い URL にアクセスした訪問者は指定された新しい URL にルーティングされます。
時間が経つにつれて、Google は更新されたサイト レイアウトをインデックスし、古い URL は更新されます。ただし、特に古い URL の権限を維持する場合は、301 転送をお勧めします。
リダイレクトにはさまざまな種類があります。たとえば、一時的な移転を示す302転送などです。しかし、301転送は、 永久に 受信トラフィックを新しい URL に誘導します。
ページの再ルーティング手順
以前のページまたはページ ディレクトリ全体を Webflow サイト内の新しい場所に永続的にリダイレクトできます。301 転送を確立するには:
- 訪問 サイト設定 > 出版 > 301 転送
- 以前のURLを 古い道 フィールド(例:
/古いURL
) - 新しいURLを パスにリダイレクト フィールド(例:
/enterly/新しいURL/構造
) - クリック リダイレクトパスを追加
- サイトを公開する
その後、新しいブラウザ タブに古い URL を入力して転送を評価できます。新しい URL にリダイレクトされるはずです。リダイレクト URL の作成に関する詳細な情報を調べることができます。
不可欠: Webflow サイトの既存の静的ページを新しい URL にリダイレクトするには、リダイレクトを構成する前に、ページを削除するか下書きとして保存するか、スラッグを修正する必要があります。Webflow サイトの既存のコレクション アイテム ページを新しい URL にリダイレクトするには、リダイレクトを設定する前に、アイテムをアーカイブ、削除、または非公開にするか、下書きとして保存するか、スラッグを修正する必要があります。
ディレクトリをリダイレクトするテクニック
- アクセス サイト設定 > 出版タブ > 301 転送
- キャプチャグループを組み込んだURLを含める
(.*)
以前のURLレイアウトでは 古い道 フィールド(例:/古いフォルダ/(.*)
) - ターゲットパスを含むURLを指定する
%1
新しいURLレイアウト内で パスにリダイレクト フィールド(例:/完全に/新しいURL/構造/%1
)
/記事/%1/%2
.
ワイルドカードリダイレクトの例
ディレクトリ内のさまざまなページを単一のURLにリダイレクトすることを想定します。たとえば、 domain.com/collections/女性
, domain.com/collections/men
、 そして domain.com/collections/children
に ドメイン.com/コレクション
仮定すると ドメイン.com
が Webflow サイトの関連ドメインである場合、リダイレクトの定式は次のようになります。
- 古いパス:
/コレクション/(.*)
- ページにリダイレクト:
/コレクション
あるいは、次のようなURL設定に従うすべてのページを再ルーティングしたいとします。 /domain.com?category=食べ物&投稿=パイ
に /ブログ/食べ物/パイ
つまり、さまざまなページをさまざまな URL にリダイレクトするということです。
「音楽」「旅行」「食べ物」などのカテゴリーを、「ビヨンセ」「ロンドン」「パイ」などの投稿と一緒に保存することができます。これらは変数として機能します。上記のURLでは、「食べ物」と「パイ」が変数を構成しています。これらの変数の適応を容易にするために、これらの変数をキャプチャグループで呼び出します。 (.*)
は不可欠です。たとえば、リダイレクトは次のようにスクリプト化されます。
- 古いパス:
/%?category%=(.*)%&post%=(.*)
- ページにリダイレクト:
/ブログ/%1/%2
%2
2番目に相当します。このワイルドカードリダイレクトメソッドを実行すると、次のようになります。
/domain.com?category=音楽&投稿=ビヨンセ
リダイレクト先/ブログ/音楽/ビヨンセ
/domain.com?category=旅行&投稿=ロンドン
リダイレクト先/ブログ/旅行/ロンドン
/domain.com?category=食べ物&投稿=パイ
リダイレクト先/ブログ/食べ物/パイ
エスケープシーケンスの適用
%
文字の前の記号:
%
-
&
*
(
)
=
_
+
?
/old%フォルダ/(.*)
リダイレクトとして機能します。
mysite.com/blog/food
リダイレクトは次のようにスクリプト化されます。
- 古いパス:
%?category%=食べ物
- パスにリダイレクト:
ブログ/食べ物
?
そして =
リダイレクトが正常に機能するためには必須です。
注記: 文字をエスケープする必要があるのは古いパスだけです。新しいリダイレクト パス内では文字をエスケープする必要はありません。
ドメイン全体を再ルーティングするテクニック
- 古いドメインと新しいドメインの両方をサイトに関連付ける
- 新しいドメインをデフォルトとして指定する
- サイトを公開する
- ワークスペーススポットとメンバーの追加または削除 - 2024年4月15日
- センタリングボックスの概要 - 2024年4月15日
- 将来の参照用にサイトを保存する - 2024年4月15日