Jake,

That's exactly the case. I have a workaround by using the "file://" protocol since all data is in our intranet.

Ideally, and it should not be hard to do, is to allow index-basic plugin to not just add more fields to a document, but also to nullify the document (i.e. not indexing it).

--Jay Jiang

Vanderdray, Jacob wrote:

Jay,

        Sorry, I didn't understand what you were trying to do.  I think
I get it now.  You've got directory listing turned on and you're using
that to list out the content of the site, but you don't want the
directory listings returned as search results.  Does that sound right?

        I don't know of any search filters that would do quite what
you're looking to do.  If you control the site, you might be able to
switch from using directory listings for your content to using actual
html pages.  At that point you could add robot meta tags on those pages
to follow, but not index them.

Jake.

-----Original Message-----
From: jay jiang [mailto:[EMAIL PROTECTED] Sent: Friday, February 17, 2006 11:31 AM
To: [email protected]
Subject: Re: not indexing path names

Thanks, Jake. This does not work. I guess I did not describe my problem clearly. I'll try again.

My startup url is:   http://xxx/meta-data/0/4/The%20Word%20Nerds/2005/

And here are some of the entries in the crawl log:

060217 105511 fetching
http://xxx/meta-data/0/4/The%20Word%20Nerds/2005/08/
060217 105511 fetching
http://xxx/meta-data/0/4/The%20Word%20Nerds/2005/10/
060217 105511 fetching
http://xxx/meta-data/0/4/The%20Word%20Nerds/2005/12/
...
060217 105519 fetching http://xxx/meta-data/0/4/The%20Word%20Nerds/2005/08/TWN-2005-08-06.html 060217 105519 fetching http://xxx/meta-data/0/4/The%20Word%20Nerds/2005/10/TWN-2005-03-27.html 060217 105519 fetching http://xxx/meta-data/0/4/The%20Word%20Nerds/2005/12/TWN-2005-12-03.html

If my search query is "nerds", it will bring up those three path names as individual results as well. For example:

*Index of /meta-data/0/4/The Word Nerds/2005/08 <http://pod-master-001.bbn.com/meta-data/pods/pod9/0/4/The%20Word%20Nerd s/2005/08/>* * ... *meta-data/0/4/The Word *Nerds*/2005/08 Index of /meta-data/0/4/* ... *

So my question is how I can filter out those path names in the result list. I think there should be an option some where in the configuration

file to allow NOT to index certain files based on the url pattern. I know we have similar options in crawl-urlfilter.txt. But in my case these directories do need to be crawled. However, the directory name should not be indexed as a single document. It's more like we'd have a file called index-urlfilter.txt.

Thanks,
--Jay

Vanderdray, Jacob wrote:

Jay,

        The url field is handled by the query-basic filter.  There is a
setting inside conf/nutch-default.xml that controls the weighting
(boost) for that field.  You can reduce the influence of this field by
putting a new value in your conf/nutch-site.xml file.  You may even be
able to completely nullify it by setting the value to 0.0.  I've pasted
what I think you'd need to put in nutch-site.xml bellow.  I haven't
tested this.  Let me know how it goes if you give it a try.

Thanks,
Jake.

<property>
<name>query.url.boost</name>
<value>0.0</value>
<description> Used as a boost for url field in Lucene query.
</description>
</property>

-----Original Message-----
From: jay jiang [mailto:[EMAIL PROTECTED] Sent: Thursday, February 16, 2006 2:08 PM
To: [email protected]
Subject: not indexing path names

I am crawling an intranet. Apparently Nutch also indexes the url path names (as a document) as it crawls. So if a query word appears in the path name, the entire url path name would be one result. Since this kind of info would typically be of no value to users, I want to filter them out. I think we have to crawl them since we need to get the actual document urls underneath the path. But we do not want to index them. Is there anyway to configure not to index path names during the crawling step? If not, can we configure it in the search step? I know we can always filter it using getDetails(). But this seems not a very clean way.

Thanks,
--Jay






-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
Nutch-general mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/nutch-general

Reply via email to