{"id":645936,"date":"2024-12-04T17:00:00","date_gmt":"2024-12-04T14:00:00","guid":{"rendered":"https:\/\/en.buradabiliyorum.com\/how-to-fix-the-alternate-page-with-proper-canonical-tag-error-in-google-search-console\/"},"modified":"2024-12-04T17:00:00","modified_gmt":"2024-12-04T14:00:00","slug":"how-to-fix-the-alternate-page-with-proper-canonical-tag-error-in-google-search-console","status":"publish","type":"post","link":"https:\/\/buradabiliyorum.com\/en\/how-to-fix-the-alternate-page-with-proper-canonical-tag-error-in-google-search-console\/","title":{"rendered":"#How to fix the \u2018Alternate page with proper canonical tag\u2019 error in Google Search Console"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_85 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-6a3b72a826020\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #dd3333;color:#dd3333\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #dd3333;color:#dd3333\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-6a3b72a826020\" checked aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/buradabiliyorum.com\/en\/how-to-fix-the-alternate-page-with-proper-canonical-tag-error-in-google-search-console\/#Fix_this_GSC_error_by_identifying_the_true_canonical_source_inspecting_the_URL_checking_your_language_folder_and_more\" >Fix this GSC error by identifying the true canonical source, inspecting the URL, checking your language folder and more.<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/buradabiliyorum.com\/en\/how-to-fix-the-alternate-page-with-proper-canonical-tag-error-in-google-search-console\/#How_do_I_fix_an_%E2%80%98Alternate_page_with_proper_canonical_tag_error_in_Google_Search_Console\" >How do I fix an \u2018Alternate page with proper canonical tag\u2019 error in Google Search Console?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/buradabiliyorum.com\/en\/how-to-fix-the-alternate-page-with-proper-canonical-tag-error-in-google-search-console\/#1_Export_the_sample_pages_flagged_in_the_Google_Search_Console_report\" >1. Export the sample pages flagged in the Google Search Console report<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/buradabiliyorum.com\/en\/how-to-fix-the-alternate-page-with-proper-canonical-tag-error-in-google-search-console\/#2_Identify_parameter_URLs\" >2. Identify parameter URLs\u00a0<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/buradabiliyorum.com\/en\/how-to-fix-the-alternate-page-with-proper-canonical-tag-error-in-google-search-console\/#3_Check_your_language_subfolders\" >3. Check your language subfolders\u00a0<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/buradabiliyorum.com\/en\/how-to-fix-the-alternate-page-with-proper-canonical-tag-error-in-google-search-console\/#4_Add_trailing_slash_to_URLs\" >4. Add trailing slash to URLs<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/buradabiliyorum.com\/en\/how-to-fix-the-alternate-page-with-proper-canonical-tag-error-in-google-search-console\/#5_Look_for_uppercase_URLs\" >5. Look for uppercase URLs\u00a0<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/buradabiliyorum.com\/en\/how-to-fix-the-alternate-page-with-proper-canonical-tag-error-in-google-search-console\/#Optimize_your_duplicate_content_to_avoid_the_%E2%80%98Alternate_page_with_proper_canonical_tag_error_in_GSC\" >Optimize your duplicate content to avoid the \u2018Alternate page with proper canonical tag\u2019 error in GSC<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"subhead\" itemprop=\"alternativeHeadline\"><span class=\"ez-toc-section\" id=\"Fix_this_GSC_error_by_identifying_the_true_canonical_source_inspecting_the_URL_checking_your_language_folder_and_more\"><\/span>Fix this GSC error by identifying the true canonical source, inspecting the URL, checking your language folder and more. <span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><\/p>\n<div class=\"bialty-container\">\n<p>Navigating the \u201cAlternate page with proper canonical tag\u201d error in Google Search Console often feels like a <a href=\"https:\/\/buradabiliyorum.com\/en\/category\/game\/\" data-internallinksmanager029f6b8e52c=\"7\" title=\"Game\" target=\"_blank\" rel=\"noopener\">game<\/a> of high-stakes covert ops for SEO professionals.<\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1881\" height=\"1188\" src=\"https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/alternate-page-proper-canonical-tag-google-search-console-error.png.webp\" alt=\"alternate-page-proper-canonical-tag-google-search-console-error\" class=\"wp-image-448854\" srcset=\"https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/alternate-page-proper-canonical-tag-google-search-console-error.png.webp 1881w,https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/alternate-page-proper-canonical-tag-google-search-console-error-535x338.png.webp 535w,https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/alternate-page-proper-canonical-tag-google-search-console-error-800x505.png.webp 800w,https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/alternate-page-proper-canonical-tag-google-search-console-error-179x113.png.webp 179w,https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/alternate-page-proper-canonical-tag-google-search-console-error-768x485.png.webp 768w,https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/alternate-page-proper-canonical-tag-google-search-console-error-1536x970.png 1536w\" sizes=\"(max-width: 1881px) 100vw, 1881px\"><\/figure>\n<\/div>\n<p>Luckily, you\u2019re likely just dealing with duplicate content or parameter URL challenges, not life-or-death situations.\u00a0<\/p>\n<p>Before you start predicting the solution for this error, let\u2019s dive into some insider (declassified) information on how Google interprets these Google Search Console errors. Google has seen some things.\u00a0<\/p>\n<h2 class=\"wp-block-heading\" id=\"h-how-do-i-fix-an-alternate-page-with-proper-canonical-tag-error-in-google-search-console\"><span class=\"ez-toc-section\" id=\"How_do_I_fix_an_%E2%80%98Alternate_page_with_proper_canonical_tag_error_in_Google_Search_Console\"><\/span>How do I fix an \u2018Alternate page with proper canonical tag\u2019 error in Google Search Console?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3 class=\"wp-block-heading\" id=\"h-1-export-the-sample-pages-flagged-in-the-google-search-console-report\"><span class=\"ez-toc-section\" id=\"1_Export_the_sample_pages_flagged_in_the_Google_Search_Console_report\"><\/span>1. Export the sample pages flagged in the Google Search Console report<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>First, in the \u201cAlternate page with proper canonical tag\u201d report in Google Search Console, export your sample pages from Google Search Console into a spreadsheet.\u00a0<\/p>\n<p>To access the report, go to <em>Google Search Console<\/em> &gt; <em>Pages<\/em> &gt; and look under the section <em>Why pages aren\u2019t indexed<\/em>.\u00a0<\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"682\" height=\"600\" alt=\"find-alternate-pages-proper-canonical-tag-error-google-search-console\" class=\"wp-image-448856\" srcset=\"https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/find-alternate-pages-proper-canonical-tag-error-google-search-console-682x600.png.webp 682w,https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/find-alternate-pages-proper-canonical-tag-error-google-search-console-384x338.png.webp 384w,https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/find-alternate-pages-proper-canonical-tag-error-google-search-console-128x113.png.webp 128w,https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/find-alternate-pages-proper-canonical-tag-error-google-search-console-768x676.png.webp 768w,https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/find-alternate-pages-proper-canonical-tag-error-google-search-console-1536x1352.png 1536w,https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/find-alternate-pages-proper-canonical-tag-error-google-search-console.png.webp 1899w\" data-lazy-sizes=\"(max-width: 682px) 100vw, 682px\" src=\"https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/find-alternate-pages-proper-canonical-tag-error-google-search-console-682x600.png.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"682\" height=\"600\" src=\"https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/find-alternate-pages-proper-canonical-tag-error-google-search-console-682x600.png.webp\" alt=\"find-alternate-pages-proper-canonical-tag-error-google-search-console\" class=\"wp-image-448856\" srcset=\"https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/find-alternate-pages-proper-canonical-tag-error-google-search-console-682x600.png.webp 682w,https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/find-alternate-pages-proper-canonical-tag-error-google-search-console-384x338.png.webp 384w,https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/find-alternate-pages-proper-canonical-tag-error-google-search-console-128x113.png.webp 128w,https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/find-alternate-pages-proper-canonical-tag-error-google-search-console-768x676.png.webp 768w,https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/find-alternate-pages-proper-canonical-tag-error-google-search-console-1536x1352.png 1536w,https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/find-alternate-pages-proper-canonical-tag-error-google-search-console.png.webp 1899w\" sizes=\"auto, (max-width: 682px) 100vw, 682px\"><\/figure>\n<\/div>\n<p>Once you\u2019ve got the export in a spreadsheet, you want to look for a few things.<\/p>\n<h3 class=\"wp-block-heading\" id=\"h-2-identify-parameter-urls-nbsp\"><span class=\"ez-toc-section\" id=\"2_Identify_parameter_URLs\"><\/span>2. Identify parameter URLs\u00a0<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Start by adding a data filter to your spreadsheet to extract all URLs with <code>?<\/code> in the URL. Typically, parameter URLs include a <code>?<\/code> to start the parameter query.<\/p>\n<p>If all your URLs listed in the export stem from parameter URLs, you can stop here.<\/p>\n<p>Think of this moment as a gift.<\/p>\n<p>Parameter URLs will always signal this \u201cAlternate page with proper canonical tag\u201d error in Google Search Console.<\/p>\n<p>To <a href=\"https:\/\/buradabiliyorum.com\/en\/category\/trip-and-travel\/\" data-internallinksmanager029f6b8e52c=\"10\" title=\"Trip &amp; Travel\" target=\"_blank\" rel=\"noopener\">trip<\/a>le-check, choose 8-10 URLs to inspect in Google Search Console manually.<\/p>\n<p>You want to see that your parameter URL shows the non-parameter URL as the user-declared canonical tag.<\/p>\n<p>Example:\u00a0<\/p>\n<ul class=\"wp-block-list\">\n<li><strong>A<\/strong>: Parameter URL = <code>\/desktop\/buy\/?full<\/code><\/li>\n<li><strong>B<\/strong>: Non-parameter URL =\u00a0 <code>\/desktop\/buy\/<\/code><\/li>\n<\/ul>\n<p>You want option B (<code>\/desktop\/buy\/<\/code>) listed in the user-declared canonical tag.\u00a0<\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1890\" height=\"1450\" alt=\"inspect-parameter-url-fix-alternate-page-proper-canonical-tag-google-search-console\" class=\"wp-image-448857\" srcset=\"https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/inspect-parameter-url-fix-alternate-page-proper-canonical-tag-google-search-console.png.webp 1890w,https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/inspect-parameter-url-fix-alternate-page-proper-canonical-tag-google-search-console-441x338.png.webp 441w,https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/inspect-parameter-url-fix-alternate-page-proper-canonical-tag-google-search-console-782x600.png.webp 782w,https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/inspect-parameter-url-fix-alternate-page-proper-canonical-tag-google-search-console-147x113.png.webp 147w,https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/inspect-parameter-url-fix-alternate-page-proper-canonical-tag-google-search-console-768x589.png.webp 768w,https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/inspect-parameter-url-fix-alternate-page-proper-canonical-tag-google-search-console-1536x1178.png 1536w\" data-lazy-sizes=\"(max-width: 1890px) 100vw, 1890px\" src=\"https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/inspect-parameter-url-fix-alternate-page-proper-canonical-tag-google-search-console.png.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1890\" height=\"1450\" src=\"https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/inspect-parameter-url-fix-alternate-page-proper-canonical-tag-google-search-console.png.webp\" alt=\"inspect-parameter-url-fix-alternate-page-proper-canonical-tag-google-search-console\" class=\"wp-image-448857\" srcset=\"https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/inspect-parameter-url-fix-alternate-page-proper-canonical-tag-google-search-console.png.webp 1890w,https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/inspect-parameter-url-fix-alternate-page-proper-canonical-tag-google-search-console-441x338.png.webp 441w,https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/inspect-parameter-url-fix-alternate-page-proper-canonical-tag-google-search-console-782x600.png.webp 782w,https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/inspect-parameter-url-fix-alternate-page-proper-canonical-tag-google-search-console-147x113.png.webp 147w,https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/inspect-parameter-url-fix-alternate-page-proper-canonical-tag-google-search-console-768x589.png.webp 768w,https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/inspect-parameter-url-fix-alternate-page-proper-canonical-tag-google-search-console-1536x1178.png 1536w\" sizes=\"auto, (max-width: 1890px) 100vw, 1890px\"><\/figure>\n<\/div>\n<p>The SEO industry is starting to see search engines like Google handle parameters better.\u00a0<\/p>\n<p>Google\u2019s John Mueller and Gary Illyes were talking on the <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/youtu.be\/UTAo-mfM75o?si=pxH0nr78VNb7JYda\" target=\"_blank\" rel=\"noopener\">Search Off the Record podcast<\/a>, where Illyes mentioned:<\/p>\n<ul class=\"wp-block-list\">\n<li>\u201cWe basically have to crawl first to know that something is different, and we have to have a large sample of URLs to make the decision that, \u2018Oh, this these parameters are useless.\u2019\u201d<\/li>\n<\/ul>\n<p>There was also talk about bringing the URL parameter tool (or a variation of it) back into play. The URL parameter tool was decommissioned in April 2022.\u00a0<\/p>\n<p><strong><em>Dig deeper: <\/em><\/strong><strong><em>Canonicalization and SEO: A guide for 2025<\/em><\/strong><\/p>\n<h3 class=\"wp-block-heading\" id=\"h-3-check-your-language-subfolders-nbsp\"><span class=\"ez-toc-section\" id=\"3_Check_your_language_subfolders\"><\/span>3. Check your language subfolders\u00a0<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Another common reason this \u201cAlternate page with proper canonical tag\u201d error pops up in Google Search Console is incorrect processing of language subfolders.\u00a0<\/p>\n<p>Example:\u00a0<\/p>\n<ul class=\"wp-block-list\">\n<li><code>https:\/\/website.com\/111674\/\u00a0<\/code><\/li>\n<li><code>https:\/\/website.com\/en\/111674\/\u00a0<\/code><\/li>\n<\/ul>\n<p>If both URLs are in the same language (English), then it is duplicate content. The same content exists on two separate URLs.\u00a0<\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1884\" height=\"1458\" alt=\"language-duplicate-content-alternate-page-proper-canonical-tag\" class=\"wp-image-448858\" srcset=\"https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/language-duplicate-content-alternate-page-proper-canonical-tag.png.webp 1884w,https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/language-duplicate-content-alternate-page-proper-canonical-tag-437x338.png.webp 437w,https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/language-duplicate-content-alternate-page-proper-canonical-tag-775x600.png.webp 775w,https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/language-duplicate-content-alternate-page-proper-canonical-tag-146x113.png.webp 146w,https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/language-duplicate-content-alternate-page-proper-canonical-tag-768x594.png.webp 768w,https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/language-duplicate-content-alternate-page-proper-canonical-tag-1536x1189.png 1536w\" data-lazy-sizes=\"(max-width: 1884px) 100vw, 1884px\" src=\"https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/language-duplicate-content-alternate-page-proper-canonical-tag.png.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1884\" height=\"1458\" src=\"https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/language-duplicate-content-alternate-page-proper-canonical-tag.png.webp\" alt=\"language-duplicate-content-alternate-page-proper-canonical-tag\" class=\"wp-image-448858\" srcset=\"https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/language-duplicate-content-alternate-page-proper-canonical-tag.png.webp 1884w,https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/language-duplicate-content-alternate-page-proper-canonical-tag-437x338.png.webp 437w,https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/language-duplicate-content-alternate-page-proper-canonical-tag-775x600.png.webp 775w,https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/language-duplicate-content-alternate-page-proper-canonical-tag-146x113.png.webp 146w,https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/language-duplicate-content-alternate-page-proper-canonical-tag-768x594.png.webp 768w,https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/language-duplicate-content-alternate-page-proper-canonical-tag-1536x1189.png 1536w\" sizes=\"auto, (max-width: 1884px) 100vw, 1884px\"><\/figure>\n<\/div>\n<p>In the above example, Google has chosen the <code>\/en\/<\/code> subfolder as the canonical tag instead of the canonical tag provided by the website.<\/p>\n<p>Why does Google choose your canonical tag?\u00a0<\/p>\n<p>Because one page is better than the other. Meaning it\u2019s more authoritative.\u00a0<\/p>\n<p>If this h<a href=\"https:\/\/buradabiliyorum.com\/en\/category\/download-scripts-themes-apps\/\" data-internallinksmanager029f6b8e52c=\"9\" title=\"Download Scripts &amp; Themes &amp; Apps\" target=\"_blank\" rel=\"noopener\">app<\/a>ens to you, update the canonical tag to the preferred Google version and redirect the user-declared canonical tag to the Google-selected canonical tag.\u00a0<\/p>\n<p>Also, Illyes <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/x.com\/methode\/status\/1419742753198575619\" target=\"_blank\" rel=\"noopener\">mentioned<\/a> localized versions of your website get their own signals. You have to manage as if you have two separate websites.\u00a0<\/p>\n<figure class=\"wp-block-embed is-type-rich is-provider-twitter wp-block-embed-twitter\">\n<div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"twitter-tweet\" data-width=\"500\" data-dnt=\"true\">\n<p lang=\"en\" dir=\"ltr\">in <a href=\"https:\/\/buradabiliyorum.com\/en\/category\/general\/\" data-internallinksmanager029f6b8e52c=\"3\" title=\"General\" target=\"_blank\" rel=\"noopener\">general<\/a> the FR content will have to get its own signals<\/p>\n<p>\u2014 Gary \u9be8\u7406\uff0f\uacbd\ub9ac Illyes (so official, trust me) (@methode) <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/twitter.com\/methode\/status\/1419742753198575619?ref_src=twsrc%5Etfw\">July 26, 2021<\/a><\/p><\/blockquote>\n<p><script data-minify=\"1\" async src=\"https:\/\/searchengineland.com\/wp-content\/cache\/min\/1\/widgets.js?ver=1732149609\" charset=\"utf-8\"><\/script>\n<\/div>\n<\/figure>\n<h3 class=\"wp-block-heading\" id=\"h-4-add-trailing-slash-to-urls\"><span class=\"ez-toc-section\" id=\"4_Add_trailing_slash_to_URLs\"><\/span>4. Add trailing slash to URLs<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Another culprit that creeps its ugly head into the \u201cAlternate page with proper canonical tag\u201d error report is URLs without a trailing slash.<\/p>\n<p>Example:\u00a0<\/p>\n<ul class=\"wp-block-list\">\n<li>A: <code>https:\/\/website.com\/solutions\/huey<\/code><\/li>\n<li>B: <code>https:\/\/website.com\/solutions\/huey\/<\/code><\/li>\n<\/ul>\n<p>You want URL B with the trailing slash showing in the user-declared canonical tag and the Google-selected canonical tag.<\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1889\" height=\"1359\" alt=\"trailing-slash-duplicate-content-alternate-page-proper-canonical-error\" class=\"wp-image-448860\" srcset=\"https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/trailing-slash-duplicate-content-alternate-page-proper-canonical-error.png.webp 1889w,https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/trailing-slash-duplicate-content-alternate-page-proper-canonical-error-470x338.png.webp 470w,https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/trailing-slash-duplicate-content-alternate-page-proper-canonical-error-800x576.png.webp 800w,https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/trailing-slash-duplicate-content-alternate-page-proper-canonical-error-157x113.png.webp 157w,https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/trailing-slash-duplicate-content-alternate-page-proper-canonical-error-768x553.png.webp 768w,https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/trailing-slash-duplicate-content-alternate-page-proper-canonical-error-1536x1105.png 1536w\" data-lazy-sizes=\"(max-width: 1889px) 100vw, 1889px\" src=\"https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/trailing-slash-duplicate-content-alternate-page-proper-canonical-error.png.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1889\" height=\"1359\" src=\"https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/trailing-slash-duplicate-content-alternate-page-proper-canonical-error.png.webp\" alt=\"trailing-slash-duplicate-content-alternate-page-proper-canonical-error\" class=\"wp-image-448860\" srcset=\"https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/trailing-slash-duplicate-content-alternate-page-proper-canonical-error.png.webp 1889w,https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/trailing-slash-duplicate-content-alternate-page-proper-canonical-error-470x338.png.webp 470w,https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/trailing-slash-duplicate-content-alternate-page-proper-canonical-error-800x576.png.webp 800w,https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/trailing-slash-duplicate-content-alternate-page-proper-canonical-error-157x113.png.webp 157w,https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/trailing-slash-duplicate-content-alternate-page-proper-canonical-error-768x553.png.webp 768w,https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/trailing-slash-duplicate-content-alternate-page-proper-canonical-error-1536x1105.png 1536w\" sizes=\"auto, (max-width: 1889px) 100vw, 1889px\"><\/figure>\n<\/div>\n<p>The good <a href=\"https:\/\/buradabiliyorum.com\/en\/category\/news\/\" data-internallinksmanager029f6b8e52c=\"2\" title=\"News\" target=\"_blank\" rel=\"noopener\">news<\/a> if you have URLs with a trailing slash declared in your canonical tags, you simply need to set up 301 redirects to solve this error.\u00a0<\/p>\n<h3 class=\"wp-block-heading\" id=\"h-5-look-for-uppercase-urls-nbsp\"><span class=\"ez-toc-section\" id=\"5_Look_for_uppercase_URLs\"><\/span>5. Look for uppercase URLs\u00a0<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>You want to ensure search engines treat your uppercase and lowercase URLs equally.<\/p>\n<p>If they aren\u2019t, both URLs can be seen as duplicates.\u00a0<\/p>\n<p>Example:\u00a0<\/p>\n<ul class=\"wp-block-list\">\n<li>A: <code>https:\/\/website.com\/events\/<\/code><\/li>\n<li>B: <code>https:\/\/website.com\/Events\/\u00a0<\/code><\/li>\n<\/ul>\n<p>In this example, the URL with the uppercase is not indexed because of the user-canonical tag. That\u2019s good!\u00a0<\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1887\" height=\"1323\" alt=\"uppercase-url-duplicate-content-alternate-page-proper-canonical-tag-google-search-console\" class=\"wp-image-448861\" srcset=\"https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/uppercase-url-duplicate-content-alternate-page-proper-canonical-tag-google-search-console.png.webp 1887w,https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/uppercase-url-duplicate-content-alternate-page-proper-canonical-tag-google-search-console-482x338.png.webp 482w,https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/uppercase-url-duplicate-content-alternate-page-proper-canonical-tag-google-search-console-800x561.png.webp 800w,https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/uppercase-url-duplicate-content-alternate-page-proper-canonical-tag-google-search-console-161x113.png.webp 161w,https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/uppercase-url-duplicate-content-alternate-page-proper-canonical-tag-google-search-console-768x538.png.webp 768w,https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/uppercase-url-duplicate-content-alternate-page-proper-canonical-tag-google-search-console-1536x1077.png 1536w\" data-lazy-sizes=\"(max-width: 1887px) 100vw, 1887px\" src=\"https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/uppercase-url-duplicate-content-alternate-page-proper-canonical-tag-google-search-console.png.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1887\" height=\"1323\" src=\"https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/uppercase-url-duplicate-content-alternate-page-proper-canonical-tag-google-search-console.png.webp\" alt=\"uppercase-url-duplicate-content-alternate-page-proper-canonical-tag-google-search-console\" class=\"wp-image-448861\" srcset=\"https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/uppercase-url-duplicate-content-alternate-page-proper-canonical-tag-google-search-console.png.webp 1887w,https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/uppercase-url-duplicate-content-alternate-page-proper-canonical-tag-google-search-console-482x338.png.webp 482w,https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/uppercase-url-duplicate-content-alternate-page-proper-canonical-tag-google-search-console-800x561.png.webp 800w,https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/uppercase-url-duplicate-content-alternate-page-proper-canonical-tag-google-search-console-161x113.png.webp 161w,https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/uppercase-url-duplicate-content-alternate-page-proper-canonical-tag-google-search-console-768x538.png.webp 768w,https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/uppercase-url-duplicate-content-alternate-page-proper-canonical-tag-google-search-console-1536x1077.png 1536w\" sizes=\"auto, (max-width: 1887px) 100vw, 1887px\"><\/figure>\n<\/div>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1877\" height=\"1468\" alt=\"uppercase-lowercase-url-duplicates-alternate-page-proper-canonical-tag-google-search-console.png\" class=\"wp-image-448862\" srcset=\"https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/uppercase-lowercase-url-duplicates-alternate-page-proper-canonical-tag-google-search-console.png.webp 1877w,https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/uppercase-lowercase-url-duplicates-alternate-page-proper-canonical-tag-google-search-console-432x338.png.webp 432w,https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/uppercase-lowercase-url-duplicates-alternate-page-proper-canonical-tag-google-search-console-767x600.png.webp 767w,https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/uppercase-lowercase-url-duplicates-alternate-page-proper-canonical-tag-google-search-console-144x113.png.webp 144w,https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/uppercase-lowercase-url-duplicates-alternate-page-proper-canonical-tag-google-search-console-768x601.png.webp 768w,https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/uppercase-lowercase-url-duplicates-alternate-page-proper-canonical-tag-google-search-console-1536x1201.png 1536w\" data-lazy-sizes=\"(max-width: 1877px) 100vw, 1877px\" src=\"https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/uppercase-lowercase-url-duplicates-alternate-page-proper-canonical-tag-google-search-console.png.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1877\" height=\"1468\" src=\"https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/uppercase-lowercase-url-duplicates-alternate-page-proper-canonical-tag-google-search-console.png.webp\" alt=\"uppercase-lowercase-url-duplicates-alternate-page-proper-canonical-tag-google-search-console.png\" class=\"wp-image-448862\" srcset=\"https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/uppercase-lowercase-url-duplicates-alternate-page-proper-canonical-tag-google-search-console.png.webp 1877w,https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/uppercase-lowercase-url-duplicates-alternate-page-proper-canonical-tag-google-search-console-432x338.png.webp 432w,https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/uppercase-lowercase-url-duplicates-alternate-page-proper-canonical-tag-google-search-console-767x600.png.webp 767w,https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/uppercase-lowercase-url-duplicates-alternate-page-proper-canonical-tag-google-search-console-144x113.png.webp 144w,https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/uppercase-lowercase-url-duplicates-alternate-page-proper-canonical-tag-google-search-console-768x601.png.webp 768w,https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/uppercase-lowercase-url-duplicates-alternate-page-proper-canonical-tag-google-search-console-1536x1201.png 1536w\" sizes=\"auto, (max-width: 1877px) 100vw, 1877px\"><\/figure>\n<\/div>\n<p>Mueller stated:<\/p>\n<ul class=\"wp-block-list\">\n<li>\u201cBy definition, <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/youtu.be\/d1xb84T0olI?si=nvytJTy0f3Fi_gqB\" target=\"_blank\" rel=\"noopener\">URLs are case sensitive<\/a>, and also things like slashes at the end do matter. So, technically, yes \u2014 these things matter. They make URLs different.\u201d<\/li>\n<\/ul>\n<p>If you run into an issue where you see both the uppercase and lowercase indexed, set up a 301 redirect from the uppercase URL to the lowercase URL.<\/p>\n<p>Then, change the settings on your server to ensure search engines treat them the same.\u00a0<\/p>\n<h2 class=\"wp-block-heading\" id=\"h-optimize-your-duplicate-content-to-avoid-the-alternate-page-with-proper-canonical-tag-error-in-gsc\"><span class=\"ez-toc-section\" id=\"Optimize_your_duplicate_content_to_avoid_the_%E2%80%98Alternate_page_with_proper_canonical_tag_error_in_GSC\"><\/span>Optimize your duplicate content to avoid the \u2018Alternate page with proper canonical tag\u2019 error in GSC<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>There is no quick fix or way to scheme the system to avoid the \u201cAlternate page with proper canonical tag\u201d error in Google Search Console.<\/p>\n<p>And let\u2019s be real: SEO professionals are getting better at picking a part of Google\u2019s top-secret algorithm (I know how you like top-secret algorithms) for identifying duplicate content.<\/p>\n<p>Fixing your \u201cAlternate page with proper canonical tag\u201d error is like rescuing Liam Neeson from a wild pack of lions.\u00a0<\/p>\n<p>You don\u2019t want to rush into the woods with only your wits. You need some serious tools.\u00a0\u00a0<\/p>\n<p>Hopefully this article armed you with those tools for your not-so-serious situations in your life.\u00a0\u00a0<\/p>\n<\/div>\n<p><\/p>\n<div class=\"about-author\">\n<p>About the author<\/p>\n<div class=\"information\">\n<div class=\"author-module\">\n<div class=\"row\">\n<div class=\"col-12 col-lg-3 text-center\">\n<div class=\"avatar\">\n\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" class=\"img-fluid rounded-circle avatar-border\" alt=\"Anna Crowe\" width=\"140\" height=\"140\" src=\"https:\/\/searchengineland.com\/wp-content\/seloads\/2022\/06\/anna-crowe.jpg.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"img-fluid rounded-circle avatar-border\" src=\"https:\/\/searchengineland.com\/wp-content\/seloads\/2022\/06\/anna-crowe.jpg.webp\" alt=\"Anna Crowe\" width=\"140\" height=\"140\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n<\/p><\/div>\n<div class=\"col-12 col-lg-9\">\n<div class=\"about\">\n<div class=\"name\">\n\t\t\t\t\t\t\t<strong>Anna Crowe<\/strong>\n\t\t\t\t\t\t<\/div>\n<div class=\"row g-2 pt-2\">\n<div class=\"col-auto twitter\">\n\t\t\t\t\t\t\t\t\t<a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/twitter.com\/intent\/follow?original_referer=https%3A%2F%2Fsearchengineland.com%2F&amp;region=follow_link&amp;screen_name=annaleacrowe&amp;tw_p=followbutton&amp;variant=2.0\" rel=\"me\" target=\"_blank\" aria-label=\"opens in a new tab\"><i class=\"fab fa-x-twitter\"><\/i><\/a>\n\t\t\t\t\t\t\t<\/div>\n<div class=\"col-auto\">\n\t\t\t\t\t\t\t\t\t<a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.linkedin.com\/in\/annaleacrowe\/\" target=\"_blank\" aria-label=\"opens in a new tab\"><i class=\"fab fa-linkedin\"><\/i><\/a>\n\t\t\t\t\t\t\t\t<\/div>\n<\/p><\/div>\n<p>\t\t\t\t\t\t<a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/annaleacrowe.com\/\">Anna Crowe<\/a> is a Frank&#8217;s Hot Buffalo sauce advocate (leading with obvious priorities), writer, SEO Director and Consultant. Over the last 13+ years, Anna has successfully run SEO and content programs for brands like Parallels, Dollar Thrifty Rental, Marriott, Hilton, Hearst Magazine, Mailboat Records, Philip Morris International, Bloomin&#8217; Brands and Brother and many more. She enjoys burritos and puppies (in that order) when she&#8217;s not moonlighting as a soccer coach.\u00a0\t\t\t\t\t<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/div>\n<p><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><\/p>\n<blockquote><p><strong><span style=\"color: #ff6600;\">If you liked the article, do not forget to share it with your friends. Follow us on\u00a0<span style=\"color: #ff0000;\"><a style=\"color: #ff0000;\" href=\"https:\/\/news.google.com\/publications\/CAAqBwgKMN63nwsw68G3Aw\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Google News<\/a><\/span>\u00a0too, click on the star and choose us from your favorites.<\/span><\/strong><\/p><\/blockquote>\n<blockquote>\n<p style=\"text-align: center;\"><strong>If you want to read more like this article, you can visit our <span style=\"color: #ff9900;\"><a style=\"color: #ff9900;\" href=\"https:\/\/en.buradabiliyorum.com\/category\/technology\/\" target=\"_blank\" >Technology<\/a><\/span> category.<\/strong><\/p>\n<\/blockquote>\n<p><span style=\"color: black;\"><a style=\"color: #ff9900;\" href=\"https:\/\/searchengineland.com\/how-to-fix-the-alternate-page-with-proper-canonical-tag-error-in-google-search-console-448852\" target=\"_blank\" >Source<\/a><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Fix this GSC error by identifying the true canonical source, inspecting the URL, checking your language folder and more. Navigating the \u201cAlternate page with proper canonical tag\u201d error in Google Search Console often feels like a game of high-stakes covert ops for SEO professionals. Luckily, you\u2019re likely just dealing with duplicate content or parameter URL&#8230;<\/p>\n","protected":false},"author":1,"featured_media":645937,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"https:\/\/searchengineland.com\/wp-content\/seloads\/2024\/12\/How-to-fix-the-\u2018Alternate-page-with-proper-canonical-tag-error-in-Google-Search-Console.png","fifu_image_alt":"","footnotes":""},"categories":[18],"tags":[141362,78070,148084],"class_list":["post-645936","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-technology","tag-google-search-console","tag-seo","tag-technical-optimization"],"_links":{"self":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/posts\/645936","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/comments?post=645936"}],"version-history":[{"count":0,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/posts\/645936\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/media\/645937"}],"wp:attachment":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/media?parent=645936"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/categories?post=645936"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/tags?post=645936"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}