Google的Martin Splitt使用無限滾動索引頁面

[ad_1]

Google的Martin Splitt使用無限滾動索引頁面

在最近的Javascript SEO辦公時間環聊中,Google的馬丁·斯普利特(Martin Splitt)回答了有關無限滾動和防止將滾動內容編入索引的問題,就好像它是主要內容的一部分一樣。

無限滾動

無限滾動是一種不斷向用戶提供類似內容的方法。當用戶接近網頁的末尾時,JavaScript將感知並載入其他內容供站點訪問者閱讀。

但問題是,當Google看到其他內容並將其誤認為是主要內容的一部分時。那將是災難性的結果,因為它可能會導致排名降低。

這是Vahan(搜索引擎期刊首席開發人員)提出的問題:

「…我們已經在移動設備上實現了無限滾動。過去,我們將其放在桌面上。我擔心的是,Google會將無限滾動文章作為主要文章的一部分編入索引嗎?

每個頁面查詢的Ajax URL都應用了無索引。是否可以保證所附加的內容不會被索引為主頁的一部分?」

馬丁·斯普利特(Martin Splitt)回答:

「答案取決於它的實現方式以及我們如何在呈現的HTML中看到它。

我強烈建議您檢查測試工具以查看呈現的HTML,因為它在很大程度上取決於您如何構建無限滾動以及我們如何發現其他內容。

但是,例如,如果使用某種鏈接告訴我們轉到另一個URL,然後該URL沒有索引,那麼我們將看不到該內容。」

Martin顯然拒絕明確表示Google是否在查看其他內容。他建議應該使用Google的工具進行檢查,這是確認Google如何呈現網頁的最佳方法。

馬丁·斯普利特(Martin Splitt)沒有提及,但是 Google的移動友好測試 將顯示呈現的網頁的HTML。因此,如果Google為附加內容編製了索引,則該附加內容可能會顯示在呈現的網頁結果的HTML部分中。

Martin並未提及它,但我很確定該工具可以準確呈現所呈現的頁面。

然後,Vahan添加:

「該功能是通過以下方式實現的,例如,當您向下滾動時,它會在某個時刻(例如,您即將結束閱讀文章時)通過AJAX載入文章。

但是,發送下一篇文章內容的AJAX URL已應用了noindex標頭標記。因此,我以某種方式確信不會對附加內容建立索引。

但我想如何確保下次滾動時不會將文章編入文章的主要部分。」

馬丁再次表示,他不能肯定地說,這應該在Google的工具中進行測試。

馬丁的回應:

「我不知道。我不太確定我們如何看待呈現的HTML。

使用測試工具,特別是URL檢查工具,可以幫助您弄清楚如果由於視口已更改或類似的原因而導致呈現的HTML仍以某種方式包含額外內容的情況,呈現的HTML的外觀,那麼我們將其索引為主頁的一部分就像您看到的頁面一樣。

然後,沒有索引實際上並沒有太大幫助。 「

然後,馬丁列出了無限滾動可能會出錯的地方:

「也可能是您無意間對頁面上以前的內容進行了索引編製,因此最終可能導致過多的無法編製索引。

我將始終測試這些東西,並查看呈現的HTML。呈現的HTML告訴您我們所看到的。您可以使用URL檢查工具查看我們已抓取的內容,因此可以在已抓取的呈現的HTML中看到它。

但是,您也可以使用實時測試來查看我們是否會再次執行此操作。

因此,在這種情況下,真正取決於答案。」

觀看Google Office Hours Hangouts:

更多資源

相關文章