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

Reply via email to