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






