• 解決済 SMSayaka

    (@smsayaka)


    サイト内検索について伺います。

    CPIサーバーにてDB作成無制限で契約をしております。
    記事数が多く、1つのDBに全ての記事をアップするとサーバー負荷がかかりすぎたため、
    1つのドメインで2つのDBを作成し、
    それぞれにWP(それぞれA、Bとします)をインストールしています。
    AもBも同じFTP内にアップし、それぞれ別のDBを使用している状態です。

    最新記事をwp_A、過去の記事をwp_Bとして、管理しております。

    wp_Aがメインなのでgoogleのサイト内検索を設置したのですが、その際wp_Bの記事も検索対象にする方法はあるのでしょうか。

    googleサイト内検索にこだわりがある訳ではないので、他のサイト内検索を用いれば可能なのであれば、設置変更をしたいと考えております。

    DBが勉強足らずで、物理的に2つのDBにある物を検索できるのか、それ事態が理解できておりません。
    宜しくお願いいたします。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • モデレーター のむらけい (Kei Nomura)

    (@mypacecreator)

    DBが勉強足らずで、物理的に2つのDBにある物を検索できるのか、それ事態が理解できておりません。

    WordPress標準の検索機能ではなく、googleサイト内検索なら、データベース内の情報を検索するのではないので、2つのサイトのドメインが一緒だったらできると思いますよ。

    トピック投稿者 SMSayaka

    (@smsayaka)

    ご解答ありがとうございます。
    WordPress標準の検索機能ではA、Bまとめて検索はできないということですね。
    1つ解決できました。ありがとうございます。

    googleサイト内検索はドメイン内で検索される、というわけですね。
    DBが分かれていることが問題ないということで安心しました。

    BのURLが変更になったため、検索結果からのリンク切れが多く発生したことが、今回の質問の発端なのです。
    URL更新がなかなかされず調べていたところ、URLの更新に最低でも2ヶ月ぐらい時間がかかるようですね。

    地道にサイトマップを更新/送信するしか手がないでしょうか。
    または別のサイト内検索サービスやWPのプラグインを探した方が早いでしょうか。

    モデレーター のむらけい (Kei Nomura)

    (@mypacecreator)

    サイトマップ更新はやったほうがよいでしょうが、.htaccessが使えるのであれば、リンク切れページそれぞれにリダイレクト設定をかけてあげるのが良いと思いますねー
    リダイレクトをしてくれるプラグインはあったような気がしますが、うろ覚えです。すみません。

    トピック投稿者 SMSayaka

    (@smsayaka)

    早速のご回答ありがとうございます。
    お答え頂いたのに恐縮なのですが、自己解決してしまいました。

    以下、結果と紆余曲折ぶりを書きます。
    .htaccessファイルを使用する手もかんがえたのですが、全てのリンクとなると2万を超えてしまうため難しいと感じておりました。

    マルチサイトにすると全て検索できるプラグインを見つけたのですが、マルチサイトに今更できないようだとこの手段も断念。

    結果googleウェブマスターツールをあきらめ、評判が良さそうなYahooサイトサーチを利用し、少し待ったところ、無事すべて含めて検索することができました!
    クローラーの時間設定のタイミングがよかったのか思っていたよりずっと早く結果が得られました。

    この度は迅速、丁寧なご解答ありがとうございました。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック「サイト内検索について(2つのWP)」には新たに返信することはできません。