SEO MỘT/B Kiểm thử
Cách chạy controlled SEO các thử nghiệm — split kiểm thử tiêu đề tags, meta các mô tả, dữ liệu có cấu trúc, và on-trang thay đổi — dùng time-series hoặc split-URL approaches để đo lường causal impact.
Ngôn ngữ
SEO MỘT/B kiểm thử measures liệu một thay đổi thực ra moved organic tìm kiếm — không liệu bạn think điều này đã làm. Bạn không thể kiểm thử SEO đó way bạn kiểm thử một landing trang cho conversions, vì có chỉ một Googlebot: các công cụ tìm kiếm chỉ mục một version of một URL và có không way để split searches cho một query 50/50. So bạn randomize tại đó trang cấp độ thay vì. Hai real các phương thức: split-URL/holdout kiểm thử (randomly split một lớn group of similar templated các trang vào control và variant, so sánh lưu lượng tự nhiên) và time-series/causal-impact kiểm thử (forecast điều gì đó variant các trang sẽ có đã xong không có đó thay đổi, dùng một control group as đó baseline). Tiêu đề tags, meta các mô tả, dữ liệu có cấu trúc, liên kết nội bộ, và nội dung là testable; backlink không. Bạn cần đủ các trang và traffic để beat đó noise (SearchPilot practical floor là hundreds of giống nhau-template các trang và ~30k+ organic sessions/month), các kiểm thử thường chạy 2–6 weeks, và bạn không dừng sớm on một good-looking trend. Stay compliant theo Google: canonical đó variant URLs, dùng 302 không 301 nếu chuyển hướng, không cloaking, và shut đó kiểm thử xuống khi đây là đã xong.
Evidence for this claim CausalImpact estimates an intervention's causal effect from a Bayesian structural time-series counterfactual under stated assumptions. Scope: Original methodology; validity depends on controls, stable relationships, and experimental design. Confidence: high · Verified: Brodersen et al.: Inferring causal impact using Bayesian structural time-series models Evidence for this claim Search experiments must avoid showing materially different content to Googlebot and users in ways that constitute cloaking; temporary tests should preserve normal crawlability and canonical intent. Scope: Current Google spam and testing constraints, not a universal test-duration prescription. Confidence: high · Verified: Google Search Central: Website testing and Google SearchTóm tắt — SEO /B kiểm thử là Cách bạn prove SEO thay đổi worked thay vì guessing. Bạn có thể’t kiểm thử SEO way marketers kiểm thử landing trang — có chỉ một Google, và nó sees một version của bạn trang. So thay vì splitting mọi người vào hai groups, bạn split các trang: thay đổi some các trang, leave similar ones alone, và so sánh Cách mỗi group làm trong tìm kiếm. nó tells bạn liệu thay đổi gây ra khác biệt, hoặc liệu nó là chỉ seasonality hoặc luck.
Điều gì SEO /B kiểm thử là
Khi bạn thay đổi thẻ tiêu đề hoặc thêm some nội dung để trang, traffic goes lên hoặc xuống — nhưng Vì sao? Maybe của bạn thay đổi worked. Maybe nó là seasonal bump. Maybe Google ran cập nhật đó week. không có way để tách biệt của bạn thay đổi từ mọi thứ khác happening, bạn’re guessing.
SEO /B kiểm thử (cũng được gọi là SEO split kiểm thử) là Cách bạn dừng guessing. bạn làm thay đổi để some của bạn các trang, giữ similar đặt của các trang unchanged as so sánh, và đo lường khác biệt trong organic tìm kiếm traffic giữa hai groups. nếu changed các trang pull ahead của unchanged ones, của bạn thay đổi probably gây ra nó.
Vì sao Bạn có thể’t kiểm thử SEO như thông thường /B kiểm thử
nếu bạn’ve heard của /B kiểm thử trước khi, nó probably marketing kind: hiển thị half của bạn khách truy cập red button và half green button, và see mà nhận nhiều hơn clicks. đó hoạt động vì trang web có thể hiển thị hai khác versions của giống nhau trang để hai khác mọi người tại giống nhau time.
các công cụ tìm kiếm không hoạt động đó way. có basically một Googlebot, và nó sees một version của bạn trang. Bạn có thể’t hiển thị “version MỘT” để half mọi người searching cho từ khóa và “version B” để khác half — Google decides ai ranks, không bạn, và nó chỉ indexes một version. Cho thấy khác nội dung để Google hơn để thực khách truy cập là được gọi là cloaking, và nó so với rules.
So SEO kiểm thử làm tiếp theo best điều: thay vì splitting mọi người, nó splits các trang.
Cách nó thực ra hoạt động
bạn cần bunch của similar các trang — think all của bạn sản phẩm các trang, hoặc all của bạn blog posts, đó sử dụng giống nhau template. sau đó:
- Split them vào hai groups tại random: control group (vẫn giữ giống nhau) và variant group (nhận của bạn thay đổi).
- Làm thay đổi để variant group chỉ.
- Chờ một vài weeks và so sánh organic tìm kiếm traffic giữa hai groups.
vì cả hai groups sit qua giống nhau weather — giống nhau season, giống nhau Google cập nhật — bất cứ điều gì đó moves cả hai groups together không phải của bạn thay đổi. chỉ khoảng trống giữa them là.
Điều gì Bạn có thể và có thể’t kiểm thử
Bạn có thể kiểm thử on-trang stuff: tiêu đề tags, meta các mô tả, headings, dữ liệu có cấu trúc, liên kết nội bộ, và nội dung. bạn generally có thể’t reliably kiểm thử backlink điều này way — Bạn có thể’t hand out links để chính xác half của bạn các trang on schedule way Bạn có thể flip thẻ tiêu đề.
Muốn practitioner version — hai thực methodologies, Cách nhiều traffic bạn cần, Cách dài để chạy, và Cách stay on right side của Google rules? Chuyển để Nâng cao tab.
Evidence for this claim CausalImpact estimates an intervention's causal effect from a Bayesian structural time-series counterfactual under stated assumptions. Scope: Original methodology; validity depends on controls, stable relationships, and experimental design. Confidence: high · Verified: Brodersen et al.: Inferring causal impact using Bayesian structural time-series models Evidence for this claim Search experiments must avoid showing materially different content to Googlebot and users in ways that constitute cloaking; temporary tests should preserve normal crawlability and canonical intent. Scope: Current Google spam and testing constraints, not a universal test-duration prescription. Confidence: high · Verified: Google Search Central: Website testing and Google SearchTóm tắt — kinh điển randomized /B kiểm thử không transfer để organic SEO vì có chỉ một Googlebot — các công cụ tìm kiếm chỉ mục một version của URL và có thể’t split query searches 50/50. So bạn randomize tại trang cấp độ. Hai methodologies: split-URL/holdout (randomly split lớn group của giống nhau-template các trang vào control và variant, so sánh organic sessions) và time-series/causal-impact (forecast counterfactual với control group as baseline, theo Google own CausalImpact research). Testable: các tiêu đề, metas, dữ liệu có cấu trúc, liên kết nội bộ, nội dung, layout. không reliably testable: backlink, algorithm cập nhật, bất cứ điều gì trang web-wide. bạn cần đủ comparable các trang, observations, và pre-kiểm thử history để estimate variance; có không universal traffic floor hoặc duration. Treat nó as quasi-thử nghiệm, không sạch RCT — trang groups không phải fully independent, since shared templates, liên kết nội bộ, và SERP competition có thể let variant-group thay đổi bleed vào control group. Predefine stopping rule thay vì ending on favorable-looking trend. Stay compliant: canonical variants, 302 không 301, không cloaking, tear kiểm thử xuống Khi nó đã xong.
Vì sao CRO-style /B kiểm thử không hoạt động cho organic tìm kiếm
Đó toàn bộ reason SEO kiểm thử cần của nó own methodology là đó điều bạn là kiểm thử cho không một human. As Craig Bradford tại SearchPilot diễn đạt điều này, “The ‘user’ we are testing for is Googlebot, not human users. That means it’s not possible, for instance, to show 10,000 ‘Googlebots’ control and variant pages randomly. There is only one Googlebot.” (bản dịch) «Đó ‘người dùng’ we là kiểm thử cho là Googlebot, không human người dùng. Đó có nghĩa là đây là không có thể, chẳng hạn, để cho thấy 10 000 ‘Googlebots’ control và variant các trang randomly. Có chỉ một Googlebot.»
có hai structural reasons randomized, khách truy cập-cấp độ /B kiểm thử — kind conversion-rate optimization dùng — có thể’t là applied để organic tìm kiếm:
- Các công cụ tìm kiếm chỉ mục và xếp hạng một version of một URL. MỘT web máy chủ có thể put half của bạn khách truy cập trong bucket MỘT và half trong bucket B by cookie, trong real time. Googlebot crawl và indexes một phân phối version. có không mechanism cho điều này để hold hai competing versions of đó giống nhau URL và xếp hạng them so với mỗi other.
- có không theo-query random assignment. Bạn không thể cho thấy variant nội dung để “half the searches for [keyword]” (bản dịch) «half đó searches cho [từ khóa]» đó way an quảng cáo nền tảng cho thấy variant creative để half of impressions. Google decides mà các trang xếp hạng cho một query; bạn không nhận để split đó traffic.
workaround trong cả hai thực methodologies là giống nhau: randomize tại trang cấp độ, không khách truy cập hoặc query cấp độ. bạn treat lớn group của similar các trang as của bạn population và split * các trang* vào control và variant.
Đó cũng có nghĩa là CRO-safe habits không tự động SEO-safe. Client-side JavaScript MỘT/B tools đó đổi nội dung sau load là fine cho humans nhưng risky cho các crawler — SearchPilot warns đó dùng JavaScript cho SEO các kiểm thử “can cause significant problems or even invalidate the results” (bản dịch) «có thể nguyên nhân significant các vấn đề hoặc ngay cả invalidate đó kết quả». Nếu bạn là going để kiểm thử SEO, làm điều này máy chủ-side (hoặc edge-side), so đó crawler sees đó variant trong đó ban đầu HTML.
hai thực methodologies
Hầu hết các hướng dẫn lump mọi thứ dưới “SEO A/B testing.” (bản dịch) «SEO MỘT/B kiểm thử.» đây là worth separating đó hai distinct approaches, vì they câu trả lời slightly khác nhau các câu hỏi.
1. Split-URL / trang-group (holdout) kiểm thử
Take lớn đặt của templated các trang — all sản phẩm các trang, all category các trang, all blog posts — và randomly assign them vào control group và variant group. variant group nhận thay đổi; control group không. Over kiểm thử window bạn so sánh lưu lượng tự nhiên (sessions/clicks) giữa hai groups.
Cả hai groups experience giống nhau external conditions, so seasonality và algorithm cập nhật đó hit mọi người hiển thị lên as parallel movement trong cả hai groups và không nhận misattributed để của bạn thay đổi. Điều gì bạn’re measuring là divergence giữa groups sau khi thay đổi goes trực tiếp.
catch là statistical power: bạn cần đủ các trang, và đủ traffic theo trang, để detect thực effect trên day-để-day noise những điều đó các trang đã hiển thị.
Worth naming honestly: trang groups không phải fully independent observations way riêng lẻ khách truy cập trong trang web /B kiểm thử là. các trang on giống nhau trang web thường share templates, liên kết nội bộ, và compete so với mỗi khác trong giống nhau SERPs — thay đổi để variant group có thể shift internal-giá trị liên kết hoặc cannibalize clicks trong ways đó touch control group cũng. đó thực limitation, không footnote: nó Vì sao Đây là quasi-thử nghiệm, không sạch randomized controlled trial. ít hơn independent của bạn các trang là, nhiều hơn conservative bạn nên là trước khi calling kết quả significant.
2. Time-series / causal-impact kiểm thử
thay vì (hoặc ngoài ra để) holding out trực tiếp control group, bạn apply thay đổi và sau đó forecast Điều gì variant các trang’ traffic sẽ có là không có nó — counterfactual — sử dụng control group của similar, unaffected các trang để xây dựng đó forecast. khoảng trống giữa forecast và Điều gì thực ra happened là estimated impact.
Đó statistical engine behind này là Bayesian structural time-series modeling, mà
xuất hiện straight out of Google own research: Brodersen, Gallusser, Koehler, Remy, và
Scott, “Inferring Causal Impact Using Bayesian Structural Time-Series Models” (bản dịch) «Inferring Causal Impact Dùng Bayesian Structural Time-Series Models»
(Đó Annals of Applied Statistics, 2015), đã phát hành as đó open-nguồn CausalImpact
R package (preprint ở đây). Gần như mỗi SEO kiểm thử
tool đó claims một “Bayesian” hoặc “causal impact” (bản dịch) «causal impact» phương thức là standing on này paper,
ngay cả khi they không cite điều này. đây là worth knowing nơi đó phương thức thực ra xuất hiện từ.
Tools trong điều này space
landscape moves, so verify hiện tại status trước khi bạn commit, nhưng main players:
- SearchPilot — nền tảng phần lớn associated với rigorous SEO split kiểm thử. nó grew out của Distilled ODN (Optimisation Phân phối Network); Distilled là acquired by Brainlabs trong 2020 và kiểm thử sản phẩm spun out as SearchPilot. nó chạy các kiểm thử tại edge, so variants là phân phối trong HTML crawler sees.
- SEOTesting.com — nhẹ hơn-weight, Search Console-driven kiểm thử tool với mạnh focus on statistical significance.
- seoClarity — của nó enterprise suite bao gồm SEO split-kiểm thử module.
Một điều để không assume: Google Search Console không offer một trực tiếp, chung-purpose SEO các thử nghiệm feature hôm nay. Ở đó đã là thử nghiệm tooling tied để đó AMP era, nhưng đây là effectively đã folded vào chung Trang Experience reporting. không reach cho “GSC Experiments” (bản dịch) «GSC Các thử nghiệm» as nếu đây là một hiện tại split-kiểm thử tool — điều này không.
On đó Bing side, Microsoft frames split-URL kiểm thử as đó right approach cho structural thay đổi và positions IndexNow để nhận new variant URLs được crawl quickly và Microsoft Clarity as đó UX-side companion để đó xếp hạng-side việc đo lường.
Cách nhiều traffic và Cách nhiều các trang bạn cần
có không universal number, và bất kỳ hướng dẫn đó cho bạn một là oversimplifying. sample size bạn cần là driven by three điều:
- Cách nhiều natural variance các trang đã hiển thị — noisier các trang cần nhiều hơn dữ liệu.
- Cách big effect bạn’re trying để detect — nhỏ hơn effects cần nhiều hơn dữ liệu.
- Cách nhiều các trang Bạn có thể put trong mỗi group — nhiều hơn các trang, nhiều hơn tín hiệu.
Cho một practical floor, SearchPilot says they “generally work with sites with at least hundreds of pages on the same template and at least 30,000 organic sessions per month to the group of pages you want to test on.” (bản dịch) «generally hoạt động với các trang với ít nhất hundreds of các trang on đó giống nhau template và ít nhất 30 000 organic sessions theo month để đó group of các trang bạn muốn để kiểm thử on.» Ahrefs’ kiểm thử hướng dẫn diễn đạt đó comfortable ngưỡng tại “tens or hundreds of thousands of organic visits per month.” (bản dịch) «tens hoặc hundreds of thousands of organic visits theo month.» Nhỏ hơn các trang có thể kiểm thử, nhưng they’ll cần một nhiều lớn hơn effect để reach significance — mà thường có nghĩa là đó nhỏ wins nhận lost trong đó noise và chỉ big swings register.
Note chỉ số ở đây: organic sessions/clicks để trang group, không thứ hạng. SearchPilot argument cho Đó là practical — xếp hạng theo dõi có thể’t cover đầy đủ tail của các truy vấn trang ranks cho, và Search Console position dữ liệu là cũng sparse và averaged để là rigorous kiểm thử chỉ số. Traffic để group là nhiều hơn hoàn tất tín hiệu.
Cách dài để chạy kiểm thử
phổ biến windows chạy 2–6 weeks. floor là đặt by hai điều: Google cần để recrawl variant các trang và re-evaluate them, và bạn cần accumulate đủ traffic trong mỗi group để reach significance.
Đó cardinal sin là stopping sớm. Sớm positive movement là very thường noise, và nếu bạn call đó kiểm thử đó moment điều này looks good, bạn’ll ship sai positives. Ryan Jones tại SEOTesting.com là blunt về điều này — “Never end a test early just because you see good results!” (bản dịch) «Không bao giờ end một kiểm thử sớm chỉ vì bạn see good kết quả!» — và khuyến nghị holding để một 95% confidence bar (p < 0,05) as đó tiêu chuẩn. An dưới-powered kiểm thử nên chạy lâu hơn hoặc là abandoned, không declared một winner.
Controlling cho seasonality và algorithm cập nhật
Đây là chính xác Điều gì control group và forecast model là cho. nếu seasonal spike hoặc cốt lõi cập nhật hits, nó hits cả hai của bạn control và variant groups, và bạn see nó as parallel movement — nó không nhận misattributed để của bạn thay đổi.
nơi điều này breaks là bad bucketing. SearchPilot own illustrative ví dụ: nếu bạn put tất cả trang web “cat” các trang trong variant group right trước khi International Cat Day, thực external seasonal spike nhận misread as kiểm thử win. khắc phục là random assignment vào groups, so cả hai control và variant contain representative mix của các trang và neither là uniquely exposed để bên ngoài force.
Điều gì Bạn có thể — và có thể’t — reliably kiểm thử
Testable:
- Tiêu đề tags và meta các mô tả
- H1/heading structure
- Dữ liệu có cấu trúc (schema loại hoặc presence)
- Liên kết nội bộ patterns
- On-nội dung trang (depth, placement, “SEO nội dung” chặn on category các trang)
- trang layout và UI structure — ngay cả đầy đủ landing-trang redesigns tại Nâng cao end
không reliably testable điều này way:
- Backlink. Đây là sạch ví dụ. Bạn có thể’t randomly và evenly assign inbound links để half trang group trong khi withholding them từ khác half — link acquisition không phải treatment Bạn có thể dose out on schedule hoặc standardize trên các trang. thứ ba-party các trang link Khi họ link. As Liam Blackledge tại Gorilla Marketing frames nó, building links để half của bạn sản phẩm các trang và không khác half không phải controlled thử nghiệm. Links nhận evaluated với trước khi/sau khi hoặc correlational analysis, không đúng split kiểm thử.
- Algorithm cập nhật và trang web-wide thay đổi. By definition họ hit mọi người, so có không đúng control group để so sánh so với.
- Bất cứ điều gì đó có thể’t là isolated để variant các trang không có leaking vào control group.
Staying compliant trong khi bạn kiểm thử
Google explicitly sanctions điều này kind của kiểm thử — nó có toàn bộ doc on nó — miễn là bạn follow hygiene rules:
- Canonicalize variant URLs để đó original. Google khuyến nghị
rel="canonical"overnoindexcho kiểm thử variants, vì điều này groups đó variations và giữ đó original được lập chỉ mục as canonical. (Nếu bạn muốn đó deeper mechanics of cách canonical selection hoạt động, đó là của nó own topic.) - Dùng 302, không 301, nếu bạn là chuyển hướng. Google là rõ ràng: “If you’re running a test that redirects users from the original URL to a variation URL, use a 302 (temporary) redirect, not a 301 (permanent) redirect.” (bản dịch) «Nếu bạn là đang chạy một kiểm thử đó các chuyển hướng người dùng từ đó original URL để một biến động URL, dùng một 302 (tạm thời) chuyển hướng, không một 301 (vĩnh viễn) chuyển hướng.»
- không cloak. “Don’t show one set of URLs to Googlebot, and a different set to humans.” (bản dịch) «không cho thấy một set of URLs để Googlebot, và một khác nhau set để humans.»
- Tear đó kiểm thử xuống khi đây là over. Google warns đó “If we discover a site running an experiment for an unnecessarily long time, we may interpret this as an attempt to deceive search engines and take action accordingly.” (bản dịch) «Nếu we discover một site đang chạy an thử nghiệm cho an unnecessarily dài time, we có thể interpret này as an attempt để deceive các công cụ tìm kiếm và take hành động accordingly.»
Và để kill một persistent myth: có không “duplicate content penalty” (bản dịch) «duplicate nội dung hình phạt» cho properly canonicalized kiểm thử variants. Đó real risk là cloaking, không duplication. Google understands intentional kiểm thử variations cho điều gì they là.
nơi điều này fits
SEO MỘT/B kiểm thử là một việc đo lường discipline đó pays off hầu hết tại quy mô, mà là vì sao điều này lives trong đó enterprise toolkit alongside đó reporting và attribution các vấn đề bạn hit khi bạn có thousands of templated các trang. đây là đó honest câu trả lời để “did that change work?” (bản dịch) «đã làm đó thay đổi hoạt động?» — và trên các trang web lớn, honest các câu trả lời là worth một lot.
Use SEO testing to make portfolio decisions under uncertainty, not to manufacture certainty: predefine the hypothesis, control, duration, and rollout rule before results arrive.
- Search experiments randomize comparable pages because search engines cannot be split like website visitors.
- Seasonality, algorithm changes, and regression to the mean can make simple before-and-after comparisons misleading.
- A documented stopping rule reduces pressure to ship a favorable-looking result early.
Controlled evidence helps teams scale changes that improve organic performance and avoid rolling weak ideas across a large template inventory.
Rủi ro nếu bỏ qua: The organization attributes normal volatility to its changes and scales decisions that have not demonstrated incremental value.
Hỏi nhóm của bạn: Was the success threshold and rollout rule written before the test, and is the control group comparable enough to support the decision?
AI summary
condensed take on Nâng cao version:
- Vì sao CRO-style /B kiểm thử fails Đối với SEO. có một Googlebot; các công cụ tìm kiếm chỉ mục một version của URL và có thể’t split query searches 50/50. So bạn randomize tại trang cấp độ, không khách truy cập hoặc query cấp độ.
- Hai methodologies. Split-URL/holdout (randomly split giống nhau-template các trang vào control và variant, so sánh organic sessions) và time-series/causal-impact (forecast counterfactual sử dụng control group as baseline — Google own CausalImpact research, Brodersen et al. 2015).
- nó quasi-thử nghiệm, không sạch RCT. trang groups không phải fully independent — shared templates, liên kết nội bộ, và SERP competition có thể let variant-group thay đổi bleed vào control group. là nhiều hơn conservative về significance ít hơn independent của bạn các trang là.
- Tools. SearchPilot (grew out của Distilled ODN, spun out sau khi 2020 Brainlabs acquisition), SEOTesting.com, seoClarity module. GSC có không trực tiếp chung-purpose các thử nghiệm feature (đó là AMP-era). Bing endorses split-URL kiểm thử + IndexNow + Clarity.
- Sample size. Không universal number — driven by trang-group variance, effect size, và group size. SearchPilot floor: hundreds của giống nhau-template các trang + ~30k+ organic sessions/month. Chỉ số là organic sessions để group, không thứ hạng.
- Duration. thường 2–6 weeks. không bao giờ dừng sớm on good-looking trend — sớm movement là thường noise. Hold để 95% confidence (p < 0,05).
- Seasonality/cập nhật. control group xử lý them — external forces hit cả hai groups as parallel movement. thất bại chế độ là bad bucketing; khắc phục với random assignment.
- Testable: các tiêu đề, metas, headings, dữ liệu có cấu trúc, liên kết nội bộ, nội dung, layout. không testable: backlink (có thể’t dose link acquisition evenly), algorithm cập nhật, trang web-wide thay đổi.
- Compliance (Google): canonical variants, 302 không 301 nếu chuyển hướng, không cloaking, tear kiểm thử xuống promptly. Không duplicate-nội dung hình phạt cho canonicalized variants.
Tài liệu chính thức
Chính-nguồn hướng dẫn đó governs SEO kiểm thử.
- /B Kiểm thử Thực hành tốt nhất Đối với tìm kiếm — Google chính thức doc on Cách chạy các kiểm thử không có harming tìm kiếm: canonical, 302 không 301, không cloaking, và không chạy các kiểm thử forever.
- Inferring Causal Impact sử dụng Bayesian Structural Time-Series Models — Brodersen et al. (Google, 2015), research và
CausalImpactpackage behind time-series SEO kiểm thử. Preprint. - Consolidate duplicate các URL (canonicalization) — Cách
rel="canonical"hoạt động, mà matters cho canonicalizing kiểm thử variants.
Bing / Microsoft
- /B Kiểm thử cho Tốt hơn công cụ tìm kiếm Performance với IndexNow và Microsoft Clarity — Bing endorsement của split-URL kiểm thử cho structural thay đổi, plus IndexNow và Clarity as companions.
Quotes từ nguồn
On—record statements. mỗi Google link là deep link đó jumps để quoted passage on nguồn trang.
Google — /B kiểm thử thực hành tốt nhất
- “Don’t show one set of URLs to Googlebot, and a different set to humans. This is called cloaking, and is against our spam policies, whether you’re running a test or not.” (bản dịch) «không cho thấy một set of URLs để Googlebot, và một khác nhau set để humans. Này là called cloaking, và là so với của chúng ta spam policies, liệu bạn là đang chạy một kiểm thử hoặc không.» Nhảy đến trích dẫn
- “If you’re running a test that redirects users from the original URL to a variation URL, use a 302 (temporary) redirect, not a 301 (permanent) redirect.” (bản dịch) «Nếu bạn là đang chạy một kiểm thử đó các chuyển hướng người dùng từ đó original URL để một biến động URL, dùng một 302 (tạm thời) chuyển hướng, không một 301 (vĩnh viễn) chuyển hướng.» Nhảy đến trích dẫn
- “If we discover a site running an experiment for an unnecessarily long time, we may interpret this as an attempt to deceive search engines and take action accordingly.” (bản dịch) «Nếu we discover một site đang chạy an thử nghiệm cho an unnecessarily dài time, we có thể interpret này as an attempt để deceive các công cụ tìm kiếm và take hành động accordingly.» Nhảy đến trích dẫn
Craig Bradford, SearchPilot — Vì sao có không khách truy cập-cấp độ SEO kiểm thử
- “The ‘user’ we are testing for is Googlebot, not human users. That means it’s not possible, for instance, to show 10,000 ‘Googlebots’ control and variant pages randomly. There is only one Googlebot.” (bản dịch) «Đó ‘người dùng’ we là kiểm thử cho là Googlebot, không human người dùng. Đó có nghĩa là đây là không có thể, chẳng hạn, để cho thấy 10 000 ‘Googlebots’ control và variant các trang randomly. Có chỉ một Googlebot.» Nhảy đến trích dẫn
- On đó practical minimum: “at least hundreds of pages on the same template and at least 30,000 organic sessions per month to the group of pages you want to test on.” (bản dịch) «ít nhất hundreds of các trang on đó giống nhau template và ít nhất 30 000 organic sessions theo month để đó group of các trang bạn muốn để kiểm thử on.» Nhảy đến trích dẫn
nên bạn chạy SEO /B kiểm thử — và mà kind?
nhanh path qua decision.
1. Làm bạn có lớn group của similar, templated các trang? (e.g. hundreds của sản phẩm các trang, category các trang, hoặc blog posts sharing template)
- Không → SEO split kiểm thử probably không phải cho bạn tuy vậy. Bạn có thể’t isolate thay đổi để sạch variant group. cân nhắc careful trước khi/sau khi với khớp control đặt, nhưng treat kết quả as directional, không proof.
- Có → continue.
2. Làm những điều đó các trang nhận có ý nghĩa lưu lượng tự nhiên? (SearchPilot practical floor: ~30k+ organic sessions/month để kiểm thử group; comfortable là tens để hundreds của thousands)
- Không / rất thấp → Bạn có thể vẫn kiểm thử, nhưng chỉ lớn effects sẽ register. Expect dài windows và không over-đọc nhỏ kết quả.
- Có → continue.
3. Điều gì là bạn trying để kiểm thử?
- Tiêu đề tags, metas, dữ liệu có cấu trúc, liên kết nội bộ, nội dung, layout → testable. Continue.
- Backlink, trang web-wide thay đổi, hoặc algorithm cập nhật → không reliably testable qua split kiểm thử. sử dụng trước khi/sau khi hoặc correlational analysis và là honest về confound.
4. Mà methodology?
- Bạn có thể hold out trực tiếp control group của các trang → chạy split-URL / trang-group (holdout) kiểm thử: randomly split vào control và variant, so sánh organic sessions.
- Bạn có thể’t hold out các trang ( thay đổi có để go mọi nơi), nhưng bạn có similar unaffected các trang để model so với → chạy time-series / causal-impact kiểm thử: forecast counterfactual và đo lường khoảng trống.
5. trước khi bạn ship kiểm thử:
- Random assignment vào groups (không themed buckets right trước khi seasonal spike).
- phục vụ variant máy chủ-side/edge-side, không qua client-side JS.
- Canonical variants; 302 không 301 nếu chuyển hướng; không cloaking.
- Commit để duration (thường 2–6 weeks) và significance bar lên front, và không dừng sớm on good-looking trend.
phổ biến ways SEO các kiểm thử go sai
Treating nó như CRO kiểm thử. Đang chạy client-side JavaScript /B tool và assuming nó SEO-safe vì nó human-safe. nội dung-flicker và muộn-loading thay đổi có thể là missed hoặc misindexed by các crawler. phục vụ variants máy chủ-side hoặc tại edge.
Themed bucketing. Putting all của bạn “cat” các trang trong variant group right trước khi International Cat Day (SearchPilot own ví dụ). thực seasonal spike sau đó looks như kiểm thử win. Assign các trang để groups tại random so cả hai groups carry representative mix.
Stopping kiểm thử sớm. Calling winner moment trend looks good. Sớm movement là thường noise. Commit để duration và significance bar lên front và hold để them.
Judging by thứ hạng. sử dụng xếp hạng-tracker positions hoặc averaged Search Console position as chính chỉ số. Xếp hạng theo dõi có thể’t cover đầy đủ query tail và GSC position dữ liệu là cũng sparse và averaged. Đo lường organic sessions/clicks để trang group thay vì.
Kiểm thử điều gì đó bạn không thể isolate. Trying để “split test backlinks” (bản dịch) «split kiểm thử backlink» hoặc thuộc tính một site-wide/kỹ thuật thay đổi để một variant group. Nếu đó treatment leaks vào đó control group (hoặc hits mọi người), có không sạch so sánh.
Leaving kiểm thử đang chạy forever. Google explicitly warns đó các thử nghiệm left lên cho unnecessarily dài time có thể là đọc as attempt để deceive. Tear kiểm thử xuống và ship winner (hoặc revert) sau khi bạn có của bạn câu trả lời.
Assuming GSC có các thử nghiệm feature. thử nghiệm tooling đó existed là AMP-era. không xây dựng kiểm thử plan khoảng GSC feature đó không phải hiện tại offered cho chung SEO kiểm thử.
SEO /B kiểm thử setup checklist
Chạy qua điều này trước khi bạn launch kiểm thử:
- bạn có lớn group của similar, giống nhau-template các trang để kiểm thử on.
- trang group nhận đủ lưu lượng tự nhiên để detect effect bạn care về (floor ~30k+ sessions/month; nhiều hơn nếu effect là nhỏ).
- thay đổi là testable (tiêu đề, meta, heading, dữ liệu có cấu trúc, liên kết nội bộ, nội dung, layout) — không backlink hoặc trang web-wide/algorithm factor.
- các trang là randomly assigned để control và variant — không themed buckets.
- variant là phân phối máy chủ-side hoặc tại edge, không qua client-side JS.
- Variant các URL là canonicalized để gốc.
- bất kỳ các chuyển hướng là 302, không 301.
- Không cloaking — Googlebot và humans see matching nội dung cho mỗi phân phối version.
- bạn’ve picked right methodology (split-URL holdout so với. time-series/causal impact) cho liệu Bạn có thể hold out trực tiếp control group.
- Chỉ số là organic sessions/clicks để trang group, không xếp hạng positions.
- Duration và significance bar committed lên front (typically 2–6 weeks, 95% confidence) — và plan để không dừng sớm.
- plan để tear kiểm thử xuống promptly sau khi concluded và ship hoặc revert.
Tools Đối với SEO /B kiểm thử
- SearchPilot — nền tảng phần lớn associated với rigorous SEO split kiểm thử; chạy các kiểm thử tại edge so variants xuất hiện trong crawler-visible HTML. Grew out của Distilled ODN.
- SEOTesting.com — nhẹ hơn, Search Console-driven kiểm thử tool với mạnh statistical-significance focus.
- seoClarity — enterprise SEO suite với split-kiểm thử module.
CausalImpact— Google open-nguồn R package cho Bayesian structural time-series causal inference; phương thức behind time-series SEO kiểm thử nếu bạn muốn để roll của bạn own analysis.- Google Search Console + Bing Quản trị viên web Tools — cho lập chỉ mục/traffic monitoring during kiểm thử. Note GSC có không hiện tại chung-purpose các thử nghiệm feature.
- IndexNow — để nhận variant các URL recrawled quickly on Bing side during iterative kiểm thử.
- Microsoft Clarity — heatmaps và session recordings as UX-side companion để xếp hạng-side việc đo lường.
Các framework cho designing SEO kiểm thử
treatment-control-outcome frame
Define mỗi kiểm thử trong three lines trước khi discussing tools:
- Treatment: một isolated thay đổi applied để variant các trang.
- Control: similar các trang đó vẫn unchanged và share giống nhau seasonality và external tìm kiếm conditions.
- Outcome: organic clicks hoặc sessions cho trang group over precommitted window.
nếu treatment leaks vào control group, groups không phải comparable, hoặc outcome thay đổi sau khi kết quả xuất hiện, kiểm thử không thể hỗ trợ causal claim.
counterfactual frame
mỗi kết quả nên câu trả lời: Điều gì sẽ có khả năng có happened không có thay đổi? holdout kiểm thử observes đó so sánh qua unchanged các trang. time-series kiểm thử models nó sử dụng similar unaffected các trang và pre-kiểm thử behavior. trước khi/sau khi chart không có credible counterfactual là observation, không proof.
power-trước khi-launch frame
Statistical power là design requirement, không kết quả bạn negotiate afterward. Estimate liệu trang count, traffic, natural variance, và dự kiến effect có thể produce detectable tín hiệu. nếu không, kiểm thử lớn hơn group, đích lớn hơn thay đổi, extend planned window, hoặc label kết quả directional.
decision-trước khi-dữ liệu frame
Ghi launch decision rules trước khi kiểm thử bắt đầu:
- chính chỉ số,
- minimum chạy window,
- significance hoặc credible-interval rule,
- practical effect worth shipping,
- và hành động cho positive, negative, và inconclusive outcomes.
Precommitting giữ promising sớm trend từ rewriting thử nghiệm.
SEO /B kiểm thử bảng tra nhanh
| Decision | sử dụng điều này rule |
|---|---|
| Assignment unit | Split similar các trang, không khách truy cập hoặc các truy vấn |
| Holdout phương thức | Random control và variant trang groups; so sánh lưu lượng tự nhiên |
| Time-series phương thức | Forecast không-thay đổi counterfactual từ unaffected các trang |
| Chính outcome | Organic clicks hoặc sessions để tested trang group |
| phổ biến testable thay đổi | Các tiêu đề, metas, headings, dữ liệu có cấu trúc, liên kết nội bộ, nội dung, layout |
| Poor split-kiểm thử candidates | Backlink, algorithm cập nhật, và thay đổi đó ảnh hưởng toàn bộ trang web |
| Phân phối | máy chủ-side hoặc edge-side so các crawler nhận variant trong HTML |
| Variant các URL | Canonicalize để gốc; sử dụng 302 nếu chuyển hướng |
| Typical window | Precommit window; nhiều các kiểm thử chạy 2–6 weeks |
| Dừng rule | không dừng sớm vì trend looks positive |
| End state | Ship hoặc revert, sau đó xóa thử nghiệm promptly |
Nhanh validity kiểm tra
- giống nhau-template các trang exist trong sufficient volume.
- Assignment là random thay vì grouped by topic hoặc season.
- Một treatment thay đổi; mọi thứ khác vẫn giữ ổn định.
- Control các trang là unaffected by treatment.
- Chỉ số và decision rule là chosen trước khi launch.
- Googlebot và người dùng không phải shown khác nội dung.
- conclusion distinguishes inconclusive từ không effect.
Prompts cho planning và reviewing SEO các thử nghiệm
Pressure-kiểm thử nghiệm design
Paste proposed trang đặt, thay đổi, chỉ số, và chạy window. Expect critique của design, không prediction của winner.
Review this proposed SEO A/B test for causal validity. Identify the treatment,
assignment unit, control, primary outcome, expected recrawl lag, likely confounders,
spillover risks, seasonality risks, compliance issues, and reasons the test may be
underpowered. Recommend changes to randomization and measurement. Do not invent a
minimum sample size or effect estimate when the supplied data cannot support one.
[PASTE TEST DESIGN AND PAGE-GROUP DATA]Interpret đã hoàn tất kiểm thử không có overclaiming
Paste precommitted rules và kết quả summary. Expect structured decision với uncertainty left intact.
Evaluate this completed SEO test against its precommitted decision rules. Return:
result (positive, negative, or inconclusive), estimated practical effect, statistical
uncertainty, control-vs-variant behavior, evidence of seasonality or algorithm-update
confounding, whether the run window was honored, and the recommended action (ship,
revert, or retest). Do not convert correlation into causation or treat an
inconclusive result as proof of no effect.
[PASTE PRECOMMITTED RULES, TIME SERIES, AND RESULT SUMMARY] Tự kiểm tra: SEO /B kiểm thử
Five các câu hỏi on Cách SEO split kiểm thử thực ra hoạt động. Pick câu trả lời cho mỗi, sau đó kiểm tra.
các tài nguyên worth của bạn time
My related writing
- SEO Kiểm thử: đơn giản (nhưng Hoàn tất) Hướng dẫn — Ahrefs hướng dẫn để SEO kiểm thử (từ my time ở đó), mà positions /B/split kiểm thử as safest của kiểm thử các phương thức và sets traffic và duration expectations.
- Enterprise SEO Strategies cho Maximum Growth — quy mô context nơi SEO kiểm thử pays off phần lớn, since nó phụ thuộc vào lớn templated trang sets.
- Người mới bắt đầu Hướng dẫn để kỹ thuật SEO — kỹ thuật baseline (canonicalization, các chuyển hướng, crawling) compliance rules ở đây xây dựng on.
từ khoảng ngành
- /B Kiểm thử Thực hành tốt nhất Đối với tìm kiếm — Google Search Central — chính thức rules: canonical, 302 không 301, không cloaking, không chạy các kiểm thử forever.
- Điều gì là SEO /B kiểm thử? — SearchPilot (Craig Bradford) — phần lớn có thẩm quyền practitioner explainer, từ team đó xây dựng tooling.
- Inferring Causal Impact sử dụng Bayesian Structural Time-Series Models — Brodersen et al., Google — research paper và
CausalImpactpackage behind time-series SEO kiểm thử. - Statistical Significance trong SEO Kiểm thử — SEOTesting.com (Ryan Jones) — case cho 95% confidence bar và không stopping các kiểm thử sớm.
- /B Kiểm thử cho Tốt hơn công cụ tìm kiếm Performance với IndexNow và Microsoft Clarity — Bing Quản trị viên web Blog — Bing take: split-URL kiểm thử cho structural thay đổi, plus IndexNow và Clarity.
- Điều gì Bạn có thể và có thể’t /B Kiểm thử Đối với SEO — Gorilla Marketing (Liam Blackledge) — clear walkthrough của Vì sao backlink và trang web-wide factors fall bên ngoài split kiểm thử.
- SEO /B Kiểm thử Hướng dẫn — VWO — CRO-vendor angle với thực case-nghiên cứu các ví dụ của organic uplift.
Nhật ký thay đổi
Đã cập nhật 8 thg 8, 2026.
Tóm tắt biên tập và chi tiết thay đổi đã ghi nhận.Chi tiết thay đổi
-
Ghi chú thay đổi chi tiết hiện chỉ có bằng tiếng Anh.
Không thể so sánh đầy đủ — không có bản lưu trước đó cho lần sửa đổi này.
Đã cập nhật 19 thg 7, 2026.
Tóm tắt biên tập và chi tiết thay đổi đã ghi nhận.Chi tiết thay đổi
- Advanced
Ghi chú thay đổi chi tiết hiện chỉ có bằng tiếng Anh.
- AI Summary
Ghi chú thay đổi chi tiết hiện chỉ có bằng tiếng Anh.
Không thể so sánh đầy đủ — không có bản lưu trước đó cho lần sửa đổi này.
Đã cập nhật 16 thg 7, 2026.
Tóm tắt biên tập và chi tiết thay đổi đã ghi nhận.Chi tiết thay đổi
- For Decision-Makers
Ghi chú thay đổi chi tiết hiện chỉ có bằng tiếng Anh.
Không thể so sánh đầy đủ — không có bản lưu trước đó cho lần sửa đổi này.