發表文章

目前顯示的是有「爬蟲」標籤的文章

關於這SEO殺手-404,再來處理它!

圖片
本系列文章為【SEO 殺手:404錯誤、轉址式404錯誤(軟性404) 的差異與解決方法 】的下篇,若不清楚 404 與轉址式 404 的定義,請 點此 看上篇閱讀了解。   這篇要來教你 SEO 遇到404後要如何修復及處理,千萬別錯過!   SEO 如何修復「轉址式 404」錯誤 - 使用 Google Search Console 要查找網站內是否存在「轉址式 404」錯誤,最直接的方式就是使用 Google 網站管理員 (Google Search Console, GSC) ,檢查「轉址式 404」中列出的內容並逐一解決。 以下列出常見的「轉址式 404」錯誤: 1. 網頁內容過少或無內容 因為 Google 搜尋引擎內導入了負責機器學習的 AI 「Rank Brain」 ,能夠準確辨識出品質不佳或過於短少的網頁內容,並標示為「轉址式 404」錯誤。 假如你檢查網頁後,發現可能原因為內容過少或無內容,就補上一些相關內容吧!然後在網站內其他相關的頁面,增加導流至該頁面的內部連結。   2. 重複的內容 假如網站內有重複的網頁內容,被判斷成「轉址式 404」錯誤,就將這網頁予以合併: 保留權重較高的頁面 (如排名較高、外部連結較多、PA 頁面權重分數較高等);其他的頁面內容就合併到該頁,並且設定 301 轉址到該頁。 有時,電池商務網頁如販售鞋子的頁面,可能同款鞋子有多種不同的顏色,而一個顏色的鞋子就佔了一個商品頁,導致產生許多看起來相同的網頁。此時的做法就是依照上段所述的方式,將這些顏色鞋子的頁面合併成一頁。   3. 301/302 重新導向至內容不相關的頁面 301 重新導向為永久轉址,例如從於舊網站遷到新網站,因為內容幾乎一致,只是新舊的問題罷了,所以頁面權重不會改變太多;而 302 重新導向則為暫時性轉址。 301/302 重新導向適用於內容相關的網頁。但是有些過於靈活的操作,將兩個天差地遠的網頁使用 301/302 轉址 (如將熱門的新聞網頁重新導向販售奶粉的商品頁面等),並希望帶來高量的訂單。這樣會被 Google 視為「轉址式 404」的錯誤狀態,同時流失「連結的價值」及「網頁本身參考價值」。   4. 沒...

關於這SEO殺手-404,先來認識它!

圖片
當你在做 SEO 優化時曾遇到過404的狀況嗎?今天告訴你它到底是怎麼回事!   SEO 必知的「響應代碼」定義 在訪問網站時,我們透過 Chrome、Safari 等瀏覽器連到網站的伺服器,以抓取網頁。當網頁被瀏覽器載入時,會附上一組響應代碼 (Response Code) ,用來告知瀏覽器這個網頁有沒有問題。這組代碼,我們在網頁上可能看不到。 響應代碼有很多種,分別代表不同的網頁載入狀況。其中一個最廣為人知的代碼是「404」。 基本上,介於 400 到 499 的任一組代碼,都代表網頁舞法載入。而本篇要提的 404 唯一具有特定含義的代碼:該頁面實際上已經消失了,很可能很快就不復存在。 目錄: 「響應代碼」定義 「轉址式 404(軟性 404、Soft 404)代表意義 可能被誤解為 404 的狀況 SEO 如何修復「轉址式 404」錯誤 使用 Google Search Console SEO 如何修復「轉址式 404」錯誤 使用其他 SEO 爬蟲工具 Google 處理 404 和轉址式 404 的方式   「轉址式 404」、「軟性 404」 (Soft 404) 代表的意義 「轉址式 404 (Soft 404,又稱『軟性 404』)」不是發送到瀏覽器的正式響應代碼。這只是 Google 在其索引內添加到頁面的標籤。 當 Google 爬蟲在抓取頁面時,會仔細分配資源,以確保不會有時間浪費在抓取不需要被索引的不存在頁面。 然而,有些伺服器配置欠佳。他們有些不存在的頁面,本應顯示代碼 404 的,HTTP header 卻載入了其他的代碼如「200」等。這樣會使這個不存在的頁面被 Google 索引,對 Google 來說是浪費資源。 為了要解決這樣的問題,Google 開始注意 404 頁面的特徵,並試圖要辨別此 404 頁面是否真的符合 404 頁面的種種條件。 換句話說,Google 了解到,如果它「看起來、聞起來、表現起來」像是 404 頁面的話,那它可能是正宗的 404 頁面。   可能被誤解為 404 的狀況 在某些情況下,該頁面實際上是存在的,但是某些特徵觸發了 Google 將其歸類為「不存...

學會Python,對想轉職你能有這麼多選項!?

圖片
這些工作領域竟然都能讓Python展現身手!一起看看! Python 已經火熱有一段時間了,也引起了更多的人的注意,不過對於他們來說說,Python還只是一個概念,並不清楚學習Python後能從事哪方面的工作,本文就這個問題來說一說,大部人學完Python的人在哪些領域就業。人工智慧 人工智慧 目前全球人工智慧基礎程式語言是Python,當然人工智慧是一個綜合類大體系,而不是靠一種簡單的程式語言就能搞定的!而且人工智慧除了基礎編程原因,對於高級算法以及相關的神經學科等等,都需要有一定的基礎。Python只是 人工智慧 的一個引子,相當於程式語言裡面的主要脈絡,脈絡內部的實現,以及脈絡如何部署,這些就不是​​​​​​​程式語言所能涉獵的,所以​​​​​​​程式語言在一定層面,就是 工具 般的存在。 爬蟲開發 能夠做爬蟲的編程工具和​​​​​​​程式語言非常多,但是綜合起來由於Python屬於高度集成化的​​​​​​​程式語言,內部集成了大量的優質庫,直接去做顯得非常高效,新的事物之所以被接受肯定,在模式以及在效率上有明顯的優勢。 數據處理 這是從事互聯網運營的人員必備基礎,互聯網講求的是數據的收集和統計,進而歸納出下一步的研發方向,所以面對的數以億計的數據,就需要一種集成化的​​​​​​​程式語言來使用,而且python這門​​​​​​​程式語言集成的很多圖形庫,可以直接講數據以數據分佈圖的方式展示出來。不僅僅在數據統計和處理,在很多高校的實驗室裡面提取的大量的實驗數據,也需要整理和歸納,這時Python就能起到非常大的作用。 網站後台 能夠處理網站後台的主流​​​​​​​程式語言,主要還是Java及php,微軟的.net也可以。 Python 作為集成化​​​​​​​程式語言,製作起來也能很好的提升效率,已經有很多創業公司,在選擇製作後台網站的時候已經有意識的向Python靠攏了,增加了網站後台的​​​​​​​程式語言的開發方向。 以上只是根據個人的經驗總結出來的幾個大方向,如果你想進入這些領域,Python絕對是你必備的技能! 本文內容轉載自網絡,本著分享與傳播的原則,版權歸原作者所有,如有侵權請聯繫我們進行刪除。 延伸閱讀文章: SEM 關鍵字廣告課程讓高三生提早就定位 ...