{"id":12228,"date":"2022-09-30T02:55:49","date_gmt":"2022-09-29T21:25:49","guid":{"rendered":"https:\/\/jassweb.com\/solved\/solved-dynamic-url-canonical-meta-tag-issue-closed\/"},"modified":"2022-09-30T02:55:49","modified_gmt":"2022-09-29T21:25:49","slug":"solved-dynamic-url-canonical-meta-tag-issue-closed","status":"publish","type":"post","link":"https:\/\/jassweb.com\/solved\/solved-dynamic-url-canonical-meta-tag-issue-closed\/","title":{"rendered":"[Solved] Dynamic Url &#038; Canonical meta tag issue [closed]"},"content":{"rendered":"<p> [ad_1]<br \/>\n<\/p>\n<div id=\"answer-17873931\" class=\"answer js-answer accepted-answer js-accepted-answer\" data-answerid=\"17873931\" data-parentid=\"17873655\" data-score=\"1\" data-position-on-page=\"1\" data-highest-scored=\"1\" data-question-has-accepted-highest-score=\"1\" itemprop=\"acceptedAnswer\" itemscope itemtype=\"https:\/\/schema.org\/Answer\">\n<div class=\"post-layout\">\n<div class=\"votecell post-layout--left\"><\/div>\n<div class=\"answercell post-layout--right\">\n<div class=\"s-prose js-post-body\" itemprop=\"text\">\n<p>Yes you are correctly specifying the canonical link for each time the page is hit. <\/p>\n<p>That&#8217;s what it is intended for (<a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/support.google.com\/webmasters\/answer\/139394?hl=en\">google discusses it here<\/a>). So that whatever URLs people are using to generate this page, you are telling Google that the official link for this content is <code>http:\/\/www.ladydecosmetic.com\/makeup-kits-cat-67<\/code>. I think it&#8217;s reasonable to suspect this is the proper action to help prevent Google from reducing your score because of duplicate content, since this is the official solution they give.<\/p>\n<p>Additionally (<a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/support.google.com\/webmasters\/answer\/66359?hl=en\">as google discusses here<\/a>), you can also add a rule in an <code>.htaccess<\/code> file to perform a 301 redirect and inform Google that any of these links are not valid and to redirect to the correct link. This may help if those improper versions of your links are heavily indexed and high in the search rankings. <\/p>\n<p>In your .htaccess file:<\/p>\n<pre><code>RewriteEngine On\n\nRewriteRule ^makeup-kits-cat-67&amp;category_id=7$&amp;colors=blue,red([A-Za-z0-9-.'=&amp;+\/]+)$   makeup-kits-cat-67&amp;category_id=7$&amp;colors=blue,red  [R=301,L,NC]\n<\/code><\/pre>\n<p>(Note: this is assuming a <code>?<\/code> was not used when users added on the <code>&amp;blah=blah<\/code> to the URL, otherwise it&#8217;s treated as a query string and it&#8217;s unnecessary to strip these)<\/p>\n<\/p><\/div>\n<div class=\"mt24\"><\/div>\n<\/div>\n<p>            <span class=\"d-none\" itemprop=\"commentCount\"><\/span> <\/p><\/div>\n<\/div>\n<p>[ad_2]<\/p>\n<p>solved Dynamic Url &#038; Canonical meta tag issue [closed] <\/p>\n","protected":false},"excerpt":{"rendered":"<p>[ad_1] Yes you are correctly specifying the canonical link for each time the page is hit. That&#8217;s what it is intended for (google discusses it here). So that whatever URLs people are using to generate this page, you are telling Google that the official link for this content is http:\/\/www.ladydecosmetic.com\/makeup-kits-cat-67. I think it&#8217;s reasonable to &#8230; <a title=\"[Solved] Dynamic Url &#038; Canonical meta tag issue [closed]\" class=\"read-more\" href=\"https:\/\/jassweb.com\/solved\/solved-dynamic-url-canonical-meta-tag-issue-closed\/\" aria-label=\"More on [Solved] Dynamic Url &#038; Canonical meta tag issue [closed]\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[320],"tags":[870],"class_list":["post-12228","post","type-post","status-publish","format-standard","hentry","category-solved","tag-seo"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>[Solved] Dynamic Url &amp; Canonical meta tag issue [closed] - JassWeb<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/jassweb.com\/solved\/solved-dynamic-url-canonical-meta-tag-issue-closed\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"[Solved] Dynamic Url &amp; Canonical meta tag issue [closed] - JassWeb\" \/>\n<meta property=\"og:description\" content=\"[ad_1] Yes you are correctly specifying the canonical link for each time the page is hit. That&#8217;s what it is intended for (google discusses it here). So that whatever URLs people are using to generate this page, you are telling Google that the official link for this content is http:\/\/www.ladydecosmetic.com\/makeup-kits-cat-67. I think it&#8217;s reasonable to ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jassweb.com\/solved\/solved-dynamic-url-canonical-meta-tag-issue-closed\/\" \/>\n<meta property=\"og:site_name\" content=\"JassWeb\" \/>\n<meta property=\"article:published_time\" content=\"2022-09-29T21:25:49+00:00\" \/>\n<meta name=\"author\" content=\"Kirat\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kirat\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-dynamic-url-canonical-meta-tag-issue-closed\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-dynamic-url-canonical-meta-tag-issue-closed\/\"},\"author\":{\"name\":\"Kirat\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31\"},\"headline\":\"[Solved] Dynamic Url &#038; Canonical meta tag issue [closed]\",\"datePublished\":\"2022-09-29T21:25:49+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-dynamic-url-canonical-meta-tag-issue-closed\/\"},\"wordCount\":189,\"publisher\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\"},\"keywords\":[\"seo\"],\"articleSection\":[\"Solved\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-dynamic-url-canonical-meta-tag-issue-closed\/\",\"url\":\"https:\/\/jassweb.com\/solved\/solved-dynamic-url-canonical-meta-tag-issue-closed\/\",\"name\":\"[Solved] Dynamic Url & Canonical meta tag issue [closed] - JassWeb\",\"isPartOf\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#website\"},\"datePublished\":\"2022-09-29T21:25:49+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-dynamic-url-canonical-meta-tag-issue-closed\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/jassweb.com\/solved\/solved-dynamic-url-canonical-meta-tag-issue-closed\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-dynamic-url-canonical-meta-tag-issue-closed\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/jassweb.com\/solved\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"[Solved] Dynamic Url &#038; Canonical meta tag issue [closed]\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/jassweb.com\/solved\/#website\",\"url\":\"https:\/\/jassweb.com\/solved\/\",\"name\":\"JassWeb\",\"description\":\"Build High-quality Websites\",\"publisher\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/jassweb.com\/solved\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\",\"name\":\"Jass Web\",\"url\":\"https:\/\/jassweb.com\/solved\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png\",\"contentUrl\":\"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png\",\"width\":693,\"height\":132,\"caption\":\"Jass Web\"},\"image\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31\",\"name\":\"Kirat\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1776403586\",\"contentUrl\":\"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1776403586\",\"caption\":\"Kirat\"},\"sameAs\":[\"http:\/\/jassweb.com\"],\"url\":\"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"[Solved] Dynamic Url & Canonical meta tag issue [closed] - JassWeb","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/jassweb.com\/solved\/solved-dynamic-url-canonical-meta-tag-issue-closed\/","og_locale":"en_US","og_type":"article","og_title":"[Solved] Dynamic Url & Canonical meta tag issue [closed] - JassWeb","og_description":"[ad_1] Yes you are correctly specifying the canonical link for each time the page is hit. That&#8217;s what it is intended for (google discusses it here). So that whatever URLs people are using to generate this page, you are telling Google that the official link for this content is http:\/\/www.ladydecosmetic.com\/makeup-kits-cat-67. I think it&#8217;s reasonable to ... Read more","og_url":"https:\/\/jassweb.com\/solved\/solved-dynamic-url-canonical-meta-tag-issue-closed\/","og_site_name":"JassWeb","article_published_time":"2022-09-29T21:25:49+00:00","author":"Kirat","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Kirat","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/jassweb.com\/solved\/solved-dynamic-url-canonical-meta-tag-issue-closed\/#article","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/solved-dynamic-url-canonical-meta-tag-issue-closed\/"},"author":{"name":"Kirat","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31"},"headline":"[Solved] Dynamic Url &#038; Canonical meta tag issue [closed]","datePublished":"2022-09-29T21:25:49+00:00","mainEntityOfPage":{"@id":"https:\/\/jassweb.com\/solved\/solved-dynamic-url-canonical-meta-tag-issue-closed\/"},"wordCount":189,"publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"keywords":["seo"],"articleSection":["Solved"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/jassweb.com\/solved\/solved-dynamic-url-canonical-meta-tag-issue-closed\/","url":"https:\/\/jassweb.com\/solved\/solved-dynamic-url-canonical-meta-tag-issue-closed\/","name":"[Solved] Dynamic Url & Canonical meta tag issue [closed] - JassWeb","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/#website"},"datePublished":"2022-09-29T21:25:49+00:00","breadcrumb":{"@id":"https:\/\/jassweb.com\/solved\/solved-dynamic-url-canonical-meta-tag-issue-closed\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jassweb.com\/solved\/solved-dynamic-url-canonical-meta-tag-issue-closed\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/jassweb.com\/solved\/solved-dynamic-url-canonical-meta-tag-issue-closed\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/jassweb.com\/solved\/"},{"@type":"ListItem","position":2,"name":"[Solved] Dynamic Url &#038; Canonical meta tag issue [closed]"}]},{"@type":"WebSite","@id":"https:\/\/jassweb.com\/solved\/#website","url":"https:\/\/jassweb.com\/solved\/","name":"JassWeb","description":"Build High-quality Websites","publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jassweb.com\/solved\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/jassweb.com\/solved\/#organization","name":"Jass Web","url":"https:\/\/jassweb.com\/solved\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/","url":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","contentUrl":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","width":693,"height":132,"caption":"Jass Web"},"image":{"@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31","name":"Kirat","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/image\/","url":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1776403586","contentUrl":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1776403586","caption":"Kirat"},"sameAs":["http:\/\/jassweb.com"],"url":"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/"}]}},"_links":{"self":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/12228","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/comments?post=12228"}],"version-history":[{"count":0,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/12228\/revisions"}],"wp:attachment":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/media?parent=12228"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/categories?post=12228"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/tags?post=12228"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}