在為客戶提供SEO顧問(wèn)服務(wù)的過(guò)程中,外部顧問(wèn)常面臨全程參與受限的場(chǎng)景。例如,部分企業(yè)計(jì)劃新建網(wǎng)站或?qū)ΜF(xiàn)有進(jìn)行全面重構(gòu),期望從規(guī)劃設(shè)計(jì)階段介入SEO指導(dǎo)。雖早期考慮SEO具有前瞻性,但異地顧問(wèn)難以深度參與需高頻溝通協(xié)調(diào)的環(huán)節(jié),內(nèi)部SEO團(tuán)隊(duì)更適合此類工作。對(duì)于規(guī)模較大的企業(yè),技術(shù)開發(fā)、內(nèi)容與SEO部門分立時(shí),SEO需求需跨部門實(shí)施,而其他部門的技術(shù)變更可能繞過(guò)SEO審核,從而引發(fā)潛在風(fēng)險(xiǎn)。人員流動(dòng)頻繁導(dǎo)致新入職成員缺乏SEO認(rèn)知,即便前期開發(fā)人員經(jīng)培訓(xùn),仍可能因知識(shí)斷層產(chǎn)生操作偏差。

此類背景下,技術(shù)部門需建立強(qiáng)制性SEO規(guī)范,確保網(wǎng)站開發(fā)或更新即便未與SEO團(tuán)隊(duì)協(xié)同,亦不違反核心原則,規(guī)避不可逆的SEO損失。以下規(guī)范適用于所有新建網(wǎng)站及現(xiàn)有網(wǎng)站的更新、改版,技術(shù)相關(guān)部門(編程、前端、運(yùn)維等)務(wù)必嚴(yán)格遵守;規(guī)范內(nèi)容存在疑義時(shí),需與SEO部門溝通確認(rèn),不可自行解讀。
域名解析須嚴(yán)格限定為公司業(yè)務(wù)開通的子域名,未啟用子域名不得解析,禁止使用泛解析(如通配符)以避免權(quán)重分散與搜索引擎結(jié)構(gòu)誤判。同一網(wǎng)站內(nèi)容不得通過(guò)多個(gè)域名呈現(xiàn)(如解析至相同根目錄、上傳重復(fù)文件及數(shù)據(jù)庫(kù)),防止重復(fù)內(nèi)容懲罰。測(cè)試用子域名需通過(guò)robots.txt禁止搜索引擎抓取,未完成內(nèi)容的網(wǎng)站及欄目禁止上線。不存在頁(yè)面必須返回404狀態(tài)碼,每月需通過(guò)線上工具驗(yàn)證服務(wù)器頭信息。服務(wù)器需開啟gzip壓縮以提升加載效率,若4XX、5XX類錯(cuò)誤狀態(tài)碼異常增多,須及時(shí)通知SEO部門排查。新站強(qiáng)制使用HTTPS協(xié)議,開通子域名前需與SEO部門溝通并獲得書面同意。
URL一經(jīng)上線,未經(jīng)SEO部門同意及提供配套機(jī)制,不得擅自改動(dòng);除規(guī)劃禁止抓取的內(nèi)容外,所有URL必須靜態(tài)化以提升搜索引擎友好度。站內(nèi)搜索結(jié)果頁(yè)面需通過(guò)robots.txt禁止抓取,欄目與URL目錄需嚴(yán)格對(duì)應(yīng)(一級(jí)分類對(duì)應(yīng)一級(jí)目錄,二級(jí)分類對(duì)應(yīng)二級(jí)目錄),分級(jí)至二級(jí)目錄即可,若需三級(jí)以上分類,須與SEO部門協(xié)商導(dǎo)航及內(nèi)鏈解決方案。欄目/目錄URL以斜線結(jié)尾,不得添加index.php等文件名,URL中字母需小寫,禁止使用短橫線外的特殊字符。除欄目需求外,不得添加冗余目錄層次;中英文網(wǎng)站URL目錄名均使用英文單詞(限3個(gè)單詞內(nèi))或數(shù)字/字母編號(hào),禁用中文或拼音;英文網(wǎng)站產(chǎn)品/文章頁(yè)面文件名使用去虛詞的產(chǎn)品名稱/標(biāo)題,中文網(wǎng)站則使用數(shù)字/字母編號(hào)。同一產(chǎn)品不可重復(fù)分類,僅置于單一分類下。所有頁(yè)面需添加canonical標(biāo)簽(規(guī)范化URL需與SEO部門確認(rèn)),并配置面包屑導(dǎo)航以強(qiáng)化頁(yè)面層級(jí)結(jié)構(gòu)。
頁(yè)面Title、Description、H1標(biāo)簽需預(yù)設(shè)自動(dòng)生成的缺省格式,并預(yù)留人工修改功能。每個(gè)頁(yè)面僅使用一次H1標(biāo)簽:欄目頁(yè)面Title格式為“二級(jí)欄目名稱-一級(jí)欄目名稱-網(wǎng)站名稱”,翻頁(yè)頁(yè)添加“-第X頁(yè)”;產(chǎn)品頁(yè)面Title格式為“產(chǎn)品名稱-網(wǎng)站名稱”。欄目頁(yè)面H1格式為“一級(jí)欄目名稱-二級(jí)欄目名稱”,產(chǎn)品頁(yè)面H1為“產(chǎn)品名稱”。Description標(biāo)簽需從欄目或產(chǎn)品說(shuō)明首段截取20-70字的完整句子,產(chǎn)品頁(yè)面若有格式化數(shù)據(jù),可利用Title與Description構(gòu)成通順句子。除非SEO部門要求,否則禁用Keywords標(biāo)簽,所有鏈接需使用HTML代碼(禁止JS生成),用戶生成內(nèi)容(UGC)中的鏈接需加nofollow屬性。主圖需添加ALT文字(未填寫時(shí)與頁(yè)面Title一致),禁止隱藏文字或鏈接。避免使用表格(尤其是嵌套表格),以提升頁(yè)面結(jié)構(gòu)可讀性。
圖片需在保證視覺效果的前提下最大化壓縮,禁止上傳超實(shí)際顯示尺寸的圖片(避免通過(guò)CSS縮放)。頁(yè)面純文字代碼(HTML、JS、CSS)不超過(guò)500K(首頁(yè)可適當(dāng)放寬),未使用的CSS代碼需刪除,盡量合并CSS文件。JS需謹(jǐn)慎使用,并在主流瀏覽器測(cè)試是否拖慢加載速度。頁(yè)面打開速度需通過(guò)主流瀏覽器實(shí)測(cè)(不超過(guò)3秒),條件允許時(shí)需多省市測(cè)試以確保用戶體驗(yàn)一致性。
所有頁(yè)面上線時(shí)需確保流量統(tǒng)計(jì)代碼已部署,網(wǎng)站需開通百度資源平臺(tái)、Google Search Console賬號(hào)。禁止使用session ID、Frame框架及Flash技術(shù)。已上線網(wǎng)站的robots.txt默認(rèn)需開放所有URL及文件(包括圖片、CSS、JS)的抓取,除非SEO或運(yùn)營(yíng)部門另有要求。后臺(tái)需實(shí)時(shí)或定期生成并更新XML版Sitemap(涵蓋首頁(yè)、欄目及翻頁(yè)、產(chǎn)品/文章頁(yè)面),是否包含過(guò)濾條件頁(yè)面需與SEO部門協(xié)商。新站必須采用響應(yīng)式設(shè)計(jì),舊站若有移動(dòng)子域名,需與SEO部門溝通后轉(zhuǎn)為響應(yīng)式設(shè)計(jì)。英文網(wǎng)站HTML代碼(含注釋)不得出現(xiàn)中文字符。URL變更時(shí),舊URL需通過(guò)301永久重定向至新URL,并同步更新導(dǎo)航及內(nèi)頁(yè)鏈接(導(dǎo)航中禁止出現(xiàn)需轉(zhuǎn)向的URL)。啟用tag/標(biāo)簽功能前需與SEO部門確認(rèn),除非SEO要求,禁止使用JS生成或調(diào)用頁(yè)面內(nèi)容。