GeoDirectory

GeoDirectory vs Directorist ── どちらのプラグインを信頼しますか?

Directorist と GeoDirectory、どちらが優れていますか?

最初にはっきりお伝えしておきます。私たちは GeoDirectory を開発しています。

ですから、これは中立的なレビューではありませんし、そう装うつもりもありません。

このレビューとは: ディレクトリサイトの構築に長年携わり、大規模運用で何が問題になるかを見てきた人間による、誠実で詳細な比較です。

私たちは両方のプラグインを熟知しています。Directorist が本当に優れている点、不足している点、そして GeoDirectory が一歩リードしている点を把握しています。

これを読んでいるあなたは、すでに大変な作業を終えています。

WordPress を選び、ディレクトリのニッチを選び、多くの人が比較する2つのプラグインにまで絞り込みました。

あとはズバリな答えが欲しいだけですよね。

ほとんどの比較記事は、また別の機能比較表を見せるだけで、結局スタート地点に戻ってしまいます。

この2つのプラグインは表面上よく似ています。どちらも無料版、有料アドオン、検索、マップ、レビュー、フロントエンド投稿機能を備えています。

本当の違いは後になってから明らかになります。たいていは、数百件のリスティング、数人の有料ユーザー、そしてパフォーマンス・SEO・大規模な柔軟性が本当に必要になったタイミングです。

この比較記事が取り上げるのは、まさにそこです。


この記事を書いた理由

長年にわたり、私たちは競合比較記事を書くことを避けてきました。どうしても偏りが生まれ、すぐに古くなり、製品開発に注ぐエネルギーを削いでしまうからです。

同じ業界の他のベンダーが私たちについて、事実に対してかなり「寛大な」比較記事を公開している中でも、私たちはその立場を貫いてきました。

しかし、現状が私たちの考えを変えました。

Directorist は自社ブログで GeoDirectory に関する比較記事を複数公開しています。

最新の記事(2025年11月更新)では、基本的な確認すら通らない主張がいくつか行われています。

誰でも確認できる例をいくつか挙げると、GeoDirectory について次のように記載されています:

これらの主張はすべて虚偽であり、それぞれが私たち自身の公開製品ページ、WordPress.orgのプラグインリポジトリ、そして(Elementorに関しては)Directoristの著者自身のブログからリンクされているドキュメントによって直接否定されています。

それはマーケティングというものです。私たちはそれとうまくやっていけます。

この記事を世に出すきっかけとなったのは、検索です。Googleが私たちのブランドや機能に関する検索結果に、Directoristの比較コンテンツを直接表示するようになりました。

GeoDirectoryを調べているユーザーが、GeoDirectoryの機能を誤って伝えるページに辿り着いています。そのページは、誤って伝えることに強い商業的利益を持つベンダーによって書かれています。

私たちは、公の場で比較されるのであれば、誠実に比較されるほうを選ぶことにしました。

そこでこの記事を書きました。自分たちに正直でいることの方が難しい場面も含め、できる限り高い誠実さの基準を自らに課して書きました。

この記事の中ほどにはセキュリティに関するセクションがあり、Directoristの歴史における深刻な公的インシデントを記録しています。また、評判に関するセクションもあり、そのサポートチームが公に非難された具体的な行為を記録しています。

両セクションとも一次資料を引用しています。どちらも書くのが不快なものです。どちらも作り話ではありません。

遠慮した比較を求めてここに来た方には、これは違います。事実を捏造した比較を求めてここに来た方にも、これは違います。

私たちは証拠を提示しています。注意深く読み、リンクをたどり、ご自身で判断してください。

これは、私たちのプラグインと並んでよく候補に挙がるプラグインについて、私たちが執筆する誠実な比較シリーズの第一弾です。次はHivePressを取り上げます: GeoDirectory vs HivePress。同じ深さ、同じスタンス、そして彼らが私たちを上回る点を率直に指摘する姿勢も同じです。


TL;DR

この記事は、成熟した2つのWordPressディレクトリプラグインを詳細に比較したもので、16,000語をわずかに超えます。全文を読むには約1時間かかります。時間がない方のために、要約版をご用意しました。

私たちはGeoDirectoryを開発しています。ですから、これは中立的な比較ではありませんし、そう装うつもりもありません。

この記事の内容:各プラグインが優れている点、劣っている点、そして各ベンダーの行動について公的な記録が何を示しているかを、情報源を明示しながら正直に分析したものです。

30秒での評価:Directoristは、より洗練されたそのままの状態での体験で、より早く、より安く、動作するディレクトリを実現できます。

GeoDirectoryは、成長し、上位表示され、収益化でき、この記事の残りで説明するアーキテクチャの壁に当たることなく何年も運用できるように構築されたディレクトリを提供します。

収益化の予定がなく500件未満のリスティングを持つ趣味のプロジェクトであれば、Directoristは十分に選択肢となり得ます。ビジネスとして運用することを考えているなら、公的な記録がGeoDirectoryの優位性を代わりに証明してくれます。

最も重要な違い:

GeoDirectoryDirectorist
リスティングデータの保存適切なインデックスを持つカスタムデータベーステーブルWordPressの投稿メタ
大規模なパフォーマンス月額600ドルのサーバーで本番環境200万件のリスティングに対応標準的なホスティングでカスタムフィールドフィルターを組み合わせると速度が低下
ロケーションURLネイティブのロケーション・カテゴリ階層(/restaurants/california/san-francisco/)フラットなタクソノミー。ネイティブの「X in Y」形式のURLなし
大規模なマップ表示サーバーサイドのマーカークラスタリングで最大100万マーカーに対応クライアントサイドのクラスタリングで、2,000マーカーを超えると動作が重くなる
Events日付・ステータス・カレンダー・アーカイブ機能を備えた専用イベントモジュール「ディレクトリを作成し、カテゴリをイベントとしてラベル付けする。」
複数拠点を持つビジネス親子リスティングとロックフィールドを備えたフランチャイズマネージャーマルチタグのタクソノミーのみで、フランチャイズモデルには非対応
CSVインポーター新規リスティングのインポートと既存リスティングの一括更新インポートのみ、一括更新なし
AI機能なし(宣伝なし)AIを搭載していると宣伝。リリース済みの機能はユーザーの同意UIなしにプロンプトを自社サーバーに転送。高度な機能は自社ページで「近日公開」と表示
公開CVE記録2018年以降、約15件のCVEが開示され、WordPress.orgによって一度も解決されていないCVSS 9.8(2025〜2026年)を含む複数の重大なCVEがあり、2023年にWordPress.orgによってプラグインが強制閉鎖された
サポート応答時間平均2時間31分、65%が1回の返信で解決公開されていない
評判のパターン2018〜2022年にかけて否定的なレビューへの不適切な対応があり、4年間で星1つのレビューがゼロ複数の最近のユーザーが、WordPress.orgの公開フォーラムでサポートに条件(肯定的なレビューが必要)があると報告している
3年間のコスト(サイト数無制限)合計$687、永続割引なし合計$404、英国消費者法に違反する可能性のある永続割引あり

この表があなたの判断材料になるなら、 GeoDirectory Membership は年間$229です。各行の根拠となる証拠を確認したい方は、この記事の続きでセクションごとに詳しく解説しています。


では、完全版をご紹介します。

ここでは以下の内容を取り上げます:

  1. 機能比較(無料プラグイン)
  2. デザインとカスタマイズ
  3. リスティング詳細
  4. フロントエンド投稿とユーザーダッシュボード
  5. Claim Listings
  6. 検索エンジン
  7. マップ、機能、ロケーション
  8. 評価 & レビュー
  9. 収益化とマーケティングツール
  10. モバイル機能
  11. SEOとスキーマ
  12. パフォーマンスとスケーラビリティ
  13. セキュリティ
  14. 多言語対応
  15. 使いやすさ
  16. 開発者向け拡張性とインテグレーション
  17. インポート / エクスポート&移行
  18. サポート、ドキュメント&評判
  19. 料金と総所有コスト
  20. 総評

それぞれを詳しく見ながら、GeoDirectory と Directorist を比較していきましょう。


機能比較(無料プラグイン)

どちらのプラグインも WordPress.org で無料公開されており、基本的なディレクトリ機能を備えています。違いはデフォルト設定と機能の深さに現れます。

リスティングと構造

GeoDirectory には、単一の都市に紐づくデフォルトのカスタム投稿タイプ(Places)が1つ搭載されています。ロケーションページがディレクトリのホームとして機能し、サイトのホームがより汎用的な場合はコンテンツを追加することもできます。

デフォルトの都市以外のリスティングも追加できますが、Location Manager アドオンを追加しない限り、独自のロケーションページは作成されません。

Directorist の無料版では、最初から複数のディレクトリタイプを作成でき、それぞれに独自のフィールドとレイアウトを設定できます。アドオンを購入せずに Places・Jobs・Services を1つのインストールで管理したい場合、これは大きなメリットです。

Events

Directorist のドキュメントでは、通常のディレクトリを作成してカテゴリを「Events」とラベル付けすることでイベントディレクトリを構築することを提案しています。ただし、無料プラグインにはイベント専用フィールド、開始・終了日時、ステータス管理、カレンダーはいずれも含まれていません。

GeoDirectory には、WordPress.org で無料配布されている専用の Events for GeoDirectory アドオンがあり、適切なイベント日付フィールド、ステータス管理(Upcoming・Ongoing・Past)、過去のイベントをアーカイブする機能、カレンダーウィジェット、そしてユーザーが日付で絞り込めるデフォルト検索との連携が追加されます。

イベント機能がご要件に含まれる場合、この差は非常に大きいと言えます。

ロケーション

Directorist はロケーションをタクソノミーとして扱うため、ユーザーはカテゴリまたはロケーションのいずれか一方で絞り込むことはできますが、両方を同時に使用することはできません。

GeoDirectory はロケーションを独自のページを持つ構造化された階層として扱うため、次のような URL が /restaurants/paris/ 最初から利用可能です。

この点については SEO のセクションで改めて触れます。機能の有無にとどまらず、より深い影響があるためです。

検索

GeoDirectory のデフォルト検索には2つのフィールドがあります:タイトル・説明・カテゴリ・タグを検索する「Search for」フィールドと、住所または郵便番号を入力する「Near」フィールドです。この2つを組み合わせると、近接距離順に結果が表示されます。

Directorist にはデフォルトで3つのフィールドがあり、さらにスター評価・タグ・価格帯($ ~ $$$$)などの追加フィルターを含むサイドバーが表示されます。

私たちのテストでは、Directorist のキーワード検索はデフォルトではカテゴリやタグを検索対象としないため、フィールド数は多くても、各フィールドの検索深度には差があります。

Directorist も AJAX による検索に対応しています。GeoDirectory も対応していますが、Advanced Search アドオンが必要です。

マップ

どちらもGoogle MapsとOpenStreetMapに対応しています。

GeoDirectoryの無料版には、同期された並列レイアウトが標準搭載されています。片側にインタラクティブなマップ、もう片側にリスティングが表示され、ユーザーがページを切り替えるたびにマップも連動して更新されます。

Directoristの無料版では、マップをスタンドアロンのレイアウトとして提供しています(リスト・グリッド・マップを切り替え可能)。すべてのリスティングがピンとして表示される形式です。YelpやAirbnbが採用している同期された並列レイアウトを利用するには、年間39ドルの有料拡張機能「Listings With Map」が必要です。

GeoDirectoryのマッピング機能はサーバーサイドキャッシュも使用しており、リスティング数が数千件を超えた場合でも安定したパフォーマンスを発揮します。

レビュー

GeoDirectoryはWordPressのコメントシステムを使用しており、1〜5つ星の評価機能を追加した上で、Places CPTと連携しています。

評価はアーカイブページのデフォルトの並び順に反映されます。Directoristは独自のレビューシステムを持ち、管理者および投稿者による承認機能を備えています。

カスタムフィールド、インポート・エクスポート、REST API

どちらのプラグインも、無料版でカスタムフィールドビルダー(条件ロジック対応)、CSVのインポート・エクスポート、REST APIを提供しています。

実際の違いが一点あります。GeoDirectoryのCSVインポーターは一括編集にも対応しており、修正したCSVを再インポートして既存のリスティングを更新することができます。Directoristのインポーターは現時点では追加専用です。

詳細な比較は下記の「リスティング詳細」セクションをご覧ください。

リスティングのお問い合わせフォーム

GeoDirectoryはBlockstrapテーマと組み合わせると組み込みフォームが利用できます。他のテーマを使用する場合は、Ninja Formsが必要です。

Directoristはデフォルトのリスティングテンプレートにお問い合わせオプションが含まれています。

正直な評価

Directoristは、機能一覧上で見栄えがする部分——複数のディレクトリタイプ、AJAX検索、サイドバーフィルター——において、すぐに使える機能が充実しています。

GeoDirectoryは表面的な機能数こそ少ないですが、それぞれの機能がより深く作り込まれています。イベント機能は単なるラベルの付け替えではなく、本格的なモジュールとして実装されています。ロケーション機能も、タクソノミーではなく真の階層構造として設計されています。

ほとんどのディレクトリ構築者が求める、マップとリスティングを同期した並列レイアウトは、GeoDirectoryでは無料で使えますが、Directoristではアドオンとして年間39ドルかかります。マップレイヤーはスケールするよう設計されており、CSVインポーターは追加だけでなく更新にも対応しています。

このパターン——マーケティングでは多機能を謳い、私たちはエンジニアリングの深さで勝負する——は、この比較の残りの大部分にも共通して表れています。


デザインとカスタマイズ

この2つのプラグインはまったく異なるアプローチをとっており、どちらが適しているかは、スピードを重視するか、拡張性を重視するかによって異なります。

Directoristはビジュアルなディレクトリビルダーを使用します

管理画面では、全般設定、リスティング追加フォーム、シングルページレイアウト、全リスティングレイアウト、検索フォームのタブ付きセクションが利用できます。

各セクションを開くとドラッグ&ドロップのキャンバスが表示され、ウィジェットのオン・オフの切り替え、並び替え、サイドバーからの個別設定が行えます。

シングルページレイアウトはさらに、リスティングヘッダー、リスティングコンテンツ、より高度な編集のためのカスタムシングルリスティングページタブに分かれています。

操作は直感的で、午後一日あれば洗練されたディレクトリを公開できます。

トレードオフは、決められたシステムの中で作業するという点です。レイアウトには固定のスロットがあり、コンポーネントはDirectoristが提供するものに限られます。

ビルダーが対応していない機能が必要な場合は、カスタムPHPで拡張するか、制約に合わせて工夫するかのどちらかになります。

GeoDirectoryはページテンプレートを使用します

GeoDirectoryはインストール直後から、ディレクトリのあらゆる主要画面向けのテンプレートを提供します。GD Details(シングルリスティングページ)、GD Archive(リスティング一覧)、GD Search Page(検索結果)、GD Archive Item(アーカイブや検索内で使用されるリスティングカード)、GD Add Listing Page(投稿フォーム)、そしてGD Location Page(Location Managerアドオンと組み合わせることで、大規模なカスタムロケーションページを自動生成)が含まれます。

各テンプレートは3つの方法でカスタマイズできます。

開発者はPHPテンプレートを完全に置き換え、自由に記述することができます。

コードを使わないサイトビルダーは、ショートコードやCSSを使ってテンプレートを編集したり、Gutenberg、Elementor Pro、Bricksなどのビジュアルビルダーを使用したりできます。これらにはダイナミックコンテンツウィジェットが含まれています。

