動的URLのサイト内検索について
サイト内検索を設置したいのですが、
動的URL部分の検索がうまくいきません。
どうすればよいでしょうか?
■試したこと
無料で配布されている「Web Search(Web Liberty)」、「PHP Search(PHP Labo)」、「msearch」をそれぞれ設置してみたのですが、何れも通常のphpページの検索結果は反映されるものの、動的URL部分の検索結果phpページが反映されません。
※動的URL…details.php?id=1 みたいなイメージです。
なんで反映されないのかがよく分かりません。
「通常のPHPファイル」「動的URLを生成するPHPファイル」に違いはあるのでしょうか?
・通常のPHPファイルは、ローカルファイル?
・動的URLは、リモートのファイル?
そもそもPHPはサーバー側で生成される(?)ので、通常のPHPファイルだろうが、動的URLだろうが、同じだと思うのですが、なんで、挙動に違いが出るのか(動的URL部分が反映されないのか)が分かりません。
あるいは、動的部分にAJAXも一部利用しているので、その影響でしょうか?
他の手段として、Googleを利用するぐらいしか思いつかないのですが、
ページをなかなかインデックス化してくれないため、
何か違う方法を探しています。
「動的URL部分のサイト内検索」を設置するに辺り、注意した方がよい点(そもそもどういう風に考えればよいか)や、何かよい方法等、この質問見て気がついた点があれば、アドバイスをよろしくお願いします。
お礼
ありがとうござます。 有料なので検討は必要ですが、これは使えそうですね。