[Zope] Zope and Search Engines

chas panda@skinnyhippo.com
Fri, 01 Oct 1999 15:19:43 +0800


>If I am understanding correctly, it is possible to pass parameters with Zope
>through a "normal" URL - ie a url that does not use the ?name=value format.

I asked about this a few weeks back where I wanted to use :

http://domain/Zope/Restaurants/French/1232

instead of 

http://domain/Zope/Restaurants?Type=French&ID=1232

for purely aeshetic (anal) reasons.

Somebody very kindly sent me some Rewrite rules for Apache but I 
didn't really want to depend on them so that my site is portable 
between Apache-PCGI, Zserver and even IIS.

Alternatively, as you know, it is still possible to fake it using :

/Zope
	/Restaurants
		/index_html
		/French   (has a property ID='French')
		/German
		/Spanish

but this is not scalable at all. 

If there is another method than these 2 I'd also be glad to hear.

>Does this mean that a search engine robot on the home page would be able to
>spider to the dynamic pages? 

I was under the impression that search engine spiders could 
wade through URLs even with ?var=value extensions. That said,
I just checked webchecker/websucker that come with the python 
distribution don't they didn't like it :(

chas