網站搜尋迷思:我的網站已經改好了,上網看看結果吧!
其實這裡有一個蠻重要的觀念,影響網站排名的結果,有兩個重要的因素
- 時間
- 內容
可能有些人會以為網站一修改完或是新的網站上線,馬上就可以被搜尋引擎找到,但是其實Google是靠著自動爬蟲機器人去爬去網路上的數十億的網站,縱使他的動作在快,效能再強,都會需要一定的時間,有時快則兩三天,慢則三至六個月都有可能,快或慢會根據不同的情況而決定。
Google會自動區搜索你的網站,所以做好自己該做的就好
當你的新網站上線後,就算你不主動去各大搜尋引擎登錄網站或提交Sitemap,你的網站仍然會被收錄,因為Google的搜尋引擎是免費的並且是全自動的,每過一段時間,他就會使用自動搜尋程式定期檢索網路,並將新的網站加入索引。
這裡也要告訴大家,你現在所看到的網站幾乎都不是手動提交的,而是搜尋引擎機器人在檢索網路時加入的。
希望自己的網站可以更快的被搜尋引擎找到
而如果你真的很想早點讓搜尋引擎找到自己的網站,上述有提到兩種方法,去搜尋引擎登錄網站以及提交Sitemap給搜尋引擎。如果想要登錄網站可以到這裡。如果要登入Sitemap,可以參考這裡。
當然我們一直提到搜尋引擎也不只有Google,也有像是Bing、百度、MSN等等,每個國家或是地區都會有自己習慣的搜尋引擎,如果你的網站想要被更多人看見,就可以使用以上的方法去不同搜尋引擎增加自己的曝光度。但必須再次提醒,以上的做法只是有可能更快被搜尋到而已,並不是百分百。
在使用以上的方法或是過了一段時間後,想確認自己的網站是否已被搜尋引擎正確收錄,只要在瀏覽器上輸入“site:你的網址”就可以進行確認,舉例來說:site:www.xxxx.com。
網站搬家、更換網址對排名會造成影響嗎
上面的內容中我們討論到了網佔更改有時候會沒辦法立即看到結果的原因後,我們在這邊要討論的是,你可能為了因應網站內容的更改,或是基於其他原因,需要更改網站的網址,會對排名造成影響嗎?答案是,會的。
搜尋引擎會如何判斷你的網址、網域的更換
搜尋引擎在進行排名時,基本上是只辨認網址的,該網址有多少外部連結權重、內容的豐富度等等因素,搜尋引擎會將這些權重配對到這個網址上面。
假設今天你網站的某個頁面網址為happycoding.com/courses,並且擁有不錯的網站的排名,但因為某些因素將網址改成happycoding.com/code/courses,對於網站經營者來說,我只是更改了網址,其實內容還是一樣,並不會有什麼影響。對於顧客來說,也不會察覺到你的網站有做這個更動。但對搜尋引擎來說卻不是這樣,搜尋引擎將會將此動作解釋為:happycoding.com/resourses的網頁已經消失,那麼我就會將它從搜尋引擎中移除。而我現在也找到了一個新的網頁happycoding.com/code/courses,排名將會重新排序。那麼這樣你之前所做的努力是不是就白費了呢?
那究竟要怎麼做才能讓搜尋引擎清楚知道這件事
1.Sitemap 更新
首先,你必須要更新你的Sitemap檔案,將舊有的URL移除,並將新的URL提交,這個動作可以幫助搜尋引擎快速了解你的網站,知道這個新的網站是做什麼用的。
2.網站內連結更新(以本網站為例,各個文章以及課程的連結)
網站上的導覽列,或是各個點擊選項,都有自己的連結網址,搜尋引擎就是透過這些來了解你的網站,如果網址有更動,一定要記得更改每個網址連結的URL。
3.301 轉址
在網址有更動時,最重要的一件事情就是使用 301轉址將相對應的頁面進行重新導向。而同時你也可能聽過302轉址,但對於搜尋引擎來說302是暫時性的,301是永久的,所以你在進行轉址時,務必記得使用301轉址。
而在進行301轉址時,必須注意前後頁面的內容一致。舉裡來說:happycoding.com/courses-a->301轉址->happycoding.com/code/courses-a,搜尋引擎會將以上兩個網址視為同一個網頁,但如果你將happycoding.com/courses-a->301轉址->happycoding.com/code/courses-b,搜尋引擎會將兩段網址視為不同的網頁。
結語
其實,只要網站的內容或是網址有更動,對於排名多少都會有一些影響,但只要做好你該做的事,便可以降低網站的更改所帶來的影響。不同的搜尋引擎,獲取你的網站內容的素也不同,例如Google可能一週以內便可以跟上你網站的更改,但是換成其他的搜尋引擎速度上可能就沒有這麼快了,數週、數月都是有可能的。如果想了解更多有關的內容,可以來我們的官網逛逛喔。
網址連結:https://www.happycoding.today/posts