2014-01-10 54 views
1

我構建了許多通過AJAX/jQuery動態載入內容的頁面網站。我一直在閱讀一個傳呼機對SEO有多糟糕。無論如何,你怎樣才能從一個頁面的網站獲得大多數搜索引擎優化結果,而不會將它分成多個頁面?製作載入AJAX的內容可由Google抓取

+0

我的建議是不如一個頁面,生成的sitemap.xml編程包含您的網頁(例如與項目細節頁)。例如, –

+1

請查看[本文](http://moz.com/blog/how-to-allow-google-to-crawl-ajax-content)。 –

+3

這個問題似乎是題外話題,因爲它是關於SEO –

回答

2

Google Developers

如果您正在運行的內容的AJAX應用程序,你想 出現在搜索結果中,我們有一個新的進程,當 實現,可以幫助谷歌(和潛在的其他搜索引擎) 抓取和索引您的內容。歷史上,AJAX應用程序有 難以處理搜索引擎,因爲AJAX內容是由瀏覽器動態生成的 ,因此對於搜尋器不可見。 雖然現有的方法可以解決這個問題,但他們 涉及定期手動維護,以保持內容是最新的。

+1

謝謝,這正是我所需要的。如果您正確應用#,Google可以閱讀一個傳呼機!鏈接。 –

1

我假設你對一個頁面導航使用散列(#)來繼續我的解釋。 我的建議是,以編程方式生成包含頁面的sitemap.xml(例如,使用項目詳細信息頁面)。讓我來舉個例子,

<?xml version="1.0" encoding="UTF-8"?> 
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> 
    <url> 
     <loc><![CDATA[http://your_domain.com/#item-1.html]]></loc> 
    </url> 
    <url> 
     <loc><![CDATA[http://your_domain.com/#item-2.html]]></loc> 
    </url> 
</urlset> 

你可以把你的物品的網站地圖,並通過網站主工具提交給谷歌。

然而,多個頁面結構是SEO