1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

URL with affiliate ID is outranking our homepage. Nuclear option?

Discussion in 'White Hat SEO' started by jmoreland, Mar 8, 2018.

  1. jmoreland

    jmoreland Newbie

    Mar 8, 2018
    Likes Received:
    We're currently running into an indexing and ranking issue on our website. We have an affiliate link applied to our index URL (hxxps://playon.co) which is not picked up as a duplicate URL by Google. It is now outranking said homepage.

    We have applied a canonical URL, but our homepage is a 301 redirect to a page with a language parameter.

    So what happens is:
    -- hxxps://playon.co/ goes to hxxps://playon.co/en
    -- Affiliate links such as hxxps://playon.co/#/?affiliate_token=1390448caccb7d go to hxxps://playon.co/en#/?affiliate_token=1390448caccb7d (I'm aware because of the hash in the URL part with affiliates link it is not sent to the server)

    This gets picked up as rel="canonical" href="hxxps://playon.co/en" which I assumed marked it as a non-canonical page. Nonetheless, we keep seeing this page ranking - even above our own homepage for some branded terms.

    Worse, the affiliate URL also contains old cached information of the page. I don't even see how this should exist, because the affiliate link just goes ends up at the homepage that exists at hxxps://playon.co/en aka the canonical.

    My questions:
    -- What can we do to remove these affiliate URL versions of our homepage from being ranked?
    -- If we were to no-index our index URL (hxxps://playon.co/) to completely remove the affiliates links, would our canonical version (hxxps://playon.co/en) assume the top listing, or will we have effectively nuked our entire site?

    Appreciate any help.