有効なテーマがフルサイト編集テーマの場合、テンプレートはWordPressブロックエディターでも開けます。

リスティングのメタデータはすべて個別にブロックまたは要素として利用できるため、好きな場所に配置し、好みのスタイルに設定できます。

あらかじめ用意されたブロックには、ゼロから始めるより既成のベースラインから始めたい方向けに、デザイン済みのスタイルが付属しています。

率直なトレードオフとして、学習曲線がやや急になります。新しいユーザーは編集画面の選択肢が多く、どこから始めればよいか迷うことがあります。

この点はGeoDirectory v3でより丁寧なセットアップ体験を提供することで改善に取り組んでいます。

スピードか、拡張性か

Directoristは、特にディレクトリを初めて構築する場合に、より素早く実用的なディレクトリを完成させることができます。

GeoDirectoryはより高い可能性を提供します。あらゆるレイアウト、あらゆるビルダー、あらゆるレベルのコード介入に対応し、要件が拡大しても制限はありません。

趣味のサイトやMVPなら、スピードが勝ります。しかし、スケールを見据えてディレクトリを構築し、クライアント向けにカスタマイズしたり、将来的に開発者に引き継いだりするつもりなら、上限の高さこそが重要になります。


リスティング詳細(CPT・イベント、カスタムフィールド、フランチャイズマネージャー、リスティング比較)

ここで、ディレクトリプラグインの本当の姿が見えてきます。主要な機能は似ています。違いが生まれるのは、その裏側のアーキテクチャです。

CPTとイベント

どちらのプラグインも複数のリスティングタイプに対応しています。

Directoristはマルチディレクトリシステムで実現しており、無料で1つのインストールから無制限のディレクトリタイプを作成できます。

GeoDirectoryは有料のカスタム投稿タイプアドオンで対応しています。価格と手軽さの点では、Directoristに軍配が上がります。

トレードオフが特に顕著なのはイベント機能です。Directoristの推奨アプローチは別のディレクトリタイプを作成してカテゴリーをイベントとして設定する方法ですが、無料プラグインにはイベント日付フィールド、ステータス追跡、カレンダーがありません。

GeoDirectoryの無料Eventsアドオンは、適切なイベント日付フィールド、ステータス(予定・開催中・終了)、過去イベントのアーカイブ、カレンダーウィジェット、デフォルト検索との連携を追加します。

カスタムフィールド

GeoDirectory カスタムフィールド

どちらのプラグインも、無料版でドラッグ&ドロップのカスタムフィールドビルダーと条件付きロジックを搭載しています。

標準的なフィールドタイプはほぼ同じです。テキスト、テキストエリア、チェックボックス、ラジオ、セレクト、マルチセレクト、URL、ファイルアップロード、日付、時刻、電話番号、メールアドレスが含まれます。

また、どちらも営業時間、ソーシャルプロフィール(Facebook、Instagram、X、TikTok)、動画、料金などのあらかじめ定義されたフィールドを提供しています。

フィールドメニューよりも、アーキテクチャの違いが重要です。GeoDirectoryはリスティングデータをWordPressの投稿メタではなくカスタムデータベーステーブルに保存するため、ディレクトリが数千件を超えても高速なクエリを維持できます。

Directoristは標準の投稿メタを使用しています。スケーリングへの影響については、パフォーマンスセクションで改めて取り上げます。

Franchise Manager

これは私たちがよく耳にするリクエストの一つです。同じビジネスに複数の住所を追加するにはどうすればよいか、というものです。

GeoDirectoryのフランチャイズマネージャーアドオンは、親子リスティングモデルでこれを解決します。チェーンやフランチャイズの親リスティングを作成し、各拠点の子リスティングを追加します。

タイトル、説明、ロゴ、および任意のカスタムフィールドは親レベルでロックできます。親を編集すると、すべての子リスティングに変更が反映されます。

住所、電話番号、営業時間など、拠点ごとに異なる情報は、各子リスティングで個別に設定できるようにオープンのままにしておけます。

このアドオンはCSVインポーターと連携しており、手動入力なしで子リスティングを一括作成できます。

Directoristのドキュメントやマーケティング資料にはマルチロケーションのサポートが記載されていますが、実際には単一のリスティングに複数のロケーションタクソノミータームを割り当てるだけです。

これは単一のリスティングを複数のロケーションアーカイブに表示させる方法であり、実際のチェーン店のように各拠点ごとに別々の住所・電話番号・営業時間を管理する方法ではありません。

数か所のエリアをカバーする個人事業主であればそれで十分ですが、実際のフランチャイズやマルチロケーションビジネスには不十分です。

GeoDirectoryのアプローチは、データの整合性を犠牲にせずにチェーンを大規模に運営するという具体的な課題を念頭に設計されており、だからこそロック&アンロックモデルが存在します。

Compare Listings

両プラグインとも同様の価格帯・機能でリスティング比較アドオンを提供しており、ユーザーはリスティングを選択してテーブルまたはライトボックスで並べて比較でき、カスタムフィールドも比較対象に含まれます。

GeoDirectoryのバージョンはブラウザストレージを使用するためGDPRのCookieオーバーヘッドがなく、複数ページにまたがる比較をサポートし、比較ごとに共有可能なURLを生成し、ショートコードまたはブロックで特定のリスティングIDの比較を埋め込むことができます。

Directoristのバージョンは、Directory Builderを使ってレイアウト内の任意の場所に比較ボタンを配置できます。基本機能は同等で、ユースケースによってどちらかに小さな優位性があります。

あなたのサイト構築にとっての意味

マルチディレクトリの価格面ではDirectoristが有利です(GDは有料、Directoristは無料)。

GeoDirectoryは深みのある機能すべてで優位に立っています。イベントは適切なモジュールとして実装され、カスタムデータはスケールを考慮して保存され、タクソノミーの回避策ではなく実際のフランチャイズモデルを備えています。

前のセクションのパターンがここでも当てはまります。機能一覧の充実度は彼らが上、エンジニアリングの深さは私たちが上です。


フロントエンド投稿とユーザーダッシュボード

このセクションは訪問者ではなく、リスティングオーナーの体験についてです。投稿フォーム、リスティングを管理するダッシュボード、そしてその間にあるすべての要素を取り上げます。

フロントエンド投稿フォーム

両プラグインとも無料版にフロントエンド投稿フォームが付属しています。訪問者はWordPressの管理画面にアクセスすることなく、登録・リスティングの投稿・画像のアップロード・地図上での位置設定・カスタムフィールドへの入力を行えます。

Directoristはネイティブでマルチステップフォームを搭載しており、長い投稿フローには嬉しい機能です。

GeoDirectoryには標準でマルチステップ機能はなく、現在はサードパーティプラグインで対応していますが、GeoDirectory v3でネイティブのマルチステップ機能が追加される予定です。

画像アップロード、マップピッカー、カスタムフィールドのサポートはどちらの無料版でも利用できます。

投稿の料金設定

両プラグインとも有料アドオンを通じて段階的な投稿料金設定をサポートしています。

GeoDirectoryのPricing ManagerとDirectoristのPricing Plansはどちらも、プランごとに機能を制限できます。たとえば、フィールドが限定された無料リスティング、より多くのカテゴリーが使える有料リスティング、長い説明文、追加画像、注目掲載枠などです。

この点では機能は同等です。

ゲスト投稿

どちらも無料版でゲスト投稿をサポートしています。

GeoDirectoryは投稿時にメールアドレスを要求し、自動的にユーザーアカウントを作成して、パスワードを入力されたメールアドレスに送信します。

Directoristはオン・オフを切り替えられる同様のゲストフローを提供しています。

ユーザーダッシュボード

ここで両者の違いが現れます。

Directoristは無料版にフロントエンドのユーザーダッシュボードを搭載しており、リスティング・ブックマーク・レビュー・注文・アカウント設定のタブが揃っています。プラグインと直接連携しており、すぐに使い始めることができます。

GeoDirectoryは、ダッシュボードに無料の UsersWP プラグイン(同チーム製)を使用しています。

基本バージョンは一般訪問者とリスティングオーナーが共用で、ユーザーのリスティング(編集・削除リンク付き)、お気に入り、レビュー、ブログ投稿、コメントを表示します。実用的ではありますが、汎用的な作りです。

有料のUsersWP Dashboardアドオンこそ、その奥深さが際立つところです。ロールベースの設計になっており、管理者はサイト管理ダッシュボード(統計・ユーザー管理・リスティングモデレーション・支払い確認)を、リスティングオーナーはリスティング・メッセージ・予約・問い合わせを含む専用のビジネス管理ビューを、一般ユーザーはすっきりしたアカウントビューを利用できます。

UsersWP・GeoDirectory・WP GetPaid(弊社の決済プラグイン)のエコシステム全体と、すぐに連携できます。

決済・予約・メッセージングを伴う本格的なディレクトリを運営するなら、このダッシュボードはまさにそのために作られています。Directoristの無料ダッシュボードはコアのディレクトリ用途としてしっかりしていますが、同じレベルの深い連携には及びません。

どちらが適しているか

Directoristは無料版でも、ダッシュボードやマルチステップの投稿プロセスを含む、より完結したすぐに使える体験を提供しています。

GeoDirectoryは基本機能を無料で提供し、より高機能なロールベースのダッシュボードを有料アドオンとして提供しています。

すぐに無料で立ち上げたいなら、Directoristのほうがスムーズな選択です。決済・予約・マルチロールユーザーを備えた本格的な運営を目指すなら、GeoDirectoryのダッシュボードは別格の存在です。


Claim Listings

Claim Listingsは両プラグインが有料アドオンとして提供している機能で、コアの機能は共通していますが、価格と機能の深さに意味のある違いがあります。

コアとなるフローは両者で同じです

サイトオーナーがリスティングをあらかじめ登録し、実際のビジネスオーナーが自分のリスティングを見つけてクレームを申請し、管理者が審査・承認を行い、ビジネスオーナーが管理を引き継ぐという流れです。

どちらのプラグインも、この基本的な流れをしっかりと実現しています。

無料・有料のクレームに両対応

GeoDirectory の Claim Listings は、Pricing Manager アドオンと連携してクレームに料金を設定でき、決済システムとして GetPaid または WooCommerce を利用できます。

Directorist の Claim Listing は、同じ目的のために Pricing Plans または WooCommerce Pricing Plans と連携して動作します。

どちらも、無料クレーム、固定クレーム料金、またはクレームによってより多くのリスティング機能(カテゴリの追加、説明文の長文化、画像の追加)がアンロックされる段階的なアップグレードを提供できます。

価格

Directorist のアドオンはシングルサイト年額 $29、GeoDirectory は $49 です。価格面では明確な差があります。

機能の深さ

GeoDirectory のアドオンはワークフローがより充実しています。クレームはメール認証または支払い受領時に自動承認することができます。

誤って承認した場合に備えた、クレーム取り消し機能も用意されています。

カスタムクレームフォームは Ninja Forms(無料)を使って作成でき、必要に応じてディレクトリごとに複数のフォームを設定できます。

認証済みリスティングバッジは、ウィジェット、ショートコード、またはブロックとして提供されます。

「クレーム済み」ステータスはカスタムフィールドとして公開されており、Advanced Search アドオン(認証済みリスティングのみを表示するフィルター)やソートビルダー(デフォルトのソートで認証済みリスティングを上位に表示)と連携します。

Directorist のバージョンは、承認・却下・削除・カスタマイズ可能なテンプレートを使ったメール通知、クレーム済みバッジに対応しています。基本機能を丁寧に実装しており、追加のワークフローフックはありません。

トレードオフ

ディレクトリのクレームフローがシンプルなもの(ボタン、フォーム、承認、バッジ)で十分であれば、Directorist がより低価格で目的を果たしてくれます。

自動承認ロジック、カスタムクレームフォーム、認証済み専用の検索フィルター、ソート順における認証済みシグナルが必要であれば、GeoDirectory のアドオンはまさにそのために設計されており、$20 の差額に見合った本格的な機能が手に入ります。


検索機能は、ディレクトリの成否を左右します。ユーザーは特定のものを探しにやってきます。検索が期待に応えられなければ、他の何も意味を持ちません。

どちらのプラグインも検索を重視しています。ただし、そのアプローチはそれぞれ異なります。

無料版の比較

Directoristの無料検索は、初期状態からより豊富な機能を備えています。

Directory Builderを使えば、検索フィールドをドラッグ&ドロップで並べ替えられます。デフォルトのセットには、キーワードフィールド、ロケーションフィールド、カテゴリフィールド、そして価格帯・タグ・評価・追加済みカスタムフィールドなどの追加フィルターを含む詳細セクションが含まれています。

AJAXによるインスタント検索が標準搭載。半径検索も標準搭載。サイドバーフィルターも標準搭載。無料プラグインだけで、Yelp風の検索体験を提供できます。

GeoDirectoryの無料検索はよりシンプルです:「検索ワード」フィールドと「近辺」フィールドのみで、両方を使用した場合は結果が距離順に並べられます。

AJAX、半径検索、カスタムフィールドによるフィルタリングは、有料のAdvanced Searchアドオン(年間49ドル)に含まれています。

GeoDirectoryの無料版が優れている点が一つあります。それは検索の深さです。キーワードフィールドはデフォルトでタイトル、説明、カテゴリ、タグを検索します。Directoristのキーワード検索は、設定なしではカテゴリやタグまで検索が及びません。

純粋な機能数で言えば、Directoristの無料検索に軍配が上がります。一方、各フィールドが実際に何を見つけられるかという点では、GeoDirectoryの方がより広い範囲をカバーします。

Advanced Searchアドオン

GeoDirectoryのAdvanced Searchは、両方の検索フィールドへのAJAXオートコンプリート、ジオロケーション(HTML5ベースのユーザー位置情報検出、Location Managerが必要)、近接検索、半径検索、カスタムフィールドによるフィルタリングを追加します。

Custom Post Typesアドオンと連携しており、各CPTに専用のフィールドを持つ個別の検索フォームを作成することができます。

Directoristの同等機能は、無料のコア機能(半径検索、カスタムフィールドフィルター)と、有料のListings With Map(年間39ドル、左右に並んだ同期レイアウト用)に分かれています。

どちらのエコシステムも同じ場所へ到達できます。Directoristは、その大部分を無料で実現できます。

検索の裏側にあるアーキテクチャ

ここからは、好みの問題ではなく、技術的な現実の問題となります。

GeoDirectoryは、ディレクトリスキーマ向けに構築されたカスタムデータベーステーブルにリスティングデータを保存しており、適切なインデックスと、フィルタリングのための単一クエリパスを備えています。

DirectoristはWordPressのpost metaを使用しているため、検索内のカスタムフィールドフィルターが1つ増えるごとに、個別のSQL JOINが追加されます。

カスタムフィールドフィルターが5つある検索は、post_metaテーブルに対して5回のJOINを実行します。フィルター2つなら問題ないかもしれません。4つになると遅延が始まります。6つになるとページがフリーズすることがあります。

標準的な共有ホスティング上で、ユーザーが単一クエリに多数のカスタムフィールドフィルターを組み合わせただけで、数百件のリスティングに達する前にDirectoristサイトが単一の検索リクエストでフリーズするケースを確認しています。

