If you develop an online store you may want your goods pages to be
indexed...

2008/1/14, Simon Kitching <[EMAIL PROTECTED]>:
>
> ---- 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
>
>


-- 
Regards
Adrian Mitev

Reply via email to