It is a link based application developed in JSF. We are using URL rewritten links. Basically it is a sale point and for SEM activities links should be indexed on search engine. Site address is www.youpark.com.
Regards, Umar Zubair -----Original Message----- From: Simon Kitching [mailto:[EMAIL PROTECTED] Sent: Monday, January 14, 2008 3:33 PM To: MyFaces Discussion Subject: Re: Remove or move Javascript and blank lines ---- Simon Kitching <[EMAIL PROTECTED]> schrieb: > ---- Umar Zubair <[EMAIL PROTECTED]> schrieb: > > I am using MyFaces with Tomahawk. My application is in production. Web > > crawlers often come to my site to index pages. So html code produced by the > > application should be Search engine optimized. > > > > > > > > The problem is actual content of my page starts after rendering javascript > > having a lot of blank lines both put in by MyFaces. I want to put actual > > content of my page on start of html to help crawlers to read actual content > > efficiently. > > > > > > > > Please let me know how can I get rid of incline javascript or atleast move > > javascript after actual content of page? And how can I remove blank lines > > generated just after java scripts? > > I doubt very much that moving the javascript is possible. In many cases it really needs to be in a specific location in the file to work properly. > > Deleting blank lines can be done fairly easily by writing a ServletFilter. Or you could submit a patch to the tomahawk ExtensionsFilter to do this. Or perhaps the htmltidy filter (tidy.sourceforge.net) might do what you need. And by the way, it doesn't seem very sensible to allow the pages of a JSF application to get indexed. JSF applications are dynamic, user-specific, interactive things. Indexing these just doesn't make sense. I suggest using a robots.txt file to prevent robots from looking at your app at all. Regards, Simon