WordPressのpost metaは、ディレクトリが必要とするような複数フィールドによるフィルタリングを想定して設計されていません。デモ環境では動作します。しかしトラフィックがかかると破綻します。

営業中/閉店中で絞り込む

GeoDirectoryには、各リスティングの営業時間フィールドを使って現在営業中の場所のみを返すフィルターが付属しています。

他では対応していない細部まで考慮されています。タイムゾーンと訪問者のローカル時間を考慮に入れており、ニューヨークのユーザーがロサンゼルスのレストランが今営業中かどうかを確認すると、東部時間ではなく太平洋時間で計算された結果が表示されます。

タイムゾーンをまたいで営業中/営業外のステータスを正確に解決できるWordPressディレクトリプラグインは、私たちが調べた中でこれだけです。ディレクトリが複数のタイムゾーンにまたがる瞬間から、この機能は重要になります。

地図を動かして検索

GeoDirectoryは、地図をパンまたはズームすると表示エリアの検索が再実行されるAirbnb風のパターンをサポートしています。

Directoristの同期マップレイアウトはフィルターの変更に合わせてマーカーを更新しますが、ユーザーが地図を移動しても新しい検索は実行されません。

不動産、ホテル、レストラン、またはユーザーが近隣エリアを探索するあらゆるディレクトリにおいて、この違いは重要です。

検索の保存

どちらのプラグインも、有料アドオンを通じて検索保存機能を提供しています。

GeoDirectoryの「保存した検索通知」とDirectoristの「検索アラート」により、ユーザーはクエリを保存し、新しいリスティングが一致した際にメールを受け取ることができます。

通知機能については、「収益化とマーケティング」のセクションで詳しく説明します。

マルチCPT検索

Directoristは、複数のディレクトリタイプを一度に横断検索できる「ユニバーサル検索」を有料アドオンとして提供しています。

GeoDirectoryはこの機能を搭載しておらず、それは意図的な判断です。異なるフィールド構造を持つCPT間を横断検索すると、CPTごとのカスタムフィールドとストレージアーキテクチャの間で妥協が生じます。

私たちの見解では、ディレクトリがタイプをまたいで検索する必要がある場合、単一のCPT内でカテゴリとサブカテゴリを使う方が合理的です。このトレードオフの評価はチームによって異なるでしょう。

エンタープライズ規模

100万件を超えるリスティングを抱え、高トラフィックが発生するサイト向けに、GeoDirectoryはカスタムElasticsearch連携を提供しています。

これは既製のアドオンではなく、当社の創設者であるStiofanが直接セットアップするサービスです。料金はスコープによって異なります。

Directoristにはこれに相当する機能はありません。

検索機能のまとめ

Directoristは、最初から無料でより多くの検索機能を提供します。

これらの機能は、20件のデモ掲載を含む新規インストール環境では美しく動作します。しかし、ディレクトリに数百件の実際の掲載が増え、実際のユーザーがフィルターを組み合わせ始めると、誤作動が生じ始めます。

GeoDirectoryの無料検索は表面上はシンプルですが、有料のAdvanced Search アドオンで機能の差を埋められ、ディレクトリが成長しても動作し続けるように設計されたアーキテクチャが基盤となっています。

トラフィック下で壊れる機能が多いよりも、スケールする機能が少ない方がはるかに優れた選択です。


マップ、機能、ロケーション

このセクションでは、マップとロケーションをまとめて取り上げます。実際には同じ話題だからです。掲載がどこにあるか、どのように表示されるか、そしてユーザーがどのようにナビゲートするか。

両プラグインとも基本的な機能を備えています。違いはディレクトリが成長したときに現れます。

地図プロバイダー

両方ともGoogle MapsとOpenStreetMapをサポートしており、サイトごとにいずれかを選択できます。

どちら側にもサードパーティプロバイダー(Mapbox、Leaflet)はありません。

マーカーとクラスタリング

マーカークラスタリングは、ディレクトリが成長してもマップが使いやすい状態を保てるかどうかを左右する機能です。

両プラグインとも有料アドオンで提供しています。DirectoristはListings With Map拡張機能($39/年)にバンドルしており、GeoDirectoryには専用のMarker Clusterアドオン($39/年)があります。

ここではアーキテクチャの違いが重要です。Directoristのクラスタリングはクライアントサイドで動作し、これはGoogleが標準的に推奨するアプローチです。数百件のマーカーでは良好に動作しますが、1,000件前後になると遅くなり始め、メモリへの負荷が増大するにつれて機能しなくなり始めます。

GeoDirectoryのMarker Clusterアドオンは、クライアントサイドレンダリング(小規模ディレクトリでは高速)と、クラスタリング処理をサーバー側で行いブラウザが描画に必要なデータのみを送信するサーバーサイドレンダリングオプションの両方を提供します。

独自のベンチマーク結果によると、100万件のマーカーをクライアントサイドと比較して最大300倍少ないデータで描画できます。実質的な上限はありません。

数万件の掲載をホストする可能性があるディレクトリを構築しているなら、これはマップが正常に読み込まれるかどうかを決定するエンジニアリング上の重要な判断です。

カスタムマーカーアイコン

両プラグインとも、カテゴリーごとにカスタムアイコンを割り当てることができます。

最近、MapMarker Studioをリリースしました。これはデザイナーなしでGeoDirectory用のカスタムマップマーカーをデザインできる無料ツールです(wpgeodirectory.com/mapmarkerstudio/ で公開中)。

DirectoristはListings With Map拡張機能内でカテゴリーごとのカスタムマーカーをサポートしています。

カスタムマップスタイル

どちらのプラグインも、スタイル付きGoogle Mapsをサポートしています。

DirectoristはこれをListings With Mapにバンドルしています。GeoDirectoryには別途Custom Map Stylesアドオンがあります。

機能は似ていますが、パッケージングが異なります。

マップユーティリティ

GeoDirectoryの無料版には、ルート案内、ストリートビュー、HTML5の「現在地付近」位置情報検出が含まれています。モバイルでのマップ動作は、そのままレスポンシブに対応しています。

ルートプランニングは、どちらの側でもサポートされていません。

Directoistも同様のマップユーティリティセットを提供していますが、一部の機能は無料のコアとListings With Mapに分かれています。

ロケーションのアーキテクチャ

ここが、2つのプラグインが本当に分かれるポイントです。

Directoistはロケーションをタクソノミーとして扱います。各リスティングには1つ以上のロケーションタームがあり、ユーザーはロケーションアーカイブ(「ニューヨーク」のすべてのリスティング)またはカテゴリーアーカイブ(「レストラン」のすべてのリスティング)を閲覧できます。

この2つは自然に組み合わさりません。ロケーションとカテゴリーはプラグインが統合しない別々のタクソノミーに存在するため、「ニューヨークのレストラン」を独自のURLを持つ単一ページとして閲覧することはできません。

GeoDirectoryのLocation Managerアドオンは、ロケーションを階層として扱います:国、地域、都市、近隣エリア。

すべてのロケーションは、独自のページ、URL、コンテンツ、SEOプレゼンスを持つ実体です。URLはカテゴリーとロケーションをネイティブに組み合わせます。デモからの実際の例:

/places/category/restaurants/united-states/california/san-francisco/

実際のデモで確認する.

パーマリンク設定でURL構造を調整できます。

ロケーションスイッチャーウィジェットを使うと、ユーザーを単一のロケーションに固定できるため、特定の都市や地域のリスティングのみが表示され、1つのWordPressインストール内でマルチテナントディレクトリを実質的に作成できます。

スイッチャーのロゴまたはXをクリックすると、グローバルビューに戻ります。

各ロケーションページにはカスタムコンテンツ、独自の説明文、アイキャッチ画像を設定できるため、サンフランシスコのレストランシーンに関する文章を、サンフランシスコのレストランページだけに掲載することができます。

大規模なpSEOにおいて、これは「[都市] レストラン」というクエリで上位表示される何十ものロケーション×カテゴリーページを生成できるかどうかの違いを意味します。

Directoistのフラットなロケーションタクソノミーでは、手動の回避策なしにこれを再現することはできません。

スケーリングの話

Directoristのマップ機能は、競争力のある価格で標準的なユースケースをカバーしています。Listings With Map拡張機能は、小〜中規模のディレクトリ向けに本当によく設計されています。

GeoDirectoryのMarker ClusterとLocation Managerは、地図上に何千ものマーカーをレンダリングし、数千の地域・カテゴリの組み合わせで検索順位を獲得する必要があるディレクトリのために構築されています。

あなたのディレクトリが1つの都市向けのシティガイドであれば、その差は小さいです。

ディレクトリが国・大陸・または世界全体をカバーするなら、GeoDirectoryのアドオンにおけるアーキテクチャ上の判断が、検索トラフィックとユーザー体験に直結します。これはDirectoristのフラットなタクソノミーアプローチでは到底かないません。


評価 & レビュー

レビューはディレクトリにおける社会的証明の層です。信頼性、ページ滞在時間、そしてローカル検索を機能させるSEOシグナルを高めます。

どちらのプラグインも基本レベルではレビューをうまく処理します。違いは深さと、レビューを競合優位性に変える細かな機能に表れます。

無料版

GeoDirectoryは、WordPress のコメントエンジンをベースに構築された5つ星評価システムを搭載しており、Places CPT(またはCustom Post Typesアドオンで追加したCPT)と連携しています。

この選択が重要な理由は、WordPressの成熟したコメントモデレーション、スパム処理、および承認フローを引き継ぐからです。

Directoristは、同様の機能を持つ独自のレビューシステムを搭載しています:5つ星評価、オーナー承認、ゲストレビュー、そして自動承認トグルです。

どちらも機能します。どちらも管理者が承認、拒否、スパムとしてマーク、返信を行えます。

複数基準レビュー

これは、ディレクトリがTripAdvisorやYelpのように、料理・サービス・雰囲気などを個別に評価できる形を目指す部分です。

どちらのプラグインも、有料アドオンとしてこれを提供しています。

GeoDirectoryのMultiRatings and Reviews(年間$49)は、CPTおよびカテゴリごとに無制限の評価基準を設定できます。

ホテルには「ルームサービス」を設定できますが、キャンプ場には設定しないといった使い方が可能です。

各基準には、Font Awesomeアイコン、カスタム画像、またはセレクトドロップダウンを使用できます。

評価スコアは5つ星を超えて設定可能(3、5、10など)で、パーセンテージベースの塗りつぶし方式により半星の制限もありません。

各スコアのカスタマイズ可能なラベル文字列(Terrible、Poor、Average、Very Good、Excellent)。

DirectoristのAdvanced Review拡張機能は、ディレクトリごとに最大5つの評価基準に対応しており、各基準につき最大5つ星まで設定できます。

ディレクトリタイプごとにカスタマイズ可能な評価基準。見出しとテキストによるフィードバック。レビューへの投票(役に立った/役に立たなかった)、並べ替えとフィルタリング、スパム報告。

機能面での違い:Directoristのアドオンはよくあるケースをすっきりと処理します。GeoDirectoryはカスタマイズ性でさらに上を行きます(評価基準数無制限、カテゴリごとの設定、柔軟なスコアリングスケール、アイコンや画像による入力)。

レビューへの写真添付

GeoDirectoryのMultiRatingsアドオンを使うと、レビュアーは1件のレビューに複数の画像をアップロードでき、管理者が上限(1、3、5、または10枚)を設定できます。

画像のタイトルとキャプションに対応しており、ユーザー生成のaltテキストによってリスティングのSEOを強化します。

「投稿画像」ウィジェットを使うと、ユーザーがレビューにアップロードした画像をメインのリスティングギャラリーに組み込んだり、ライトボックス付きのスライダーやグリッドとして独立表示したりできます。

DirectoristのAdvanced Reviewでも、レビューの一部として写真のアップロードをサポートしています。

オーナーからの返信

どちらのプラグインもオーナーからの返信に対応しています。

GeoDirectoryでは、オーナーの返信が独自のスタイルで「オーナーからの回答」として明確に表示されます。Directoristのレビューシステムでは、管理者とリスティングオーナーの両方が返信やスレッド形式のやり取りを行えます。

並べ替えとランキング

どちらのプラグインも、評価をデフォルトの並べ替え順の要素として活用したり、並べ替えオプション(評価の高い順・低い順)として使用したりできます。

GeoDirectoryの評価はカスタムフィールドとして公開されているため、並べ替えビルダーと連携でき、他のランキングシグナル(おすすめリスティング、認証済みリスティング、新着順)と組み合わせることも可能です。

Embeddable Ratings Badge

GeoDirectoryには、TripAdvisorウィジェットをモデルにした専用のEmbeddable Ratings Badgeアドオン(年間39ドル)があります。

リスティングオーナーはカスタムバッジを作成して自分のウェブサイトに埋め込み、あなたのディレクトリ上のリアルタイム評価を表示できます。

リスティングオーナーがバッジを埋め込むたびに、あなたのディレクトリへの自然なバックリンクが生まれます。

Directoristには同等の機能がありません。

ディレクトリSEOの観点から、これは見過ごされがちな重要機能のひとつです。サイト上のレビューはE-E-A-Tシグナルを高め、埋め込み可能なバッジはレビューをバックリンク獲得の仕組みに変えます。

リスティングオーナーはソーシャルプルーフのためにバッジを求め、あなたはインバウンドリンクのためにバッジを求める。双方にメリットのある関係です。

大局的な視点

小規模なディレクトリであれば、どちらのプラグインもレビュー機能を十分にこなせるため、このセクションで選択が左右されることはほとんどありません。

TripAdvisorのような深みを目指すディレクトリ(無制限の評価基準、カテゴリ別の設定、SEOを強化するフォトレビュー、被リンクを生むエンベッダブルバッジ)には、GeoDirectoryのスタックがより完成されています。

これまでのセクションと同じパターンが当てはまります。Directoristは一般的なケースに対応し、GeoDirectoryはレビューが単なる機能ではなく成長戦略の一部となるケースに対応します。


収益化とマーケティングツール

マネタイズこそが、ディレクトリモデルの根幹です。

レビューと検索がトラフィックを生みますが、ディレクトリの収益を実際に支えるのは料金プラン、注目掲載、クレーム、予約、そしてリード販売です。

どちらのプラグインも標準的な手法に対応しています。Directoristは無料プランでより積極的なアプローチを取り、GeoDirectoryはエンジニアリングレベルでより深く対応します。

無料版でのマネタイズ

Directoristの無料プラグインには注目掲載機能(ユーザーにリストを注目掲載としてマークするために課金できます)と、オフラインの銀行振込ゲートウェイが含まれています。

最小限とはいえ、これは実質的な無料プランのマネタイズ手段です。何も購入しなくても、「ビジネスを注目掲載にするために$10支払う」という実用的なフローを構築できます。

GeoDirectoryの無料プラグインには、組み込みのマネタイズ機能は付属していません。

コンパニオンプラグインのGetPaid(こちらも無料、WordPress.orgで入手可能)と組み合わせると、PayPal、Stripe、Authorize.net、および銀行振込サポートがすぐに利用できます。

つまり、2つの無料プラグインを組み合わせるだけで、決済インフラが整います。

それを実際の料金プラン、注目掲載のティア、または定期サブスクリプションに変えるには、Pricing Manager アドオン(有料)が必要です。

エントリーレベルでの結果は似ています。Directoristの無料プランは初回収益までの時間を短縮できます。GeoDirectoryのスタックは、マネタイズを本格的に考え始めたときにアドオンを購入することを前提としています。

