有不少人和我聊過,覺得google技術(shù)seo這塊比較難 ,尤其是涉及到代碼部分。事實上,大多數(shù)常用到的技術(shù)seo,對技術(shù)的要求并不高 ,即使你是文科背景,也可以很輕松上手。
覺得難的背后,我認為跟工作環(huán)境會有很大的關(guān)系:缺乏鍛煉的機會。比如像我所在的公司,主推一個官方獨立站。作為營銷團隊里最懂seo的我,在加入公司后就已經(jīng)把所有技術(shù)seo不規(guī)范的地方都整了一遍;后續(xù)谷歌算法更新或者是網(wǎng)站升級遇到的技術(shù)性問題,自然而然地大家都是默認找我來處理。這就會形成這樣的一種局面:后面新進來的seo, 她們更多只要做好內(nèi)容、外鏈和品牌聲譽度建設即可。因此,要更好地掌握技術(shù)seo, 還是要加以實踐。愿看完這篇文章的人,都能夠有所行動。
一. 谷歌技術(shù)SEO是什么,為什么重要
SEO工作通常被會劃分為On-Page SEO、Off-Page SEO和Technical SEO三大部分。
On-Page的重點是內(nèi)容的質(zhì)量,Off-Page的重點是外鏈和品牌聲譽度,而Technical的重點是網(wǎng)站的架構(gòu)和技術(shù),它使搜索引擎爬蟲更容易有效地爬取并索引網(wǎng)站的每個頁面,以及給用戶提供友好的瀏覽體驗。
舉個例子方便更好理解技術(shù)seo的重要性:你寫了一篇質(zhì)量非常高的文章,但這篇文章卻錯誤地設置了一個noindex標簽,搜索引擎就不會去收錄它,從而無法獲得seo排名和流量。外部有個大V轉(zhuǎn)發(fā)分享了你這篇文章,并且給出了指向原文的鏈接,但由于你的網(wǎng)站訪問速度非常慢,用戶進來后發(fā)現(xiàn)老半天頁面都加載不出來就離開了。這些都是由于技術(shù)沒有處理好導致機會的錯失。
下面這張圖來自SEMRUSH,不夠完整,但還是可以幫助快速粗略地了解到各個部分的主要優(yōu)化點在哪里。
谷歌技術(shù)SEO涉及到的范圍很廣,在這里我主要給大家普及有哪些seo技術(shù)點是重要的,為什么重要,以及通過例子加以說明如何應用。每一個技術(shù)點要完全地掌握,涉及到的知識會很多,大家需要在實踐中再深化。文章很長,已經(jīng)有一定基礎(chǔ)的同學,可以通過目錄快速導航到你們不夠了解的領(lǐng)域。
二. 盤點常用的12個技術(shù)SEO點
1. robots.txt 文件
如果你的網(wǎng)站有robots文件,那谷歌進入網(wǎng)站時會第一個去爬它。robots.txt 文件的作用是告訴搜索引擎抓取工具可以訪問你網(wǎng)站上的哪些網(wǎng)址。
robots文件不是必須要有的,如果你想讓搜索引擎訪問你網(wǎng)站上所有頁面,那就可以不設置robots文件。但我會建議要有,因為robots文件可以有效地阻止谷歌去抓取相似的頁面,以及通過屏蔽不重要的網(wǎng)頁以降低服務器的負荷。
舉兩個例子:
廣告投放人員復制了一個商品頁出來做A/B test, 只是改變了一個特別重要的變量,頁面內(nèi)容是高度重復的。這種情況,很明顯我們是不希望搜索引擎去抓高度重復的B頁面。那我們就可以把所有用于做廣告測試的B網(wǎng)頁放到一個?http://xxx.com/ad/的目錄下,再通過robots文件把ad目錄下的所有頁面進行屏蔽。
不計劃做SEO、禁掉也不影響SEO的網(wǎng)頁,那就可以通過robots.txt文件去屏蔽它,降低蜘蛛爬行網(wǎng)站時的服務器負荷。
robots.txt一定是位于根目錄下,URL是http://xxx.com/robots.txt。看到這里,你不妨現(xiàn)在就試試通過在競爭對手的域名后面加上robots.txt,看看他們都屏蔽了哪些網(wǎng)頁。
我們來看看Anker的robots頁面?https://www.anker.com/robots.txt

