The Importance of Redirects and Technical Review When Launching a Site: Why Doesn’t Joe Biden’s Campaign Site Rank in Google?

CNBC published a story yesterday about how Joe Biden’s presidential campaign web site doesn’t rank in Google for queries like [joe biden] and [joe biden web site]. As a search nerd, I can’t help investigating when I read a story like that and sure enough, not only does the site not rank for those terms, it doesn’t rank for a search of the title tag of the home page ([joe biden for president 2020: official campaign website]) as of today (5/4/19). What’s up with that?

First, something’s clearly wrong with Google. A search for [joe biden] returns 96 results. A search for my name returns 114 million results and I’m pretty sure more pages on the web exist related to people named Joe Biden than named Vanessa Fox.

google search joe biden

And it’s not just that query — any query related to [joe biden] results in a similar small list.

google joe biden 2020

I’m not seeing the same issue for all presidential candidates, but I’m definitely seeing it for some.

google results

But that said, there may be more going on. The CNBC article talks about a parody site “outranking” the official site (although it’s not so much outranking it as simply ranking at all, when the official site doesn’t).

That [joe biden] search with 96 results also has a duplicate content notice:

google joe biden duplication

Clicking that changes the results total from 96 to 76 million. That’s a lot of potentially duplicate content. I’m pretty sure that’s not right either.

google joe biden results

Especially since some of the pages that then do show up are in fact scraped duplicates:

Scraped Content

And yet, still doesn’t appear anywhere in the top 1k.

If I managed the SEO for the web site, I’d probably post in the Google Webmaster Community forum and ask if something weird is going on with those queries.

But also (as a search nerd), I did a little digging. Until Joe Biden announced he was running for president (April 25, 2019), the web site didn’t exist. Instead, his web site was for his PAC: American Possibilities, with the domain

So first, the CNBC article notes this issue was first posted by Jonathan Wlaczak on Twitter on April 25, 2019. But it’s not necessarily uncommon for a site not to be indexed and ranking in Google the first day it launches (unless you specifically plan for that, which doesn’t seem to have happened here – see more on that below).

joe biden not indexed

joe biden not indexed

OK, so maybe it’s not unexpected that wouldn’t be ranking on the day it launched, but it’s still not ranking more than a week later. What else might be going on?

According to the Wayback Machine, 301 redirected to from its initial launch in June 2017.

joebiden redirect

That redirect was changed to a 302 at some point. The Wayback machine has noted the 301 on March 23, 2019 and then shows the 302 on its next crawl on April 24, 2019.

joe biden 302

Then on April 25, 2019, announcement day, the redirect was removed and resolved with content and a 200 status code.

The 301 to 302 change is interesting because it might indicate those managing the site were thinking about SEO. Google transfers value signals such as PageRank with both a 301 and 302, but since a 302 redirect is temporary, generally indexes the redirecting URL (with the content of the redirect target). So the idea might have been to get the site indexed in advance of the site launch. (I’m actually not sure if this strategy would work, as I’ve only seen a URL remain indexed when the status code changed from 200 to 302. I don’t know if a URL would become indexed with a status code change from 301 to 302.)

But in any case, relevance, value, audience engagement, and external links accrued for for 2 years, but when that site was replaced with, the original site was not redirected. Instead, most pages now return a 404. Some pages still exist and link to the new domain.

joe biden 404

joebiden store

The pages that return a 404 are still indexed as of this morning:

american possibilities indexed

Both that website and Joe Biden’s foundation website rank for [joe biden official website] ( ranks #51).

google search joe biden official site

Both of those domains have substantial value signals that could be used to jump start the new site (and neither are now active — in addition to returning a 404, notes that operations have been suspended, but doesn’t link (as far as I could tell) to

Ideally, (and maybe some portions of should 301 redirect to or at least link there, to transfer the value signals, since otherwise, starts over in Google as a new site and ranking will take time. Maybe campaign laws exist that prevent redirects from a PAC to a presidential campaign site, but maybe the redirects were just overlooked. I see that other technical SEO issues existed on the site when it was live. For example:

american possibilities technical seo

So maybe a bug in Google is causing issues with queries related to [joe biden]. And maybe the site just needs time to accrue new value signals to rank (which could be accelerated by 301s from You would think a site like that would get a ton of external links. And likely it has and will. But newspaper sites frustratingly often don’t link out to sites they reference. The CNBC article about this issue, for instance, not only doesn’t link to, it doesn’t even ever refer to the domain name itself, only to the “official 2020 campaign page”.

Maybe other technical issues are causing problems. The site is indexed, just not ranking for anything. It does rank for an exact match search of the home page title:

google joe biden exact match

I didn’t see anything obvious beyond the lack of redirects (like a rogue canonical attribute, or block from robots.txt or a meta robots attribute). The content isn’t generated entirely via JavaScript (which can cause a delay in indexing). (It’s also possible, I suppose, a penalty exists on the site. It’s unlikely, but it certainly has happened before with political candidate web sites.)

Possibility technical issues did exist but were fixed between when the CNBC article was published and I started poking around. Majestic shows a last crawl of 4/26/19 (which would have been after the launch) and a status of “blocked domain or IP”.

moz data

And Moz shows the domain as redirecting to, which may be old data from when the redirect was still in place:

moz redirect

Or maybe something weird is still going on.

Bing is ranking the domain, although it’s ranking, even though that 301 redirects to

bing joe biden

Maybe this is to be expected. New domains take time to accrue value and queries related to [joe biden] are pretty competitive. Other political candidates’ web sites rank well for queries related to their names, but most of those web sites aren’t new. For instance, Cory Booker’s site has been around since 2001!

cory booker

Edit May 8,  2019: “to be expected” seems the likely answer. no longer ranks for [joe biden] (to be expected since it now returns a 404) and has moved up in rankings from 51 to 13. I bet it will be ranking on the first page in no time!

Another update on May 22, 2019: now ranks #6 for [joe biden], so if only someone had taken me up my bet! increased ranking

Note that it took less than a month for the site to start ranking on the first page for a super competitive query both because it’s gotten tons of external links as the natural result of it being the official candidate site (so lots of other sites naturally link to it when mentioning Biden) and it is the “official” site for that query. (For sure though, this all would have happened much more quickly if had been 301 redirected to and if at least linked to it on the home page and in their suspension message.)

What can we learn from all this?

  • Sometimes the weirdness is on Google’s side, so look for that before spending too much time investigating issues.
  • Always implement 301 redirects when moving to a new domain.
  • If the domain you’re launching previously redirected elsewhere, it may take Google longer to crawl and index it after you remove the redirect (since Google crawls URLs that redirect less often than URLs that return a 200). Presumably has crawled the site in this case, since the indexed title and description match the live site. The site has an XML Sitemap (the site is in WordPress and uses the Yoast plugin), which is generally the best way to get Google to crawl URLs that previously redirected.
  • When launching a new domain as part of a new campaign, make sure part of the launch plan includes ensuring the site can be found in Google organic search.
  • Rather than launch a new site for every new initiative, keep the same domain and update it!
  • Work towards changing the perception of the digital news media about linking about to other sites. (OK, that probably goes beyond the scope of a site launch, but still, it would help.)

And hey, did you know that Keylime Toolbox is great for monitoring a site launch or migration? You can aggregate the original and new domain into one reporting group and track rankings, traffic, and other SEO data for the group and track if rankings or traffic drop (along with other great insights). Check out a free trial.

Leave a comment

Your email address will not be published. Required fields are marked *