決済ゲートウェイ

どちらのプラグインも主要なゲートウェイに対応しています。

DirectoristはPayPal、Stripe、Authorize.netをそれぞれ別の有料拡張機能(各$39前後)として販売しています。

GeoDirectoryは決済にGetPaidを使用しており、PayPal、Stripe、Authorize.net、銀行振込がすべて無料で利用できます。

プレミアムゲートウェイ(Mollie、Razorpay、Worldpay、GoCardless、その他)は有料アドオンとして提供されています。

少数の決済方法のみ対応する小規模なディレクトリであれば、GeoDirectoryのゲートウェイ利用料は明らかにお得です。

特定地域の決済ゲートウェイが必要なディレクトリには、どちらのエコシステムも追加費用で対応できます。

料金プランとパッケージ

どちらのプラグインも、有料アドオンとして段階的な料金プランを提供しています。

DirectoristのPricing PlansとGeoDirectoryのPricing Managerはどちらも、機能制限付きのプランを無制限に作成できます。たとえば、フィールド数が限られた無料プランや、カテゴリ数の増加・説明文の長文化・追加画像・注目掲載枠などが利用できる有料プランを設定できます。

どちらもリスティングごとの課金とパッケージ制料金に対応しており、定期購読もサポートしています。

GeoDirectoryのPricing ManagerはGetPaidと組み合わせることで、リスティングバンドルの販売(例:「10件掲載で$99」)にも対応しています。専用チュートリアルはまだ公開されていませんが、近日公開予定です。

DirectoristのPricing Plansエクステンションは、独自の構造でパッケージ制プランに対応しています。

注目リスティングとクレームによるマネタイズ

どちらのプラグインも、注目掲載枠への課金が可能です。

どちらもリスティングのクレームに対して課金できます(詳細は「リスティングのクレーム」セクションを参照)。機能面での差異はありません。

予約・ブッキング

Directoristは、サービス・レンタル・イベントの予約を1つの有料アドオンでまとめて処理できる単一のBookingエクステンションを販売しています。

GeoDirectoryはこれを2つのアドオンに分けています。

Appointmentsはサービス系の予約を処理します(現在ベータ版で、近日中に本番利用可能になる予定です)。

Booking Marketplaceは客室やレンタルの予約を処理し、カレンダー・空き状況確認・連泊対応を備えたAirbnb型のユースケースに対応しています。

パッケージ構成は異なりますが、大まかな機能は同等です。Directoristのオールインワンは購入がシンプルです。GeoDirectoryの2製品構成では必要なものだけに費用を抑えられ、各予約タイプにより特化した機能セットを提供しています。

リードごとの課金

GeoDirectoryのPay Per Leadアドオンを使えば、ディレクトリオーナーはリスティング掲載枠の販売ではなく(あるいはそれに加えて)、リスティングオーナーにリードを販売できます。

ユーザーがリスティングを通じて問い合わせを送信すると、リスティングオーナーは連絡先情報を受け取るために料金を支払います。

このマネタイズモデルは、各リードが受け取る側の事業者にとって明確な商業的価値を持つ、サービス系ディレクトリ(建設業者・弁護士・コンサルタントなど)で特に効果を発揮します。

Directoristにはこれに相当する機能はありません。

Dynamic User Emails

これはGeoDirectoryのマーケティングオートメーションエンジンです。

Dynamic User Emailsアドオンを使えば、ディレクトリオーナーはユーザーのアクションをトリガーとして、ターゲットを絞ったパーソナライズされたメールを送信できます。

登録時のウェルカムメール。申請・更新時のリスティング確認メール。レビューやコメントへのお礼メール。リスティングオーナーのフィルタリングされたセグメントへの一斉キャンペーン。

特に際立っているのがフィルタリング機能です。

公式ドキュメントの例:ニューヨークを拠点とし、ペット可の3ベッドルーム宿泊施設を掲載している認証済みリスティングオーナーにメールを送信する。

動的フィールドが各メールに特定のリスティングデータを反映するため、まるであなたが個人的に書いたかのようなメッセージになります。

リスティングオーナーに向けたアクティブなマーケティングを行うディレクトリオーナーにとって、これはCRMとメールツールのスタックを、同じWordPressインストール内の単一のアドオンに集約してくれます。

Directoristはトランザクショナルなメール通知(イベントごとに設定可能)を提供していますが、動的なパーソナライゼーションを備えた一括フィルタリングキャンペーンに匹敵するものはありません。

リスティングオーナーへのメールマーケティングが計画の一部であれば、これはどちらのエコシステムにおいても特に有用なアドオンのひとつです。

ニュースレター連携

GeoDirectoryはUsersWPアドオンを通じて、Mailchimp、ConvertKit、ActiveCampaignなどを含む11のニュースレタープラットフォームと連携します。

これらを使うと、マーケティングキャンペーン用のメーリングリストにディレクトリユーザーを同期できます。それぞれ別々の有料アドオンです。

Directoristは同等のニュースレター連携を標準では提供していませんが、レビュアーの指摘によれば、カスタムコードやサードパーティプラグインで補完することは可能です。

保存済み検索通知

検索エンジンのセクションで説明しています。

両プラグインとも、有料アドオンを通じてメール通知付きの検索保存機能を提供しています。GeoDirectoryのSaved Search NotificationsとDirectoristのSearch Alertは機能的に類似しています。

通知機能はGeoDirectory側のDynamic User Emailsと直接連携しているため、保存した検索のメールも、マーケティングオートメーション全体と同じテンプレートおよびセグメンテーションエンジンを使用できます。

深みが際立つポイント

マネタイズの軸が「注目リスティングや料金プランへの課金」であるディレクトリにとって、両プラグインともその目標を達成できます。

Directoristは、非常に初期の段階では比較的少ない初期費用でその目標に到達できます。

GeoDirectoryのエコシステム(決済のGetPaid、リード販売のPay Per Lead、マーケティングオートメーションのDynamic User Emails、ニュースレターコネクター、予約特化機能)は、ディレクトリに実際のユーザー、実際の収益、そして実際のマーケティングニーズが生まれたときに、より多くのレバーを提供してくれます。

前のセクションで見たパターンと同じです。ファネルの初期段階では洗練度が低く、ディレクトリが機能し始めると中身が充実していきます。


モバイル機能

ほとんどのディレクトリにおいて、モバイルトラフィックが大半を占めています。ローカル検索、「近くの」検索、外出先でのブラウジングはすべてスマートフォンで行われます。

どちらのプラグインも基本機能は備えています。違いが現れるのはネイティブアプリへのアプローチです。一方のプラグインはサービスを販売し、もう一方はスペシャリストを紹介します。

レスポンシブデザイン

どちらのプラグインも、無料版でモバイル対応のフロントエンドを提供しています。

リスティング、マップ、検索フォーム、ダッシュボード、リスティング詳細ページはすべてモバイルのビューポートに対応しています。

タッチ操作(マーカーのタップ、ギャラリーのスワイプ、フィルターの展開)は期待通りに動作します。

クリックして電話、クリックして道順表示、クリックしてメール送信は、どちらにも標準搭載されています。

主にモバイルブラウザからアクセスするディレクトリにおいては、レスポンシブ対応の面でどちらのプラグインも大きなデメリットはありません。

ネイティブモバイルアプリ

ここで2つのプラグインの考え方が分かれます。

Directoristは、iOSおよびAndroid向けのネイティブモバイルアプリを目玉の差別化要素のひとつとして打ち出しています。

その仕組みはセルフサービスのダウンロードや自動生成ビルドではありません。サービスです。

アプリパッケージを注文し、ブランディングや設定の詳細を共有すると、Directoristのチームが代わりにアプリを設定してApp StoreとPlay Storeに申請してくれます。

最近のプロモーションでは初年度の設定は無料で、アップデートには継続的なサービス料金がかかります。

同社は、これを3万ドル以上のカスタム開発プロジェクトを少額のサービス料金で代替するものとして位置づけています。

アプリは実用的で、リスティングの閲覧、お問い合わせフォーム、プッシュ通知、電話や道順案内などのクイックアクション、アプリ内購入、リスティング追加機能など、期待される機能を備えています。

GeoDirectoryは異なるアプローチをとっています。

アプリをコア製品として構築・維持するのではなく、WordPressのモバイル開発を専門とする複数のサードパーティパートナーと連携しています。

選択肢には以下が含まれます WP Apps、Tiny Screen Labs、および WP Mobile App Manager、それぞれがGeoDirectoryディレクトリ向けにネイティブのiOSおよびAndroidアプリを提供しており、類似したサービスモデル、類似した料金体系、そして(場合によっては)単一のベンダーが提供できる以上の柔軟性を備えています。

提供者を選べることで、ディレクトリオーナーは料金設定、アプリデザイン、サポートが自分のニーズに合った提供者を選択でき、特定のチームのロードマップや機能セットに縛られずに済みます。

私たちが自社でアプリを開発しない理由は、運用上の問題にあります。

ディレクトリ向けモバイルアプリは、サポートの負担が非常に大きく(App Storeの審査却下、OSアップデート、プッシュ通知インフラ、アプリ内課金ルールなど)、これを自社製品として運営すれば、プラグイン本体の開発・サポートにかけるリソースが削られてしまいます。

アプリはスペシャリストに任せ、私たちのチームをディレクトリエンジンの開発に集中させることは、意図的なトレードオフです。

PWAとv3で予定されていること

GeoDirectory v3ではプログレッシブウェブアプリ(PWA)サポートが追加され、モバイルユーザーはApp Storeを経由せずにブラウザから直接、インストール可能なアプリのような体験を得られるようになります。

PWAはあらゆるケースでネイティブアプリの完全な代替となるわけではありませんが、ほとんどのディレクトリのユースケース(閲覧、検索、お気に入り保存、道案内、ビジネスへの連絡)においては機能的に同等であり、メンテナンスコストを大幅に削減できます。

Directoristは現在、ネイティブPWAサポートを提供していません。

大局的な視点

Directoristはネイティブアプリへの道を1つ提供しており、それは同チームが開発・保守しています。

GeoDirectoryは、同じサービスを提供するスペシャリストのマーケットを紹介し、複数の提供者が価格と品質で競い合っています。

どちらのプラグインも、同程度のコストで同様の結果に到達できます。

誰が開発するかとは別に本質的な問いは、あなたのディレクトリが本当にネイティブアプリを必要としているかどうかです。

ほとんどのローカルディレクトリでは、高速でレスポンシブなサイト(またはGeoDirectory v3で導入予定のPWA)が、開発・申請・アップデートの手間なしに同じユースケースに対応できます。

プッシュ通知や繰り返し利用のパターンがリテンションに大きく影響するディレクトリ(ハイパーローカルサービス、ニッチなコミュニティ、取引型カテゴリ)では、ネイティブアプリは十分な価値を発揮します。そしてどちらのエコシステムにも、ネイティブアプリへの道が用意されています。


SEOとスキーマ

SEOこそ、ディレクトリのアーキテクチャが投資に見合う成果をもたらすか、あるいは何年もひそかにトラフィックを失い続けるかを決める要素です。

どちらのプラグインも主要なSEOツールと互換性があります。違いはURL構造、スキーマの深さ、そして各プラグインが検索を意識した数千ページにどう対応できるかにあります。

SEOプラグインの互換性

どちらのプラグインも、WordPressの二大SEOプラグインであるYoast SEOおよびRank Mathと統合されています。

メタタイトル、メタディスクリプション、フォーカスキーワード、可読性チェックはいずれも、両プラグインでリスティング・カテゴリー・ロケーション・タグに対してすぐに機能します。

すでにYoastまたはRank Mathを使用している場合、どちらのプラグインも既存の設定とスムーズに連携します。

スキーママークアップ

どちらのプラグインもスキーママークアップを出力します。

GeoDirectoryはカスタム投稿タイプごとにスキーマを生成します。つまり、スポットにはLocalBusiness、イベントにはEvent、必要に応じてRestaurantといった具合です。

スキーマには、営業時間、評価とレビュー数、住所、地理座標、電話番号、営業状況、そしてGoogleのローカルパックやリッチリザルトを牽引するリッチな属性が含まれます。

各CPTは、汎用的な枠組みではなく、実際の内容に合ったスキーマを取得します。

Directoristもスキーママークアップを出力しており、標準フィールドについて同様の網羅性を持っています。どちらのエコシステムも、一般的なケースでGoogleのリッチリザルトテストに合格します。

深さの違いは、カスタム投稿タイプとカスタムフィールドで顕著になります。

GeoDirectoryのスキーマはCPTごと・カスタムフィールドごとに調整できます。つまり、求人掲示板のCPTはJobPostingスキーマを、不動産のCPTはRealEstateListingスキーマを、それぞれのスキーマタイプが必要とするフィールドとともに出力できます。

パーマリンク構造とロケーション・カテゴリーの優位性

これは、SEOの章全体が軸とするセクションです。

Directoristはロケーションをタクソノミーとして扱います。このプラグインはロケーションアーカイブとカテゴリーアーカイブを個別に生成し、次のようなURLを使用します: /location/new-york/ と /category/restaurants/.

「ニューヨークのレストラン」のように2つを1つのURLに組み合わせることは、アーキテクチャの仕様に含まれていません。

カスタムコードで実装できる可能性はありますが、プラグインがこれらのページをネイティブに生成することはありません。

GeoDirectoryのLocation Managerは、ロケーションとカテゴリーの組み合わせをネイティブURLとして生成します:

/places/category/restaurants/united-states/california/san-francisco/

実際のデモで確認する.

そのURLは、独自のメタタグ、スキーマ、H1、そしてインデックス可能なコンテンツを持つ実際のページです。

パーマリンク構造は設定可能なので、順序の変更、階層の省略、または希望するURLパターンに合わせた構造の短縮が行えます。

場所とカテゴリのあらゆる組み合わせがGoogleのインデックス上で独立したページとなり、それに対応するローカル検索クエリでの上位表示が狙えます。

これらのページはそれぞれ、場所などの変数を使ったカテゴリ上部の説明とカテゴリ下部の説明にも対応しています。

つまり、リスティングの上部に導入文(サンフランシスコのおすすめレストランについての1〜3段落、期待できること、知っておくべきことなど)を追加し、地図とリスティンググリッドの下部にクロージングコピー(FAQ、近隣エリア情報、編集部のおすすめ)を加えることができます。

そのページはディレクトリアーカイブのように見えなくなり、インタラクティブな地図を中央に埋め込んだリスティクル記事のように見えてきます。

このフォーマットが検索順位で有利なのは、Googleが求める構造化データ(スキーマ、住所、評価、営業時間)と、ユーザーが求める編集コンテンツ(文脈、意見、おすすめ情報)を、1つのインデックス可能なURLに組み合わせているからです。

数百から数千の「X in Y」クエリをターゲットにするディレクトリにとって、これは プラグイン全体の中で最も影響力のある設計上の選択です.

大規模なプログラマティックSEO

ここで GeoDirectory はpSEOエンジンとして機能します。

20,000件の場所を1つのCSVとしてインポートし、GDページテンプレートシステムを使って、各場所のデータを動的に引き出すロケーションページテンプレートを構築できます。

その結果、それぞれ固有のURL、メタタグ、スキーマ、そしてデータ構造から取得したコンテンツを持つ、20,000件のユニークでインデックス可能な場所別ページが数分で生成されます。

