你不能在不知道代碼的情況下進(jìn)行SEO嗎?答案是否定的。了解網(wǎng)站優(yōu)化的相關(guān)代碼可以更好地從事SEO優(yōu)化的相關(guān)工作,提高網(wǎng)站優(yōu)化的效率。學(xué)習(xí)SEO以了解哪些代碼、代碼知識(shí)、前端分發(fā)的代碼、HTML+CSS、JavaScript、某些語(yǔ)言分發(fā)的代碼,如PHP、ASP等
學(xué)習(xí)SEO需要了解哪些代碼?事實(shí)上,沒(méi)有嚴(yán)格的規(guī)定。事實(shí)上,為了更好地學(xué)習(xí)和操作SEO,多了解SEO是一句老話。從廣義上講,SEO屬于網(wǎng)站的推廣,而網(wǎng)站的規(guī)劃和發(fā)展屬于網(wǎng)站的建設(shè)。這兩者似乎無(wú)關(guān)緊要。目前,中小型網(wǎng)站的運(yùn)營(yíng)模式也無(wú)關(guān)緊要
1、大多數(shù)企業(yè)的網(wǎng)站建設(shè)完成后,將交由聘請(qǐng)的SEO進(jìn)行管理。許多SEO工作人員只會(huì)指向SEO的基礎(chǔ),寫(xiě)一些文章并將其發(fā)送到外鏈,并成為“超級(jí)”編輯。事實(shí)上,SEO將貫穿于網(wǎng)站建設(shè)和運(yùn)營(yíng)的全過(guò)程。從網(wǎng)站規(guī)劃建設(shè)到后續(xù)的網(wǎng)絡(luò)營(yíng)銷推廣,SEO都需要參與其中之一
2、事實(shí)上,在網(wǎng)站建設(shè)過(guò)程中,SEO需要討論的所有問(wèn)題都是開(kāi)發(fā)者應(yīng)該考慮的問(wèn)題。如果中國(guó)程序員在建立網(wǎng)站的過(guò)程中按照W3C編寫(xiě)HTML和CSS,SEO對(duì)HTML代碼的參與相對(duì)較小。不幸的是,中國(guó)程序員很少嚴(yán)格遵守規(guī)則。因此,在站點(diǎn)建設(shè)和發(fā)展過(guò)程中,很多地方需要SEO參與和聚合SEO優(yōu)化進(jìn)行優(yōu)化
3、SEO不需要能夠使用高級(jí)代碼語(yǔ)言建立站點(diǎn)。如PHP、CNET、ASP、Java等。但是,您必須了解整個(gè)網(wǎng)站的組成和各種語(yǔ)言的配置文件,以及下載dreamweaving等開(kāi)源程序,才能快速完成平臺(tái)的構(gòu)建。如果使用虛擬主機(jī),則必須了解虛擬主機(jī)控制面板上所有功能的作用。例如,404、301、默認(rèn)主頁(yè)設(shè)置、域名綁定和解析、網(wǎng)站編碼問(wèn)題、目錄權(quán)限等。如果您使用的是Windows服務(wù)器,至少您知道IIS需要使用的所有功能
4、為了進(jìn)一步闡述學(xué)習(xí)SEO和掌握代碼之間的關(guān)系,請(qǐng)從網(wǎng)站中提取一部分內(nèi)容,如下:
想必很多朋友都遇到過(guò)這樣的網(wǎng)站。當(dāng)訪問(wèn)瀏覽器時(shí),你可以看到網(wǎng)站內(nèi)容豐富,但當(dāng)你看百度快照時(shí),你只能看沒(méi)有文本的框架。這是開(kāi)發(fā)人員濫用技術(shù)(Ajax)的結(jié)果,盡管從技術(shù)上來(lái)說(shuō)這不是問(wèn)題。然而,從優(yōu)化的角度和這項(xiàng)技術(shù)的最終目標(biāo)來(lái)看,這是程序員無(wú)法根據(jù)規(guī)范本身來(lái)處理的問(wèn)題
5、對(duì)于程序員來(lái)說(shuō),他們想學(xué)習(xí)的是技術(shù),而不是網(wǎng)站操作。大公司的技術(shù)部和促銷營(yíng)銷部有詳細(xì)的分工,每個(gè)環(huán)節(jié)都有監(jiān)控和掌握。對(duì)于小公司來(lái)說(shuō),它可能是一個(gè)推廣部門(mén),或者是一個(gè)不懂SEO推廣的技術(shù),或者是一個(gè)強(qiáng)制性的SEO
6、我們可以想象,如果你不懂代碼優(yōu)化和HTML,你只會(huì)寫(xiě)文章和發(fā)送鏈接。很長(zhǎng)一段時(shí)間以來(lái),百度還沒(méi)有收錄它。此時(shí),你會(huì)非常困惑。如果你沒(méi)有一件或幾件物品,你的熱情就會(huì)嚴(yán)重減弱。這些問(wèn)題可能是程序員使用技術(shù)不當(dāng)造成的。如果你不懂技術(shù),你所要做的就是遇到一個(gè)很棒的程序員。否則,您必須理解并指導(dǎo)他進(jìn)行操作。你不必處理技術(shù)問(wèn)題
7、SEO是否需要能夠做自己的網(wǎng)站
做SEO不必做自己的網(wǎng)站,原因很簡(jiǎn)單,SEO操作只知道什么技術(shù)做不到?例如,當(dāng)前的重要信息不能放在false、JS、IFrom、Ajax中。它不需要你學(xué)習(xí)如何做時(shí)尚。網(wǎng)站建設(shè)和SEO名義上是無(wú)關(guān)的。SEO只涉及哪些功能和HTML問(wèn)題是通過(guò)哪些技術(shù)問(wèn)題來(lái)完成的。其他優(yōu)化問(wèn)題應(yīng)由程序員自己考慮,而不是SEO。例如:代碼執(zhí)行效率、代碼安全性、易于維護(hù)等
SEO需要了解和熟悉HTML:
作為SEO,你需要了解和熟悉HTML和CSS的原理,并能夠簡(jiǎn)單地理解和修改它們。此外,我們還需要了解web服務(wù)器執(zhí)行和客戶端瀏覽器執(zhí)行的原理。