Return-Path: Delivered-To: apmail-forrest-dev-archive@www.apache.org Received: (qmail 95716 invoked from network); 14 Dec 2004 20:54:44 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 14 Dec 2004 20:54:44 -0000 Received: (qmail 68555 invoked by uid 500); 14 Dec 2004 19:38:13 -0000 Delivered-To: apmail-forrest-dev-archive@forrest.apache.org Received: (qmail 68429 invoked by uid 500); 14 Dec 2004 19:38:10 -0000 Mailing-List: contact dev-help@forrest.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Reply-To: dev@forrest.apache.org Delivered-To: mailing list dev@forrest.apache.org Received: (qmail 68334 invoked by uid 99); 14 Dec 2004 19:38:09 -0000 X-ASF-Spam-Status: No, hits=1.2 required=10.0 tests=PRIORITY_NO_NAME,SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (hermes.apache.org: domain of cjxaf-forrest-dev-1@m.gmane.org designates 80.91.229.2 as permitted sender) Received: from main.gmane.org (HELO main.gmane.org) (80.91.229.2) by apache.org (qpsmtpd/0.28) with ESMTP; Tue, 14 Dec 2004 11:38:05 -0800 Received: from list by main.gmane.org with local (Exim 3.35 #1 (Debian)) id 1CeIGP-0005Xv-00 for ; Tue, 14 Dec 2004 20:23:13 +0100 Received: from gw2.dc.gov ([164.82.144.3]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 14 Dec 2004 20:23:13 +0100 Received: from glen by gw2.dc.gov with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 14 Dec 2004 20:23:13 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: dev@forrest.apache.org From: "Glen Tulukin" Subject: Re: search engine friendly skins Date: Tue, 14 Dec 2004 14:22:54 -0500 Lines: 87 Message-ID: References: <41BF2A28.4080509@apache.org> X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: gw2.dc.gov X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Sender: news X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N "Ross Gardler" wrote in message news:41BF2A28.4080509@apache.org... > Glen Tulukin wrote: > > To name few features I am working on (or already have done but in process of > > porting from 0.5 to 0.6): > > You'd be mich better off doing this in 0.7 if your intention is that > your changes end up in Forrest code bae. There are considerable changes > in directory structure between 0.6 and 0.7 which means any patches you > provide against 0.6 will be difficult for us to apply. Sure, I am in 0.7 and do daily updates fron SVN repository. Our production version is in 0.6. > > - separate Window title and the doc title (html/meta/title and > > document/header/title). Now it's the same, but it's not good for SE > > - concept of a keyword -- a doc has a hidden element that lists keywords and > > those keywords must be used in the doc frequently enough, closer to the > > beginning of the page and preferably in the h1, h2 elements > > - consolidated keyword / title report for each page > > All this is meta-data and is something that needs consideration. There > are many different views on how one should store meta-data, How do you > propose storing this information? Header has metas. I suggest to use metas for window title and keywords. Basically, meta is name and value (see document-v20.mod) if I understand it correctly. Previously I switched of xdoc validation and did with the xdoc whatever I wanted but now the project has a designated content author with XML Spy and linked document-v20.dtd, so I have to switch validation back on. > With respect to keywords are you proposing automatic generation of those keywords? No. The doc authors should think ahead which keywords she needs to use in the text. For example, if the author writes gw_doc.xml about widgets for geeks she associates two keywords "widget" and "geek" as meta-data for this document. SE-friendly report should show summary that in the gw_doc xdoc the word "widget" is used 10 times and "geek" 5 times, both used in the html/meta/title and section titles. Think about keywords as a part of document plan, as points to score. > > - SE - friendly generated linkmap.xml. Usually it's not a good idea to > > submit home page to yahoo, it should be well-thought site map (what other > > non-Cocoon people understand under site map) > > What is the difference between your proposed linkmap.xml and the existing linkmap.xml? SE rates a link depending on the surrounding context. I suggest to put keywords next to the link to increase rating. So each link will have meaningful context. For a human being to see links with keywords may be not the best document but the proposed linkmap is intended for SEs. > > > - link pages (have to exchange links in order to have links to yourself) > > etc. etc. -- you've got idea. > > How do these differ from a page with links on it? IMHO, easier to keep links in a simple xml and apply xslt rather than edit xdoc manually with tr/td. It will require a custom xmap but it should not be a big deal. Btw, can a skin somehow notify Forrest that it needs an entry in the custom project xmap? I see that Forrest allows to plug in skins from any URL. > > > I follow recommendations from www.searchenginewatch.com (and by the way if > > you can suggest any other sites -- I'll appreciate). > > > > If you think it's something people might need I am willing to contribute to > > the project. > > My questions are meant to encourage not to discourage. I think the basic > ideas you propose are great, we just need to think about how they fit in > with the existing Forrest model of things. Thanks for welcoming :-).