一個(gè)前端技術(shù)或者是程序開(kāi)發(fā)人員對(duì)seo一定要有所了解,在做網(wǎng)站的時(shí)候就把seo的代碼,框架問(wèn)題處理好!有時(shí)候一個(gè)程序的小bug可能對(duì)seo是致命的!所以我們要提前把這些問(wèn)題給處理了!
程序員,如何處理網(wǎng)站開(kāi)發(fā)與SEO關(guān)系?
那么,好程序員,網(wǎng)站開(kāi)發(fā)與SEO之間有什么關(guān)系呢?
根據(jù)以往網(wǎng)站開(kāi)發(fā)的經(jīng)驗(yàn),蝙蝠俠IT認(rèn)為,一名好程序員,應(yīng)該懂得關(guān)注如下幾個(gè)問(wèn)題:
什么是網(wǎng)站開(kāi)發(fā),一個(gè)好程序員?
簡(jiǎn)單理解:針對(duì)網(wǎng)站開(kāi)發(fā)而言,一個(gè)好程序員,它需要基于SEO的角度在滿(mǎn)足搜索引擎友好的情況下,將網(wǎng)站的內(nèi)容通過(guò)合理的網(wǎng)站架構(gòu)展現(xiàn)給目標(biāo)用戶(hù)。
它不需要撰寫(xiě)相關(guān)性?xún)?nèi)容,也不需要懂得如何建立外部鏈接,但他需要關(guān)注如下問(wèn)題:
1、網(wǎng)站日志
針對(duì)服務(wù)器的網(wǎng)站日志分析,是每一個(gè)好程序員,需要協(xié)助搜索引擎優(yōu)化師,經(jīng)常要做的一件事兒,特別是SEO人員,對(duì)這些技術(shù)指標(biāo)并不是特別了解的情況下,你需要詳盡的展示:
①I(mǎi)P訪(fǎng)問(wèn)地址、URL、日期、時(shí)間、請(qǐng)求的資源頁(yè)面、訪(fǎng)問(wèn)終端形態(tài)等。
②跨域的跟蹤,查看主站在各個(gè)子域終端流量的流動(dòng)情況。
③定期批量生成日志分析相關(guān)數(shù)據(jù)圖表,輔助SEO人員制定優(yōu)化方案。
2、Robots.txt
針對(duì)任何一個(gè)SEO人員,我們相信你對(duì)Robots.txt這文件并不陌生,我們非常清楚,它對(duì)網(wǎng)站的重要性,但有的時(shí)候就是會(huì)出現(xiàn)尷尬的情況:
一些初期的SEO人員,并不擅長(zhǎng)寫(xiě)一些相關(guān)的配置規(guī)則,就如同當(dāng)我們做偽靜態(tài)配置的時(shí)候,可能需要程序員協(xié)助一樣。
3、配置HTTP狀態(tài)碼
如果你的企業(yè)網(wǎng)站是需要一個(gè)服務(wù)器來(lái)配置,為啦更好的審查一個(gè)網(wǎng)站的狀態(tài),我們?cè)诰W(wǎng)站對(duì)外開(kāi)放之初,都會(huì)邀請(qǐng)好程序員,讓他合理的匹配HTTP狀態(tài)碼,用于更好的了解目標(biāo)用戶(hù)與搜索引擎爬蟲(chóng)的訪(fǎng)問(wèn)狀態(tài),比如:
①404 not found
②500錯(cuò)誤
③301重定向、302、304等等。
4、頁(yè)面結(jié)構(gòu)配置
我們知道,從目前來(lái)看,搜索引擎都開(kāi)始嘗試調(diào)用結(jié)構(gòu)化數(shù)據(jù),因此,對(duì)于一個(gè)好程序員而言,我們?cè)谥贫–MS系統(tǒng)內(nèi)容模板的時(shí)候,需要合理的處理:
①H1-H3標(biāo)簽的調(diào)用。
②內(nèi)容主體一定采用<p>而不是<div>
③合理的配置文本編輯框中,關(guān)于一些特定項(xiàng)目符號(hào)的展示。
5、頁(yè)面標(biāo)題配置
在做網(wǎng)站的過(guò)程中,我們經(jīng)常會(huì)遇到一個(gè)SEO的通病,就是整站頁(yè)面標(biāo)題不能自定義SEO標(biāo)題,特別是針對(duì)一些內(nèi)容資訊類(lèi)網(wǎng)站。
一個(gè)好的程序員,需要在做網(wǎng)站開(kāi)發(fā)的時(shí)候,增加相關(guān)自定義功能,比如:自定義任何一個(gè)頁(yè)面的TDK標(biāo)簽。
6、規(guī)范化標(biāo)簽
所謂的規(guī)范化標(biāo)簽,實(shí)際上主要是指:canonical標(biāo)簽,主要強(qiáng)調(diào)某個(gè)頁(yè)面針對(duì)內(nèi)容的唯一性,特別是在做分頁(yè)SEO的時(shí)候,一個(gè)好程序員,需要特別關(guān)注這個(gè)細(xì)節(jié)。
7、JavaScript
雖然我們知道搜索引擎在不斷強(qiáng)化提高JS與CSS的解析能力,但在實(shí)戰(zhàn)過(guò)程中,我們?nèi)匀徊唤ㄗh,一個(gè)好的網(wǎng)站架構(gòu),更多的采用JS代碼。
這個(gè)時(shí)候就需要網(wǎng)站開(kāi)發(fā)人員,合理的處理這個(gè)問(wèn)題。
8、圖像的匹配
對(duì)于一個(gè)好程序員,我們不但要建立優(yōu)良的系統(tǒng)架構(gòu),同時(shí)在處理站內(nèi)可見(jiàn)性圖片的時(shí)候,特別是企業(yè)產(chǎn)品或資訊內(nèi)容頁(yè)中的圖片,你可能需要合理的配置ALT屬性,比如:
①如沒(méi)有相關(guān)標(biāo)簽,需要自動(dòng)添加標(biāo)簽內(nèi)容,比如:文章標(biāo)題。
②網(wǎng)站后臺(tái),需要開(kāi)啟自定義ALT標(biāo)簽的功能。
③系統(tǒng)程序如果可以,最好可以實(shí)行自動(dòng)壓縮與調(diào)整圖片大小。