Namazu-users-ja(旧)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: meta タグをフィールド指定検索に用いるには?



金城です。
ご返答ありがとうございます。

>mknmzrcの中に # $META_TAGS = "keywords|description"; があるので
>コメントをはずして好きなMETAタグを指定できます、私は6個並べています
keywords と description は -M オプションを指定すればデフォルトで
NMZ.field.* を作成してくれるようなので、現状 keywords のみの参照で
あるため特に変更は加えていません。

>HTMLの部分は
><meta keywords="hoge"> を<meta name="keywords" content="hogehoge">
>で良いはずです
metaタグの指定方法が間違っていたことには気付きませんでした。
初歩的なミスでした・・・

------------------------------------------------------------
sample01.html
<meta name="keywords" content="hoge01">
<meta name="keywords" content="hoge02">

sample02.html
<meta name="keywords" content="hoge01,hoge02">

sample03.html
<meta name="keywords" content="hoge01 hoge02">
------------------------------------------------------------

上記のように、3種類の方法で meta タグを指定すると
>$ cat NMZ.field.keywords
>hoge01 hoge02
>hoge01,hoge02
>hoge01 hoge02
のようになりました。

>$ namazu +keywords:"1,h" .
で sample02.html がヒットしてしまうので、meta タグをフィールド指定検索で
使用する場合には、sample01.html のような記述が無難なようです。

/**
* kaneshiro@xxxxxxxxxxxxxxxx
*
* 金城浩一郎 k.kaneshiro
**/