SEO experiments are fundamentally different from typical A/B experiments because they need to test changes on a "page" level, vs. a "user" level. Below are five tips for running SEO experiments, courtesy of @fanfavorite_bta
1/ What kind of SEO experiments can I run?
Anything your heart desires, as long as it’s an on-page change. If you want to test your title tags, meta tags, or image alt – run wild. However, if you want to measure changes with internal linking, that’s a whole different beast.
2/ What should I measure with SEO experiments?
Organic traffic. Nothing else.
You’ll likely want to measure other things experimentally, but unfortunately, it will not work, including:
• Keyword rankings
• Average ranking
• Search Engine Result Page Clicks
• Conversions
3/ How do I run an SEO experiment?
1. Bucket your treatment and control on the page level 2. Set up tracking to track all incoming organic traffic to your website 3. Roll out your experiment to the pages in the treatment group 4. Let the experiment run for 2-4 weeks...
3b/ (continued)
5. Run an analysis on the expected differences in organic traffic 6. You can conclude the experiment after it has run for more than two weeks and the results are statistically significant
4/ What are the limitations of SEO experiments?
1. Traffic: If you don’t have a consistently high amount of traffic to your website, running SEO experiments will be tough. As a general rule, you’ll want at least 5k organic visitors a day to the page type that you want to test.
4b/ (continued)
2. Number of pages: The number of pages that you have will limit the number of experiments you could run at a time. At Airbnb, we were able to run maybe 5 experiments at a time, while at Strava, we were limited to only one at a time.
5/ What were the most impactful SEO experiments I’ve run?
In aggregate, title tag experiments led to a 15-20% increase in traffic at Airbnb. A minor title tag change resulted in the most impactful SEO experiment ever run at Airbnb.
5b/ (continued)
Tips:
1. Can you leverage content to provide more consistent title tags? 2. How do you provide more context to Google? 3. What information are people looking for when they’re searching for your high-performance keywords? 4. People really like clicking on numbers
5c/ (continued)
Content always drives more traffic. There’s a good reason why SEO landing pages always have a ton of content and text on them, that’s because there’s a very strong correlation between the amount of unique, high-quality content on your page, ...
5d/ (continued)
... and the amount of incoming organic traffic. Every time we added more content to our Airbnb landing pages, it always led to more incoming traffic. The most impactful single experiment we ever ran at Strava...
5e/ (continued)
...increased the amount of traffic to our pages by 20%, and the only thing that we did was add more routes to our “Where to run in {city} pages.”
From day one, Airbnb has been a company obsessed with culture, values, and quirky rituals. This helped with hiring, move quickly when opportunities arose, and also overcoming adversity.
@bchesky is (in)famous for doubling our proposed goals and often pushing us to 10x our goal. This ambitious approach pushed teams to think bigger, and at the end of each year we were often shocked at how close we came to hitting those goals.
One of my biggest surprises from researching B2B growth is that 100% of successful bottom-up B2B companies eventually add a sales team. It's not a question of if – it's a question of when and how.
Below are my fav 5 tips from @Kazanjy for setting this transition up for success👇
1/ First, do sales yourself. As a foremost expert in the problem space, you’re best positioned to have the first few dozen sales conversations.
Later on, these sales tasks will be handed to a specially hired salesperson but only after the initial motion has been roughed out.
2/ To get a sense of the need for a full-time salesperson, add a “Contact Us” or “Contact Sales” CTA to your home page in a place that wouldn't distract the user from self-sign up. Watch for inbound requests asking for large-company-type needs (e.g. SOC 2, consolidate billing)
2/ One of the most surprising takeaways from my own research into early B2B growth was that *100%* of the bottom-up B2B companies ended up layering on a sales team. It’s rarely a question of if — it’s more a question of when, and how.
3/ First of all, should I even start with a self-serve product?
Yes, if: 1. Is the product simple enough for self-serve? 2. Is this truly new and differentiated? 3. Can this co-exist with a (less good) incumbent in a given company’s stack? 4. Will you focus on small orgs?
Data points from Airbnb's S-1 that get me excited about its future:
1. *91%* of all traffic comes organically from direct or unpaid channels. This is the key to Airbnb's strategy (winning at direct traffic, avoiding paid growth), and it's working.
More in thread 👇
2/ Not only is traffic cheaper (since it's mostly organic), but guest cohort retention is also much higher than the competition. It's also a rare "smiling curve" – it goes UP over time.
3/ Similarly, host cohort revenue retention hits *100%* over time, and also increases after year two. That doesn't mean tons of hosts don't leave (note: this is revenue retention, not user retention), but this is promising.
What DoorDash, Faire, Substack, Eventbrite, and Cameo have in common? They all have what I call "magical" growth loops: loops where most of your growth comes from existing users. I've collected 30+ examples of these loops in action.
1/ Context: Normally, to grow your business, YOU need to go find every new users or customer. For example, if you’re building Google, you need to go tell people about Google and convince them to use Google. Each additional Google user doesn’t directly drive more Google users.
2/ However, if you’re building a product like DoorDash, Faire, Substack, Dropbox, Eventbrite, and many of the companies I cover in this post, a very cool thing can happen: your users grow your business for you. THEY recruit your new users. Magical!