国产成人精品999视频&日本一区二区亚洲人妻精品&久久久精品国产99久久精&99热这里只有成人精品国产&精品国产剧情av一区二区&成人亚洲精品久久久久app&国产精品美女高潮抽搐A片

Categories


Tags


SEO收錄異常診斷:負載均衡架構導致的SEO問題及解決方案

最近,本人負責的其中一個站點收錄出現(xiàn)了異常,趁著周末有空講述一下整個診斷過程。核心問題有兩點,服務器架構和網(wǎng)站程序架構導致的;本篇僅分享服務器架構導致的收錄異常。

首先,介紹一下自己。本人就職于深圳某企業(yè),長期混跡于乙方外包公司,眾所周知seo外包公司接的是絕大部分是小企業(yè)網(wǎng)站,這些網(wǎng)站做的關鍵詞往往也僅是改個TDK就完成排名的工作。

再加上,目前絕大部分中小站點的架構很簡單,開源CMS+單一云服務器(虛擬主機)+CDN(這還是有點運維能力公司)。鑒于以上經(jīng)驗,導致本人完全沒有意識到服務器架構方面也能出現(xiàn)問題。

一、收錄異常的發(fā)現(xiàn)

從(圖1)可以和明顯的看出,在3月中下旬收錄是偏向正常的,問題出現(xiàn)在3.31日-4.25日之間出現(xiàn)了浮動,也就是說,這個區(qū)間一定是站點出現(xiàn)了問題導致收錄異常。

SEO收錄異常診斷:負載均衡架構導致的SEO問題及解決方案 SEO優(yōu)化 SEO推廣 第1張

本人開始按常規(guī)方法排查,特別是服務器日志有些參數(shù)沒有排除注意,以至于導致了問題發(fā)現(xiàn),具體如下:

1.1、站長平臺模擬爬蟲抓取,正常。

1.2、搜索引擎爬蟲抓取數(shù)量在提升,偏向正常。這里有異常,排查偽蜘蛛爬蟲在抓數(shù)據(jù),真實百度爬蟲確實也在增長。

1.3、核心關鍵詞排名浮動,但偏向且上升趨勢靠前,目前核心大詞處于前5名,正常。

1.4、服務器日志分析,爬蟲對應的request_uri值(相對地址),暫屬正常,請看下文。

1.5、服務器日志是阿里云的日志,http請求,7.18日、7.19日、7.20日以及7.26日出現(xiàn)小面積服務器500訪問錯誤;但最多只出現(xiàn)有限的時間收錄異常,不至于大范圍不收錄。

在服務器訪問日志分析中,一般需要注意的項是:爬蟲抓取時間值,爬蟲頁面URL值,爬蟲在頁面抓取順序,時間內(nèi)爬蟲抓取數(shù)量,另一說蜘蛛IP值有權重高低之分(本人不確定,故不參考)

頁面URL值:一般服務器日志是相對地址,本人診斷出現(xiàn)的問題在于忽略host值,真實抓取URL應該是,host+request_uri值組合。

頁面抓取順序:可檢驗網(wǎng)站架構的爬行情況,大概可以知道爬蟲在網(wǎng)站頁面中的爬行順序,可以輔助使用爬蟲軟件或者開發(fā)經(jīng)典爬蟲(PY,PHP等)的爬行情況作為參考

時間內(nèi)爬蟲抓取數(shù)量:檢驗網(wǎng)站頁面總量和時間段內(nèi)抓取量的占比,判斷網(wǎng)站的受歡迎程度。

說到這里,交代一下站點的服務器架構:

用的是負載均衡,文件服務器+數(shù)據(jù)服務器+前端服務器,數(shù)據(jù)服務器全部數(shù)據(jù)是由API接口、GET方式前端和app使用,網(wǎng)站URL是相對地址。服務器之間自然用的也是內(nèi)網(wǎng)通訊。

綜上,可能大家也看出有忽略的參數(shù),是1.4中提到的日志host值,因為是相對地址,host+request_uri才是抓取的完整地址。一直忽略的Host值,原來是API的二級域名(圖2)

SEO收錄異常診斷:負載均衡架構導致的SEO問題及解決方案 SEO優(yōu)化 SEO推廣 第2張

說到這里,大家可能已經(jīng)基本上可以確定知道原因了。

就是百度根本沒有抓取到真實的頁面URL,實際上抓取的是API域名+request_uri,

即假設數(shù)據(jù)庫服務器API給前端渲染的數(shù)據(jù)路徑是api.name.com,走內(nèi)網(wǎng)IP,

抓取到的頁面URL為:https://api.name.com/post/1.html

