百度為什麼不收錄、怎麼解決?

Ydcker發表於2020-11-12

網站收錄是做好SEO優化的第一步,百度不收錄頁面該怎麼解決,幾乎每一個做優化的人都會為了收錄問題而絞盡腦汁,一般情況下,百度是否收錄網站頁面我們是從新站和老站來逐步分析。

01

新站百度不收錄的原因和解決方法

新網站上線一般情況下首頁收錄都很快,百度幾乎上線之後立馬就會收錄,但是對於內頁就不一定了。

一、網站沒有全部完成程式碼編寫

有的程式設計師為了省事,直接在伺服器上邊修改邊新增內容,雖然網站首頁收錄良好,但是內頁沒有完全寫完,經常改動,這樣會導致內頁難以被收錄。解決方法是在本地電腦或測試伺服器上把網站全部編寫完畢之後再上線。

這種沒有寫完模板或後臺程式碼直接在伺服器上進行,對SEO優化的影響主要在於頁面動亂不堪,蜘蛛也不確定這是一個穩定的頁面,要是經常改動,蜘蛛會設定時間隔一段時間之後再來,這就導致收錄延遲,如果頁面本身質量,就會不收錄,這樣一來二去,半把年的光陰就過去了。

二、網站太過於空洞,無內容

有的新站上線真的是“新”啊,新到連佔位的內容都沒有,僅有幾個分類框架,這樣的新站就是百度想收錄頁面也沒有內容可以收錄。解決方法是每個分類都新增一點內容,起碼每個分類新增2頁以上的內容。

三、域名未備案

未備案域名的確需要等待一些時間,大約2個月觀察期,如果做得好一般都會穩定收錄,要是優化不到位可能需要更長的時間。要是已經備案的域名,在內容豐富的情況下,可以加入“新站保護”,在百度資源平臺新增即可,此時即便是新站也可以享受和老站一樣的收錄於排名機會,趁著這個新站保護期,要大量更文和釋出優質的內容。

四、做好主動提交、sitemap等

如果收錄不好,可以手動提交一下連結,製作sitemap並提交給百度,這樣可以增加收錄的機會,其次是要檢查前端程式碼,是否存在不利於收錄的程式碼,儘快改正。

02

老站不收錄或收錄不好的解決方法

老站就是運營一年以上的網站,老站一般在收錄和排名上都會相對穩定,但是可能收錄會稀稀拉拉的,並不是我們希望的大部分都能收錄。

一、程式碼使用太多的JS控制樣式

有的前端比較喜歡使用jQuery相關的外掛和程式碼來控制前端佈局,有時候看上去和正常的div+css沒有什麼兩樣,典型的這類外掛有swiper,前端用起來很爽,可是你又找不出到底哪裡對SEO優化不友好。

swiper外掛可以為前端設計提供很多的便利,也是很多人很喜歡的js外掛,這個外掛對SEO優化是有影響的,主要在於全域性控制整個頁面。你會發現網站有一部分頁面也會收錄,但是總體收錄不行。

原因是搜尋引擎對於js控制的頁面也並不是完全不收錄,不是完全無法識別,和動態url一樣,能收錄一部分,而大部分並不好。也就是說不要狡辯有一部分收錄了,就認為沒有問題了,是swiper會增加搜尋引擎收錄的難度。

程式碼不利於SEO優化是難以查出來的,有的可以直接通過前臺程式碼看出來,有的則看不出來,這個建議前端設計學習一下關於優化的中程式碼方面的知識。

二、內容質量低下影響收錄

抄襲別人的內容,複製貼上過來的收錄肯定不行,要多在內容質量上下功夫。有的網站沒有抄別人的,但是內容過於簡短,三五百字就是一篇文章,對收錄真的不好。

三、檢查優化不當的地方

優化不當是一個相對的概念,百度經常會更新和推出新的演算法,以前很管用的方法現在可能成了被懲罰的物件,要及時修正。難點就在於放棄以前取得過的成績,人都會有固有思維,總覺得之前這樣做效果挺好的,犯經驗性錯誤。

而SEO優化的經驗則不一定有效,要捨得放棄。

相關文章