Safely change canonical URL many times
-
Hi,
We are actually working on a new product information section for our network of websites (site A, B, C and D) where product landing pages allow to download information in pdf format and are active for downloads during a period of two months (active form for commercial reasons) with a unique URL (the case today). Here is a possible scenario for these product landing pages in the near future:
-
Product is promoted in website A during 2 months (January to February) so canonical URL = A/page. Once expired, the product info. download form disappears.
-
Customer decides to promote the same product in the same site A as well in site B from April to May so canonical URL will still be A/page. Canonical URL of B/page will point to A/page.
-
Customer decides to relaunch his product promotion this time in site C from July to August so canonical URLs of pages A/page and B/page will now point to C/page as the latter will be the only product campaign active with a download form
-
At the end of the year the customer does another campaign for the same product this time in website D so we will change the canonical URL of pages A/page, B/page and C/page to D/page as the latter will be the only product campaign active with a download form
The obvious question here is: will this way of changing canonical URLs dynamically hurt the SEO of the section, pages, one particular website or the whole network ?
Would it be better and safer to just keep the first canonical URL forever? A/page in this example
Thanks so much for your input on this.
-
-
Hi Julien. Got it. The method you're describing sounds contradictory to the designed uses of canonical and as such will be difficult to make work in this approach. Here's a few reasons...
- You're relying on the search engines to recognize the changes and apply them in a distinct time frame. While Google tends to be quick there's no guarantee that the changes will be applied in a fashion that lines up with your campaign dates.
- The thing you want to make canonical (the product) is moving from location to location. Canonical is specifically an attribute for URLs and ones that are supposed to stay static. It seems like it would make more sense to have the product be on a dedicated, canonical URL and just change the promotion around it.
- A redirect could better serve your purposes. With conditional time frames and offers you're probably best served by using 302 redirects.
Cheers!
-
Hi Ryan, thanks for you answer. Sites A, B, C and D are verticals usually in a same industry (let's say pubs, hotels and restaurants that belong to the hospitality industry). They all cover different areas with original editorial content but product information (usually technical papers, case studies, etc.) can be the same and apply for any of those verticals. Therefore, a client can run a campaign for its product on site A one month and then on site C two months after. The main goal of moving canonical URLs is having the latest campaign URL indexed by search engines so we deliver results to the client for the latest campaign he is paying for (site C/product_page) and not the original campaign he did months ago (site A/product_page).
We know this is a particular way to do things but that's why we ask for advise.
Cheers.
-
The central idea of canonical is that it's the source while the iterations are iterations... so I'd avoid moving canonical around. What you're also is describing within your network is a little hard for me to wrap my head around. Why are sites A, B, C, and D different? Are they localized? Are they in different verticals? Are they talking to different channels or interests? If there are differences like these the content should likely be unique enough to address the different market being served by the different site.
If not selecting one as your resource center and handling campaigns as campaign variables seems like the way to go, ergo: Site A/Resources. Link from Site B = Site A/Resources?v=campaign_ids_promotions_timing_etc. Google even has a tool for doing just this: https://support.google.com/analytics/answer/1033867. And why this is helpful here: https://support.google.com/analytics/answer/1033863. Cheers!
Got a burning SEO question?
Subscribe to Moz Pro to gain full access to Q&A, answer questions, and ask your own.
Browse Questions
Explore more categories
-
Moz Tools
Chat with the community about the Moz tools.
-
SEO Tactics
Discuss the SEO process with fellow marketers
-
Community
Discuss industry events, jobs, and news!
-
Digital Marketing
Chat about tactics outside of SEO
-
Research & Trends
Dive into research and trends in the search industry.
-
Support
Connect on product support and feature requests.
Related Questions
-
Pages with URL Too Long
I manage a number of Shopify stores for ecommerce clients. MOZ keeps kindly telling me the URLs are too long. However, this is largely due to the structure of Shopify, which has to include 'collections' and 'products'. For example: https://domain.com.au/collections/collection-name/products/colour-plus-six-to-seven-word-product-name MOZ recommends no more than 75 characters. This means we have 25-30 characters for both the collection name and product name. VERY challenging! Questions: Anyone know how big an issue URLs are as a ranking factor? I thought pretty low. If it's not an issue, how can we turn off this alert from MOZ? If it is an issue, anyone got any ideas how to fix it on Shopify sites?
Intermediate & Advanced SEO | | muzzmoz0 -
Changing my pages URL name - HELP NEEDED FAST
Hello, I need to change the URL name for a few pages on my site. The site was launched just recently, so it has no obvious ranking and traffic. My question is, what is the best practice for changing/deleting the page name? after deleting the page, should I go to Google webmaster tool and use URL Removal and remove the old page? I know that I have to also create a new XML sitemap file, but not sure about the old pages in google search result Thanks!
Intermediate & Advanced SEO | | mdmoz0 -
Changing URLs to include a fixed identifier or ID
The Scenario: I got pages that I need to track, located in a domain, within several folders. Adding a common identifier or ID (eg. www.domain.com/folder/page-name-identifier.html) in those URL's will ease my work so I would be able to select, in Anlx, all traffic including URL's with that specific identifier. URL's for which track is needed lack this identifier today. My Plan: add identifier (7 letters fixed and common for all URLs) to those existing pages and 301 redirect from old to new URL's My Question: will this change of URL's and redirections SEO-hurt me in anyway?
Intermediate & Advanced SEO | | Tit0 -
Should I change .html to / ?
On my ecommerce site, we have .html extensions on all files and categories. I was wondering if it is worth the development cost to make all of them / ? Is there any SEO benefit in doing so? Thanks, B
Intermediate & Advanced SEO | | bjs20100 -
Change to SiteLinks?
Hi All, Perhaps it's been like this all along (I don't think so) but can someone tell me why some pages with Google sitelinks now look like this (see the "Coke" search) while others look like this (see the "Amazon" search image). Is this because of Rich Snippet use? One of my client's SiteLinks used to resemble the Amazon one, but now resembles the Coke one (not preferred). Any input? Thanks, Chris Elevated Synergy Group - SEO coke.png amazon.png
Intermediate & Advanced SEO | | Chris.Bleill0 -
Issue: Rel Canonical
seomoz give me notices about rel canonical issues, how can i resolve it. any one can help me, what is rel canonical and how can i remove it
Intermediate & Advanced SEO | | learningall0 -
Indexing issue or just time?
Hey guys, When I publish a post on our blog, I notice that it barely shows up in SERPs even if I copy and paste the title verbatim into Google. All my settings in Yoast are correct from what I've seen. Is this just Google slowly getting around to crawling our site? Or is something else wrong here? We recently shut down and relaunched our site about 3 weeks ago. Here is the site URL: The Tech Block
Intermediate & Advanced SEO | | ttb0 -
Our URLs have changed. Do we request our external links be updated as well?
Hello Forum, We've re-launched our website with a new, SEO-friendly URL structure. We have also set up 301 redirects from our old URLs to the new ones. Now, is there any benefit to asking those external websites that link to us to update their links with our new URLs? What is the SEO best practice? Thanks for your insight.
Intermediate & Advanced SEO | | pano0