Joomla 以外のコンテンツ管理システムが SEO に最適だとよく言われますが、あまり言われていないのは、CMS に SEO を管理するためのプラグインがインストールされている場合にのみ当てはまります。Joomla にはすぐに使える SEO ツールが付属しているため、あなたはすでに一歩先を行っています。
SEO とは何を意味するのでしょうか?
SEO とは、検索エンジンの最適化のことです。英国でこれを読んでいる場合は、最適化とも言えます。この場合、検索エンジンがコンテンツのインデックス作成に使用できるページ上の要素を指します。通常、これをタイトルとメタと考えます。さらに、検索エンジンがページのインデックスを作成し、ページ内のリンクをたどって Web サイト上の他のコンテンツにアクセスできることを確認する必要があります。
この記事は SEO の方法に関するガイドではなく、技術的なオンページ SEO を可能にするために Joomla に含まれるツールについて説明しています。
私たちはロボットです
Google、Bing、Yahoo などの検索エンジンで Web コンテンツのインデックスを作成するには、 Web クローラーまたはボットを使用して Web コンテンツを読み取ることができる必要があります。インデックスを作成して従うかどうかに関してクローラーに与える簡単な指示私たちのコンテンツはロボット設定によって制御されます。これはかつては別個のテキスト ファイルでしたが、現在では多くの場合、Web サイト設定内で設定され、ページ上に表示されるコンテンツの前にある Web サイトの「ヘッド」領域にメタ タグとして出力されます。
インデックス、フォロー - グローバル設定
Joomla の[グローバル構成] > [サイト] > [メタデータ]にロボット全体の設定があり、検索エンジンがサイトとどのように対話するかをグローバルに設定します。
4 つのオプションがあります。
- インデックス、フォロー- Web ページのコンテンツにインデックスを付け、ページ内に他のコンテンツにつながるリンクを含めることを意味します。
- noindex、follow - これは、ページのコンテンツを読み取り、インデックスを付けませんが、インデックス付け可能な他のコンテンツにつながるリンクをページ内に含めることを意味します。
- Index、nofollow - 現在のページにインデックスを付けますが、他のコンテンツへのリンクはたどらないことを意味します
- noindex、nofollow - これは、コンテンツにインデックスを付けたり、リンクをたどったりする必要がないことを意味します
ただし、個々の記事やメニュー項目でこれらの設定を上書きすることはできます。
SEO タイトルと H1 タイトルの比較
Web ページで表示されるタイトル ( H1 タグと呼ばれることがよくあります) は、検索エンジン ページの検索結果のリストに表示されるタイトルと必ずしも同じではありません。そのタイトルは、記事の公開設定で設定されるか、または対応するメニュー項目の「ページ表示」タブの下にあります。
しかし、なぜ両方の場所にあるのでしょうか? たとえば、ブログ コンテンツを作成し、その記事がカテゴリ ブログ メニュー タイプからリンクされている場合、メニュー項目が割り当てられていなくても、公開されたコンテンツを表示することができます。
この例では、Web サイトのコードを表示していますが、記事のタイトル「Strong Gusts」が実際には別のページ タイトルを表示していることがわかります。メニュー項目で設定されたタイトルが表示されているだけでなく、その前にサイト名「Sea Watch」が付いています。 ” なので、「強い突風」は「海の監視 - 後で強い突風が予想されます」になります。
検索エンジンがこのページの結果を表示するとき、次のようなページ タイトルが使用されます。
検索エンジンの結果については、以下でさらに詳しく説明します。
メタ記述
タイトルと同様に、メタ ディスクリプションは 2 つの場所のいずれかに設定できます。前の例では、検索結果のタイトルの下にテキストが表示されます。この「宣伝文句」がメタ ディスクリプションです。記事自体または記事内に設定できます。メニュー項目。
記事では、メタデータは[公開] タブで設定され、グローバル設定と同様に、メタディスクリプション、キーワード、ロボット、作成者およびコンテンツの権利 (つまり、作成者 / Web サイトの著作権) が含まれます。
SEO はメタ ディスクリプションとロボットにのみ関係します。この場合、ロボット設定を使用してインデックス作成を個別に制限できることがわかります。サイトはグローバルにインデックス可能ですが、この記事は「ありがとう」ページであると想像してください。このページを表示するために検索結果は必要ないため、選択的にnoindexを選択できます。
キーワード、まだ入力する必要がありますか?
簡単な答えは「ノー」です。かつては、Web ページにはキーワードのメタ タグがありましたが、今ではこれは検索エンジンによって無視されています。コンテンツ内の単語がキーワードであり、より人気のある単語やフレーズが検索エンジンに表示されます。ページがランクインしました。
では、なぜまだ記事のオプションとしてキーワードがあるのでしょうか? 記事モジュールを使用したことがある方なら、そのモジュールが「関連記事」と呼ばれるもので、公開オプションで設定された関連キーワードに基づいて他の記事が表示されることがわかるでしょう。現在の記事のすべてのキーワードが、他のすべての公開記事のすべてのキーワードと比較して検索されます。
どの SEO 設定が優先されますか?
さて、Joomla 内の 3 つの場所で SEO の詳細を設定できることがわかりました。サイトのアーキテクチャに応じて、これらの設定のうち 1 つ以上が関連する可能性があります。
記事- メニュー項目のないコンテンツ (ブログ記事など) を作成する場合は、記事の [公開] タブで説明テキストを設定します。
メニュー項目- コンテンツが静的ページの場合はこれを使用します。メタデータ タブでメタ説明とロボット設定を設定できます。ページ表示でブラウザ ページのタイトルを設定できます。 前述したように、表示されるタイトルとは異なる場合があります。記事内のページ タイトル。同じタブの下にあるページ見出しボックスを使用して設定するか、記事自体で設定できます。
グローバル構成- 記事またはメニュー項目にメタデータを設定しなかった場合、Joomla がグローバル メタ説明とサイト タイトルを提供します。
以前は、メタ ディスクリプションを変更できるように、Web サイト内のどこにメタ ディスクリプションが設定されているかを追跡する必要がありましたが、ここでは小さな「落とし穴」を共有します。設定とメニュー項目の設定です。記事のメタディスクリプションを設定しない場合は、グローバルディスクリプションの代わりにメニューの説明が表示されます。これにより、ある日、誤った検索結果を修正する際に数時間を節約できる可能性があります。
検索エンジンに優しい URL
デフォルトでは、記事は記事 ID を含むパラメータのセットによってアクセスされます。Joomla は、一般設定 > サイト > SEO のオプションにチェックを入れ、htaccess.txt ファイルの名前を .htaccess に変更して有効にすることで、検索エンジンに優しい URL を作成する手段を提供します。 Web ホスティングのファイル マネージャーで、またはサイトが Apache で実行されている場合は FTP 経由で、NGINX や IIS などの他のサーバー タイプでも構成変更が必要なため、「URL 書き換えの使用」セクションの下の適切な手順に従ってください。
最近では、ほとんどの人が自分のページ アドレスが検索結果で見栄えよく見えることを望んでいるため、これは少し古めかしい手順だと思いますが、いつか Joomla でこのオプションがデフォルトで有効になる日が来るかもしれません。
私の記事の URL はデフォルトでは次のようになります。
/index.php?option=com_content&view=article&id=4:strong-gusts&catid=8&Itemid=256
そして、設定を検索エンジンに優しい URL に変更すると、次のようになります。
/天気/強風
それを組み立てると何が得られますか?
SERP という用語を聞いたことがありますか?これは Search Engine Results Pages の略で、ユーザーの検索結果が表示されます。この形式をご存知のはずです。これを見てみましょう:
Joomla 設定に入力した詳細が結果にどのように表示されるかがわかりますか? Web サイトのタイトルが表示され、結果が表示されているページが表示されます。スクリーンショットでは、「ページ タイトルにサイト名」と表示されていることがわかります。 3 つのオプションがあります:
- 前
- 後
- いいえ
このオプションをどのように使用するかは、すべての SERP に Web サイトの名前を含めることを希望するかどうかによって異なります。すべての結果にサイト名が表示されるのを見るのは少し面倒かもしれませんし、これを望まない理由もいくつかあります。サイト名を表示する理由を検索します。これには、Web サイトでどのように機能するかを理解するために検索する価値のある「ブランド検索」が含まれます。
もう 1 つ留意すべき点は、メタ ディスクリプションの推奨文字数は 160 文字ですが、検索エンジンはページ上の最も重要な情報が何であると判断するかによって、この文字数を切り捨てたり、説明を変更したりする可能性があることです。
Joomla がそのままでは実行できないこと
サイトマップは、Web サイト上のすべてのコンテンツにアクセスするために一般的な検索エンジンで使用されます。これには、画像や PDF などのその他のドキュメントが含まれる場合があります。サイトマップでは、XML を使用してこれらの詳細をリストします。サイトマップを作成するには、次のような拡張機能をインストールする必要があります。 JSitemap、OSMap、または JL Sitemap として作成されます。XML を作成すると、Google Search Console または Bing ウェブマスター ツールからリンクできます。
他の拡張機能は、構造化データ/リッチリザルトを Web ページに追加するのに役立ちます。これは、検索エンジンがコンテンツについてより深く理解し、SERP を強化するのに役立つ追加情報です。これは、Joomla の組み込み機能ではありません。見つからないよ。
また、デフォルトでは、Joomla は、一部のプラグインが提供するように、読みやすさ、キーワードの密度、その他のランキング要素によってコンテンツをスコアリングする手段を提供していません。同様に、Joomla はバックリンクなどのオフページ SEO テクニック、つまり他の Web サイトに自分の Web サイトにリンクしてもらうことには役立ちません。
アクションの準備をする
Joomla のネイティブ SEO オプションをすべて確認しました。検索エンジンで簡単にインデックス付けできる SEO に適したコンテンツを作成する準備が整っているはずです。Web サイトがインデックス付けされているかどうか、および検索結果にどのように表示されるかを確認するには、以下を確認してください。まずはこの記事 ( Google にサイトのインデックスを作成してもらう 10 の方法 (実際に機能する) ) を参照してください。