我試圖讓我的動態內容對搜索引擎可見。我知道我需要使用method="get"
才能獲得最佳效果。安全性不是我論壇的這一部分所關注的問題,我只是用數據庫中的只讀內容重新加載家庭網頁的一個部門。表單標記的SEO
它的工作原理,但我希望谷歌能夠抓取這是按各個按鈕後重新加載在主頁的自定義內容。
<form name="aspnetForm" method="get" action="default.aspx"
onkeypress="javascript:return WebForm_FireDefaultButton(event,
'ctl00_btnLoginImage')" id="aspnetForm">
我擔心使用JavaScript確保所有後續內容是不可見的機器人/蜘蛛:
所以,對於SEO是我,如果我使用下面的註定。我注意到,按下按鍵後,我的網址並未發生變化,正如我所希望的那樣 - 它仍然是主目錄。
谷歌無法抓取的形式事件get方法,因爲它從來沒有提交表單,當然就無法追蹤別人的submittion(嗯,這是一個棘手的一個由鉻他們做跟蹤考察,但它不是道德的),所以我只能建議您可以跟蹤搜索(或正在進行的操作),並在主頁上將它們列爲最新的20(100)個帶有鏈接的搜索,這樣Google就可以輕鬆地抓取搜索引擎和其他搜索引擎。併爲性能不列出實時最新列表緩存他們像5分鐘或10。 –
禁用JavaScript,看看會發生什麼。這將更接近搜索引擎看到的。 – Tiggerito
我在我的問題中錯誤地表達了我的意圖。我不只是可以抓取的感興趣。重要的網頁變化緩慢,足以單獨使用站點地圖和網站提交給SE。 – haleonj