Magento 2でURL書き換えを設定する方法

前書き

SEOは驚異的なオンラインマーケティング戦略であり、Magentoの店主が検索エンジンで上位にランク付けされる高速でユーザーフレンドリーで堅牢なウェブサイトを作成できるようにします。検索結果で上位にランク付けすると、適格な顧客がオンラインストアに集まり、最終的にはコンバージョン率の向上につながります。このため、MagentoストアでURL書き換えを設定することは、オンラインマーケティング戦略の成功にとって重要です。.


URL書き換えは、既存のURLをSEO対応にし、人間が読みやすくするための便利で安全な方法を提供します。 Magentoは、URL書き換えを日常的に利用してファイル値を排除するように設計されています “index.php” ルートフォルダーの直後にある既存のURLにその機能があります。 WebサーバーのApache Rewritesがアクティブ化されると、SEOに価値を追加しない単語は削除されます.

このチュートリアルは、Magento 2でURL書き換えを設定して、ウェブサイトのパフォーマンスを向上させ、検索エンジンのランキングを向上させ、テキストの読みやすさを向上させるのに役立ちます.

準備はいい?しましょう’始めましょう!

ステップ1:URL書き換えを有効にする

Magento 2でURL書き換えを有効にするには、ストアにログインします’sバックエンド。クリック 店舗, 選択する 構成 と展開 ウェブ セクション.

Magento 2でURL書き換えを設定する方法

の矢印をクリックします 検索エンジン最適化 ドロップダウンメニューを開きます。を見つけます Webサーバーの書き換えを使用する オプション.

Magento 2でURL書き換えを設定する方法

このオプションを はい.

Magento 2でURL書き換えを設定する方法

次にクリック 設定を保存 変更を有効にするには.

Magento 2でURL書き換えを設定する方法

ステップ2:自動URLリダイレクトの設定

自動URLリダイレクトを構成すると、製品のURLキーが変更されるたびに、Magento 2ストアが永続的なリダイレクトを自動的に開始できます。 Magento 2で自動URLリダイレクトを正常にセットアップするには、次の手順を実行します.

Magento 2にログインします。 管理エリア. [ストア]をクリックして選択します 構成 と展開 カタログ セクション.

Magento 2でURL書き換えを設定する方法

ドロップダウンオプションから、 検索エンジン最適化 そして設定 URLキーが変更された場合にURLの永続的なリダイレクトを作成するはい.

Magento 2でURL書き換えを設定する方法

クリック 設定を保存 変更を実装する.

Magento 2でURL書き換えを設定する方法

ステップ3:Magento 2でコードを使用してURL書き換えを管理する.

URLリダイレクトを管理する別の効果的な方法は、301リダイレクトをアクティブにすることです。これを行うには、以下の手順に従います。

  • 以下のコマンドを使用してコンストラクタファイルを生成します。

/ **
* @var MagentoUrlRewriteModelResourceModelUrlRewriteFactory
* /
保護された$ _urlRewriteFactory;

/ **
* @param Context $ context
* @param MagentoUrlRewriteModelResourceModelUrlRewriteFactory $ urlRewriteFactory
* /
publicfunction__construct(
コンテキスト$ context,
MagentoUrlRewriteModelResourceModelUrlRewriteFactory $ urlRewriteFactory
){
$ this->_eavAttributeFactory = $ eavAttributeFactory;
親:: __ construct(
$ context
);
}

  • 実行メソッドでカスタムURLリライトを作成する

実際のURLがwww.example.com/customModule/customController/customActionである場合、www.example.com / xyzなどのリクエストされたURLにURLリダイレクトを作成できます。これは、以下の方法を使用して実現できます。

$ urlRewriteModel = $ this->_urlRewriteFactory->create()
/ *現在のストアIDを設定* /
$ urlRewriteModel->setStoreId(1);
/ *このURLはシステムによって作成されていないため、0に設定* /
$ urlRewriteModel->setIsSystem(0);
/ *一意の識別子-ランダムな一意の値をIDパスに設定します* /
$ urlRewriteModel->setIdPath(rand(1、100000));
/ *実際のURLパスをターゲットパスフィールドに設定* /
$ urlRewriteModel->setTargetPath("www.example.com/customModule/customController/customAction");
/ *作成したい要求されたパスを設定します* /
$ urlRewriteModel->setRequestPath("www.example.com/xyz");
/ *現在のストアIDを設定* /
$ urlRewriteModel->セーブ();

おめでとう!プログラムでカスタムURLを作成しました.

結論

それだ! Magento 2ストアでURLリダイレクトが正常に構成されました。 URLリダイレクトを設定することで、店舗の訪問者を古いカタログページから新しく作成された製品に簡単にリダイレクトできます。さらに、これにより、検索エンジン最適化における製品インデックスの前例のないサポートを提供する高価値のキーワードを使用できるようになるため、オンラインでの可視性が向上します.

トップ3のMagentoホスティングサービスをご覧ください。

FastComet

開始価格:
$ 2.95


信頼性
9.7


価格
9.5


使いやすい
9.7


サポート
9.7


特徴
9.6

レビューを読む

FastCometにアクセス

A2ホスティング

開始価格:
$ 3.92


信頼性
9.3


価格
9.0


使いやすい
9.3


サポート
9.3


特徴
9.3

レビューを読む

A2 Hostingにアクセス

ScalaHosting

開始価格:
$ 4.95


信頼性
9.4


価格
9.5


使いやすい
9.5


サポート
9.5


特徴
9.4

レビューを読む

ScalaHostingにアクセス

関連するハウツー記事

  • ウェブサイトをGoogle Search Consoleに送信する方法
    初心者
  • 拡張機能なしでMagento 2ストアの安全性を高める方法
    中間
  • MagentoでのSEOの過ちを防ぐ方法
    初心者
  • Magento 2に2要素認証をインストールして構成する方法
    中間
  • cPanelを使用して外部ページから無効なバックリンクを否認する方法
    専門家
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map