lo que veo es que:
1) tienes que poner los nombres sin espacios: (te recomiendo que en los campos de la tabla nunca dejes espacios, usa - o _ para unir palabras, pero nunca dejes espacios) 
 Código PHP:
    .$row['Titulo del Sitio']. 
    
  debes poner: 
 Código PHP:
    .$row['TitulodelSitio'].
.$row['Titulo_del_Sitio'].
.$row['Titulo-del-Sitio']. 
    
  2) toma en cuenta que los mismos nombres de la DB tienen que estar escritos en esta sentencia sql: 
 Código PHP:
    .$row['Titulo del Sitio']. 
    
  debes poner 
 Código PHP:
    .$row['titulositio']. 
    
  3) Toma en cuenta las mayusculas: 
Web no es lo mismo que 
web
El codigo deberia quedar de esta forma: 
 Código PHP:
    <?php 
$id=$_GET["id"]; 
$connect = mysql_connect("localhost","usuario","contraseña"); 
 
mysql_select_db("trafican_sitio",$connect); 
 
 
$result=mysql_query("select * from sitioweb ",$connect); 
 
 
while($row=mysql_fetch_array($result)) 
{ 
echo '<br>
 
<a href="'.$row['web'].' "> '.$row['titulositio'].' </a><br>
'.$row['descorta'].'<br>
'.$row['descripcion'].'  | '.$row['idioma'].' |  '.$row['pais'].' <br>
'.$row['ciudad'].' | '.$row['email'].'
 
'; 
} 
mysql_free_result($result); 
?>    
  no te olvides de mi Karma :)