A.
<DIV>Product Name: Beautiful Table</div>
B.
<div id="product_name"></div>
<script>
var txt;
$.get('/source.txt', function(result) {txt=result;});
setTimeout(function(){
$("product_name").text(txt);
},3000);
</script>
請問如果使用B這種載入外部資源的方式,會不會影響到SEO?
如果會的話,那麼幾乎所有用php來從mysql抓資料動態產生的頁面也都會影響了啊?
如果我是在document.init()階段就把資料抓出來載入到dom裡,而不是等document.ready()才做,也會影響嗎?
你的問題不是問題。
關於動態網頁要做SEO
技巧1.
請在WebServer端使用URL rewriting技術
http://en.wikipedia.org/wiki/Rewrite_engine
這樣就可以讓外面的網頁搜尋引擎
把你的動態網頁當成靜態網頁在索引
也就是把你動態網頁的Get模式的參數, 組成像是靜態網頁那樣的Url
技巧2. 請在動態網頁裡輸出Meta Name Keyword Tag
http://www.seo-watch.com/html/meta_name_keywords.php