2012-06-09 34 views
1

我可以通過某種方式輕鬆讓Googlebot查看此ajax內容嗎?使用AJAX後的方法:如何讓Googlebot查看ajax內容

調用頁面:

<html> 
<head> 
<title>TEST</title> 
</head> 
<body onload="getTest(1)"> 
<div id="txtHint"></div>   
<script type="text/javascript"> 
function getTest(page) 
{ 
    var parameters = ""; 
    document.getElementById("txtHint").innerHTML=""; 
    if (window.XMLHttpRequest) 
    {// code for IE7+, Firefox, Chrome, Opera, Safari 
     xmlhttp=new XMLHttpRequest(); 
    } 
    else 
    {// code for IE6, IE5 
     xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); 
    } 
    xmlhttp.onreadystatechange=function() 
    { 
     if (xmlhttp.readyState==4 && xmlhttp.status==200) 
     { 
      document.getElementById("txtHint").innerHTML=xmlhttp.responseText; 
     } 
    } 
    parameters = parameters + "page="+page; 
    xmlhttp.open("POST","ajaxtest.php",true); 
    xmlhttp.setRequestHeader("Content-type","application/x-www-form-urlencoded"); 
    xmlhttp.send(parameters); 
} 
</script> 
</body> 
</html> 

ajaxtest.php:

<?php 
    $page=$_POST["page"]; 
    echo "This is page number $page <br />"; 
    echo "<a href='javascript:getTest(2);'>Link to page 2</a>"; 
?> 

這正是我想要的東西和它的作品。導航是在ajax調用中生成的。唯一的問題是谷歌不能看到它...

回答

0
<div id="txtHint"><?php include 'ajaxtest.php'; ?></div> 

不能解決您的問題?

+0

不,這沒有解決它! – Makker