Welcome to WebmasterWorld Guest from 18.104.22.168
The other is that there is no real text on your page. Flash sites and all image sites can be susptible to this in that their "text" is actually images.
Now, if the listing displayed was just a URL and not your page title, that means that thepage has been recognized as existing by Google, but just has not been properly indexed yet.
<?php echo "<?xml version=\"1.0\" encoding=\"iso-8859-1\"?".">";?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
This was the major thing is failed the vaidator on aswell as a few other smaller details, whill watch and wait to see if the spiders start to work.