為了給用戶更好的體驗,一直更新網站是很必要的,但也要避免網站更新導致原本的SEO被破壞。

要注意

當今因為技術、趨勢等使得用戶對於網站的期望會隨著時間一直改變,所以我們想保有競爭力的話,需要不斷的更新網站,這一點是非常重要的。

雖然更新網站是必要的,但是對於SEO,也存在一定的風險。
在更新過程中可能會出現許多問題,而這些問題可能會導致搜索引擎的排名下降,更嚴重的話,某些錯誤甚至會導致排名消失。

這是大家都不想要的結果,因此在本文裡,我們將探討一些破壞SEO常見的設計錯誤,了解這些問題有助於更新時的網站規劃。

保持正確網頁可索引、可爬蟲

對於製作新網頁裡中的開發環境,人們有許多不同的處理方式。大多數情況,只需要在網域下設置一個子文件夾把正要更新的網頁放入,有些人可能還會嚴格的指定開發域名。另外有些人會採取一些預防措施來掩蓋他們正在製作的新網頁。

搜索引擎通常會跟蹤鏈結並將他們找到的內容編入索引,即使我們明確的告訴他們不要這麼錯。而這樣就會產生問題,因為他們可能會索引同一個網站的兩個版本(目前網頁以及在開發環境中正在製作的網頁),而導致內容跟鏈結出現問題。

因此,我們需要盡可能地在放置更多的障礙來避免搜索引擎索引我們開發環境中的文件。

如果要要這麼做,第一步就是使用之前從未用得乾淨的url,確保沒有指向他的鏈結。再來,使用robots.txt禁用所有的爬蟲,並設置一個空的索引頁面,以便讓他的文件夾是不可見的。如要再小心一點,甚至可以設置密碼保護,不過這可能太過度保護了。

在排名很好的頁面中隨意更改圖像名稱

如果網頁排名很好,更改在頁面上圖像的名稱可能會導致排名丟失,特別是網頁設計師不知道問題在哪的時候。

這種情況是會發生的,如果有一位不懂SEO的網頁設計師來重新更新一個已經排名很好的網頁。在更新過程的一部分,他們使用新的、更大的圖片更換舊的圖片,但是缺乏相關的SEO經驗,使用另SEO值得愚蠢圖片名稱,例如image1.jpg這種圖片名稱。

這使得搜尋引擎在排名上更動了許多名次,失去的重要的位置。

刪除或更改頁面URL而沒重新定向

在更新網站期間,有些幾乎肯定不再需要的頁面。經驗不足的的人通常只會刪除它們。還有在移動或是重新命名頁面時,大多數的情況會直接更改URL。

這些更改方式是一個很大的錯誤,因為有些頁面可能排名非常好,它們可能有指向它們的外部鏈結,或是已經被使用者加入書籤。當刪除有網站鏈接的頁面時,將會失去這些鏈結的SEO值。在某些情況下,會導致排名急遽下降。

但問題不僅如此,當任何人點及這些已經修改或是刪除的網頁時,如果沒有重新定網址,將會看到404頁面,這對於任何人都是零價值的網頁,更重要的是,會產生負面的用戶體驗。因為Google把用戶體驗列入是排名的因素之一。

接下來我們會教學正確的修改方式

刪除頁面的正確’方法是將它們重新定向到當前最相關的頁面。在移動頁面URL時,將就URL重新定向到新的URL是非常重要的。

在這些情況時,通常使用301重新定向。這是在搜索引擎說,這個頁面已經永久移動到新的位置。對於大多數的託管平台,最好是通過在htaccess文件中增加是當的項目來實現。

如果無法在服務器上看到.htaccess文件,則可能需要調整FTP程序的設置以查看隱藏文件。

有些專門的託管平台可能使用不同的方法,因此你可能需要詢問他們支援的方式以及方法。

網頁移入開發環境以及完成移出時不執行網路爬蟲

無論你使用什麼方法進行遷移,都必然會出現一些錯誤。

例如內容鏈結的錯誤,在原本網站中的頁面或文章中你可能有一個鏈結是;
123.com/severices/
當網站更新時移動到開發環境可能變為:
revdomain.com/789client/severices/

網站完成時,放在原本伺服器上,頁面的鏈結可能仍然是在開發環境中的鏈結。
在網站中有無數的鏈結,包括圖片、javascript、CSS等等。

幸好有些工具能一次查看這些鏈結,看是否有錯誤的地方,像是Screaming Frog SEMrush 之類的工具,可以抓取所有鏈結。

當新網站放在伺服器時,一定要務必查看所有外部鏈結,當發現有錯誤時一定要是當地做出更正,避免發生更大的災難。

檢查所有未能完全執行的功能

更新完網站後,不僅僅是確認網站外觀是否正常,更重要的是確認內容是否正常運行,這些包括:

這些細節都是不能忽視的,所以更新完務必檢查所有,避免在之後產生無法挽回的錯誤。