web-dev-qa-db-ja.com

Joomla!を使うSEF「事後」

Joomlaをビルドした場合!サイト(J!3)にSEFがない場合、「事後」に有効にできますか?

多くの追加作業を行う必要がありますか?

Sh404SEFを使用している場合-Joomlaにインストールして使用できますか?すでに運用中のサイトですが、まだSEFを使用していませんか?

5
NivF007

技術的には、SEFを有効にせずにWebサイトを起動し、後で有効にすることができます。コアSEF機能を有効にしても、余計な作業は必要ありません。 URLの書き換えも有効にして、URLからindex.phpを削除する場合は、グローバル構成でSEFオプションを有効にし、htaccess.txtファイルの名前を.htaccessに変更するだけです。これを実現する方法に関するチュートリアルはたくさんあります。

あなたが言及した追加の作業の一部として、追加の作業の一部は、SEFを有効にした後に持つURLの特定の名前と考えることができます。たとえば、特定のページで別のURLまたは短いURLが必要になる場合があるため、メニュー項目のエイリアスまたは記事のエイリアスの名前を変更する必要があります。

SH404SEF、それをインストールして後で有効にすることもできます。ここでの追加作業には、コンポーネントの構成と、おそらくURLのカスタマイズが含まれます。

最後に、GoogleがWebサイトのURLをどのように扱うかを考えると、SEFを短期間で有効にすると、GoogleはサイトのページとそのURLを完全にインデックス化することができなくなります。ただし、いずれの場合でも、SEFを有効にした後、Googleは遅かれ早かれインデックスを新しいURLで更新しますが、SEF以外のURLも引き続き機能し、ユーザーをWebサイトの対応するSEF URLに誘導します。

5
FFrewin

事後に有効にできますが、有効にするときは十分注意してください。 SEFコンポーネントをインストールする前に、Webサイトをバックアップすることを強くお勧めします。

考えられる問題

適切に行われていない場合、すでに確立されているサイトでsh404SEFをアクティブ化すると、達成しようとしていることとは逆の影響が生じる可能性があります。どうして?以下の点を考慮してください。

  • 現在のURL構造は、おそらくいくつかの検索エンジンによってすでに索引付けされています。
  • Webサイトはおそらく、SEF以前のURLにリンクしています。

SEFコンポーネントをアクティブ化すると、URLが変更されます。 SEFコンポーネントが訪問者を古いURLから新しいURLにマッピング(リダイレクト)しない場合、SEOランクが失われ、多数の404エラーが発生します。

SEFコンポーネントは(少なくとも私にとっては)複雑になる可能性があり、古いURLから新しいURLへの適切なマッピング(リダイレクト)が面倒な場合があります。

インストールする前に、SEFコンポーネントを徹底的に調査してください。リンクは、予想とは異なる方法で作成される場合があります。たとえば、sh404SEFはメニュー構造を使用してURLを作成しないと思います。代わりに、カテゴリ構造を使用して、URLの作成方法を整理します(Br.E)(間違っている場合は修正してください)。

3
TryHarder

はい、問題なくSEFをアクティベートできます。ほとんどの場合、htaccess.txtの名前を.htaccessに変更してから、Joomla Global ConfiguratoinでSEF設定をアクティブにする必要があります。

2
Joomla Agency