我目前正在建立一個基於音樂的網站,我想建立一些像它使用ajax和深層鏈接。 (它使用History.js庫 - 請注意網址中沒有'#')。我可以讓我的ajax網站「抓取」嗎?
我想使用這些'ajaxy'方法(或者可能完全使用模板)的原因是這樣的當音樂播放時,當用戶瀏覽網站時它將保持不中斷。
我擔心的是我的網站不會是由谷歌抓取,但我想我可以在網頁的源代碼修改,以解決這個問題。如果我看源代碼模板,在頭我看到
<meta name="description" content="">
<meta name="author" content="">
<meta name="keywords" content="">
現在,如果我加入這頭:
<meta name="fragment" content="!">
意志,使該網站抓取?是否有其他代碼需要添加在此之上?或者這是不可能的這個模板?
我按照這個指南https://developers.google.com/webmasters/ajax-crawling/docs/getting-started,我在第3步。我當然要完成其他的步驟,但我不知道我要走向正確的方向,還是走向死亡結束!
任何幫助將非常感激。提前謝謝了。
謝謝你的幫助。我剛剛注意到Firefox中的URL是乾淨的,但在IE中它很醜陋!在禁用JS的FF中,「乾淨」URL不顯示除導航欄外的任何內容。點擊導航欄中的任何項目後,頁面將加載以顯示該頁面的內容(但沒有樣式)。我有點困惑!你認爲我有機會以某種方式抓取它嗎?非常感謝 – Vin 2013-02-22 21:34:26
聽起來像您的代碼在所有瀏覽器上無法正常工作。如果你想使用漸進增強,那麼幹淨的URL必須顯示正確的內容,然後JavaScript使它變得很酷。您的樣式可能失敗,因爲您使用相對URL到css文件,而乾淨的URL是基於文件夾的。 – Tiggerito 2013-02-23 16:02:05