很多人會遇到這樣的問題,明明自己的網站已經做了301跳轉,為什么百度收錄網站的時候還是會收錄不帶www的域名呢?

收錄不帶www域名的原因及解決辦法:
1、首選域選錯,解析后也沒做任何處理
在網站域名解析的時候對帶www和不帶的都做了解析,而解析后卻未對兩個域名做任何處理。百度判斷不帶www的才是你網站的首選域名,因此你就是發再多的帶www的外鏈也不行。同時你的網站內部鏈接部分又采用了大量的相對路徑方式,這樣對不帶www的域名收錄就更為不利了,因為在搜索引擎看來這是兩個網站。
2、301重定向在解析之后很久才設置
做seo的都知道,百度對于使用了301重定向的網站權重值生效需要一定的時間,如果我們在網站建設之初就設置好了重定向,一般不會出現這個問題,但是我們在解析后,過了一段時間才設置,很有可能當搜索引擎蜘蛛爬行到網站的時候,還沒有做301重定向解析,導致不帶www的域名被收錄,這樣只有等一段時間才有可能恢復。
3、站內或站外鏈接使用了不帶www的域名
網站內容連接使用絕對路徑時,一定要做到統一,統一使用帶www的域名,做外部鏈接也是如此,不然權重值都會不傳遞給不帶www的域名導致收錄。
所以我們在做內鏈、外鏈時一定要做到網址統一,集中權重到www的域名上,加快301重定向的生效時間
如果你的網站發生了這種情況不要急,慢慢分析下就可以找到原因,及時調整優化策略,做SEO不是一時就能成功的,需要長期的堅持,這個問題也一樣,沒有太有效的辦法,只有正常的去做SEO優化,保持好優化節奏,慢慢就會恢復的。