各場所にユニークなコンテンツブロック(説明文、アイキャッチ画像、カスタム導入段落)を追加すれば、Googleがテンプレートの複製ではなく真に独自のページとして扱うコンテンツが完成します。

全国または国際的な規模を狙うディレクトリにとって、これはロングテール全体で「[サービス] in [都市]」に対して上位表示できるディレクトリとそうでないディレクトリの差を分けるものです。

Directoristのフラットなタクソノミーアプローチでは、カスタム開発なしに同等のページを生成することはできません。このアーキテクチャは、そのようなユースケースを念頭に構築されていないのです。

サイトマップ、パンくずリスト、内部リンク

どちらのプラグインも、XMLサイトマップの生成にはYoastまたはRank Mathを利用しています。パンくずリストのレンダリングも、有効化されているテーマ(またはSEOプラグイン)に依存しています。この点は同等です。

内部リンクの面では、GeoDirectoryのウィジェットシステムの真価が発揮されます。

「関連リスティング」ウィジェットは、場所・カテゴリ・タグ、またはこれらの任意の組み合わせによって関連リスティングを自動的に引き出し、概念的に関連するリスティングページ間の内部リンクを自動生成します。

SEOの観点では、内部リンクはトピックの関連性を示し、Googleがあなたのディレクトリをより効率的にクロールするのに役立ちます。

このウィジェットはリスティングページ、カテゴリページ、またはロケーションページに配置でき、手作業なしでリンク構造を自動生成します。

画像SEO

両プラグインとも、リスティング画像のaltタグ、画像タイトル、キャプションに対応しています。

GeoDirectoryのCSVインポーターはこれらのフィールドに対応しているため、ディレクトリの初期データ投入時に、リスティングを1件ずつ編集することなく、画像メタデータを大規模に一括登録できます。

MultiRatings and Reviewsアドオンを使えば、レビュアーがレビュー写真に画像タイトルやキャプションを追加できるようになり、それがリスティングのユーザー生成SEOコンテンツとして活用されます。

薄いコンテンツという現実

まとめに入る前に、正直に一点お伝えしておきます。

2万件のロケーションページや10万件のリスティングを生成しても、それだけで自動的に検索順位が上がるわけではありません。

Googleはテンプレート的な薄いコンテンツの評価を積極的に引き下げており、互いにほぼ同一に見えるページは、スキーマやパーマリンクがどれほど適切に設定されていても、上位表示に苦戦します。

プラグインはアーキテクチャを提供します。各ページに独自の価値をもたらすのは、ディレクトリオーナーの役割です(真の地域コンテンツ、ユニークなリスティング、オリジナル写真、他のディレクトリが持っていない構造化データなど)。

GeoDirectoryはpSEOを実現可能にします。しかし、それを自動化するわけではありません。

SEOが積み重なる場所

1つの都市での上位表示を目指すディレクトリであれば、両プラグインともYoastと数週間のコンテンツ作業で、安定した順位を獲得できます。

国内またはグローバルで「[カテゴリ] in [ロケーション]」という数千ものロングテールクエリでの上位表示を目指すディレクトリには、GeoDirectoryのロケーションアーキテクチャ、設定可能なパーマリンク、CPTごとのスキーマ、テンプレート駆動のページ生成がまさにそのために設計されています。

Directoristのアーキテクチャはそのように設計されておらず、後付けで対応しようとすると、安価なアドオンのコスト優位性を帳消しにするカスタム開発が必要になります。

SEOは、各コードベースで数年前に下されたエンジニアリングの意思決定が、そのディレクトリが2026年以降にどれだけのトラフィックを獲得できるかを左右するセクションです。


パフォーマンスとスケーラビリティ

このセクションこそ、比較全体が積み上げてきた結論です。

ディレクトリは重厚なアプリケーションです。すべてのページが、カスタムフィールド、ロケーション、カテゴリ、評価、画像に対するデータベース駆動のクエリで構成されています。

数百件のリスティングであれば、ほぼどんな構成でも機能します。数千件になると、アーキテクチャが重要になり始めます。数万件になると、アーキテクチャだけがすべてを左右します。

ディレクトリのパフォーマンスが異なる理由

標準的なWordPressブログは、1ページの読み込みにつきデータベースに十数回程度のアクセスしか発生しません。

一方、ディレクトリページはリスティングの詳細、カスタムフィールド、カテゴリ、タクソノミー、レビュー、評価、画像、地図座標、営業時間、関連リスティングなどを取得するために、数百回ものアクセスが発生します。

さらに5つのカスタムフィールドフィルターを含む検索クエリが加わると、ブログ記事を150ミリ秒で処理できるサーバーでも、レスポンスに数秒かかることになります。

このスケーラビリティを左右するのは、各プラグインが数年前に選択したデータベーススキーマです。

GeoDirectoryのカスタムデータベーステーブル

GeoDirectoryは、ディレクトリスキーマ専用に設計された独自のデータベーステーブルにリスティングデータを保存します。

メインのリスティングテーブル(wp_geodir_gd_place_detail)には、リスティングが持つすべてのプロパティ(タイトル、ステータス、タグ、カテゴリ、評価、住所、市区町村、都道府県、国、郵便番号、緯度、経度、電話番号、メール、ウェブサイト、ソーシャルプロフィール、営業時間、特別オファーなど)のネイティブ列が用意されています。

GeoDirectory カスタムDBテーブル

また、専用の _search_title 列が設けられており、高速なキーワードマッチングに特化しています。

カスタムフィールドは専用のテーブル(wp_geodir_custom_fields).

添付ファイルは、WordPressメディアライブラリの外にある専用テーブルで管理されます。メディアライブラリ自体は大規模運用時にボトルネックになりがちです。

レビュー、ソートフィールド、APIキー、タブレイアウトはそれぞれ専用のテーブルを持っています。

これが重要な理由:インデックス付きの列を持つ適切なテーブルに対する単一のSQLクエリは、ミリ秒単位で結果を返します。

市区町村、カテゴリ、評価、3つのカスタムフィールドでフィルタリングする検索は、結合のカスケードではなく、適切なインデックスを持つ1つのテーブルへの1つのクエリとして実行されます。

この構造により、インデックスを実行できることも意味します。 city, country, latitude, longitude, overall_rating、またはディレクトリが頻繁にクエリを実行するその他の列。

ネイティブデータ型(varchar、int、float)は実際の型として保存され、文字列としてシリアライズされません。クエリプランナーは本来の役割を果たせます。データベースも本来の役割を果たせます。

Directoristのpost metaアーキテクチャ

DirectoristはリスティングデータにWordPressの標準的なpost metaテーブルを使用しています。

すべてのカスタムフィールド、すべてのタクソノミー割り当て、すべての検索可能な属性は wp_postmetaの行として保存され、投稿IDとmeta_keyをキーとしています。

WordPressのpost metaクエリパスは個別ルックアップに最適化されているため、小規模では問題なく動作します。

しかし、ディレクトリクエリは個別ルックアップではなく、複数属性によるフィルタリングであるため、ディレクトリ規模では破綻します。

「サンフランシスコにあるレストランで、評価4以上、テラス席あり、ペット同伴可、予約受付可」を検索すると、post metaに対して5つの独立したJOINが実行されます。

JOINが増えるたびにクエリの複雑さが倍増します。データベースは限界に達します。

検索エンジンのセクションで触れたとおり、カスタムフィールドフィルターを5つ使った検索では、post metaテーブルに対して5つのJOINが実行されます。フィルターが2つ程度なら問題ないかもしれませんが、4つになると遅延が生じ始め、6つになるとページがフリーズすることもあります。

これは推測ではありません。これが wp_postmeta の大規模運用における仕組みであり、ディレクトリプラグインチームがこれまでに受け取ってきた「ディレクトリが遅くなった」というすべてのサポートチケットの根本的な制約です。

大規模運用時のマップパフォーマンス

マップのセクションで主要な調査結果を取り上げました。GeoDirectoryのMarker Clusterアドオンはサーバーサイドレンダリングを提供しており、クライアントサイドと比較して300分の1のデータ量で最大100万個のマーカーを処理できます。

DirectoristのListings With Mapはクライアントサイドのクラスタリングを使用しており、数百件のマーカーであれば問題なく動作しますが、マーカー数が数千件に達すると処理が追いつかなくなります。

同じアーキテクチャ上のパターンが繰り返されます。GeoDirectoryのアドオンはディレクトリが成長することを前提とし、問題をあらかじめ解決しています。競合するアプローチは一般的な規模のサイトを前提としており、その前提が崩れると機能しなくなります。

キャッシュ

どちらのプラグインも、主要なWordPressキャッシュプラグインと互換性があります。

GeoDirectoryは最適なキャッシュプラグインとしてWP RocketとFlyingPressを特に推奨しており、その他のほとんどのキャッシュプラグインも問題なく動作します。

ページキャッシュ、RedisまたはMemcachedを使ったオブジェクトキャッシュ、およびキャッシュプラグインを介したCDN統合は、すべて期待どおりに機能します。

マップデータにはプラグインに組み込まれたサーバーサイドキャッシュがあるため、マップを繰り返し読み込む際にマーカーデータセットを毎回ゼロから生成し直す必要がありません。

ページネーション

どちらのプラグインも、長い検索結果リストのページネーションをすぐに利用できます。

GeoDirectoryはAJAXページネーションに対応しているため、ページ全体をリロードすることなく、その場でページが更新されます。これにより、ユーザーが検索結果をナビゲートする際も、同期されたマップとリスト表示を素早く保てます。

どちらのプラグインも、モダンなテーマのページネーションパターンと統合できます。

ホスティングの推奨事項

ディレクトリを始める場合、CloudwaysのVultr High FrequencyドロップレットはNVMeストレージとモダンなCPUを手頃な価格で提供します。

大規模なディレクトリ(数万件のリスティング、実際のトラフィック)には、Rocket.netのようなマネージドWordPressホストが、ディレクトリが生み出すデータベース負荷に対応できるよう設計されています。

共有ホスティングはテスト目的であれば問題ありませんが、どのプラグインを選ぶにせよ、本番環境のディレクトリを運用する場所としては適していません。

実際の規模とはどのようなものか

私たちが関わるGeoDirectoryの最大規模の運用事例では、月額600ドルの専用サーバー1台で、大量のトラフィックを受けながら約200万件のリスティングを稼働させており、検索レイヤーはElasticSearch連携で処理しています。

このサイトはNDAの関係で名前を出せない、米国の大手SEOエージェンシーのものです。

そのパフォーマンスは、基本的なVPS上で動作するDirectoristの小規模なデモサイトと同等であり、両プラグインをフル活用したときのアーキテクチャの差がよくわかります。

Directoristでその規模の本番サイトはまだ見たことがありません。もし存在するなら、ぜひ見てみたいものです。

私たちの予測では、5万件のリスティングに複合検索フィルターとマップレンダリングが加わった場合、フロントエンドだけでなくWordPress管理画面自体もパフォーマンスの限界に達し始めるとみています。

これは検証可能な主張です。今後数週間以内に、同一の負荷条件下で両プラグインを比較した専用ベンチマーク記事を公開する予定です。方法論と生の数値をそのまま公開します。脚色は一切ありません。

あなたのディレクトリへの影響

ディレクトリのリスティング数が数千件程度にとどまるのであれば、2つのプラグイン間のパフォーマンスの差はほとんど問題になりません。適切なホスティングとキャッシュプラグインがあれば、ほぼどんな問題も表面上はカバーできます。

スケールアップを計画している場合(全国規模のディレクトリ、複数都市対応のガイド、リスティング数の多いニッチなアグリゲーターなど)、プロジェクトの将来を左右するのはデータベースのアーキテクチャです。

適切なインデックスを持つカスタムテーブルはスケールします。ポストメタはスケールしません。

その他すべての要素(マップ、検索、スキーマ、モバイル)は、その基盤の上に成り立っています。


セキュリティ

セキュリティは、機能の売り込みにならないため、ほとんどのプラグイン比較記事で軽く流されてしまうセクションです。

しかし、ディレクトリ運営者が最も注意深く読むべきセクションであるべきです。

ディレクトリには、ビジネスデータ、ユーザーアカウント、決済情報、そして場合によっては何年にもわたる個人情報(PII)が蓄積されます。

プラグインのセキュリティに関する実績と、問題が発生したときのチームの対応は、この記事におけるあらゆる機能比較よりも長く語り継がれるものです。

両プラグインともセキュリティ上の脆弱性を抱えたことがあります。WordPressプラグインである以上、それはどれも同じです。

重要なのは、件数がいくつか、深刻度がどの程度か、チームがどう対応したか、そして公開記録がどのようになっているか、という点です。ここでは、文書化されたソースに語ってもらいましょう。

脆弱性の記録

National Vulnerability Databaseには、両プラグインの脆弱性が掲載されています。

GeoDirectoryは2018年のv2リリース以降、約15件のCVEが開示されており、その大半は低〜中程度の深刻度で、実際に悪用するのは困難なものです。

DirectoristのNVDにおける記録は、件数と深刻度の両面でより多くなっています。

両方の記録を確認するための主要な参考リンク:

この記事を読んでいる方は、どなたでも両方のリストをご自身で確認できます。以下の内容について、私たちの言葉を鵜呑みにする必要はありません。

2021年11月:偽ランサムウェアキャンペーン

2021年11月、セキュリティ会社のSucuriは、Directoristを使用しているWordPressサイトへの攻撃キャンペーンが活発に行われていることを記録しました。

主要なセキュリティニュースメディアであるBleepingComputerが、この事件を詳細に報じました。

約291件のWordPressサイトが侵害され、復元のために0.1ビットコイン(当時約6,000ドル)を要求する偽の暗号化身代金要求メッセージが表示されました。

SucuriおよびBleepingComputerによる技術的詳細:攻撃者はDirectoristプラグインの脆弱性を悪用して身代金要求メッセージを表示し、影響を受けたサイトのすべてのWordPressブログ投稿を改ざん。post_statusをnullに設定し、コンテンツを非表示にしました。

このプラグインが攻撃の入口として利用されていました。バージョン7.0.6.2としてパッチがリリースされました。

Source: bleepingcomputer.com/news/security/wordpress-sites-are-being-hacked-in-fake-ransomware-attacks/

2023年4月:重大な脆弱性とWordPress.orgによる公開停止

2023年4月、Wordfenceセキュリティリサーチチームは、バージョン7.5.4以前のDirectoristに影響する2件の重大な脆弱性を公表しました:

  1. 任意のユーザーパスワードリセットによる権限昇格。 攻撃者は管理者を含む任意のユーザーのパスワードをリセットし、サイトの完全な制御を奪うことができました。
  2. 安全でない直接オブジェクト参照による任意の投稿削除。 攻撃者は認証なしでリスティングやその他のコンテンツを削除することができました。

脆弱性の公表時点で、Directoristは10,000以上のWordPressサイトにインストールされていました。

次に何が起きたかが、最も重要な部分です。

2023年6月1日、開発者が応答しないことを理由に、WordPress.orgプラグインレビューチームによってこのプラグインが閉鎖されました。

つまり、脆弱性が責任ある形で公表されてから2か月後、Directoristチームが有効な修正をまだリリースしていなかったため、WordPress.orgチームはこのプラグインを公開リポジトリから強制的に削除したのです。

このプラグインは最終的に修正され、12日後にリポジトリに復元されました。

