Canconical tag on site with multiple URL links but only one set of pages
-
We have a site www.mezfloor.com which has a number of Url's pointing at one site. As the url's have been in use for many years there are links from many sources include good old fashioned hard copy advertising. We have now decided that it would be better to try to start porting all sources to the .co.uk version and get that listing as the prime/master site.
A couple of days ago I went through and used canonical tags on all the pages thinking that would set the priority and that would also strengthen the page in terms of trust due to the reduced duplication. However when I went to scan the site in MOZ the warning that the page redirects came up and I am beginning to think that I need to remove all these canonical tags so that search engines do not get into a confused spiral where we loose the little page rank we have.
Is there a way that I can redirect everything except the target URL without setting up a separate master site just for all the other pages to point at.
-
Yes, it is good when there is a clear Google guideline to follow. I'm happy for your quick win!
-
Thanks
I am pleased I do not have to go through the whole site again and even more pleased as I have a number of other sites to work on.These could certainly do with a bit of a boost and this is a quick win.
-
So you want to put a canonical of www.b.co.uk/index.html on a page that can be reached via www.b.co.uk/index.html and you are worried that it will become a loop?
Don't worry. Google specifically thought about the possibility that people might use self-referential canonicals (SEO plugins do it all the time) and engineered it so that this does not cause a loop. (See Matt Cutts on the topic.)
I myself inherited some ugly urls for which I made nice user-friendly aliases and I tagged those pages with the friendly canonical. There were no problems and the pages started doing much better. (In my case it was not cross-domain, but cross-domain canonicals are supposedly supported and in fact I have succesfully used them in other situations.)
-
Hi thanks for the response
The issue is we have one set of pages on a server which is addressed through several different url's.
I never got involved in the server side of things so I do not know if that was by redirects at the route URL. Just maybe I am trying to add canonical links that just are not required.
If I have www.a.co.uk/index.html, www.a.com/index.html, www.b.co.uk/index.html and want them all to point to www.b.co.uk/index.html. As index.html is on the server once then my thought was that I should have a canonical link to that page from within that page with the www.b.co.uk/index.html as the route. This may be right or wrong but there is the risk that a spider stops when it gets to the link and goes to the start of the same page, again and again in a loop.
You are of course right that the Google bot should be OK with this but the Moz bot stopped in its tracks and asked if I wanted the page indexed so I had to do this manually.
Gut feel says I should remove the links for now but need to understand what we did server side. Gut feel maybe wrong and I would prefer to do the right thing!
-
Okay you lost me a little but let me see If I can help.
First off the canonical tag - Its fantastic for duplicate content (even across other sites) now so good if you don't have duplicate content.
301's - It's very similar to above can work well with duplicate content but not essential. Now you can 301 a few pages into one page so if a user types a URL in (or even has it as a bookmark etc.) the will land on the page you want. its normally a good idea to 301 into similar pages to you don't get users thinking they are going to buy (e.g.) a pair of boots and land on a page about t-shirts.
Google getting lost - Don't worry about Google getting lost, if a user can get around so can Google, plan plan and plan again if you plan it all out (you can even draw flow diagrams) so you know where its all going to and from until you are happy. You can also get someone who doesn't know your site to test it see if they get lost.
Hope that background helps a bit, you lost me here-
"Is there a way that I can redirect everything except the target URL without setting up a separate master site just for all the other pages to point at."
Why can't you redirect all your pages to the target URL ?
One helpful tool I recommend is screaming frog it can help you pick up redirects 404 etc.
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
-
Page Speed or Site Speed which one does Google considered a ranking signal
I've read many threads online which proves that website speed is a ranking factor. There's a friend whose website scores 44 (slow metric score) on Google Pagespeed Insights. Despite that his website is slow, he outranks me on Google search results. It confuses me that I optimized my website for speed, but my competitor's slow site outperforms me. On Six9ja.com, I did amazing work by getting my target score which is 100 (fast metric score) on Google Pagespeed Insights. Coming to my Google search console tool, they have shown that some of my pages have average scores, while some have slow scores. Google search console tool proves me wrong that none of my pages are fast. Then where did the fast metrics went? Could it be because I added three Adsense Javascript code to all my blog posts? If so, that means that Adsense code is slowing website speed performance despite having an async tag. I tested my blog post speed and I understand that my page speed reduced by 48 due to the 3 Adsense javascript codes added to it. I got 62 (Average metric score). Now, my site speed is=100, then my page speed=62 Does this mean that Google considers page speed rather than site speed as a ranking factor? Screenshots: https://imgur.com/a/YSxSwOG Regarding: https://etcnaija.com
Technical SEO | | etcna0 -
Several hreflang links pointing to same URL
Hi, Does anyone know whether hreflang links can be used using the following markup? I can't seem to find any info on this particular usage, but it "feels" incorrect to me. (duplicate content issues)
Technical SEO | | dimitrihuyghe
Our development team tells me this is the way the markup should be, since languages are initially set using a cookie and all different languages are using the same URL. Thanks! <link rel="<a class="attribute-value">alternate</a>" href="<a class="attribute-value">https://www.littlethingz.be</a>" hreflang="<a class="attribute-value">nl</a>"/><link rel="<a class="attribute-value">alternate</a>" href="<a class="attribute-value">https://www.littlethingz.be</a>" hreflang="<a class="attribute-value">x-default</a>"/><link rel="<a class="attribute-value">alternate</a>" href="<a class="attribute-value">https://www.littlethingz.be</a>" hreflang="<a class="attribute-value">fr</a>"/><link rel="<a class="attribute-value">alternate</a>" href="<a class="attribute-value">https://www.littlethingz.be</a>" hreflang="<a class="attribute-value">en</a>"/><link rel="<a class="attribute-value">alternate</a>" href="<a class="attribute-value">https://www.littlethingz.be</a>" hreflang="<a class="attribute-value">de</a>"/>0 -
Is having one blanket h1 tag across my site bad?
I've been working on figuring out if my site host (jigsy) is hindering my seo. The site editor doesn't allow me to assign individual h1 tags for each page, it just blankets one across the whole site as part of a theme.....is this normal?...would it be better to have individual h1s?....is that a thing? Or should I work on making a better one since all my pages should technically be related to counseling/therapy? Site: www.joeborders.com
Technical SEO | | joebordersmft1 -
Canonical Tags on Parameter Pages With Hreflang
Hey Everyone: We are currently implementing hreflang tags on our site, and we have many parameter pages with hreflang tags; however, I am afraid these may be counted as duplicate content without canonical tags. example.com/utm_source=tpi href='http://example.com/de" hreflang="de" rel="alternate" href='http://example.com/nl" hreflang="nl" rel="alternate" href='http://example.com/fr" hreflang="fr" rel="alternate" href='http://example.com/it" hreflang="it" rel="alternate" I have two questions 1. Do I need a canonical tag pointing to example.com ? 2. On the homepage without the parameter, should I add self referencing hreflang tags? (href="http://example.com/" hreflang="es" Thanks so much for your help! Kyle
Technical SEO | | TeespringMoz0 -
Do I need to add canonical link tags to pages that I promote & track w/ UTM tags?
New to SEOmoz, loving it so far. I promote content on my site a lot and am diligent about using UTM tags to track conversions & attribute data properly. I was reading earlier about the use of link rel=canonical in the case of duplicate page content and can't find a conclusive answer whether or not I need to add the canonical tag to these pages. Do I need the canonical tag in this case? If so, can the canonical tag live in the HEAD section of the original / base page itself as well as any other URLs that call that content (that have UTM tags, etc)? Thank you.
Technical SEO | | askotzko1 -
Question Concerning Pages With Too Many Links:
I have run SEO moz software for a clients site, Its showing that virtually every single page has too many links. For instance this url: http://www.golfthere.com/AboutUs Am I missing something? I do not see 157 links on this page.
Technical SEO | | ToddKing0 -
Why does this page show it has 166 links in the crawll?
http://ensoplastics.com/theblog/?p=213 This is a page that shows up as having over a 100 links in the crawl, however I don't understand where those links are coming from?
Technical SEO | | ENSO0