x

Canonical Tags

I found instructions for Canonical Tags on Weebly (see below) but I don't understand the part about putting it on the duplicate page because my site does not have duplicate content pages. An online SEO checker brought up not having Canonical Tags as a red flag. How can I use this to improve my SEO?
 
[Instructions:The canonical tag is a basic set of html that you can to any page. It's important to always self reference, basically you have to put the canonical tag on your source page and have it link to itself and also put the tag on the duplicate page and have it link back to the source. 
Important Note: Do not add the canonical tag to a Blog page because it will place that one URL on all blog posts which would basically tell Google that every blog post your write is the same as your blog homepage. ]
7,083 Views
Message 1 of 21
Report
1 Best Answer
Square

Best Answer

That code is easier than it might think to add. On any page of your site (except for a blog page), add the tag to the page's Header Code field (Pages > Page You want to Edit > SEO Settings > Header Code 😞

<link rel="canonical" href="https://www.mysite.com">

The code above can be used for your home page, and for any other page just add the page URL after it like so:

<link rel="canonical" href="https://www.mysite.com/mypage.html">

Also, do you have SSL enabled for your site? If not, be sure to change "https" to "http".

View Best Answer >

7,074 Views
Message 2 of 21
Report
20 REPLIES 20
Square

Best Answer

That code is easier than it might think to add. On any page of your site (except for a blog page), add the tag to the page's Header Code field (Pages > Page You want to Edit > SEO Settings > Header Code 😞

<link rel="canonical" href="https://www.mysite.com">

The code above can be used for your home page, and for any other page just add the page URL after it like so:

<link rel="canonical" href="https://www.mysite.com/mypage.html">

Also, do you have SSL enabled for your site? If not, be sure to change "https" to "http".

7,075 Views
Message 2 of 21
Report

Thank you! So just to clarify, I only need to add it to one page and not every page?

7,057 Views
Message 2 of 21
Report
Square

If you want it to have a different canonical URL you'd need to add it to each page, then edit the code to reflect that page's URL.

7,054 Views
Message 2 of 21
Report

So there is no way to embed canonical tags in individual Weebly blog posts? 301 redirects won't work because the site names are different.

7,005 Views
Message 2 of 21
Report
Square

Hmm... you could try including it at the top of a blog post with embed code element. It won't show visually, although I'm not sure what Google will think with it further down in the page.

7,003 Views
Message 2 of 21
Report

thanks for the clarity. omg    even a simple travel blog  gives me a never ending work load.. lol

https://whitemonkeytravels.weebly.com

6,666 Views
Message 2 of 21
Report

I tried your link which seems perfect but when I add the link 

<link rel="canonical" href="https://www.mysite.com"> - publish my website and it isn't showing up in the code when I hit CTRL U to view the code.

6,137 Views
Message 2 of 21
Report
Square

Can you post a link to your site, @EDJ? Thanks! 

6,136 Views
Message 2 of 21
Report

The canocial link doesn't show up after publishing. I can't show my website because it is a law website.

6,134 Views
Message 2 of 21
Report
Square

That's understandable, @EDJ. Where did you put the code? If you used Settings>SEO>Header make sure to save (bottom right corner) before publishing (top right). 

4,121 Views
Message 2 of 21
Report

Hello, I am having the same problem except my 2 pages coming up with duplicate content are as follows

https://www.poolservicebakersfield.net/index.html

https://www.poolservicebakersfield.net/

I understand that I am supposed to add the code to the HTML in the header. But am i missing something? What page am I supposed to add it to? 

4,096 Views
Message 2 of 21
Report
Square

Hi @boydcm Click on Settings>SEO then paste the code in the Header section. Make sure to Save and Publish. 

4,094 Views
Message 2 of 21
Report

Hello Bernadette. Thank you for the help. So i should add it to "https://www.poolservicebakersfield.net/"  in order to remove the https://www.poolservicebakersfield.net/index.html form the search engine? I just dont want to affect negativly affect "https://www.poolservicebakersfield.net/" so i am asking for clarification. Smiley Happy thank you

4,088 Views
Message 2 of 21
Report
Square

That is correct. Smiley Happy 

4,087 Views
Message 2 of 21
Report

Hello Again, is there just a way to remove the /index page?

3,901 Views
Message 2 of 21
Report
Square

It wouldn't be possible at this time to remove the ability to load the homepage from /index.html. 

3,900 Views
Message 2 of 21
Report

Could you help me also? I followed the instructions, but on the home page, the code shows up in the header. For all the other pages I did the same thing, and they don't show up in the header after publishing. I don't want the code to be visible in the header on the home page. What do I do? Thanks! elizabethpolinskylcsw.weebly.com
3,668 Views
Message 2 of 21
Report
Square

It looks like you're missing the opening and closing carats to the tag, @ejpolinsky. You have this:

link rel="canonical" href="https://www.elizabethpolinskylcsw.weebly.com"

But it should be like this:

<link rel="canonical" href="https://www.elizabethpolinskylcsw.weebly.com">
3,667 Views
Message 19 of 21
Report

This is so helpful. Thank you so much!

-Liz

3,664 Views
Message 19 of 21
Report
Square

Not a problem!

3,342 Views
Message 19 of 21
Report