Directorist自身のブログ投稿でもこの閉鎖と12日間のダウンタイムが確認されています。同社はこれをWordPress.orgによる「予防措置」と位置付けていますが、WordPress.orgがプラグインを閉鎖した根本的な理由は、セキュリティチームが開発者からタイムリーな返答を得られなかったためです。

この12日間にDirectoristを運営していたディレクトリオーナーにとって、これは既知の重大な脆弱性が活発に文書化されている最中に、公式リポジトリからの新規インストールおよびアップデートがご利用いただけなかったことを意味します。

出典:

2025〜2026年にかけて続く問題

深刻な脆弱性は継続して発生しています。

今年の公式記録に残る事例を2つご紹介します:

公式記録全体を通じて見られるパターン:コアプラグインと有料拡張機能の両方において、複数年にわたり繰り返し発生するCritical深刻度の権限昇格およびアカウント乗っ取りの脆弱性。

GeoDirectoryの対応体制

私たちは脆弱性がゼロだとは主張しません。迅速に対応し、すべてのリリースにおいてセキュリティを最優先事項として扱うことをお約束します。

GeoDirectoryの脆弱性履歴の全件は、上記のNVDリンクで公開検索できます。

私たちのプロセスが異なる点:

対応時間。 私たちの開発チームは複数のタイムゾーンにまたがって活動しているため、セキュリティレポートがサポートシステムに届いた際、チームの誰かがほぼ即座に対応します。確認からパッチ済みリリースまで、私たちは日単位ではなく時間単位を目標としています。これまでリリースしたセキュリティパッチのほとんどは、報告から12時間以内にリリースに至っています。

開示とバウンティについて。 私たちは正式なバグバウンティプログラムを運営していませんが、研究者が真正な脆弱性を非公開で開示してくださった場合、ケースバイケースで適正な報酬をお支払いしています。信頼できる報告に対して報酬を支払わなかったことは一度もありません。

外部による検証。 当社のCEO兼CTOであるStiofanは、自身もWordPressセキュリティ研究者として積極的に活動しています。

公開されているバウンティの記録によると、彼は2024年3月にminiOrangeのMalware ScannerプラグインにおけるPrivilege Escalation(権限昇格)の脆弱性を発見したとしてWordfenceから$1,250を授与され、また2024年4月にはUser Registrationプラグイン(アクティブインストール数60,000件以上)における同種の脆弱性を発見したとして$2,063を授与されています。

これらのバウンティはWordfenceのブログで公開されています。

Stiofanはまた、2024年にWordPress.orgによってminiOrangeの2つのプラグインが永久閉鎖されるきっかけとなった開示の背後にある研究にも貢献し、10,000件以上のサイトを保護しました。

この取り組みはThe Hacker News、Techzine、GBHackersをはじめとする複数のセキュリティメディアで取り上げられました。

重要なポイントは、GeoDirectoryのセキュリティ責任者が、業界を代表するWordPressセキュリティ企業からバウンティ報酬を受け取りながら、他者のプラグインに対するこの業務をプロとして公に行っているという事実です。

他のプラグインを精査するのと同じ目で、私たち自身のプラグインも精査されています。

リポジトリのステータス

GeoDirectoryは、セキュリティ上の問題によりWordPress.orgのプラグインレビューチームから閉鎖されたことは一度もありません。

このプラグインは2014年からリポジトリを通じて継続的にリリースされています。

購入者の方へ:これが意味すること

Directoristのサイトがハッキングされると申し上げるつもりはありません。

最新バージョンにはパッチが適用されており、チームは修正をリリースしています。通常の使用条件のもとでは、現在のリリースを使用することは安全なはずです。私たちは予測を行っているわけではありませんし、そのような立場にもありません。

私たちが述べていること、そして公開記録が明確に裏付けていることは以下のとおりです:

  1. Directoristは深刻なセキュリティインシデントの記録を持っています。具体的には、2021年に数百件の稼働中サイトを侵害した攻撃キャンペーン、開示された脆弱性に対して開発者が対応しなかったことを理由とした2023年のWordPress.orgからの強制削除、そして2025年・2026年においてもコアおよびアドオンの両方でCVSS 9.8の重大な脆弱性が継続的に報告されていることが挙げられます。
  2. GeoDirectoryの実績は大きく異なります。重大なCVEの数が少なく、パッチサイクルが迅速で、リポジトリの閉鎖歴がなく、さらには独立したセキュリティ研究の実績が検証可能なCTOが在籍しています。
  3. ディレクトリモデルを試す趣味のサイトであれば、これはさほど重要ではないかもしれません。しかし、ユーザーアカウント、決済データ、ビジネス情報、または侵害フォーラムで公開されたくないあらゆるデータを保管するディレクトリであれば、ベンダーのセキュリティ実績は購入判断における現実的な要素となります。

ディレクトリは長期プロジェクトです。このプラグインを何年も使い続けることになるでしょう。

プレッシャーのかかる場面でのベンダーの対応も、あなたが購入するものの一部です。公開されている記録をまとめました。ご自身でお読みになり、ご自身の判断で評価してください。


多言語対応

どちらのプラグインも、主要な翻訳ソリューションとして WPML を対象としており、いずれもカスタムデータ構造を翻訳可能にするために無料のコンパニオン拡張機能に依存しています。

この点に関しては、他のほとんどのセクションと比べて、両者のアプローチは機能面でより近い水準にあります。

WPMLサポート

GeoDirectory は無料の WPML 拡張機能を提供しており、プラグインの翻訳対象となるすべての要素——リスティング、カテゴリー、ロケーション、タグ、カスタムフィールド、メールテンプレート、フロントエンド文字列——を100%カバーしています。

カスタムフィールドの部分については、GeoDirectory がカスタムフィールドを投稿メタではなく独自のデータベーステーブルに保存しているため、汎用の翻訳プラグインではデフォルトではアクセスできません。そのため、専用の拡張機能を開発する必要がありました。

この拡張機能はそれらのフィールドを WPML の文字列翻訳モジュールに公開することで、WordPress のネイティブフィールドと同じ方法で翻訳できるようにします。

Directorist も無料の WPML 連携プラグインを提供しており、最近のアップデート(2026年2月)でディレクトリタイプ、タクソノミーデータ、フロントエンド文字列、メール翻訳に関する翻訳の問題が修正されました。

2025年の G2 レビュアーが指摘した、アップデート後に Directorist の WPML 文字列翻訳が壊れるという問題は、最近のパッチで対処されたようです。

機能的には同等です。どちらも AI アシストによる翻訳レビューのために WPML の自動翻訳エンジンに対応しており、SEO 向けの翻訳済みスラッグと hreflang タグをサポートし、手動または WPML の機械翻訳ワークフローを通じてリスティングを翻訳できます。

Polylang、TranslatePress、Weglot

どちらのプラグインも、Polylang、TranslatePress、Weglot、GTranslate を公式にはサポートしていません。

これらの一部は WordPress の汎用翻訳フックを通じて部分的に機能しますが、どちらのベンダーも専用の連携機能を提供していません。

WPML 以外の翻訳プラグインをご利用の場合は、どちらのプラグインを選んでもカスタム連携作業が必要になることをご承知おきください。

マルチ通貨

リスティング、クレーム、予約に料金が発生するディレクトリでは、マルチ通貨のサポートは言語翻訳と同じくらい重要です。

GeoDirectory の GetPaid プラグイン(ベースは無料、有料の Multi-Currency add-onが必要)は、これをネイティブに処理し、訪問者が自動換算によってローカル通貨で価格を確認できるようにします。

DirectoristのPricing Plansエクステンションは、専用のマルチ通貨レイヤーなしに、サイトごとに1通貨のみをサポートしています。

1か国のみで運営されているディレクトリにとっては、どちらの側でも問題になりません。有料リスティングを持つ多国籍オーディエンスを対象としたディレクトリにとっては、マルチ通貨の欠如は現実的な課題です。

RTL言語

GeoDirectoryは、RTL対応テンプレートにより、右から左へ書く言語(アラビア語、ヘブライ語、ペルシャ語)をすぐに使える状態でサポートしています。

Directoristも、コアテンプレートで同様のRTLサポートを提供しています。

多言語対応の実情

ほとんどの多言語ディレクトリプロジェクトにおいて、どのプラグインを選択するかにかかわらず、WPMLが答えとなります。

両チームとも、それぞれのプラグインに必要なインテグレーションを構築し、最新の状態に保ち、WPMLの標準翻訳ワークフローに対応しています。

実際の差別化ポイントは、収益化されたディレクトリにおけるマルチ通貨サポートです。GeoDirectory + GetPaidのスタックがネイティブで対応している一方、Directoristは対応していません。


使いやすさ

このセクションでは、Directoristが負けるより勝る点の方が genuinely 多く、私たちもそれを否定するつもりはありません。

すぐに使えるシンプルさは彼らの真の強みの一つであり、ユーザーの反応を実際に見てきた点でもあります。

セットアップの流れ

どちらのプラグインも、インストールから最初のリスティング作成までのステップは似ています。どちらも数分程度です。

基本的なディレクトリを立ち上げるのに技術的な知識は必要ありません。違いが出てくるのは、デフォルト設定を超えてから初めて現れます。

管理画面のUXと設定の密度

GeoDirectoryはDirectoristよりも設定項目が多くあります。それは強みでもあり、弱点でもあります。

高度なカスタマイズ性と深みは、より多くのオプションをナビゲートする必要性を伴います。一部のオプションがわかりにくかったり見つけにくかったりする点は、社内でも率直に認めてきました。

現在の管理画面には、まさにこのために「詳細設定の表示/非表示」トグルがあります。使用頻度の低い設定を非表示にして、日常的な設定が長いスクロールに埋もれないようにするためです。

Directoristの管理画面はよりシンプルです。設定項目が少なく、同じ目的地へのパスも少なく、「デザインとカスタマイズ」のセクションで取り上げたDirectory Builderのアプローチにより、設定の多くが設定ページに散在するのではなく、見える形で管理できます。

初めてディレクトリを構築する非技術系サイトオーナーにとって、この低摩擦な管理画面は真の利点です。

ドキュメントとビデオチュートリアル

GeoDirectoryの公式ドキュメント(wpgeodirectory.com/documentation/)は非常に充実しており、コア機能からアドオンまで幅広く詳しくカバーしています。

不足しているのはビデオです。充実した公式ビデオチュートリアルライブラリがなく、視覚的に学ぶことを好むユーザーから実際に寄せられている不満です。

サポートエージェントの一人が、自身のカスタマイズ・開発クライアント向けに作成したチュートリアルをYouTubeチャンネルで公開しており、私たちも公認していますが、充実したビデオライブラリの正式な代替にはなっていません。

この課題の解消に向けて取り組んでいます。

Directoristはビデオコンテンツに多大な投資をしています。YouTubeチュートリアル、ウォークスルー、マーケティング色の強い解説動画など、ひととおり揃っています。

テキストよりもビデオで学ぶスタイルの方には、Directoristのコンテンツライブラリのほうが取り組みやすいでしょう。

学習曲線

非技術系ユーザーから最も多く寄せられるネガティブなフィードバックは、GeoDirectoryは習得に時間がかかるというものです。

テンプレートページのアプローチは開発者に無限の柔軟性を与えますが、ページテンプレートを編集したことのない人にとっては、慣れるまで抽象的に感じられることがあります。

開発者や経験豊富なWordPressユーザーは、同じアーキテクチャこそGeoDirectoryを選んだ理由だと言います。同じ機能でも、対象ユーザーが違えば受け取り方も変わります。

DirectoristのDirectory Builderはより直感的にガイドされています。レイアウトを見ながら、ウィジェットのオン・オフを切り替え、並べ替えて、プレビューして、保存できます。

覚えるべき概念が少なく、最初の成果物に素早くたどり着けます。上限は低めですが、入門のハードルも低くなっています。

v3で来ること

GeoDirectory v3はAIネイティブになります。つまり、非技術系ユーザーがチャットインターフェース(Claude、ChatGPT、または類似のもの)にディレクトリの内容を説明するだけで、その会話からディレクトリを構築できるようになります。

目標は、すべてのユーザーがテンプレートアーキテクチャを先に習得しなくても、GeoDirectoryの豊富な機能を活用できるようにすることです。

v3のリリースが近づくにつれ、さらに詳しい情報をお伝えしていきます。

正直なトレードオフ

使いやすさという点では、現時点ではDirectoristに軍配が上がります。

管理画面はよりすっきりしており、ビデオライブラリもより充実していて、ビルダーのアプローチも非技術系ユーザーには扱いやすくなっています。この点では、私たちは彼らに及びません。

今日の使いやすさを最優先すべきかどうか、読者の皆さんにもぜひ考えていただきたいと思います。

ある午後にインストールしたプラグインは、何年もそのまま使い続けることになります。

今は使いこなせないと感じる深い機能こそ、ディレクトリに実際のリスティング、実際の収益、そして独自のデザインニーズが生まれたとき、「あの機能があれば良かった」と思うものです。

最初は取っ付きやすいが、成長に合わせるのが難しい。それがトレードオフです。何を作るかによって、どちらを選ぶかは人それぞれ合理的に異なるでしょう。


開発者向け拡張性とインテグレーション

どちらのプラグインも開発者を意識して作られており、WordPressの標準的な拡張機能——アクションフック、フィルターフック、REST API、子テーマによるテンプレートのオーバーライド——をいずれも備えています。

この記事の中でも、両者の差が最も小さいセクションのひとつです。

フック、フィルター、REST API

GeoDirectoryは、プラグインのライフサイクル全体にわたってフックとフィルターを公開しています。

リスティング、カスタムフィールド、検索、マップ、レビュー、支払い、メール、その他すべて。必要なフックが不足している場合は、リクエストに応じて追加します。

REST APIはWordPress管理画面から行うすべてのデータ操作をカバーしており、カスタムアプリケーションからリスティングの作成・取得・更新・削除、ユーザーやカテゴリの管理、そしてほとんどのワークフローをWordPressの管理画面に一切触れずに実行できます。

Directoristも同様に充実したフックシステムを提供しています。REST APIはリスティング、ユーザー、カテゴリ、レビュー、メディアの主要なエンドポイントを公開しています。

どちらのプラグインも拡張性があり、どちらも期待通りの開発者向けドキュメントを備えています。

一方を使った経験があり、もう一方と統合する必要がある開発者にとっては、どちらのパターンもなじみ深いものでしょう。

どちらのプラグインも特別に制限が厳しいわけでも、特別に開放的なわけでもありません。どちらも実用的です。

ページビルダー

GeoDirectoryはElementor(およびElementor Pro)、Bricks Builder、Divi、Beaver Builder、Oxygen、Breakdance、SiteOrigin、Avada Fusion Builder、そしてWordPressブロックエディターと完全に互換性があります。

特にElementor ProとBricksに関しては、GeoDirectoryがそれぞれのダイナミックコンテンツシステムと統合されており、ページビルダーの要素をGeoDirectoryのデータ構造と組み合わせて使用できます。

両者向けの公式チュートリアルとリモートテンプレートをご用意しています。

DiviはWordPressの優れたディレクトリプラグインのまとめ記事でGeoDirectoryを推薦しており、DiviとGeoDirectoryを使ったディレクトリ構築に関するチュートリアルも公開しています。

