Forum Moderators: coopster
My sites index page is frame based and there is no way i cannot use frames. Neither can I use a splash screen. I've been told that search engines dont recognise frames. so i was thinking, is there anyway to dynamically have a index.php file that detects whether the visitor is a searchengine of any kind, if so then it just gives a description of my site if not then it displays my real site. I would be very greatful if someone can tell me how i can do this in php.
cheers
linda
Cloaking [webmasterworld.com]
Also look at rest of the threads in that forum .. its a dedicated cloaking forum.
I've been told that search engines dont recognise frames.
That was the case a few years back, but it's not true today. With a frame site, you will have to deal with visitors from search engines who land on a frame page that is orphaned from its parent frameset. And there is a lot of experience that says non-framed sites do better in ranking well - at least as a general rule.
But the frame pages do get spidered.
also, where can i get a list of all the user agents to add to the script?
cheers
linda
for example if i only have the googlebot specified is there any chance that a normal user can be detected as googlebot and shown the googlebot content?
My guess is that liklihood of that happening is less than one in million...if someone has a custom made browser with googlebot specified as user agent.
do i have to add all the robots in the actual source code?
Those you want to cloak for .. yes. Rest will see what your normal user sees.
>>actually test
You cannot .. but if you want to test if the method itself works, you can do so using different browsers which have different user agents.