真實應該是外網(wǎng)IP的URL:https://www.name.com/post/1.html

既然核心問題已把握30%,下一步自然是數(shù)據(jù)證明,主要從幾個點。

1、翻開發(fā)日志記錄

2、4月前后的服務器日志整理對比

從1中發(fā)覺,4.13號負載均衡的數(shù)據(jù)服務器api取消代理,這樣造成的后果是前端直接抓取了host主機值為api域名下的數(shù)據(jù)在前端渲染,因為是直接使用內(nèi)網(wǎng)IP沒經(jīng)過代理,同時api二級域名為host主機值。

從2中發(fā)覺,4月前后日志的host主機值出現(xiàn)了改變,由www.name.com變成了api.name.com。

最終,問題就出現(xiàn)在host主機為api的站點,沒有使用代理,也就是說只要api站點通過代理變成www的二級站點渲染即可。如果沒有使用代理,百度GET返回的頁面是內(nèi)網(wǎng)IP,抓取到的也就是https://api.name.com/post/1.html 這個URL。

解決方案:

1、負載均衡的數(shù)據(jù)服務器api接口使用代理

2、Head區(qū)增加標簽

3、前端渲染的HTML使用絕對路徑

4、開發(fā)個API接口推送數(shù)據(jù)

本文完。鑒于本人僅是SEO,運維能力有限,單機服務器配置下站可以,負載均衡只是略微聽過,如有運維方面錯誤之處請見諒。

作者:深圳傳說

來源:盧松松博客


Public @ 2020-07-06 15:32:19

站長須知的14個健康生活細節(jié)

廣大草根站長們,如果你不想過勞死,如果你不想未老先禿頂,如果你不想年紀輕輕就已經(jīng)挺起將軍肚猶如十月懷胎。那么你最好認真看完這篇文章。無限博客說的好:不懂得珍惜自己身體的站長不是好站長。雖然這篇文章中不會有什么“干貨”,但它卻可能真正讓你受益終生。其中的道理,不用我說,你肯定明白。接下來我會從工作和生活兩方面,分別闡述一些有關健康的經(jīng)驗和需要注意的地方。這些經(jīng)驗不僅適合站長,也適合所有“靠電腦為生”

Public @ 2015-12-30 15:33:04

seo無經(jīng)驗面試:SEO面試之經(jīng)驗篇

SEO面試之經(jīng)驗篇無論任何行業(yè),任何崗位,面試的重用性都毋庸置疑。從次面試SEO崗位到現(xiàn)在,我見識了形形色色的面試官,也回答了很多面試問題,現(xiàn)在在這里分享出來,希望對你的面試有所幫助。以下只是個人經(jīng)驗,根據(jù)實際情況適合自己的才是更好的,如果你覺得有更好的回答,歡迎留言。1.我看到你簡歷上寫的大學學的是機械專業(yè),畢業(yè)后為什么會選擇從事SEO這個崗位?因為我大學就接觸了解了網(wǎng)絡營銷,喜歡從事互聯(lián)網(wǎng)工作

Public @ 2014-06-16 15:29:37

SEO診斷之,網(wǎng)站多長時間才可以有排名?

這是一個沒有確定答案的問題,因為排名的時間取決于許多因素,如競爭對手的數(shù)量和實力、網(wǎng)站的質(zhì)量和內(nèi)容、SEO策略的數(shù)量和質(zhì)量等。通常情況下,一個新建的網(wǎng)站需要三個月左右的時間才能開始看到排名的提高,但是這并不是絕對的。一些網(wǎng)站可能需要更長時間才能排名,而其他網(wǎng)站可能會更快地看到結(jié)果。重要的是,在SEO的努力和策略方面持續(xù)地堅持下去,這是一個長期的過程,而不是一夜之間就能解決的。

Public @ 2023-06-02 15:00:15

SEO診斷之,網(wǎng)站多長時間才可以有排名?

這是一個很常見的問題,但是沒有一個確定的答案。SEO的結(jié)果是由許多因素來決定的,例如網(wǎng)站內(nèi)容質(zhì)量、有用性、網(wǎng)站結(jié)構、外部鏈接質(zhì)量和數(shù)量等等。而這些因素需要一定的時間來逐步優(yōu)化和提交到搜索引擎,從而獲得更好的排名。 通常來說,SEO優(yōu)化需要至少3-6個月的時間才能開始看到明顯的結(jié)果。但是實際時間可能會更長或更短。這取決于您的SEO策略、行業(yè)競爭程度、以及您在SEO方面投入的資源和時間。 重要的是

Public @ 2023-04-02 19:50:17

更多您感興趣的搜索

0.442673s