サードパーティの開発者(divigeo.com)がDiviユーザー向けの専用GeoDirectory子テーマをメンテナンスしており、このプラグインを取り巻く活発な開発者エコシステムの存在を示しています。

Directoristは、Elementor向けに25以上の専用ウィジェットを提供しており、BricksおよびOxygen向けにも同様のウィジェットセットを用意しています。

ただし、これらはDirectoristが独自のデザインを描画するために設計された、意見が組み込まれた既製ウィジェットです。

これらのウィジェットは、ページビルダーのネイティブなダイナミックコンテンツシステムにDirectoristのリスティングデータを公開しません。そのため、Elementor Pro、Bricks、またはOxygenを使用するデザイナーは、WooCommerceや他のダイナミックデータ対応プラグインのように、Directoristのフィールドを取得してカスタムレイアウトを構築することができません。

GeoDirectoryは逆のアプローチを採用しています。Elementor ProおよびBricksのダイナミックデータシステムと直接統合しているため、すべてのカスタムフィールド、ロケーション、評価、リスティング属性がビルダーのネイティブ要素から利用できます。

デザイナーはGeoDirectoryのデータをソースとして使用し、ページビルダー独自のツールで自由なレイアウトを構築できます。

テーマの互換性

両プラグインとも、WordPressのベストプラクティスに沿ったあらゆるテーマで動作します。特定のテーマを必要とするものはありません。

どちらもオプションの独自テーマを同梱しています。GeoDirectoryのBlockstrapは、プラグイン専用に構築されたフルサイト編集(FSE)テーマであり、私たちが計測した中で最高のパフォーマンスの組み合わせを誇ります。

DirectoristのOnelistingテーマは無料で提供されており、そのレイアウトパターンに合わせて調整されています。

プラグインのデザインに「すぐに使える」出発点を求めるユーザーにとって、どちらの選択肢も存在します。

コミュニティプラグイン(BuddyPressおよびBuddyBoss)

両プラグインとも、ソーシャルネットワーク型のコミュニティ機能のためにBuddyPressと統合しています。

BuddyBossはbuddboss.com/integrations/にて両プラグインを公式インテグレーションとして掲載しており、GeoDirectoryとDirectoristをそれぞれ独立して推奨しています。

ソーシャル機能(メンバープロフィール、アクティビティフィード、グループ、メッセージング)を追加したいディレクトリには、どちらのプラグインもBuddyBoss主導のサイトに適合します。

サードパーティプラグインのエコシステム

GeoDirectoryの公式パートナーエコシステムには、UsersWP(ユーザープロフィールとダッシュボード、自社製)、WP GetPaid(決済、自社製)、Ninja Forms(カスタムフォーム)、AffiliateWPおよびSliceWP(アフィリエイト管理)、WP All Import(CSVインポートワークフロー)、Yoast SEOおよびRank Math(SEO)、BuddyPress、そしてGeoMarketplaceアドオンを通じたWooCommerceと主要マルチベンダープラグイン(Dokan、WCFM、WC Vendors Pro、MultiVendorX)との連携が含まれます。

GeoMarketplaceは各リスティングを独自のWooCommerceショップに変換し、リスティングオーナーが商品を販売し、ディレクトリ管理者がすべての販売から手数料を得られます。また、近接検索機能により、ユーザーは自分の位置から最も近いショップから購入できます。

ユースケースは、デリバリー向けのメニューアイテムを持つレストランディレクトリから、Etsyスタイルのマーケットプレイス、地域のリサイクルショップネットワークまで多岐にわたります。

Directoristのエコシステムには、FormGentインテグレーション、複数のマルチベンダープラグイン(Dokan、WC Vendors、WCFM)、そしてMailchimp、Stripe、PayPalとのインテグレーションが含まれます。

マルチベンダーのサポートは、ベンダーが自分のリスティングを管理できる範囲にとどまっています。その上に近接対応の商品検索レイヤーはありません。

正直なまとめ

開発者向けの拡張性とインテグレーションについては、両プラグインとも異なる経路をたどりながら同じゴールに到達します。

どちらもフック、フィルター、REST API、テンプレートオーバーライドを備えています。また、主要なページビルダーや主要なマルチベンダープラグインとも連携します。

デザイン・開発作業において最も重要な差別化ポイントは、GeoDirectory が Elementor Pro および Bricks とネイティブに動的データ統合していることです。これにより、デザイナーはプリビルドのウィジェットに縛られることなく、レイアウトを完全にコントロールできます。

eコマース主導のディレクトリにおける差別化ポイントは、GeoMarketplace の近接ベースのショップ・商品検索機能です。この機能は Directorist 側には同等のものがありません。


インポート / エクスポート&移行

GeoDirectory インポート/エクスポートツール

ディレクトリへのデータの出し入れは、必要になるその日まで全く気にならない機能のひとつです。

両プラグインとも、無料版で CSV のインポートとエクスポートが利用できます。

違いが現れるのは、何がインポートできるか、何がエクスポートできるか、そして別のプラグインから完全に移行したい場合にどうなるか、という点です。

無料版での CSV インポート

GeoDirectory の無料インポーターは、リスティング以上のものをカバーしています。

インポート/エクスポートパネルは、リスティング、カテゴリー、レビュー、設定、投稿タイプ、カスタムフィールド、CPT タブ、ロケーション、ロケーション + CPT 説明、カテゴリー + ロケーション説明を扱います。

最後の項目が重要です。ロケーションアーカイブやカテゴリーアーカイブの上下に表示される編集コンテンツを一括インポートできるからです。これは、SEO セクションで取り上げた pSEO リスティクルアプローチの基盤となります。

無料インポーターは再インポートによる一括編集にも対応しています。CSV のデータを変更して再アップロードすると、既存のリスティングがその場で更新されます。

実際に必要になるまでは、些細なことに聞こえるかもしれません。

新しいカスタムフィールドを追加して、3万件の既存リスティングに値を反映させなければならないとします。カテゴリー構造を変更した場合も同様です。何千行にもわたって伝播したデータ入力ミスを修正したいときや、休日のカレンダー変更後に営業時間を一括更新したいときも同じです。

再インポートなしの選択肢は次のとおりです。管理画面から各リスティングを手作業で編集する(大規模では不可能。特に、すでに負荷で動作が遅いディレクトリでは)、カスタム SQL や移行スクリプトを書く(ディレクトリ運営者の99%には手が届かない)、あるいは全リスティングを削除して最初からインポートし直す(これにより、すべての内部リンク、保存済み検索、外部リンク、Google がインデックスした URL、既存の投稿 ID に紐付いたすべてのレビューが壊れます)。

Directorist のインポーターは現在、追加専用です。つまり、上記のどの選択肢にもクリーンな解決策がありません。

これは機能比較のセクションで触れましたが、インポート/エクスポートはまさにこのギャップが最も重要なセクションであるため、改めて述べる価値があります。

WP All Import のインターフェイスを好むパワーユーザーには、GeoDirectory が完全対応しています。Directorist は独自のインポーターに加え、カスタムフィールドへの CSV マッピングをサポートしています。

CSVエクスポート

GeoDirectoryのエクスポート機能はインポーターを鏡のように反映しています。インポートできるものはすべてエクスポートできます。

フィルタリング機能が標準搭載されています。投稿タイプ(Places、Events、または追加したカスタム投稿タイプ)を選択し、CSVファイルあたりの最大件数(デフォルト5,000件)を設定して、公開日の範囲でフィルタリングできます。

バックアップ、移行、または外部でのデータ処理に役立ちます。

Directoristは同様のマッピング機能を備えたCSV形式でリスティングをエクスポートします。

他のディレクトリプラグインからの移行

ここからが大きな差の始まりです。

GeoDirectoryには、競合するディレクトリのリスティングをGeoDirectoryのデータベースに直接移行できる無料のDirectory Converterプラグインが付属しています。

対応しているソースには、phpMyDirectory、Listify、Business Directory Plugin(6.3以降)、eDirectory、Vantage Directory Theme、そしてDirectorist(7.9.0以降)が含まれます。

最後の点は文脈上重要です。プラグインのアーキテクチャに限界を感じたDirectoristユーザーは、データを作り直すことなくGeoDirectoryへ移行できます。

このコンバーターはベータ版でありステージング環境での使用を想定していますが、プラグイン間のフィールド構造のマッピングという重労働をこなしてくれます。

Directoristには、競合プラグインからの移行に対応する同等のコンバーターが付属していません。

同プラグインの移行手段は「CSVによるインポート」であり、クリーンなCSVが手元にある場合は問題ありませんが、システム間でメタデータ、タクソノミー、カスタムフィールド構造を保持しようとする場合はそれほど簡単ではありません。

他のプラグインへの移行

GeoDirectoryは、ユーザーが他のディレクトリプラグインへ移行するための積極的なサポートは提供していません。カスタム移行作業は行わず、「GeoDirectory から X へ」といったコンバーターも提供していません。

これは意図的なものです。

エクスポートされるCSVはオープンで完全なものですので、移行を決意したユーザーはそのデータを活用できます。

バックアップの互換性

両プラグインは標準的なWordPressバックアッププラグイン(UpdraftPlus、BlogVault、WP Vivid、BackWPup、その他)と互換性があります。

標準的なバックアッププラグインはデータベース全体をキャプチャするため、GeoDirectoryのカスタムテーブルも標準のWordPressテーブルと一緒にバックアップされます。特別な設定は必要ありません。

移行の実態

日常的なインポート/エクスポートについては、どちらのプラグインも基本機能を備えています。

GeoDirectory が誇る2つの運用上のメリットは、再インポートによる一括編集(手作業では管理しきれないほどリスティングが増えた際に真価を発揮します)と、競合プラグインからの移行を可能にする Directory Converter です。

どちらも Directorist に相当する機能はありません。将来的な成長や他ツールへの乗り換えを視野に入れているディレクトリサイトにとって、GeoDirectory はデータの双方向移行においてより柔軟な選択肢です。


サポート、ドキュメント&評判

GeoDirectory サポート実績

このセクションは、多くの比較記事が省略している部分です。それを読んでいる購入検討者は、目を向けるべきです。

ディレクトリプラグインは長期的なお付き合いです。何年も使い続け、問題が起きればサポートチケットを送り、チームの返答を頼りにすることになります。

サポートに関するプラグインの実績や、問題発生時のチームの対応は、この記事のあらゆる機能比較よりも長く残るものです。

両社ともに、公開された実績を持つ十分な歴史があります。まず私たちの実績をお見せし、次に相手方のものをご紹介したうえで、ご自身でどちらもお読みいただけるようにします。

サポートチャネル

GeoDirectory では、2つのサポート経路をご用意しています。無料ユーザーは WordPress.org のプラグインフォーラムへの投稿、またはメールベースのチケットシステムからのチケット送信が可能です。

有料のお客様はチケットシステムのみをご利用いただけます。

初回返答は24時間以内を目標としており、実際にはそれほどかかることはほとんどありません。チケットシステムから取得した現在の報告期間における実際の数値は以下のとおりです:

チケットの約5件に1件は、15分以内に最初の返信が届きます。公約は24時間以内。実際には、ほとんどのチケットが半日以内に対応されています。

Directoristも同様のモデルを採用しています:無料プラグインはWordPress.orgフォーラム、有料ユーザーには専用チケットシステムを提供しています。

私たちが確認した限り、実際の対応時間に関する同等の指標は公開されていません。

ドキュメント

GeoDirectoryの公式ドキュメントは充実しており、コア機能からアドオンまで詳しく網羅しています。

不足しているのは動画コンテンツです。充実した公式動画ライブラリがないことは、「使いやすさ」のセクションでも率直にお伝えしました。

Directoristは動画チュートリアルに力を入れています。テキストよりも動画で学ぶことを好む方には、Directoristのコンテンツのほうが取り組みやすいでしょう。

チームと継続性

GeoDirectoryはプラグインとして12年の歴史を持ち、GeoTheme.comをルーツとするチームはさらに14年の実績があります。

StiofanとCMOである私がこの会社を共同創業し、現在も共同CEOとして経営に携わっています。StiofanはCTOを務めています。コアチームはインド、ケニア、オーストラリア、バリに分散しており、2014年から最小限の離職率でともに歩んできました。

継続性の重要さは、プラグインが運営者交代によって方向性を失う様子を目の当たりにして初めて、多くのディレクトリオーナーが気づくことです。

評判

比較記事でよくあるのは、このセクションで黙り込むか、徹底的にこき下ろすかのどちらかです。私たちはそのどちらもしません。

本稿執筆時点でのWordPress.orgの数値:

表面上は互角です。しかし、その裏側にある話こそが興味深く、私たちの言葉を鵜呑みにするのではなく、ぜひご自身で確かめてみてください。

私たちの実績、正直なバージョン

GeoDirectoryはWordPress.orgに29件の星1レビューがあります。

そのほぼすべてが特定の時期に集中しています:V1からV2への移行期、それにいくつかの初期および後発的な問題です。

2022年5月以降、1つ星のレビューは一度も受け取っていません。これはほぼ4年前のことです。それ以前にも、約2年間のギャップがありました。

現在の連続記録をこのまま無期限に伸ばし続けたいと願っていますが、レビューはソフトウェア製品を運営する上での自然な一部であり、そうでないふりをするつもりはありません。

ここからが、書くのが少し難しい部分です。

今あの古いレビューを読み返すと、身が縮む思いがします。当時、私たちはプレッシャーへの対処が上手くありませんでした。

批判を個人的に受け止め、本来すべきでない返し方をしてしまいました。技術的な内容では正しくても、言葉のトーンで誤っていたこともあります。一線を越えてしまったこともありました。

あの返答を編集することはできません。WordPress.org では許可されていませんし、仮にできたとしても、返答が存在しないふりをすることは、そのまま残しておくよりもっと大きな問題になるでしょう。

私たちにできることは、タイムラインを示すことです。対応方法が変わったのは、何年も前のことです。

現在のアプローチは、公開されている最近のフォーラムやチケットの履歴に記録されています。

かつての私たちの姿を知りたければ、古い1つ星スレッドをお読みください。今日の私たちの姿を知りたければ、最近のフォーラムの活動をご覧ください。

どちらも公開されており、並べて検索することができます。

古いレビューから得られる教訓があるとすれば、それはソフトウェアベンダーとして批判に対処してはいけない方法です。私たちはそれを苦い経験から学びました。

隠すことは不誠実であり、かつ効果もないため、私たちはこれをオープンに共有しています。

Directorist の現在のパターン、記録として

Directorist の最近のレビューは別の物語を語っており、そのパターンは過去のものではなく現在進行形のものです。

2024年11月、認証済みの Directorist ユーザー(スクリーンショットをご覧ください: digitronic)が、次のタイトルで1つ星のレビューを書きました 「メジャーアップデートで、かつてはまともだったディレクトリプラグインが台無しにされた」.

そのレビューには、次の具体的な不満が含まれていました:

「サポートを提供する条件として肯定的なレビューを求めることは絶対にNGであり、カスタマーラブを掲げる真剣な企業がそのような行為に関与すべきではありません。」

Directoristの公式サポートスタッフによる回答:「ポジティブなレビューのリクエストについてもお伝えしたいと思います。サポートエージェントが、支援を提供する条件としてポジティブなレビューを求めることは一切ございませんので、どうかご安心ください。」

明確な公式否定。

2025年3月、4か月後に、別のユーザー(スクリーンショット参照: Adam, @servicesportal)が別のレビューを投稿しました。タイトルは 「最悪の3年間」 で、その冒頭はこのように書かれています:

