我創建了一個這樣的HTML鏈接。搜索引擎和JavaScript代碼點擊超鏈接
<a href='http://www.mywebsite.com/aPage' onclick='customFunc(); return false;'>Show Info</a>
我正在寫的Ajax功能(在customFunc)點擊該鏈接時,和顯示數據如由HREF標記的鏈接中示出的數據是一樣的。
問題:當搜索引擎看到我的鏈接時,他們會緩存嗎?或者他們會得到一個印象,我試圖做一個虛幻的魔術來獲得這個頁面緩存,因此忽略它?
感謝您的建議。
編輯:所以我從這個問答&一個解釋是,(理論上),搜索引擎只是困擾有關HREF,並且因爲它在上面的鏈接找到了一個 - 它會緩存此頁沒有任何麻煩,它不會擔心我在onclick JS調用中做的事情。
如果有人有不同的意見,請添加您的意見。
還值得注意的是,截至到目前爲止,谷歌機器人還遵循文本網址 - 他們甚至不需要HTML錨定標籤,只需在您的文本中的URL獲得索引。惱人的第n。 – zenkaty
我需要這個鏈接來緩存。我的想法是在用戶點擊此鏈接時快速顯示Ajax信息,同時在打開鏈接時提供相同的信息(來自搜索引擎的結果頁面) –
添加'nofollow'不會停止一個殭屍從跟蹤鏈接。它只會阻止鏈接提供頁面排名到另一端的頁面。 – Quentin