OSMap

SEO向上を目的にSitemapを簡単に作成出来るComponentのOSMapを導入します。

概要

手順

  1. OSMap Freeのインストール
  2. Site Mapの確認
  3. サイトへの登録
  4. Google Search Consoleへの登録

手順1:  OSMap Freeのインストール

  • 他のPluginと同様、ExtensionのUpload & Installを実施するだけです
  1. 最新のOSMap Freeを公式サイトよりPackageファイルをダウンロードします
  2. System > Manage > Extensionsをクリックします
  3. Install Extensionsボタンをクリックします
  4. Upload Package File tab > Upload & Install Joomla! Extensionsのファイルドロップエリア内にPackageファイルをドロップします
  5. インストール完了を確認します
  6. Plugins確認のリンクをクリックします
    Plugins確認のリンクをクリック
  7. OSMap - Joomla Contentが有効状態であることを確認します
    OSMap - Joomla Contentが有効状態であることを確認
OSMap Pluginのオプション
  • 今回OSMap Pluginのオプションはデフォルトのままです
  • Plugin tab
    Plugin tab
  • XML tab
    XML tab
  • News tab
    News tab

手順2: Site Mapの確認

  • インストール直後にすでにSitemapはDefault Sitemapとして用意されています
  • 当サイトでは、Default Sitemapはそのままとし、新規にSitemapを作成しカスタマイズしております
  • 次の手順は、新規にSitemapを作成する場合の手順です
  1. Components > OSmap Freeをクリックします
    • Default Sitemapがすでに用意されています
  2. + Newをクリックします
    + Newをクリック
  3. Nameに任意のSitemap名を入力します
    Title, Default Sitemapを指定
  4. Default SitemapをNoからYesに変更します
  5. リストのMain Menuのチェックボックスをクリックします
    • 恐らく、複数のMenuが作成されている場合、2つ以上のMenuがリストアップされているかと思います
  6. Save & Closeをクリックします
  7. 新規Sitemapが作成されたことを確認します
    新規Sitemapが作成されたことを確認
  8. Edit Linksをクリックします
    Edit Linksをクリック
    • Sitemap作成直後(インストール直後のDefault Sitemapも同様)は、まだリンクを読み込んでいません
    • 初回のEdit Linksクリックにて、当該Menuが読み込まれます
  9. Menu読み取り後、リンクが表示されます
    Menu読み取り後、リンクが表示
  10. 必要に応じて、リンクの表示/非表示を修正します
    重複リンクを非表示非表示指定のリンク
    • 当サイトでは、HomeをFeatured Articleで構成しているため、各CategoryのArticleと重複してしまうため、重複のアラートが表示されてしまいます
    • Home階層下にあるLinkのStatusのPublish()をクリックして、Unpublish()に変更します
  11. Save & Closeをクリックします
    Save & Closeをクリック
  12. HTMLをクリックしてSitemapのブラウザ表示を確認します
    HTMLをクリック
  13. ブラウザ表示に問題ないことを確認します
    ブラウザ表示

手順3: サイトへの登録

  • SitemapのHTMLをMenuに登録して、サイトからアクセスできるようにします
  • 当サイトではMain MenuのAbout階層下とFooterメニューに登録しました
Main Menuへの登録
  1. Menus > Main Menuをクリックします
  2. + Newをクリックします
    + Newをクリック
  3. Titleを入力します
    Titleを入力
  4. Parent Itemを指定します
    • 当サイトではAbout階層下としました
  5. Details tab > Menu Item Type > Selectをクリックします
    Details tab > Menu Item Type > Selectをクリック
  6. Menu Item Type dlg > OSMap Freeをクリックします
    Menu Item Type dlg > OSMap Freeをクリック
  7. Sitemap -HTML Formatをクリックします
    Sitemap -HTML Formatをクリック
  8. Details tab > Sitemap > Selectをクリックします
    Details tab > Sitemap > Selectをクリック
  9. Choose a sitemap dlg > 任意のSitemapをクリックします
    Choose a sitemap dlg > 任意のSitemapをクリック
  10. Saveをクリックします
    Saveをクリック
    • Menu Orderingは一旦Saveする必要があります
  11. Orderingの順序が希望通りであることを確認します
    Orderingの順序が希望通りであることを確認
  12. Closeをクリックします
  13. Menuが追加されたことを確認します
    Menuが追加されたことを確認
  14. メニューのブラウザ表示を確認します
    メニューのブラウザ表示を確認
  15. Sitemapのブラウザ表示を確認します
    Sitemapのブラウザ表示を確認
Footer Menuへの登録
  • 当サイトでは、新規に作成したFooter用のSite ModuleにてFooter Menuを構成しています
  1. Component > Site Modulesをクリックします
    Component > Site Modulesをクリック
  2. Sitemapリンクを追加するModule(当サイトの場合Footer - Privacy Policy, Disclaimer, Contact, etc.)をクリックします
    Sitemapリンクを追加するModuleをクリック
  3. SitemenuのLinkを追加します
    SitemenuのLinkを追加
    • Link dlgより上記手順でMenuに登録したSitemapを指定するのが簡便です
  4. Save  & Closeをクリックします
  5. FooterへSitemapリンクが追加されたことを確認します
    FooterへSitemapリンクが追加されたことを確認

手順4: Google Search Consoleへの登録

  •  Googleにサイト構成を認識してもらうために、Google Search ConsoleにSitemapを登録します
  1. Components > OSmap Freeをクリックします
  2. Googleへ登録するSitemapのXMLリンクを右クリックしてリンクをコピーします
    Googleへ登録するSitemapのXMLリンクを右クリックしてリンクをコピー
  3. Google Search Consoleへアクセスします
    • 事前にアカウント登録が必要です
  4. Indexing > Sitemapsをクリックします
    Indexing > Sitemapsをクリック
  5. Sitemaps > Add a aew sitemapに先ほどコピーしたXMLリンクを貼り付けます
    Sitemaps > Add a aew sitemapにコピーしたXMLリンクを貼り付け
  6. Submitをクリックします
    Submitをクリック
  7. 登録成功を確認します
    登録成功を確認
  8. Sitemaps > Submitted Sitemapsにリストアップされたことを確認します
    Sitemaps > Submitted Sitemapsにリストアップされたことを確認