已收藏,可在 我的資料庫 中查看
關(guān)注作者
您可能還需要

谷歌發(fā)布JavaScript SEO指南,哪些內(nèi)容值得關(guān)注?

了解谷歌如何讀取和呈現(xiàn)JavaScript,就可以對JavaScript和SEO進行更多研究。

谷歌發(fā)布JavaScript SEO指南,哪些內(nèi)容值得關(guān)注?

JavaScript可以改善購物者的購買體驗,鼓勵互動,甚至在某些情況下提高站點性能。但是在搜索引擎優(yōu)化方面,JavaScript需要額外的關(guān)注。

Googlebot是谷歌的網(wǎng)頁抓取機器人,它的抓取能力超過130萬億頁。如果每個網(wǎng)頁需要一秒鐘的加載時間,Googlebot將用超過四年的時間處理頁面加載以獲取每個網(wǎng)頁。

慶幸的是Googlebot可以同時抓取大量頁面,它甚至可以呈現(xiàn)JavaScript。但是,JavaScript在抓取和索引過程中需要一個額外的階段,即渲染階段。

谷歌網(wǎng)站管理員趨勢分析師Martin Splitt表示:“Googlebot在渲染頁面時會執(zhí)行JavaScript,但由于這個渲染階段(就執(zhí)行時間而言)代價高昂,它不能總是立即完成。將索引和呈現(xiàn)分開,可以讓我們盡可能快地對不使用JavaScript的內(nèi)容進行索引,并在稍后返回并添加確實需要JavaScript的內(nèi)容?!?

JavaScript必須單獨處理是電子商務(wù)營銷人員特別關(guān)注JavaScript的原因之一。例如,雖然我們知道Googlebot最終能夠“看到”用JavaScript添加的內(nèi)容,但可能出現(xiàn)的情況是,這些內(nèi)容需要更長的時間進行索引,需要更長的時間出現(xiàn)在谷歌搜索結(jié)果中。

對于產(chǎn)品詳細信息頁面來說,這可能不是問題。這個頁面可能不會隨著時間的推移而發(fā)生什么變化,而是在很長一段時間內(nèi)保持原樣。因此,多等幾天也許是值得的。但是在線商店可能想要一個新的銷售頁面或假日購物指南盡快出現(xiàn)在谷歌的索引和相關(guān)的搜索引擎頁面中。

抓取、呈現(xiàn)、索引

在2019年7月,谷歌發(fā)布了一個關(guān)于JavaScript SEO的簡短指南。指南介紹了Google在抓取、呈現(xiàn)和索引JavaScript添加頁面內(nèi)容時所采取的步驟。

在我們研究這個過程時,重要的是理解Googlebot將讀取并索引它發(fā)現(xiàn)的任何傳統(tǒng)HTML內(nèi)容。因此,額外的步驟只適用于JavaScript添加到瀏覽器頁面中的內(nèi)容。

抓取。首先,Googlebot從抓取隊列獲取頁面的地址(比如電子商務(wù)商店的類別頁面),并按照網(wǎng)址進行操作。假設(shè)頁面沒有被機器人robots.txt阻止,Googlebot將解析該頁面。

在抓取階段,Googlebot發(fā)現(xiàn)的任何新鏈接(URL)都會被發(fā)送回抓取隊列。然后可以對解析頁面上的HTML內(nèi)容進行索引。

處理(呈現(xiàn))。此時,將為JavaScript處理URL。Martin Splitt表示:“谷歌呈現(xiàn)頁面需要多長時間取決于許多不同的因素,我們不能在這里做任何保證。”

本質(zhì)上,頁面被放置在渲染隊列時,它就必須在隊列等待輪到它。一旦渲染JavaScript, Googlebot將向抓取隊列添加它發(fā)現(xiàn)的新URL,并將新內(nèi)容(通過JavaScript添加的內(nèi)容)作為執(zhí)行的HTML轉(zhuǎn)發(fā)到索引。

索引。這個階段將內(nèi)容添加到谷歌的索引中,無論是來自HTML的內(nèi)容還是來自JavaScript的附加內(nèi)容。當(dāng)有人在谷歌上輸入相關(guān)搜索時,可能會顯示該頁面。

JavaScript SEO

現(xiàn)在,你已經(jīng)了解了Googlebot如何呈現(xiàn)和讀取JavaScript,并且認識到 JavaScript 驅(qū)動的內(nèi)容可能需要更長的時間才能顯示在Google的索引中,你可以更好地決定何時以及如何在電子商務(wù)中使用JavaScript網(wǎng)站。

下面是一個簡單的例子。JavaScript可用于在產(chǎn)品類別頁面上延遲加載圖像。當(dāng)購物者訪問此類別頁面時,將加載顯示在可見屏幕上的所有圖像。那些“在折疊下方”的圖片,直到購物者滾動或滑動時才會加載。

這可以幫助頁面加載得更快,并提供更好的購物體驗。但是,如何實現(xiàn)這種形式的延遲加載可能會影響SEO。JavaScript只加載圖像嗎?或者是否回撥數(shù)據(jù)庫以獲取所有必要的產(chǎn)品信息?

在前者中,Googlebot在最初解析HTML時將看到大部分鏈接,而在后一種情況中,它將在處理后才發(fā)現(xiàn)這些鏈接。

了解了谷歌如何讀取和呈現(xiàn)JavaScript之后,你就可以對JavaScript和SEO進行更多的研究了,這對大多數(shù)電子商務(wù)網(wǎng)站都很重要。

(編譯/雨果網(wǎng) 呂曉琳)

【特別聲明】未經(jīng)許可同意,任何個人或組織不得復(fù)制、轉(zhuǎn)載、或以其他方式使用本網(wǎng)站內(nèi)容。轉(zhuǎn)載請聯(lián)系:editor@cifnews.com

相關(guān)標(biāo)簽:

分享到:

--
評論
最新 熱門 資訊 資料 專題 服務(wù) 果園 標(biāo)簽 百科 搜索
雨果跨境顧問
Google顧問-Sandy
OceanWeb新客獨家福利:前100名免費送$20廣告體驗金,點擊按鈕咨詢顧問并領(lǐng)取,雨果跨境官方顧問

收藏

--

--

分享