This URL has been indexed by Google: 
http://www.koreabites.com/inbite/inbite/ajax_signup_form.load
I would prefer this URL to be indexed: 
http://www.koreabites.com/inbite/inbite/index/

Is there a way to prevent certain actions/views from being indexed by search 
engines?
Also, is there a way to redirect requests for 
http://www.koreabites.com/inbite/inbite/ajax_signup_form.load to 
http://www.koreabites.com/inbite/inbite/index/ when a direct request is made 
for a "bare" component? (With a referring URL from outside the domain.)

Perhaps there is problem with the fundamental structure of my app:

   - ajax_signup_form.load contains the "meat" of the page. That is probably 
   why Google indexes this page.
   - The page that loads this component is just an eye-candy "shell."
   - I structured the app using ajax so the "shell" does not have to reload 
   when the form is submitted.
      - I end up calling the LOAD() helper from controller actions instead 
      of the view. (The index() action LOAD's ajax_signup_form.load)
      - This also broke browser history
   
Any advice for the best way to fix this app? Thanks.

John

John




Reply via email to