「まず最初に、サポートチームに連絡すると、開発者たちはポジティブなレビューを残すよう求めてくることをお伝えしたいと思います。それに応じなければ、無料プラグインに関するサポートを断られます。次に、以前私がネガティブなレビューを残したところ、サポートチームから個人的にメッセージが届き、削除するよう求められました。」

二つの別々の告発:サポートと引き換えにポジティブなレビューを要求すること、そしてネガティブなレビューの削除を求める非公開の連絡。

今回のDirectoristの返答は、どちらの告発も否定しませんでした。

返答では「直面しているすべての問題を詳細に記載したサポートチケットをご提出ください。また、ご自身のケースを特定してフォローアップできるよう、残されたレビューについてもご記載ください」と求めていました。

この表現の違いは重要です。以前の返答(2024年11月)では当該行為を明確に否定していました。後の返答(2025年3月)ではそれを回避し、ユーザーに自身のレビューで本人確認するよう求めています。

4か月の間をおいて、互いに無関係のユーザーが同じパターンを報告しています。一方のスレッドでの否定と、もう一方でのノーコメントは、この主張の信憑性を物語っています。

この文脈で注目に値する、さらに2件の星1つのレビュー: 「使い物にならない 7.4」 と 「3年経っても動かない」.

いずれもWordPress.orgのDirectoristレビューページで公開されています。

どちらか一方だけではパターンの証明にはなりません。しかし上記の2つのスレッドと合わせると、一部のユーザーがわざわざ公開フォーラムに記録を残すほど困難だと感じたベンダーとの関係が浮かび上がってきます。

AIマーケティングの問題

WordPress.orgにおけるこのプラグインの正式名称は「Directorist: AI-Powered Business Directory, Listings & Classified Ads」です。

readmeは「Powered by AI.」という一文で始まります。

料金ページ、ホームページ、YouTubeのサムネイルはいずれもAIという側面を強力に打ち出したマーケティングを展開しています。

しかし、彼ら自身の専用AIランディングページは、まったく異なる実態を物語っています。

AIを搭載しているのか、そうでないのか?

目玉製品である「Directorist AI (Pro)」には「Coming Soon」というラベルが付いており、本文には文字通り「これこそ私たちが構築中のもので、まもなくリリース予定です。」と記載されています。

AI搭載として販売されているこのプラグインは、まだリリースされていない機能を売り物にしています。

ユーザーから否定的なレビューで指摘されたとき、彼らはDirectory BuilderがAI搭載であると返答しました。

私たちは調査しました。

現行のプラグインに実際に搭載されているAI機能は、ディレクトリのセットアップフローにある「Create with AI」オプション一つだけです。

プラグインはユーザーのプロンプトをdirectoristのサーバーに送信し、そこで処理されたうえで、カテゴリとフォームフィールドの候補が返されます。

ローカルで動作するモデルはなく、APIキーの設定もなく、プロバイダーの選択もありません。

ハードコードされたエンドポイントURLは、プラグインコードのincludes/modules/multi-directory-setup/class-ai-builder.php の20行目にそのまま記載されています。

その先で動いているモデルは何でしょうか?

サポートチームはLlamaだと公言しています。ただし、モデルは彼らのサーバーの裏側に隠れているため、プラグインコードからそれを確認する手段はありません。

Llamaかもしれません。別の何かかもしれません。ルールベースのテンプレートエンジンかもしれません。プラグインからは確認できないのです。

モデルの問題を超えて、さらに二つの点が際立っています。

Directoristがサイト全体で宣伝しているより広範なAI機能は、実際にはまだリリースされていません。

サポートスタッフ自身がWordPress.orgのフォーラムでこれを認めており、高度なAI機能は「フェーズ2」の一部であり、まだ公開されていないと述べています。

さらにAI Builderは、ユーザーが入力したデータ(ディレクトリの説明、ビジネス名、入力したプロンプトテキストなど)を外部サーバーに送信しますが、オプトインのチェックボックスも、同意を求めるプロンプトも、何が送信されてどこへ行くのかについてのプラグインreadme上の開示も、一切存在しません。

チームによっては、これは問題にならないかもしれません。

クライアントデータ、社内リリース、またはGDPR関連の業務を扱うチームにとっては、その上に構築を始める前に知っておく価値があります。

AI機能が悪いと言っているわけではありません。現在進行形のAI搭載製品としてマーケティングされているものが、専用のAIランディングページでは「Coming Soon」と表示されているという事実をお伝えしています。

マーケティングと現実のギャップは、このセクションが取り上げる信頼性の問題の一部です。

より深い問いかけ

両社とも、公開記録で評価できるだけの歴史を持っています。

両者の間でディレクトリオーナーが問うべきことは、どちらが悪いレビューを受けたかではありません。悪いレビューが届いたとき、各社がどう対応するかです。

私たちにも、プレッシャーへの対応がうまくできていなかった時期がありました。しかしその時期は何年も前に終わっています。記録がそれを示しています。

私たちはアプローチを変え、現在提供しているサポートはその変化を反映しており、4年間にわたって1つ星レビューがないことは、その転換がどう定着したかを示す一つの指標です。

公開フォーラムにおけるDirectoristの実績は解釈の余地があります。引用した直近の2つのスレッドは、直接ご覧になりたい方のために上記にリンクしています。

より広い視点をお求めであれば、 レビューの最初の数ページ も公開されています。

そこにあるものの一部は、どのプラグインチームも時間とともに積み重なる通常の不満です。しかし一部には、簡単に無視しがたいパターンが見られます。

Directoristのサポートが悪いと言っているわけではありません。私たちのサポートが完璧だと言っているわけでもありません。

公開記録はそこにあります。両方のプラグインについて読み、ベンダーのユーザー報告に対してどれだけの重みを置くかを考慮した上で、ご判断ください。


料金と総所有コスト

両プラグインは無料でインストールできます。しかし、本格的なディレクトリにはそれ以上のものが必要です。

このセクションでは、ディレクトリを本番環境で運用するために、1年・3年・5年にわたって実際に支払う費用について説明します。

無料プランの機能

GeoDirectoryを無料で使用し、コンパニオンプラグインのGetPaid(無料、決済機能)とUsersWP(無料、ユーザープロフィールとダッシュボード)と組み合わせることで、収益を上げられる本格的なディレクトリを公開できます。

eBookを販売するシティガイド。ブランドグッズを販売するディレクトリ。無料のスタックは、デモではなく、実際に機能するビジネスです。

有料会員制ディレクトリへの有料登録など、より高度なケースには UsersWP の メンバーシッププラグインが必要となり、無料プランの範囲を超えることになります。

Directorist の無料プランも基本的な考え方は同様です。オフライン銀行振込による支払いに対応したフィーチャーリスティングは、無料プラグインに含まれています。

本格的な収益化(Stripe、PayPal、定期サブスクリプション、段階的料金プラン)を利用するには、どちらの側でも有料拡張機能が必要です。

GeoDirectory の料金

3つのメンバーシッププラン。いずれも GeoDirectory のすべてのアドオンが含まれます:

すべてのメンバーシップには、アドオンライブラリの全機能、プレミアムサポート、および期間中のアップデートが含まれます。

更新時の料金は、ご加入時と同じ料金です。更新時の値上げはありません。値下げもありません。

サブスクリプションを継続する限り、初年度に支払った金額と同じ金額をお支払いいただきます。

ライフタイムディールは提供していません。一度販売して永続的にサポートするという計算の下、多くの WordPress プラグインチームが崩壊していくのを目の当たりにしてきたからです。

一時的な売上の急増を追いかけて消えてしまうより、適正な年額料金をいただきながら5年後もここに存在し続けることを選びます。

すべてのプランに30日間返金保証付き。

Directorist の料金プラン

3つのプラン、同様のパッケージ構成:

別タブにLifetimeプランもあります。

永続割引という問題

永遠に消えない永続割引は、割引とは言えない

上記のDirectoristの各プランには、「15〜35%割引」の価格の横に取り消し線付きの「通常価格」が表示されていることにお気づきでしょう。

私たちが長期間にわたって確認したところ、割引は常に表示されています。割引率が変わることはあっても、定価で購入した人は誰もいません。

価格ページを訪れるたびに、セールが行われています。

これはマーケティング上の戦術であり、本当の割引ではありません。

また、英国では2008年の不公正取引からの消費者保護規則(Consumer Protection from Unfair Trading Regulations 2008)に基づき違法とされており、一定期間実際の価格でなかった「以前の価格」や「〜から」という表示を禁止しています。

繰り返し違反した場合、罰金は世界売上高の10%に達することがあります。

私たちが自国市場の消費者保護法に違反したくないため、永続的なセールは行っていません。GeoDirectoryの表示価格が、そのままの価格です。

もう一つ注目すべき点は、更新価格の列です。スクリーンショットに表示されているDirectoristの更新価格は、初年度の価格と異なっています。

更新時に価格が下がるプランもあれば、上がるプランもあります。割引が継続されると思い込む前に、検討中のプランの細則をご確認ください。

3年間の総所有コスト

表面上の数字だけでは、実際に支払う金額は分かりません。

3年間サブスクリプションを継続し、どちらのプラグインが提供するコアアドオンも必要なディレクトリを運営すると仮定した、より公平な比較をご覧ください。

GeoDirectory unlimitedDirectorist Agency
1年目$229$142
2年目$229$131
3年目$229$131
3年間合計$687$404
差額-$283

Directoristは3年間で見ると明らかに安く、その点は率直に認めます。

問題は、その差額に対して何が得られ、何が得られないかということです。

$283安い分として含まれるもの:

その差額で得られるもの:

考慮すべき隠れたコスト

ホスティングはどちらの場合も自分で選択します。どちらのプラグインも特定のホスティングを必要としませんが、本格的な規模のディレクトリは月額$5の共有ホスティングではまともに動作しません。

どのプラグインを選ぶにしても、その点を現実的に予算に組み込んでおきましょう。

GetPaidのプレミアム決済ゲートウェイ(Mollie、Razorpay、GoCardless、Stripe・PayPal・Authorize.net・銀行振込以外のもの)は、ニッチな地域のゲートウェイが必要な場合は有料アドオンとなります。

Directoristのゲートウェイ拡張機能(Stripe、PayPal、Authorize.net)は、上位ティアにバンドルされていない限り、それぞれ約$39で別途購入する必要があります。

ほとんどのディレクトリでは、ゲートウェイのコストはほぼ相殺されます。

年間$229(無制限サイト)のメンバーシップは、本格的にディレクトリを構築したい方にGeoDirectoryとして私たちがお勧めするプランです。

私たちが提供するすべてのアドオン(Location Manager、Pricing Manager、Marker Cluster、Advanced Search、Events、MultiRatings、Franchise Manager、Claim Listings、Compare Listings、GeoMarketplace、Dynamic User Emails、Saved Search Notifications、Embeddable Ratings Badge、その他)、プレミアムサポート、そして購読を継続する限り価格が変わらない料金ロックが含まれています。

30日間の返金保証があるため、この記事の内容がご自身のユースケースに当てはまるかどうかを、まるまる1か月かけて確認することができます。

GeoDirectoryメンバーシップを取得する


最終評価

20のセクションにわたって詳細な比較を行ってきました。ここでその結論をまとめます。

この記事のほとんどの読者にとって、選択の余地はほとんどありません。

GeoDirectoryは、アーキテクチャ、セキュリティ、パフォーマンス、SEO、そして長期にわたるチームの行動という観点から、より優れた長期的なプラグインです。

上記のすべてのセクションが、それぞれ異なる形でこれを証明しています。意見は一切含まれていません。すべて根拠のある情報です。

特定のケースに限り、Directoristは十分に選択肢となり得ます。

リスクが可能な限り低いプロジェクト——少数のリスティングを持つ趣味のディレクトリで、成長させる計画もなく、ユーザーに課金する計画もなく、「X in Y」検索でインデックスされる予定もなく、本物のユーザーデータを保持しないためベンダーのセキュリティ実績も気にせず、初年度のコストを可能な限り抑えたい場合——Directoristなら手軽に安く動作するサイトを構築できます。

視覚的なDirectory Builder、マルチディレクトリの無料ティア、低い入門価格、豊富な動画チュートリアルライブラリは、そのシナリオでは確かに役立ちます。

そのシナリオに当てはまるのは、「ベストディレクトリプラグイン」を検索してたどり着く人のうちのほんの一部です。それ以外のすべての人にとっては、状況が異なります。

ディレクトリが数百件のリスティングを超えて成長する場合、アーキテクチャが重要になります。GeoDirectoryのカスタムデータベーステーブルは負荷にも耐えられます。WordPressのポストメタはそうではありません。

ディレクトリが場所とカテゴリの組み合わせで上位表示される必要がある場合 (「サンフランシスコのレストラン」、「マンチェスターの弁護士」、地域や国をまたぐ類似のクエリすべて)、GeoDirectoryのロケーション階層はそのために設計されています。Directoristのフラットなタクソノミーはそうではありません。

ディレクトリがユーザーデータ、支払い情報、または流出フォーラムに掲載されたくないビジネス記録を保持する場合、GeoDirectoryのセキュリティ実績、対応の速さ、そして検証可能な独立したバウンティ実績を持つCTOは、プロジェクトの土台として最適です。Directoristの記録された事件やリポジトリの強制閉鎖は、それ自体が物語っています。

本格的に収益化を考えているなら、GeoDirectoryエコシステム(Pricing Manager、Pay Per Lead、Dynamic User Emails、Booking Marketplace、近接検索機能付きGeoMarketplace)は、Directoristにはないルートをカバーしています。

ベンダーの対応を重視するなら、WordPress.orgフォーラムに記録されたパターンを見れば、何か問題が起きたときに何が起こるかがわかります。

3年間で$283の価格差は確かに存在します。

問題は、この記事に書かれたすべてのことと照らし合わせたとき、3年間で$283を払うことで本当に価値あるものが得られるかどうかです。

私たちはそうは思いませんが、私たちは当事者であり、最初の段落からそう述べています。

すべての主張の根拠はリンクされており、サードパーティのソースは公開されており、レビューはWordPress.orgに掲載されています。私たちは主張を尽くしました。決断はあなた次第です。

私たちと同じ結論に達したなら、 GeoDirectory Membership は年間$229で、無制限のサイト、すべてのアドオン、プレミアムサポート、30日間の返金保証が含まれます。必要なときはいつでもここにいます。


締めくくりに

ここまで読んでいただき、ありがとうございます。

比較記事は通常、1時間も費やす価値はありません。この記事はその価値があるものにしようと努めました。

競合他社についてのベンダーの見解を信頼してほしいとお願いしているのはわかっています。それは難しいお願いです。

すべての主張に出典を示し、すべての引用にリンクを貼り、自社の過去を率直に認め、誰かに書かせる前に自分たちで書きたかった記事を書くことで、少しでも信頼しやすくなるよう努めました。

この記事の内容について質問があれば、誤りがあれば、反論があれば、いつでもどうぞ。

GeoDirectoryプラグインのWordPress.orgフォーラム、カスタマーの方はサポートチケットシステム、またはwpgeodirectory.comのお問い合わせフォームからご連絡いただけます。

Stiofanと私は届くメッセージのほとんどを読んでおり、返信しています。

何を作るにしても、うまくいくことを願っています。