如果您的工作涉及某個(gè)級(jí)別的搜索引擎優(yōu)化,您很可能會(huì)聽(tīng)到越來(lái)越多的關(guān)于JAVA及其對(duì)抓取和索引的影響。坦率地說(shuō),百度蜘蛛與它斗爭(zhēng),許多網(wǎng)站利用現(xiàn)代Java來(lái)加載關(guān)鍵內(nèi)容。正因?yàn)槿绱耍覀冃枰鋫溥@個(gè)話題才能有效地討論這個(gè)話題。北京seo公司分享這篇文章的目的是讓你掌握必要的最低可行知識(shí)。
北京SEO公司(一)有問(wèn)題的域名是否依靠客戶端Java加載/更改頁(yè)面內(nèi)容或鏈接?
診斷涉及Java的任何問(wèn)題的第一步是檢查域是否使用它來(lái)加載可能影響SEO(頁(yè)面內(nèi)容或鏈接)的關(guān)鍵內(nèi)容。理想情況下,只要您獲得新客戶(在最初的技術(shù)審核期間),或者您的客戶重新設(shè)計(jì)/啟動(dòng)網(wǎng)站的新功能,就會(huì)發(fā)生這種情況。
我們?nèi)绾稳プ鲞@件事?
詢問(wèn)客戶
問(wèn)你應(yīng)接受!盡管如此,作為顧問(wèn)可以做的最快捷/最簡(jiǎn)單的事情之一就是聯(lián)系您的POC(或賬戶開(kāi)發(fā)人員)并詢問(wèn)他們。畢竟,這些人是日復(fù)一日在網(wǎng)站上工作的人!
手動(dòng)檢查
即使在擁有數(shù)百萬(wàn)頁(yè)的大型電子商務(wù)網(wǎng)站上,通常也只有少數(shù)幾個(gè)重要的頁(yè)面模板。根據(jù)我的經(jīng)驗(yàn),最多只需要一個(gè)小時(shí)就能手動(dòng)檢查。可以使用插件,從那里禁用Java,并手動(dòng)檢查網(wǎng)站的重要模板(主頁(yè),類別頁(yè)面,產(chǎn)品頁(yè)面,博客文章等)
換句話說(shuō),對(duì)于這個(gè)頁(yè)面的第一個(gè)問(wèn)題的答案是“是的,Java被用來(lái)加載網(wǎng)站的關(guān)鍵部分。”
北京SEO公司(二)如果是,百度蜘蛛是否能夠正確查看通過(guò)Java加載的內(nèi)容?
如果你的客戶在他們網(wǎng)站的某些部分依賴于Java(在我們的例子中是這樣),那么我們的工作就是嘗試并復(fù)制百度實(shí)際上看到的頁(yè)面的方式。我們想回答這個(gè)問(wèn)題:“百度是否按照我們希望的方式看到了網(wǎng)頁(yè)/網(wǎng)站?”
為了更準(zhǔn)確地描述百度蜘蛛所看到的內(nèi)容,我們需要嘗試模仿百度蜘蛛如何抓取網(wǎng)頁(yè)。
北京SEO公司(三)如果我們確信百度蜘蛛沒(méi)有正確看到我們的內(nèi)容,我們應(yīng)該怎么解決?
現(xiàn)在我們知道該域使用Java來(lái)加載關(guān)鍵內(nèi)容,并且我們知道百度蜘蛛很可能沒(méi)有看到該內(nèi)容,最后一步是向客戶推薦理想的解決方案。關(guān)鍵詞:推薦,不實(shí)施。將問(wèn)題提交給我們的客戶是我們的工作,解釋為什么它很重要(以及可能的影響),并突出顯示理想的解決方案。嘗試開(kāi)發(fā)人員通過(guò)其獨(dú)特的堆棧/資源/等來(lái)找出理想的解決方案的工作是完全不是我們的工作。
概要
冒著嚴(yán)重過(guò)度簡(jiǎn)化的風(fēng)險(xiǎn),為了在2018年開(kāi)始使用Java和SEO優(yōu)化,你需要做的是:
了解客戶的域名何時(shí)/在哪里使用客戶端Java加載頁(yè)面內(nèi)容或鏈接。詢問(wèn)開(kāi)發(fā)人員。關(guān)閉Java并通過(guò)頁(yè)面模板進(jìn)行一些手動(dòng)測(cè)試。使用Java抓取工具進(jìn)行抓取。檢查百度蜘蛛是否按照我們打算的方式看到內(nèi)容。百度的移動(dòng)友情檢查器。做網(wǎng)站:在網(wǎng)頁(yè)上搜索可見(jiàn)內(nèi)容。使用Java抓取工具進(jìn)行抓取。給客戶一個(gè)理想的建議。服務(wù)器端渲染。混合解決方案(同構(gòu))。不是AJAX爬行。