大家所知道的SEO就是搜索引擎優化,就是內容和外鏈。以前的SEO似乎和網站的安全性沒多大關系,隨著互聯網技術的發展,越來越多的新技術的湧現,讓SEO也變的更具多元化,不在單單局限於內容和外鏈。今天筆者就和大家談談SEO和網站的安全性有什麼關系。
分為3個階段來闡述筆者自己的觀點。分別為建站期間,上線期間,運營期間。
第一 建站期間
我們都知道做SEO最大的前提就是擁有自己的網站。而網站從何而來呢?目前大家建站無非就兩種:一是網站下載源碼進行修改,二是自己開發網站。這兩種建站渠道都有很大的安全性問題存在,如果大家在建站時候不考慮安全性,對以後做SEO優化時候會有很大的壞處。
1、網站下載源碼。大家在尋找源碼的時候要找比較知名的源碼來修改,不要輕易下載個人開發的程序。可以到一些大型的源碼站去下載,這個站點的源碼他們自己也都檢測過。源碼下載後要用殺毒軟件掃描下,不管有沒有用也要意思下。然後在本地調試,尋找一切Bug和漏洞,別等上線後才去修改Bug,那樣就不是安全性問題了,對搜索引擎的用戶體驗度很不好的!
2、自己開發網站。自己動手寫代碼開發網站對技術性要求比較高,但是大部分程序員雖然代碼編寫的很好,但是對安全性和SEO友好度把握的都不是很好。大家都知道開發網站用的語言很多,什麼PHP,JAVA,ASP,.NET等等。無論用什麼語言,在開發時候都要考慮安全性問題。
1)表單數據驗證。對任何數據進行檢查,接受所有可以接受的數據,拒絕所有不能接受的數據;
2)使用驗證碼。對注冊,發表等一切用戶行為進行驗證碼驗證,防止機器人發布。
3)關於數據庫。禁止數據庫直接通過IE下載,設置服務器來禁止某類型的文件下載,限制數據庫用戶權限,對應的人給對應的權限。
4)SQL語句的防注入。筆者對SQL防注入不是很了解,所以在這裡不做闡述,具體內容請大家參考百度百科相關知識。
以上是筆者略提的幾點,還有很多,比如:配置文件安全問題;後台頁面的授權認證;跨站攻擊;目錄和文件夾安全權限;關鍵數據的多次加密等等。筆者由於自身技術原因就不在一一詳細敘述。
建站期間安全和SEO的關系?如果大家在建站時候把安全性把握好,就不會那麼容易就被黑客掛馬而被搜索引擎認為是釣魚網站或者具有安全問題的網站,更不會那麼容易就出現因為代碼的問題導致的網站打不開。說到這裡大家應該知道和SEO的關系吧。
第二 上線期間
上線期間的安全,我們這裡只談服務器和網站源碼的檢測問題,因為上線期間涉及到最大的問題就是服務器,其次就是上線的源碼。注:這裡討論的源碼和上面建站期間不是一個概念。
1、服務器問題。大家在上線網站源碼時候,都要擁有自己的服務器或者VPS虛擬主機。服務器是一個網站的堡壘,呵護著網站的一切。
1)獨立服務器。獨立服務器的安全配置很復雜,如果你把自己的服務器托管到機房,這些都會有管理員幫助你搞定,如果不托管自己維護,那就要根據你的服務器使用的操作系統來進行相關的平台配置和搭建,大家可以去搜索相關的技術文檔。還是推薦把獨立服務器托管,那樣遇到問題會有相關技術人才進行解決。個人站長很少用獨立的服務器,所以在這裡不多談。
2)VPS和虛擬主機。其實虛擬主機不需要去考慮安全性問題,因為虛擬主機都是從服務器上劃分出來的虛擬空間而已,安全性問題已經有人解決。但是在選擇虛擬主機時候要選擇好的IDC,在買之前要了解下該機房的維護情況,是不是經常斷線,是不是經常受到攻擊,解決問題是不是及時,該虛擬主機裡面的站點是不是安全,有沒有被搜索引擎懲罰的站點等等問題。反正在買的時候多長個心眼,多了解多問。
2、源碼的檢測。經過前期的代碼編寫或者源碼修改,網站的源碼已經成形。但是不要急著上線,要對源碼進行認真的檢測,黑客都很精通程序,所以認真排查網站漏洞。把源碼上傳到服務器後,別記著把網站對外開放,可以用一切網站檢測平台對網站進行一次檢測,根據問題來解決問題。常見的檢測平台很多,如:360,百度站長平台,站長之家的安全檢測等等。上線後把後台帳號密碼設置的更復雜,數據庫和後台路徑都不要使用默認。如果你是修改的源碼,要定期更新源碼的補丁。
上線期間安全和SEO的關系?這個步驟,是讓自己的網站更加穩定的運營,讓你不會因為服務器原因導致網站長時間無法訪問,更不會因為代碼的安全和復雜,造成搜索引擎識別很困難。一個好的網站,用戶體驗一定很好,所以用戶體驗最關鍵的環節就在這裡。讓搜索引擎喜歡上你的網站,那麼SEO還困難嗎?
第三 運營期間
運營期間的安全關乎著網站的SEO各項指標。SEO的最重要的操作方法也都是在運營期間展開的。如果運營期間安全性太差,那麼所做的一切SEO推廣都是白費徒勞的。運營期間內容包括很多,筆者所談到的一定不是很全面,請大家見諒。
1、定期對服務器系統進行安全更新。保證服務器的安全運行。
2、根據網站實際運營情況,對網站進行調整,比如使用更簡單的DIV+CSS,刪除增加板塊,編寫站點地圖,導航的修改等等。
3、合理安全的內容增加。大家在豐富網站內容的時候,不要采集垃圾站點的內容,不單單是因為收錄問題,更多的是因為一鍵采集的內容,很有可能包含危險代碼,非安全鏈接等等。
4、平穩的增加安全的外鏈。不要貪圖一時的效果,去購買黑鏈。現在百度也在嚴厲打擊黑鏈。發布外鏈的平台要選擇安全的網站,不要和不安全的網站交換友鏈,及時他的網站數據很給力。
5、定期的對源碼進行維護掃描。防止被黑客掛馬或者留下後門。也要定期的修改後台密碼和FTP密碼。如發現被黑客掛馬要立即清除。養成經常備份數據的習慣。
6、robots.txt的編寫要符合規范。也要禁止搜索引擎抓取重要的敏感數據。
7、擅用一切SEO工具。多用百度站長平台和站長之家提供的工具,有很多工具都和網站安全有關系,可以根據工具的反饋來調整SEO策略。
運營期間安全和SEO的關系?在運營期間如果能很好的保證網站安全性,那麼SEO推廣可以穩定的進行,相信搜索引擎也會喜歡各項指標都很正常的網站。
以上就是筆者一些淺薄的觀點,希望網站安全以後可以和SEO相輔相成。
本文由http://www.seye.com.cn供稿,轉載請注明出處。祝大家的網站越來越好!