お問い合わせ

SWELLにHTMLサイトマップの機能はある?おススメ プラグインはどれ?

人気テーマのSWELLには、XMLサイトマップを生成する機能や、HTMLサイトマップを生成する機能はあるのでしょうか?

SWELLにはXMLサイトマップやHTMLサイトマップを生成する機能はありません。

これらの2つのサイトマップを生成するには、プラグインで賄う必要があります。

SWELLの作者がリリースしているSEOプラグイン:SEO SIMPLE PACKがありますが、このプラグインはXMLサイトマップを生成する機能がなく、WordpressコアのXML Sitemap生成機能を使うか、有名なプラグインをさらに導入する必要があります。

XML sitempを生成するプラグインのおススメについては以下の記事を参照してください。

この記事では、SWELLと組み合わせて利用できるHTMLサイトマップ生成プラグインをご紹介します。

PS AUTO SITEMAPが定番

日本人作者のプラグインでデザインの癖が少ないプラグインとして、PS AUTO SITEMAPが定番になっています。

しかし・・

PS AUTO SITEMAPは公開停止

PS AUTO SITEMAPは2023年現在、Wordpress公式サイトでは公開停止になっています。

公開停止の理由は、ガイドライン違反と書かれています。

This plugin has been closed as of October 27, 2022 and is not available for download. Reason: Guideline Violation.

10年近く放置されているプラグインです、作者の対応は期待できませんので、復活する可能性は低いと思います。

PS AUTO SITEMAPはgithubからダウンロード可能

PS AUTO SITEMAPが公開されていたバージョンは1.1.9です。

1.1.9は以下のgithubのミラーサイトからダウンロードできます。

zipダウンロードはコチラ:https://github.com/wp-plugins/ps-auto-sitemap/archive/refs/heads/master.zip

ダウンロードするとmaster.zipというファイルになっていますが、そのままダッシュボードからプラグイン新規追加にに進み、zipファイルをアップロードすれば有効化できます。

PS AUTO SITEMAPのメリット

  • 日本人作者
  • デザインが日本人向け
  • キャッシュ対応

PS AUTO SITEMAPのデメリット

  • カスタム投稿に未対応(コードのカスタマイズで対応可能)
  • プラグインの最終更新が8年前(2022年現在)
  • セキュリティリスクあり(セキュリティホールの報告はなし)
  • ブロックエディタに未対応
  • 設定が分かりにくい

他のHTMLサイトマッププラグインを使った感想

PS SITE AUTOMAPは更新されていないプラグインで、カスタム投稿にも対応していません。

当然、他のプラグインを探すのですが、代わりとなるプラグインは見つけられませんでした。

他のプラグインを使った時の率直な感想です。

  • キャッシュ対応していない
  • プラグインの動作が重い
  • 有料プラグインにしか使え無い機能が多い

SWELLの記事一覧ブロックを使えばHTMLサイトマップのプラグインは不要?

固定ページを用意して、投稿リストブロックを置くだけで記事の一覧が出力できます。

投稿リストブロックは記事の出力数の制限がありますが、コードエディタに切り替えて数値を直接書き換えることで無限に記事数を増やすことができます。

コードエディタに変更して、確認してもlistCountの数値が出てこない場合は、ブロックの設定が初期値になっていると思いますので、出力数を変更してみてください。

<!-- wp:loos/post-list {"listCount":24} /-->

カテゴリごとに、投稿リストブロックを置いていけば、HTMLサイトマップと同じものが作れると思います。

カテゴリが多い場合には、HTMLサイトマップのプラグインを使う方が良いかもしれませんが、投稿リストブロックを使う方が自由度は高いので、デザインも自由に変更できますね。

まとめ

SWELLと組み合わせて使えるHTMLサイトマップ生成プラグインをご紹介しました。

PS AUTO SITEMAPは公式サイトでは非公開となっていますが、githubからダウンロードできますので、インストールは可能です。

将来的に、PHPのバージョンとの不整合、Wordpressコアのバージョンとの不整合による問題が起きても、不具合対応されないリスクはあります。シンプルなプラグインですし、利用者も多いので有志が問題解決してくれる可能性が高いと思います。

Contact from 7 add confirmなども同じように有志が改造しながらいまだに使用しているユーザーは多いです。

公開停止になったプラグインを無理に使いたくない場合は、SWELLの投稿リストブロックを使えばHTMLサイトマップと同じようにサイトマップを作ることができます。

SWELLにはHTMLサイトマップを生成する機能はありますか?

SWELLにはHTMLサイトマップを生成する機能はありません。
HTMLサイトマップが必要な場合はプラグインを使用するか、自分でカスタマイズする必要があります。

HTMLサイトマップを生成するプラグインのおススメは?

PS AUTO SITEMAPがおススメです。ただし、Wordpress公式からはダウンロードもインストールも出来なくなっています。
記事内で紹介したgithubリンクからダウンロードしてインストール可能です。

PS AUTO SITEMAPは安全ですか?

WordPress公式で公開停止になった理由は、セキュリティの問題ではありません。
WordPressのバージョンやPHPのバージョンの組み合わせで動作可能であれば、使用しても安全です。

役に立ったら他の人にもシェア!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

Wordpressのカスタマイズ歴10年のプロです。無料から有料までWordpressテーマの使用経験は豊富。SWELLやCocoon、Snowmonkey、Arkheなどテーマのカスタマイズに関する知見も深い。Webサイト制作からカスタマイズまで仕事を請け負った実績は多数あり。
第二種情報処理技術者試験(合格率:15.5%)、Google アナリティクス上級者向けコースGoogle タグ マネージャーの基礎コース上級ウェブ解析士HTML5プロフェッショナル認定 レベル2

コメントを閉じる

コメント

コメントする

コメントは日本語で入力してください。(スパム対策)

クリックできる目次