已收藏,可在 我的資料庫 中查看
關(guān)注作者
您可能還需要
獨(dú)立站
國潮領(lǐng)航?破浪出海
立即報(bào)名
加入社群
獨(dú)立站近期活動(dòng)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

JavaScript SEO

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

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

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

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

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

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

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

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

分享到:

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

收藏

--

--

分享