解讀過來就是:Anker允許所有搜索引擎蜘蛛爬行除了URL中帶有/coming-soon以外的網(wǎng)頁。
需要注意:?編進robots.txt 文件屏蔽的網(wǎng)頁仍然可能會被編入索引。如果谷歌發(fā)現(xiàn)有其它網(wǎng)站給了鏈接到某個被robots屏蔽的網(wǎng)頁,就還是很有可能會繼續(xù)索引它。如果要完全阻止,需要使用 noindex 元標記。接下來我們就講講noindex是如何使用的。
2. noindex元標記
noindex 標簽的作用是告訴搜索引擎不要去索引和不要在搜索結(jié)果中呈現(xiàn)該頁面。加了這個標簽的頁面就可以真正放心是完全屏蔽的了。
添加方法很簡單,直接在要屏蔽的頁面HTML的head部增加下面這行代碼:
<meta name="robots" content="noindex,nofollow" />
記住一定要放到 <head> 部才能生效。
反之,正常要做排名的網(wǎng)頁,它的robots標簽是這樣的:
<meta name="robots" content="index,follow" />
3. XML sitemap文件
很多網(wǎng)站的robots.txt文件最后一行代碼是指向本站的sitemap文件,比如我們來看Shein的robots文件的最后一行代碼?https://www.shein.com/robots.txt
如果這樣做,搜索引擎爬行的第二個頁面就是sitemap。那sitemap是有多重要呢?
其實sitemap和robots文件都不是網(wǎng)站必須的。如果你的網(wǎng)站規(guī)模很小(谷歌給的定義是網(wǎng)頁數(shù)量<500)且內(nèi)部已經(jīng)全面建立鏈接,那可以不需要站點地圖。國外很多規(guī)模小的B端企業(yè)網(wǎng)站是單頁的,那么他們自然就不需要sitemap了。
我建議除了單頁網(wǎng)站以外,最好還是要有網(wǎng)站地圖。網(wǎng)站地圖的作用就相當于給到谷歌一個指引,告訴谷歌網(wǎng)站上有哪些網(wǎng)頁。從我自己的實踐來看,網(wǎng)站地圖給我?guī)淼暮锰幨?span style="font-synthesis: style;font-weight: 600;">可以加快收錄和保證收錄。
加快收錄這個很好理解。保證收錄這塊我講一個自己的經(jīng)歷。有一次領(lǐng)導給我發(fā)了一個我從來沒見過的產(chǎn)品頁面(我們網(wǎng)站有幾千個SKU),問我為什么在谷歌搜不到這個頁面。我查了下,發(fā)現(xiàn)這個頁面確實沒有被谷歌收錄,推測原因是很多年前批量上的一個產(chǎn)品,產(chǎn)品很一般,上線以來都沒什么訪問量,也沒有外面的網(wǎng)站給它鏈接。于是我把這個產(chǎn)品鏈接加入到sitemap里,兩天后就能在谷歌搜到它了。
sitemap可以通過網(wǎng)站插件,或者第三方的sitemap工具生成。
注意:網(wǎng)站的sitemap有兩種。一種是給搜索引擎看的,URL后綴是.xml;一種是給用戶看的,URL后綴通常是.html。給搜索引擎看的sitemap長下面這個樣子:
4. 網(wǎng)站速度
網(wǎng)頁的加載速度是影響SEO排名的重要因素,所以作為一名SEO推廣人員,有責任定時監(jiān)測網(wǎng)頁速度,指標不良時需向IT人員提出優(yōu)化需求。
英文SEO常用的網(wǎng)頁速度測試工具是PageSpeed Insights :
還是以anker為例,通過PageSpeed Insights測出來的結(jié)果如下圖:
這個工具同時還會在后面給出具體的提高速度的優(yōu)化建議

不懂技術(shù)沒關(guān)系,這個不是我們SEO人員必須要懂的東西,只要把測試的結(jié)果頁面發(fā)給IT技術(shù)一起來溝通如何改善。
通常來說,圖片和服務器對速度的影響是最大的。所以需要跟產(chǎn)品上架人員多強調(diào)注意圖片的大小,單個圖片盡可能控制在100kb以下,不重要的圖片甚至可以控制在30kb以下。
5. 結(jié)構(gòu)化數(shù)據(jù)
結(jié)構(gòu)化數(shù)據(jù)可以讓 Google 更輕松地了解你的頁面和產(chǎn)品內(nèi)容,以及讓谷歌為你的網(wǎng)頁創(chuàng)建豐富的搜索結(jié)果摘要成為可能。為什么說是成為可能呢?谷歌是不會保證,添加了結(jié)構(gòu)化數(shù)據(jù)就一定會呈現(xiàn)豐富摘要。但如果你不去做這件事,那就一定不會有。
下圖紅圈中的富媒體結(jié)果就是通過結(jié)構(gòu)化數(shù)據(jù)來實現(xiàn)的:

豐富的摘要能夠提高點擊率,為你帶來更多的SEO流量。同時點擊率的提高會間接影響提升SEO排名!
如果還沒有添加SEO結(jié)構(gòu)化數(shù)據(jù),馬上去找你們的網(wǎng)站開發(fā)人員。結(jié)構(gòu)化數(shù)據(jù)的配置通常可以通過網(wǎng)站插件快速實現(xiàn) ;如果找不到合適的插件,可把谷歌官方的教程發(fā)給開發(fā)人員。
6. 404頁面
404頁面指示了頁面已經(jīng)不存在了的狀態(tài)。404頁面會帶來糟糕的用戶體驗,還會損害網(wǎng)站的完整性并干擾 Google 抓取和訪問該網(wǎng)站的能力。短時間內(nèi)網(wǎng)站涌現(xiàn)出大量的404頁面更是會直接影響到SEO排名。
產(chǎn)生404頁面的原因有很多,每個公司的環(huán)境不一樣會有所差異。比如把已經(jīng)EOL的商品直接下架了;類目調(diào)整,原來的一些分類不存在了;URL的生成規(guī)則是調(diào)用產(chǎn)品名稱,當改動產(chǎn)品名稱URL也會隨之改變等等。這里會建議把常見引發(fā)404頁面的原因整理出來,給到相關(guān)的運營人員,以便在做改動網(wǎng)站的時候注意規(guī)避。
404頁面是有意義的,不能完全否決它。也就是說, 我們允許有少量的404頁面存在,但是要控制它占非常低的比例,并且在404頁面做好網(wǎng)站下一步的訪問指引。
通常我對于404頁面的處理方法如下:
因為操作錯誤引起的, 聯(lián)系相關(guān)人員恢復;
必須下線的頁面 ,做301重定向跳到相關(guān)的同類頁面或首頁;
如果沒有很好的跳轉(zhuǎn)指向,同時該網(wǎng)頁也不重要,那就以404頁面存在。
7. 301重定向和302跳轉(zhuǎn)
SEO人員大多對301和302不陌生。那這兩者的區(qū)別是什么,和怎么用呢?
301重定向是永久定向,常用于域名的跳轉(zhuǎn),它是能夠把網(wǎng)頁之前積累的大部分權(quán)重傳遞到新的網(wǎng)址。而302跳轉(zhuǎn)是暫時性,不會傳遞權(quán)重,實際應用也不多。
可以利用第三方工具來查詢頁面是301還是302狀態(tài)
建議重點要做SEO排名的頁面盡可能避免做301跳轉(zhuǎn)。我有個重點在推的頁面,在做了301跳轉(zhuǎn)后(只是單純更改了URL,頁面內(nèi)容不變)排名直接從前三名下降到第五名之后。而且頁面所推的關(guān)鍵字外部競爭越激烈,做跳轉(zhuǎn)對排名的影響就越明顯。
8. Canonical標簽
Canonical也是SEO常用到的標簽,它通常用在當網(wǎng)站上有多個URL的內(nèi)容是相同或者高度重復時,可以通過Canonical標簽告訴搜索引擎你希望哪個版本的URL出現(xiàn)在搜索結(jié)果中,避免權(quán)重分散。
和noindex標簽一樣,canonical標簽也是要放置在網(wǎng)頁的 <head> 部分中,代碼如下:
<link rel="canonical" href="https://example.com/sample-page/" />
代碼里的鏈接就是要出現(xiàn)在搜索結(jié)果中的頁面。
下圖是隨便找的一個英文網(wǎng)站的canonical標簽截圖以供參考:
在我剛?cè)胄械臅r候,谷歌會嚴格遵守canonical標簽指令。然而半年前,我在幫一個女孩子debug新頁面不收錄的問題時,發(fā)現(xiàn)canonical tag很有可能會因為谷歌判定兩個頁面的重復度不高,從而不生效。關(guān)于這件事,我特意做了一些研究,有興趣的可以點擊這里了解更多。
9. HTTPS安全協(xié)議
https安全協(xié)議是一個輕量級的排名信號,如果你的網(wǎng)站是http, 谷歌也會索引。但https的重要性更多體現(xiàn)在給用戶在瀏覽網(wǎng)站時獲得安全的體驗。
曾經(jīng)有一次我們的網(wǎng)站付款頁流失率突然飆升。經(jīng)過排查后,發(fā)現(xiàn)問題出在付款頁的某個改版動作導致付款頁網(wǎng)址從https變成了http。很多瀏覽器對http頁面都會有安全警告的提示,客戶就會擔心在當前頁面付款有很大的安全隱患從而流失。在修復了https后,我們的付款頁流失率也恢復了正常。
現(xiàn)在基本所有的商業(yè)化網(wǎng)站都已經(jīng)從http升級為https。如果你的網(wǎng)站,或者有某些網(wǎng)頁還沒有升級,那是時候動手了。
10. Google?Search Console
Google Search Google是谷歌官方出的、對監(jiān)控SEO流量效果和網(wǎng)站性能有非常大幫助的一款工具。
我發(fā)現(xiàn)很多初級的SEO用這款工具比較少,甚至是不知道有這么一款工具。 如果你的網(wǎng)站還沒有配置Google Search Google, 可通過訪問網(wǎng)址?https://search.google.com/search-console,根據(jù)相應的指示進行安裝部署。
驗證Google Search Console的方法有很多種,甚至可以通過Google Tag Manager進行驗證,具體看下圖:

11. Google?Tag Manager(GTM)
Google Tag Manager是一個代碼標簽管理系統(tǒng),通過它可以部署各種網(wǎng)站跟蹤代碼。特點是功能非常強大、可以實現(xiàn)快速、輕松、大量部署,同時極大地減少網(wǎng)站代碼冗余。
我們常用的Google Analytics也可以通過Google Tag Manager進行部署。我第一次接觸Google Tag Manager是為了給GA配置增強型電商。配置增強型電商對于我來說還是挺復雜的,所以當時去請了懂這塊的數(shù)據(jù)專家和公司的IT配合一起來部署。配置好后,我自己學著來摸索使用,發(fā)現(xiàn)GTM真的太方便、太好用了!尤其是需要在部署各種廣告平臺的跟蹤代碼時,自己就能輕松地在GTM后臺操作,不需要麻煩開發(fā)的小哥。
如果你還沒在用Google Tag Manager, 強烈推薦。先從簡單的開始,代碼部分覺得復雜的話,那就請教下網(wǎng)站開發(fā)小哥。
12. 新網(wǎng)頁、舊內(nèi)容更新沒有被收錄,如何排查和實現(xiàn)收錄
這里涉及到的技術(shù)SEO知識是,你要去了解Google是如何進行頁面抓取、索引和排名的。
網(wǎng)頁無法被抓取,就不可能進入索引階段。而網(wǎng)頁不被抓取的原因可能是我們上面提到的robots.txt, noindex, 404, canonical標簽等技術(shù)SEO引發(fā)的。
網(wǎng)頁被索引了,不代表一定會有排名,這里跟On-Page SEO的關(guān)系很大。
這是一個相對比較大的話題,有興趣的可以看我另外一篇專門講如何解決頁面不被谷歌收錄的文章。如果上面提到的技術(shù)SEO知識點你已經(jīng)掌握得比較好了,直接看下面這張整理了要點的思維圖:
三. 一些學習谷歌技術(shù)SEO的建議
以上的分享都是我在SEO工作中常用到的,但由于使用情景較多從而無法一一細數(shù)和講得非常深入 。希望通過提供幾個學習技術(shù)SEO的思路,能夠幫助你們進一步理解和延伸:
Google搜索中心是一個非常好的全面學習平臺:?https://developers.google.com/search/docs
SEO是動態(tài)的,比如我前面舉例的canonical標簽,從以前的100%生效變成了現(xiàn)在的當頁面相似度不是很高時不起作用。因此需要關(guān)注SEO的最新變化,不斷更新你的SEO知識。
很多SEO技術(shù)的問題需要借助網(wǎng)站開發(fā)人員的協(xié)助,所以平時跟他們打好交道;還可以通過建立一些網(wǎng)站的SEO規(guī)范文檔給到開發(fā)人員,能夠有效地規(guī)避因網(wǎng)站改動出現(xiàn)SEO不規(guī)范問題。
關(guān)于技術(shù)SEO,我也是在工作中邊學邊運用。掌握后發(fā)現(xiàn)其實并不難,真的,這事零技術(shù)基礎(chǔ)也能做得很好。
如果你在做技術(shù)SEO時有不一樣的應用心得,或者想要補充除了以上提到的12點以外的技術(shù)點,歡迎留言交流。
文章為作者獨立觀點,不代表DLZ123立場。如有侵權(quán),請聯(lián)系我們。( 版權(quán)為作者所有,如需轉(zhuǎn)載,請聯(lián)系作者 )
網(wǎng)站運營至今,離不開小伙伴們的支持。 為了給小伙伴們提供一個互相交流的平臺和資源的對接,特地開通了獨立站交流群。
群里有不少運營大神,不時會分享一些運營技巧,更有一些資源收藏愛好者不時分享一些優(yōu)質(zhì)的學習資料。
現(xiàn)在可以掃碼進群,備注【加群】。 ( 群完全免費,不廣告不賣課!)
