π― Whatβs the goal? Make sure Google Index each page as unique and avoid Duplicate Content. | β οΈ Why does it matter? It is not good from an SEO-perspective if Google has to index more than one version of the same page. Search engines will have difficulties while crawling your website. |
π Whatβs the result? Google doesn’t index more than one URL for the same Landing Page. | β When do you do this? As soon as you put your website online and then on a regular basis. |
β
Any special requirements? N/A. | πββοΈWho should do it? Pearson in charge of managing your website. |
π Where this is done: Using the ScreamingFrog or Sitebulb apps to spot the potential issues. And also with Yoast-SEO Plugin for WordPress to easily fix this in your blog.
β³ How long will this take? about 20 minutes
Letβs hunt for βDuplicateβ URL & Content and fix
with the proper use of Canonical tag
Environment setup:
- ScreamingFrog software installed on your computer.
- Sitebulb software installed on your computer.
- Yoast-SEO Plugin installed on your website (If you are using WordPress).
- We recommend that you use Google Chrome browser to navigate the web.
Checking your URLs Canonical tag manually
- Open your website in the browser.
- Right-click on any free space of your page and select βView page sourceβ.
- You will be redirected to the page that will show you the source code of your website.
- Press βCtrl + Fβ on your keyboard. A search box will appear.
- Type in βcanonicalβ within the search box.
- βCanonicalβ will highlight in the source code and your canonicalised URL will be next to it.
If you donβt see this tag in the source code of your page, then please follow the instructions of this SOP to automatically add Canonical on WordPress website using Yoast SEO Plug-In.
If youβre not using WordPress and have this issue, then you have to discuss that with your webmaster to make sure he addresses this problem.
Adding Canonicals with Yoast SEO-Plugin
If you have Yoast-SEO Plugin installed on your WordPress site it will automatically add canonical URLs for all content that has been marked for indexing by search engines. You can easily check for those canonical URLs using the method provided in the previous part of this SOP.
If for some reason, you want to change the canonical URL settings, you can check the post related to this topic on the official Yoast Website here.
If you are not using Yoast-SEO Plugin, then you will have to run your website using SiteBulb or ScreamingFrog, to check if some of the pages might not have the canonical tag.
If this is the case, proceed to the next part of this SOP.
Checking your URLs with ScreamingFrog
Installing ScreamingFrog software
- Go to ScreamingFrog website.
- Click on βDownloadβ under βSEO Spider Toolβ.
- The website should automatically detect what operating system you are using. In our case this is Windows OS. Click on βDownload nowβ. If for some reason you use a different operating system than detected, select it by clicking on βUsing a different operating system?β below.
- ScreamingFrog software will start to download.
- After downloading, click on software you just downloaded.
- Choose βDefaultβ and press on βInstallβ.
- When you see βCompletedβ, you can click on βCloseβ.
Checking your URLs redirects and canonicals
- Open βScreamingFrog SEO Spiderβ software.
- Wait for it to open.
- βAcceptβ End User Licence Agreement.
- Make sure that required settings are enabled by clicking on βConfigurationβ then on βSpiderβ.
- Make sure that βCrawlβ and βStoreβ boxes are checked next to the βCanonicalβ option in the βCrawlβ tab. (If you are using the free version it will be automatically checked and any selection will be prohibited like in our case, for paid user all options can be adjusted).
- Exit setting and enter your website URL.
- Click on βStartβ.
- Wait for the software to crawl your website.
- After that, you will be presented with a table of your URLs.
- Choose the βCanonicalsβ tab.
- By doing this you will be able to check all canonicals URLs from your site.
- From the right-hand overview you will be able to get more specific information about canonicalised URLs with additional filters.
For additional information about all the filters and how to create reports if any needed for adding canonical URLs, you should check ScreamingFrog article.
Checking your URLs with Sitebulb software
Installing Sitebulb software
- Go to the Sitebulb website.
- Click on the βTry Sitebulb for Freeβ button.
- Choose βDownload for Windowsβ or βDownload for Macβ depending on your OS.
- βSitebulb.exeβ software will start to download.
- Double click on βSitebulb.exeβ after downloading to start software installation.
- Click on βNextβ.
- Choose a directory for your software installation and press on βNextβ.
- Click on βInstallβ.
- Wait for the installation to finish.
- And then click on βFinishβ.
- Now open installed Sitebulb software.
- Now you must βCreate a new free accountβ. You have to type in your βFirst Nameβ (1), βLast Nameβ (2), βEmailβ (3) and also check the box next to the EULA agreement (4).
- After you fill in with your data, click on βRegisterβ.
- Now you have to verify your account. As the message below says.
- You should find βWelcome to Sitebulb!β email in your mailbox. Open it.
- Then click on βConfirm Your Accountβ.
- Now you have to pick a βPasswordβ and set three security questions.
- After that, click on βConfirm & Create Passwordβ.
- You will be granted with βThanks for signing upβ message.
- Now you can go back to Sutebulb software.
Checking your URLs Redirects and canonicals
- Go back to Sitebulb software, now you can βSign Inβ with your newly created credentials.
- Click on βStart Free Trialβ
- After a short introduction click on βNew Projectβ in the upper left corner.
- Star a new project by entering its βProject Nameβ.
- Then enter your website URL into the βStart URLβ box. (Remember to choose http:// or https:// accordingly).
- Check βForms authentication requiredβ box if your website requires signing in in order to access the content.
- Click on βSave and Continueβ.
- Wait for Sitebulb to prepare your audit settings.
- After that, you should set βAudit Typeβ and βCrawler Typeβ as below. (It should be set that way automatically but check it before proceeding).
- You can add some additional data for your audit but for the purpose of this SOP and its topic we will stay with βPage Resourcesβ as it is all what you need.
- Check the box next to the βCrawl Websiteβ under βSelect URLs sources to Auditβ section.
- Click on βStart Nowβ.
- Then wait for the audit to complete.
- After completion, choose βURL Explorerβ on the upper bar.
- There you will find a table with all of the crawled URLs.
- Now you have to look at similar URLs and check if they are successfully redirected. (You can see that in the column on the right side of an URL like on the screenshot below).
- To make your search easier you can sort results by clicking on βIndexable Statusβ in the first row of the table and then selecting βSort Ascendingβ. Then you can check all βRedirectβ and βCanonicalβ status URLs.
This is what you are looking for:
If during your audit you find that a canonical URL redirects to another canonical URL you should check the Sitebulb article devoted to that issue here.
Adding a canonical tag to an URL
If you find out during an audit that your site is missing some canonicals you should contact your developer to add them as fast as possible for maximizing Google ranking potential for your website.
If you want some more insight on canonical URLs – how they should look from SEO-perspective, you should read the article: βCanonicals – The Good, The Bad, & The Uglyβ.
Now you know how to check if your URLs have implemented correctly the Canonical TAG you can easily diagnose any future problems with your pages!
Keep all your URLs in good shape!