4 個儀表板可實現完美成功的站點遷移
已發表: 2021-02-25遷移是一個重要而復雜的項目,必須有條不紊地進行。 如果操作未正確執行,可能會對您的 SEO 產生負面影響。
進行重大更改可能會影響您的排名並導致流量大幅下降。
要將遷移模式化,目標是從站點 A 移動到站點 B。
站點 B 一般代表站點 A 的優化。例如:將 Http 中的站點 A 遷移到 https 中的版本 B。
要準備站點 B,建議使用稱為“preprod”或“staging”版本的“離線”版本。 此版本是遷移練習的一個組成部分,以便能夠在從站點 A 切換到最終站點 B 之前對其進行分析。
為了可視化不同的步驟,下面的時間表分解了該過程並說明了指導您完成遷移的方法。
為避免出現問題,必須在整個項目中應用計劃和嚴謹性。
您將從抓取您的 preprod 網站開始。 這允許您在不修改當前運行的生產網站的情況下進行技術更改和測試。 您可以查看網站結構、改進頁面結構或優化內部鏈接。
然後,對現有站點的爬網將有助於列出所有 URL 並創建重定向計劃。 通過比較網站的兩個版本的抓取,您可以確保不會忘記任何頁面。
從舊站點切換到新站點時,建議檢查重定向是否已設置並正常工作,以避免對您的流量和 SEO 產生負面影響。
之後,監控索引是遷移完成後的重要一步:使用服務器日誌和新的爬網,您可以快速確定搜索引擎是否已將您的所有 URL 考慮在內。
最後,您應該監控遷移後站點的演變以跟踪其性能。
您可以按照以下步驟在遷移過程中保持正常運行。
先決條件
你需要:
- OnCrawl 中至少有 1 次爬網的現有項目
- 一些基於頁麵類型、主題的現有細分......以從多個角度查看您的網站
- 專用於 preprod 站點的爬網配置文件
- 遵循每個儀表板的爬網配置說明。
第 1 步:確保在 preprod 站點上正確解決任何可以預見的問題。
在預生產階段可以解決遷移的許多困難。 抓取您的 preprod 以檢查和測試某些元素以預測遷移過程中的潛在問題是很有趣的。 例如,忘記重定向網站的一部分或創建重定向循環將對您的 SEO 有害。
在 preprod 上設置爬網配置
Preprod 站點通常配置為確保它們的安全。 這就是為什麼您的生產站點的爬網設置並不總是適合分析 preprod 站點的原因。
要保留用於在生產中抓取您的站點的參數集,建議為您的 preprod 站點創建單獨的配置文件。 然後,您可以修改與站點訪問相關的爬網程序的行為,而不會影響生產站點上的爬網配置文件。
- 在 Oncrawl 中,在爬網配置中創建一個新的爬網配置文件並將其命名為“preprod”。
preprod 站點的特定設置
通常 preprod 網站會阻止機器人——並且有充分的理由:這些頁面在投入生產之前不能被索引!
看到 Oncrawl 警告您指定的開始 URL 返回錯誤是很常見的。 這是您的 preprod 站點正在限制對其 URL 的訪問的最佳指示。
這裡有幾種爬取它的方法:
1-檢查虛擬robots.txt
如果新站點的 preprod 阻止了 User-Agent: Oncrawl via robots.txt。
使用虛擬 robots.txt 文件授予對 User-Agent: Oncrawl 的訪問權限。 它在爬網配置 > 額外設置 > 虛擬 robots.txt 中設置。
不要忘記通過刪除行首的 # 來取消註釋虛擬文件上的行。
2-檢查是否需要身份驗證
如果訪問 preprod 需要身份驗證:您必須在“身份驗證”選項卡的爬網配置中添加用戶名和密碼。
- 記得顯示額外的設置。
- 在“身份驗證”選項卡中輸入用戶名和密碼。
- Noindex 標籤會阻止 Oncrawl 爬蟲
- 錯誤 403、503 或 406
- 必須將 Oncrawl IP 地址列入白名單以授予對 preprod 的訪問權限。
- 您必須檢查靜態 ips 選項。
- 這 3 個 IP 將保持不變。
- 確保 Oncrawl 用戶代理已列入綠名單
noindex 標籤告訴搜索引擎他們不應該索引這個頁面。
如果首頁有noindex標籤:必須在爬取配置中的“爬取行為”選項卡中設置配置,在爬取過程中忽略該標籤。
爬蟲可能會顯示以下錯誤:
錯誤 403、錯誤 503、HTTP 狀態碼 406
錯誤 403 表示服務器理解請求但拒絕執行。 對於 503,該服務暫時不可用或正在維護中。 狀態碼 406 表示不可能提供滿足請求的“接受”標頭的響應。
在這些情況下:
有時有必要將用戶代理放在接受的用戶代理列表中。 例如,如果您的站點是安全的,則爬蟲可能沒有默認授權。 因此,您應該要求您的技術團隊將 Oncrawl 用戶代理添加到此列表中。
- 您可以在爬網配置中找到默認用戶代理。
- 如有必要,您可以修改機器人名稱。
- 如果開始 url 仍然無法訪問爬蟲,您將需要自定義用戶代理,請通過右下角的聊天空間與我們聯繫。
[電子書] 面向非技術思想家的技術 SEO
第 2 步:驗證您的 Preprod 清單
生產前檢查表用於避免常見錯誤並驗證新站點的基本技術元素是否符合您的意圖。 清單通常包括以下元素:
- 您網站的結構
- 規範陳述
- Rel 備用語句(hreflang,移動)
我們準備了一個儀表板,以根據您剛剛完成的爬網驗證此清單。 您可以在此處下載此儀表板。
要使用此儀表板,您需要:
- 使用 preprod 的爬網配置
- 至少 1 個基於 URL 的分段,可讓您可視化站點的結構
- 要將此儀表板添加到 Oncrawl,請按照以下說明操作
第 3 步:比較 Prod 與 Preprod
現在您知道您的 preprod 站點已正確設置,您應該將其與當前正在生產的站點進行比較。 此步驟將允許您驗證新站點是否包含當前站點的所有所需頁面和功能。
特別推薦檢查:
- preprod 與 prod 的頁數
- 新站點的範圍,必須相同
通過這樣做,您還可以在切換到生產之前執行完整的檢查。
我們準備了一個儀表板來比較舊站點和新站點,您可以在此處下載。
要使用此儀表板,您需要:
- 至少 1 個基於 URL 的分段。
- 在 Crawl 上啟動 Crawl 以比較 prod/preprod。
- 至少 1 個基於 url 的分段。
如何在爬網中啟動爬網
- 從項目頁面啟動爬蟲爬蟲
- 2- 選擇我的 Prod 和 Preprod 配置
- 3- 在分析中選擇 crawl over crawl Prod / preprod
第 4 步:檢查重定向
在這個階段,您必須在您的 preprod 站點上設置從舊 URL 到新 URL 的所有重定向。 這是在不丟失流量和排名的情況下成功遷移的關鍵步驟。
您只能對舊 URL 使用爬網來檢查 404 錯誤並檢查重定向的目標。 收集必要信息的儀表板可以使此步驟變得更加容易。
我們為您準備了一份。 這個儀表板可以在這裡下載。
要使用此儀表板,您需要:
- 在舊 URL 列表上創建爬網配置
- 網站細分
第 5 步:啟動並監控遷移
您現在可以將 preprod 站點切換到 prod。
但這遠不是遷移的結束! 一旦網站上線並投入生產,您必須確保 Google 快速了解新 URL。 為此,您必須在 Google Search Console 中聲明您的新域。 通過重定向計劃,谷歌將理解這種變化。
可以在 Google Search Console 中一一檢查 URL 的狀態,但我們將通過抓取和服務器日誌跟踪來完成。 這樣做的優點是速度快(來自 Search Console 的數據可能會延遲幾天顯示),當您有很多頁面時更方便,並且允許您在同時。
為方便起見,您可以在要檢查的點上下載此儀表板。
要使用此儀表板,您需要:
- 使用新站點的爬取配置(切換後)
- 每天上傳日誌文件
此儀表板可幫助您:
- 檢查 Googlebot 是否會探索您的新網址
- 遷移後使用日誌分析執行完整性檢查
第 6 步:驗證遷移結束
如果您的站點已被 Google 正確探索,那麼剩下的唯一事情就是檢查 prod 中的新站點是否與 preprod 站點完全相同。
請務必檢查以下項目:
- 規範 URL 必須使用新版本的站點進行更新。
- 舊站點不得有任何響應 200 狀態代碼的頁面。
使用適當的儀表板,您可以進行最後檢查。
您還可以從此儀表板生成現成的報告,以便向您的客戶或您的管理層傳達有關遷移的信息。
您可以在此處下載此儀表板。
要使用此儀表板,您需要:
- 在 Crawl 上運行 Crawl 以比較 prod/preprod
- 至少 1 個可應用於日誌分析的基於 URL 的分段
如何在 URL 列表上啟動爬網
- 從舊站點導出所有已知 URL(通過舊爬網)
- 通過新的抓取配置文件抓取此 URL 列表,以檢查重定向設置是否正確。
- 在抓取配置中,在“開始 URL”選項卡中選擇“URL 列表”模式並上傳您的 url 列表。
- 在“Crawler Behavior”選項卡中,不要忘記選中“Follow HTTP redirects”框。 (默認情況下,所有框都未選中)。
- 啟動爬行!
如何導出 url 列表
如何導出我的報告
如何導入每個儀表板
在下一次遷移期間關注正確的爬網結果
遷移是一個需要完美組織來預測可能影響您的 SEO 的潛在問題的項目。 您還可以將其用作對您的站點進行全面檢查的機會:遷移可以是評估內容的機會:刪除過時的頁面,合併一些頁面,重寫其他頁面……
抓取您的 preprod 和您的站點將使您能夠在啟動新站點之前突出顯示現有差異並糾正這些錯誤。 新站點啟動並運行後,監控性能非常重要,不僅是 SEO 性能,還包括其他流量來源和轉化。
您會驚訝於您未來的遷移會順利進行!