Keeping pages indexed but making sure they fill out a form before access - confusing Q's
-
OK so let me break down this little scenario we have going on. I work for a b2b company so we have a lot of gated content that is behind a form fill out - this is how we get a lot of our lead generation.
Some pages that we have behind the form are showing up in search which allows people to view the documents bypassing the form. At first I thought, well why dont we just no index that page so that it does not appear in search. But then I thought it would be smart to keep the pages indexed to keep the SEO value,
Is there a way to keep these pages indexed but make sure that when they click the link in the SERPS that they need to fill out the form in order to gain access to the document? Something on the backend that checks to make sure that the referral URL was completed or something like that?
Anybody deal with this before?
-
You could have a model box appear on the page which contains the form (example: http://ui-patterns.com/image/2042/0/0/614) you can strip out any boxes which close the modal box, you could also put a delay on the box appearing so wait 10 secs so they start reading then modal box.
When they fill out the form and click the submit button a cookie is stored locally saying 'done'. Next time they visit the site the website check to see if the cookie done exists, if so don't show box, if not show box.