{"id":496,"date":"2026-08-24T20:44:20","date_gmt":"2026-08-24T20:44:20","guid":{"rendered":"https:\/\/flowbase.co.mz\/blog\/?p=496"},"modified":"2026-08-24T20:44:20","modified_gmt":"2026-08-24T20:44:20","slug":"canonical-no-wordpress","status":"publish","type":"post","link":"https:\/\/flowbase.co.mz\/blog\/canonical-no-wordpress\/","title":{"rendered":"Como usar Canonical e resolver conte\u00fado duplicado no WordPress"},"content":{"rendered":"<div>\n<div class=\"flex h-svh w-screen flex-col\">\n<div class=\"relative z-0 flex min-h-0 w-full flex-1\">\n<div class=\"relative flex min-h-0 w-full min-w-0 flex-1\">\n<div class=\"group\/side-pane-shell-host relative flex min-h-0 min-w-0 flex-1 has-[[data-side-pane-shell-transition]]:overflow-x-clip\" data-side-pane-shell-host=\"true\">\n<div class=\"@container\/main relative flex min-w-0 flex-1 flex-col -translate-y-[calc(env(safe-area-inset-bottom,0px)\/2)] pt-[calc(env(safe-area-inset-bottom,0px)\/2)]\">\n<div class=\"@w-sm\/main:[scrollbar-gutter:var(--stage-scroll-gutter)] touch:[scrollbar-width:none] group\/scroll-root relative flex min-h-0 min-w-0 flex-1 flex-col [scrollbar-gutter:stable] not-print:overflow-x-clip not-print:overflow-y-auto group-data-stream-active\/scroll-root:[overflow-anchor:none] not-print:data-expanded-composer:overflow-y-hidden! not-print:data-voice-focus-mode:overflow-y-hidden! scroll-pt-(--header-height) [--sticky-padding-top:var(--header-height)] [--sticky-padding-bottom:0px] [--scroll-root-safe-area-inset-top:calc(var(--sticky-padding-top)+env(safe-area-inset-top,0px))] [--scroll-root-safe-area-inset-bottom:calc(var(--sticky-padding-bottom)+var(--screen-keyboard-height,0px)+env(safe-area-inset-bottom,0px))] [--scroll-root-safe-area-height:calc(100lvh-var(--scroll-root-safe-area-inset-top)-var(--scroll-root-safe-area-inset-bottom))] has-data-[fixed-header=less-than-md]:md:scroll-pt-0 has-data-[fixed-header=less-than-md]:md:[--sticky-padding-top:0px] has-data-[fixed-header=never]:scroll-pt-0 has-data-[fixed-header=never]:[--sticky-padding-top:0px] has-data-[fixed-header=less-than-xl]:@w-xl\/main:scroll-pt-0 has-data-[fixed-header=less-than-xl]:@w-xl\/main:[--sticky-padding-top:0px] has-data-[fixed-header=less-than-xxl]:@w-2xl\/main:scroll-pt-0 has-data-[fixed-header=less-than-xxl]:@w-2xl\/main:[--sticky-padding-top:0px] group-data-[side-pane-shell-open]\/side-pane-shell-host:[scrollbar-width:none] group-data-[side-pane-shell-open]\/side-pane-shell-host:[&amp;::-webkit-scrollbar]:hidden\" data-scroll-root=\"\" data-scroll-from-end=\"\">\n<div class=\"contents\">\n<div class=\"contents\" role=\"presentation\">\n<div id=\"thread\" class=\"group\/thread flex flex-col min-h-full\">\n<div class=\"composer-parent flex flex-1 flex-col focus-visible:outline-0\">\n<div class=\"relative basis-auto flex-col -mb-(--composer-overlap-px) pb-(--composer-overlap-px) [--composer-overlap-px:28px] grow flex\">\n<div class=\"flex min-h-0 grow flex-col text-sm\">\n<div class=\"qMYqUG_convSearchResultHighlightRoot\">\n<div class=\"\" data-turn-id-container=\"6c73640f-9b02-4ff3-a3c1-01a602bd44bb\" data-is-intersecting=\"true\">\n<section class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [&amp;:has([data-writing-block])&gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-(--sticky-padding-top)\" dir=\"auto\" data-turn-id=\"6c73640f-9b02-4ff3-a3c1-01a602bd44bb\" data-turn-id-container=\"6c73640f-9b02-4ff3-a3c1-01a602bd44bb\" data-testid=\"conversation-turn-1\" data-turn=\"user\">\n<div class=\"text-base my-auto mx-auto pt-3 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\">\n<div class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col\" data-conversation-screenshot-content=\"\">\n<div class=\"flex max-w-full flex-col gap-4 grow\">\n<div class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+&amp;]:mt-1\" dir=\"auto\" data-message-author-role=\"user\" data-message-id=\"6c73640f-9b02-4ff3-a3c1-01a602bd44bb\">\n<div class=\"flex w-full flex-col gap-1 empty:hidden items-end rtl:items-start\">\n<div class=\"corner-superellipse\/0.98 relative min-w-0 overflow-hidden rounded-[22px] px-4 py-2.5 leading-6 user-message-bubble-color max-w-(--user-chat-width,70%)\">\n<div class=\"max-w-full min-w-0 [overflow-wrap:anywhere] whitespace-pre-wrap\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n<\/div>\n<div class=\"\" data-turn-id-container=\"request-WEB:fdae0014-afc6-4f34-8c7c-d2a2715fa976-22\" data-is-intersecting=\"true\">\n<section class=\"text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [&amp;:has([data-writing-block])&gt;*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:fdae0014-afc6-4f34-8c7c-d2a2715fa976-22\" data-turn-id-container=\"request-WEB:fdae0014-afc6-4f34-8c7c-d2a2715fa976-22\" data-testid=\"conversation-turn-4\" data-turn=\"assistant\">\n<div class=\"text-base my-auto mx-auto pb-8 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\">\n<div class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" data-conversation-screenshot-content=\"\">\n<div class=\"flex max-w-full flex-col gap-4 grow\">\n<div class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+&amp;]:mt-1\" dir=\"auto\" tabindex=\"0\" data-message-author-role=\"assistant\" data-message-id=\"3a7205f7-afaf-4b24-9d88-e3d1832b1710\" data-message-model-slug=\"gpt-5-6-mini\" data-turn-start-message=\"true\">\n<div class=\"flex w-full flex-col gap-1 empty:hidden\">\n<div class=\"yWcLfW_streamingContainer markdown prose dark:prose-invert wrap-break-word w-full dark markdown-new-styling\">\n<hr data-start=\"620\" data-end=\"623\" \/>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_85 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Tabela de conte\u00fado<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #1a8541;color:#1a8541\" 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: #1a8541;color:#1a8541\" 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><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><ul class='ez-toc-list-level-2' ><li class='ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/flowbase.co.mz\/blog\/canonical-no-wordpress\/#Introducao\" >Introdu\u00e7\u00e3o<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/flowbase.co.mz\/blog\/canonical-no-wordpress\/#O_que_e_uma_URL_canonical\" >O que \u00e9 uma URL canonical?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/flowbase.co.mz\/blog\/canonical-no-wordpress\/#O_que_e_conteudo_duplicado\" >O que \u00e9 conte\u00fado duplicado?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/flowbase.co.mz\/blog\/canonical-no-wordpress\/#Alguns_exemplos_comuns\" >Alguns exemplos comuns:<\/a><\/li><\/ul><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/flowbase.co.mz\/blog\/canonical-no-wordpress\/#Como_a_canonical_resolve_conteudo_duplicado\" >Como a canonical resolve conte\u00fado duplicado?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/flowbase.co.mz\/blog\/canonical-no-wordpress\/#Como_configurar_canonical_no_WordPress\" >Como configurar canonical no WordPress<\/a><ul class='ez-toc-list-level-2' ><li class='ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/flowbase.co.mz\/blog\/canonical-no-wordpress\/#Como_configurar_canonical_usando_Rank_Math\" >Como configurar canonical usando Rank Math<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/flowbase.co.mz\/blog\/canonical-no-wordpress\/#Passo_1_Abrir_o_artigo\" >Passo 1: Abrir o artigo<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/flowbase.co.mz\/blog\/canonical-no-wordpress\/#Passo_2_Abrir_as_configuracoes_do_Rank_Math\" >Passo 2: Abrir as configura\u00e7\u00f5es do Rank Math<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/flowbase.co.mz\/blog\/canonical-no-wordpress\/#Passo_3_Localizar_a_opcao_Canonical_URL\" >Passo 3: Localizar a op\u00e7\u00e3o Canonical URL<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/flowbase.co.mz\/blog\/canonical-no-wordpress\/#Passo_4_Inserir_a_URL_correta\" >Passo 4: Inserir a URL correta<\/a><\/li><\/ul><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/flowbase.co.mz\/blog\/canonical-no-wordpress\/#Como_configurar_canonical_usando_Yoast_SEO\" >Como configurar canonical usando Yoast SEO<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/flowbase.co.mz\/blog\/canonical-no-wordpress\/#Quando_deves_usar_uma_canonical\" >Quando deves usar uma canonical?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/flowbase.co.mz\/blog\/canonical-no-wordpress\/#1_URLs_com_parametros\" >1. URLs com par\u00e2metros<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/flowbase.co.mz\/blog\/canonical-no-wordpress\/#2_Conteudo_muito_semelhante\" >2. Conte\u00fado muito semelhante<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/flowbase.co.mz\/blog\/canonical-no-wordpress\/#3_URLs_geradas_por_filtros\" >3. URLs geradas por filtros<\/a><\/li><\/ul><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/flowbase.co.mz\/blog\/canonical-no-wordpress\/#Canonical_nao_e_a_mesma_coisa_que_redirecionamento_301\" >Canonical n\u00e3o \u00e9 a mesma coisa que redirecionamento 301<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/flowbase.co.mz\/blog\/canonical-no-wordpress\/#Quando_usar_301\" >Quando usar 301?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"https:\/\/flowbase.co.mz\/blog\/canonical-no-wordpress\/#Quando_usar_canonical\" >Quando usar canonical?<\/a><\/li><\/ul><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-20\" href=\"https:\/\/flowbase.co.mz\/blog\/canonical-no-wordpress\/#Canonical_e_noindex_sao_coisas_diferentes\" >Canonical e noindex s\u00e3o coisas diferentes<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-21\" href=\"https:\/\/flowbase.co.mz\/blog\/canonical-no-wordpress\/#Canonical\" >Canonical<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-22\" href=\"https:\/\/flowbase.co.mz\/blog\/canonical-no-wordpress\/#Noindex\" >Noindex<\/a><\/li><\/ul><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-23\" href=\"https:\/\/flowbase.co.mz\/blog\/canonical-no-wordpress\/#7_formas_de_evitar_conteudo_duplicado_no_WordPress\" >7 formas de evitar conte\u00fado duplicado no WordPress<\/a><ul class='ez-toc-list-level-2' ><li class='ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-24\" href=\"https:\/\/flowbase.co.mz\/blog\/canonical-no-wordpress\/#1_Utilize_URLs_consistentes\" >1. Utilize URLs consistentes<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-25\" href=\"https:\/\/flowbase.co.mz\/blog\/canonical-no-wordpress\/#2_Ativa_HTTPS\" >2. Ativa HTTPS<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-26\" href=\"https:\/\/flowbase.co.mz\/blog\/canonical-no-wordpress\/#3_Evita_publicar_artigos_muito_semelhantes\" >3. Evita publicar artigos muito semelhantes<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-27\" href=\"https:\/\/flowbase.co.mz\/blog\/canonical-no-wordpress\/#4_Cuidado_com_categorias_e_tags\" >4. Cuidado com categorias e tags<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-28\" href=\"https:\/\/flowbase.co.mz\/blog\/canonical-no-wordpress\/#5_Usa_redirecionamentos_quando_necessario\" >5. Usa redirecionamentos quando necess\u00e1rio<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-29\" href=\"https:\/\/flowbase.co.mz\/blog\/canonical-no-wordpress\/#6_Nao_copies_artigos_de_outros_sites\" >6. N\u00e3o copies artigos de outros sites<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-30\" href=\"https:\/\/flowbase.co.mz\/blog\/canonical-no-wordpress\/#7_Verifica_regularmente_o_Google_Search_Console\" >7. Verifica regularmente o Google Search Console<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-31\" href=\"https:\/\/flowbase.co.mz\/blog\/canonical-no-wordpress\/#Erros_comuns_ao_configurar_canonical\" >Erros comuns ao configurar canonical<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-32\" href=\"https:\/\/flowbase.co.mz\/blog\/canonical-no-wordpress\/#%E2%9D%8C_Apontar_a_canonical_para_uma_URL_inexistente\" >&#x274c; Apontar a canonical para uma URL inexistente<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-33\" href=\"https:\/\/flowbase.co.mz\/blog\/canonical-no-wordpress\/#%E2%9D%8C_Usar_canonical_para_esconder_conteudo_de_baixa_qualidade\" >&#x274c; Usar canonical para esconder conte\u00fado de baixa qualidade<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-34\" href=\"https:\/\/flowbase.co.mz\/blog\/canonical-no-wordpress\/#%E2%9D%8C_Colocar_varias_canonicals_diferentes_na_mesma_pagina\" >&#x274c; Colocar v\u00e1rias canonicals diferentes na mesma p\u00e1gina<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-35\" href=\"https:\/\/flowbase.co.mz\/blog\/canonical-no-wordpress\/#%E2%9D%8C_Apontar_todas_as_paginas_para_a_pagina_inicial\" >&#x274c; Apontar todas as p\u00e1ginas para a p\u00e1gina inicial<\/a><\/li><\/ul><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-36\" href=\"https:\/\/flowbase.co.mz\/blog\/canonical-no-wordpress\/#Como_verificar_se_a_canonical_esta_funcionando\" >Como verificar se a canonical est\u00e1 funcionando<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-37\" href=\"https:\/\/flowbase.co.mz\/blog\/canonical-no-wordpress\/#Canonical_autorreferente_devo_usar\" >Canonical autorreferente: devo usar?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-38\" href=\"https:\/\/flowbase.co.mz\/blog\/canonical-no-wordpress\/#Conclusao\" >Conclus\u00e3o<\/a><\/li><\/ul><\/nav><\/div>\n<h2 data-section-id=\"hu97kh\" data-start=\"625\" data-end=\"638\"><span class=\"ez-toc-section\" id=\"Introducao\"><\/span>Introdu\u00e7\u00e3o<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p data-start=\"640\" data-end=\"902\">Se tens um site WordPress, \u00e9 poss\u00edvel que algumas p\u00e1ginas tenham conte\u00fados iguais ou muito semelhantes. Isso pode acontecer mesmo sem inten\u00e7\u00e3o e, em alguns casos, pode dificultar a compreens\u00e3o do Google sobre qual p\u00e1gina deve aparecer nos resultados de pesquisa.<\/p>\n<p data-start=\"904\" data-end=\"941\">\u00c9 aqui que entra a <strong data-start=\"923\" data-end=\"940\">tag canonical<\/strong>.<\/p>\n<p data-start=\"943\" data-end=\"1088\">A canonical ajuda a indicar aos mecanismos de pesquisa qual \u00e9 a <strong data-start=\"1007\" data-end=\"1024\">URL principal<\/strong> quando existem v\u00e1rias URLs com conte\u00fados iguais ou semelhantes.<\/p>\n<p data-start=\"1090\" data-end=\"1284\">Neste artigo, vais aprender <strong data-start=\"1118\" data-end=\"1206\">o que \u00e9 canonical, quando utiliz\u00e1-la e como configurar uma URL can\u00f4nica no WordPress<\/strong>, al\u00e9m de descobrir outras formas de resolver problemas de conte\u00fado duplicado.<\/p>\n<hr data-start=\"1286\" data-end=\"1289\" \/>\n<h2 data-section-id=\"5e7b7p\" data-start=\"1291\" data-end=\"1320\"><span class=\"ez-toc-section\" id=\"O_que_e_uma_URL_canonical\"><\/span>O que \u00e9 uma URL canonical?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p data-start=\"1322\" data-end=\"1480\">Uma URL canonical, tamb\u00e9m chamada de <strong data-start=\"1359\" data-end=\"1375\">URL can\u00f4nica<\/strong>, \u00e9 a vers\u00e3o principal de uma p\u00e1gina que queres que os mecanismos de pesquisa considerem como refer\u00eancia.<\/p>\n<p data-start=\"1482\" data-end=\"1562\">Por exemplo, imagina que o mesmo conte\u00fado pode ser acessado atrav\u00e9s destas URLs:<\/p>\n<div class=\"relative w-full mt-4 mb-1\">\n<div class=\"\">\n<div class=\"contents\">\n<div class=\"relative\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"border border-token-border-light border-radius-3xl corner-superellipse\/1.1 rounded-3xl\">\n<div class=\"h-full w-full border-radius-3xl bg-(--code-block-surface) corner-superellipse\/1.1 overflow-clip rounded-3xl [--code-block-surface:var(--bg-elevated-secondary)] dark:[--code-block-surface:var(--composer-surface-primary)] lxnfua_clipPathFallback\">\n<div class=\"pointer-events-none absolute end-1.5 top-1 z-2 md:end-2 md:top-1\"><\/div>\n<div class=\"relative\">\n<div class=\"pe-11 pt-3\">\n<div class=\"relative z-0 flex h-full min-h-0 max-w-full\">\n<div id=\"3a7205f7-afaf-4b24-9d88-e3d1832b1710:0:editor\" class=\"Rx43rG_codemirror z-10 flex h-full min-h-0 w-full flex-col items-stretch\" dir=\"ltr\">\n<div class=\"cm-editor \u037c1 \u037c3 \u037cs \u037c16\">\n<div class=\"cm-announced\" aria-live=\"polite\"><\/div>\n<div class=\"cm-scroller\" tabindex=\"-1\">\n<div class=\"cm-content\" role=\"textbox\" contenteditable=\"false\" spellcheck=\"false\" translate=\"no\" aria-multiline=\"true\" aria-readonly=\"true\" aria-label=\"Edit code\">\n<div class=\"cm-line\">https:\/\/meusite.com\/artigo\/<\/div>\n<div class=\"cm-line\">https:\/\/meusite.com\/artigo\/?utm_source=facebook<\/div>\n<div class=\"cm-line\">https:\/\/meusite.com\/artigo\/?utm_source=google<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"\">\n<div class=\"\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p data-start=\"1699\" data-end=\"1773\">Embora as URLs sejam diferentes, o conte\u00fado pode ser praticamente o mesmo.<\/p>\n<p data-start=\"1775\" data-end=\"1811\">A canonical pode informar ao Google:<\/p>\n<blockquote data-start=\"1813\" data-end=\"1862\">\n<p data-start=\"1815\" data-end=\"1862\">&#8220;A vers\u00e3o principal deste conte\u00fado \u00e9 esta URL.&#8221;<\/p>\n<\/blockquote>\n<p data-start=\"1864\" data-end=\"1961\">Dessa forma, os mecanismos de pesquisa conseguem entender melhor qual vers\u00e3o deve ser priorizada.<\/p>\n<hr data-start=\"1963\" data-end=\"1966\" \/>\n<h2 data-section-id=\"1fm5p3m\" data-start=\"1968\" data-end=\"1998\"><span class=\"ez-toc-section\" id=\"O_que_e_conteudo_duplicado\"><\/span>O que \u00e9 conte\u00fado duplicado?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p data-start=\"2000\" data-end=\"2108\">Conte\u00fado duplicado ocorre quando o mesmo conte\u00fado, ou conte\u00fado muito semelhante, aparece em mais de uma URL.<\/p>\n<p data-start=\"2110\" data-end=\"2162\">Isso pode acontecer por v\u00e1rios motivos no WordPress.<\/p>\n<h3 data-section-id=\"f0v88y\" data-start=\"2164\" data-end=\"2191\"><span class=\"ez-toc-section\" id=\"Alguns_exemplos_comuns\"><\/span>Alguns exemplos comuns:<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul data-start=\"2193\" data-end=\"2484\">\n<li data-section-id=\"1w7axkp\" data-start=\"2193\" data-end=\"2215\">URLs com par\u00e2metros;<\/li>\n<li data-section-id=\"oeav2b\" data-start=\"2216\" data-end=\"2240\">p\u00e1ginas de categorias;<\/li>\n<li data-section-id=\"qu0jlc\" data-start=\"2241\" data-end=\"2259\">p\u00e1ginas de tags;<\/li>\n<li data-section-id=\"1fkn4es\" data-start=\"2260\" data-end=\"2283\">vers\u00f5es HTTP e HTTPS;<\/li>\n<li data-section-id=\"89tznf\" data-start=\"2284\" data-end=\"2316\">URLs com e sem barra no final;<\/li>\n<li data-section-id=\"1jcdizt\" data-start=\"2317\" data-end=\"2369\">p\u00e1ginas com diferentes par\u00e2metros de rastreamento;<\/li>\n<li data-section-id=\"1e12yy7\" data-start=\"2370\" data-end=\"2395\">vers\u00f5es para impress\u00e3o;<\/li>\n<li data-section-id=\"cyogki\" data-start=\"2396\" data-end=\"2435\">conte\u00fados copiados de outras p\u00e1ginas;<\/li>\n<li data-section-id=\"14qkt0s\" data-start=\"2436\" data-end=\"2484\">p\u00e1ginas semelhantes criadas involuntariamente.<\/li>\n<\/ul>\n<p data-start=\"2486\" data-end=\"2567\">Nem todo conte\u00fado duplicado significa automaticamente que o site ser\u00e1 penalizado.<\/p>\n<p data-start=\"2569\" data-end=\"2743\">O problema principal \u00e9 que a exist\u00eancia de v\u00e1rias vers\u00f5es semelhantes pode dificultar para os mecanismos de pesquisa determinar <strong data-start=\"2697\" data-end=\"2742\">qual URL deve ser considerada a principal<\/strong>.<\/p>\n<hr data-start=\"2745\" data-end=\"2748\" \/>\n<h1 data-section-id=\"8wmso7\" data-start=\"2750\" data-end=\"2796\"><span class=\"ez-toc-section\" id=\"Como_a_canonical_resolve_conteudo_duplicado\"><\/span>Como a canonical resolve conte\u00fado duplicado?<span class=\"ez-toc-section-end\"><\/span><\/h1>\n<p data-start=\"2798\" data-end=\"2869\">A canonical funciona como uma indica\u00e7\u00e3o para os mecanismos de pesquisa.<\/p>\n<p data-start=\"2871\" data-end=\"2906\">Por exemplo, suponhamos que tenhas:<\/p>\n<div class=\"relative w-full mt-4 mb-1\">\n<div class=\"\">\n<div class=\"contents\">\n<div class=\"relative\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"border border-token-border-light border-radius-3xl corner-superellipse\/1.1 rounded-3xl\">\n<div class=\"h-full w-full border-radius-3xl bg-(--code-block-surface) corner-superellipse\/1.1 overflow-clip rounded-3xl [--code-block-surface:var(--bg-elevated-secondary)] dark:[--code-block-surface:var(--composer-surface-primary)] lxnfua_clipPathFallback\">\n<div class=\"pointer-events-none absolute end-1.5 top-1 z-2 md:end-2 md:top-1\"><\/div>\n<div class=\"relative\">\n<div class=\"pe-11 pt-3\">\n<div class=\"relative z-0 flex h-full min-h-0 max-w-full\">\n<div id=\"3a7205f7-afaf-4b24-9d88-e3d1832b1710:1:editor\" class=\"Rx43rG_codemirror z-10 flex h-full min-h-0 w-full flex-col items-stretch\" dir=\"ltr\">\n<div class=\"cm-editor \u037c1 \u037c3 \u037cs \u037c16\">\n<div class=\"cm-announced\" aria-live=\"polite\"><\/div>\n<div class=\"cm-scroller\" tabindex=\"-1\">\n<div class=\"cm-content\" role=\"textbox\" contenteditable=\"false\" spellcheck=\"false\" translate=\"no\" aria-multiline=\"true\" aria-readonly=\"true\" aria-label=\"Edit code\">\n<div class=\"cm-line\">site.com\/wordpress-seo\/<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"\">\n<div class=\"\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p data-start=\"2945\" data-end=\"2947\">e:<\/p>\n<div class=\"relative w-full mt-4 mb-1\">\n<div class=\"\">\n<div class=\"contents\">\n<div class=\"relative\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"border border-token-border-light border-radius-3xl corner-superellipse\/1.1 rounded-3xl\">\n<div class=\"h-full w-full border-radius-3xl bg-(--code-block-surface) corner-superellipse\/1.1 overflow-clip rounded-3xl [--code-block-surface:var(--bg-elevated-secondary)] dark:[--code-block-surface:var(--composer-surface-primary)] lxnfua_clipPathFallback\">\n<div class=\"relative\">\n<div class=\"pe-11 pt-3\">\n<div class=\"relative z-0 flex h-full min-h-0 max-w-full\">\n<div id=\"3a7205f7-afaf-4b24-9d88-e3d1832b1710:2:editor\" class=\"Rx43rG_codemirror z-10 flex h-full min-h-0 w-full flex-col items-stretch\" dir=\"ltr\">\n<div class=\"cm-editor \u037c1 \u037c3 \u037cs \u037c16\">\n<div class=\"cm-scroller\" tabindex=\"-1\">\n<div class=\"cm-content\" role=\"textbox\" contenteditable=\"false\" spellcheck=\"false\" translate=\"no\" aria-multiline=\"true\" aria-readonly=\"true\" aria-label=\"Edit code\">\n<div class=\"cm-line\">site.com\/wordpress-seo\/?utm_source=facebook<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"\">\n<div class=\"\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p data-start=\"3006\" data-end=\"3042\">Podes indicar que a URL principal \u00e9:<\/p>\n<div class=\"relative w-full mt-4 mb-1\">\n<div class=\"\">\n<div class=\"contents\">\n<div class=\"relative\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"border border-token-border-light border-radius-3xl corner-superellipse\/1.1 rounded-3xl\">\n<div class=\"h-full w-full border-radius-3xl bg-(--code-block-surface) corner-superellipse\/1.1 overflow-clip rounded-3xl [--code-block-surface:var(--bg-elevated-secondary)] dark:[--code-block-surface:var(--composer-surface-primary)] lxnfua_clipPathFallback\">\n<div class=\"relative\">\n<div class=\"pe-11 pt-3\">\n<div class=\"relative z-0 flex h-full min-h-0 max-w-full\">\n<div id=\"3a7205f7-afaf-4b24-9d88-e3d1832b1710:3:editor\" class=\"Rx43rG_codemirror z-10 flex h-full min-h-0 w-full flex-col items-stretch\" dir=\"ltr\">\n<div class=\"cm-editor \u037c1 \u037c3 \u037cs \u037c16\">\n<div class=\"cm-scroller\" tabindex=\"-1\">\n<div class=\"cm-content\" role=\"textbox\" contenteditable=\"false\" spellcheck=\"false\" translate=\"no\" aria-multiline=\"true\" aria-readonly=\"true\" aria-label=\"Edit code\">\n<div class=\"cm-line\">https:\/\/site.com\/wordpress-seo\/<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"\">\n<div class=\"\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p data-start=\"3089\" data-end=\"3125\">O c\u00f3digo HTML pode ser semelhante a:<\/p>\n<div class=\"relative w-full mt-4 mb-1\">\n<div class=\"\">\n<div class=\"contents\">\n<div class=\"border border-token-border-light border-radius-3xl corner-superellipse\/1.1 rounded-3xl\">\n<div class=\"relative h-full w-full border-radius-3xl bg-(--code-block-surface) corner-superellipse\/1.1 overflow-clip rounded-3xl [--code-block-surface:var(--bg-elevated-secondary)] dark:[--code-block-surface:var(--composer-surface-primary)] lxnfua_clipPathFallback\">\n<div class=\"relative\" data-custom-highlighting-behavior=\"boundary\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"\">\n<div class=\"relative [container-type:inline-size]\">\n<div class=\"w-full overflow-x-hidden overflow-y-auto\">\n<div class=\"relative z-0 flex h-full min-h-0 max-w-full\">\n<div id=\"3a7205f7-afaf-4b24-9d88-e3d1832b1710:4:editor\" class=\"Rx43rG_codemirror z-10 flex h-full min-h-0 w-full flex-col items-stretch\" dir=\"ltr\">\n<div class=\"cm-editor \u037c1 \u037c3 \u037cs \u037c16\">\n<div class=\"cm-scroller\" tabindex=\"-1\">\n<div class=\"cm-content\" role=\"textbox\" contenteditable=\"false\" spellcheck=\"false\" translate=\"no\" aria-multiline=\"true\" aria-readonly=\"true\" aria-label=\"Edit code\" data-language=\"html\">\n<div class=\"cm-line\"><span class=\"\u037c13\">&lt;<\/span><span class=\"\u037c13\">link<\/span> <span class=\"\u037c12\">rel<\/span><span class=\"\u037cv\">=<\/span><span class=\"\u037cz\">&#8220;canonical&#8221;<\/span> <span class=\"\u037c12\">href<\/span><span class=\"\u037cv\">=<\/span><span class=\"\u037cz\">&#8220;https:\/\/site.com\/wordpress-seo\/&#8221;<\/span> <span class=\"\u037c13\">\/&gt;<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"\">\n<div class=\"\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p data-start=\"3204\" data-end=\"3277\">Esse c\u00f3digo informa aos mecanismos de pesquisa qual \u00e9 a vers\u00e3o preferida.<\/p>\n<hr data-start=\"3279\" data-end=\"3282\" \/>\n<h1 data-section-id=\"1ps4s9g\" data-start=\"3284\" data-end=\"3324\"><span class=\"ez-toc-section\" id=\"Como_configurar_canonical_no_WordPress\"><\/span>Como configurar canonical no WordPress<span class=\"ez-toc-section-end\"><\/span><\/h1>\n<p data-start=\"3326\" data-end=\"3422\">A boa not\u00edcia \u00e9 que, na maioria dos casos, <strong data-start=\"3369\" data-end=\"3421\">n\u00e3o precisas editar o c\u00f3digo do site manualmente<\/strong>.<\/p>\n<p data-start=\"3424\" data-end=\"3536\">Plugins de SEO como Rank Math e Yoast SEO permitem configurar URLs can\u00f4nicas diretamente no painel do WordPress.<\/p>\n<hr data-start=\"3538\" data-end=\"3541\" \/>\n<h2 data-section-id=\"wqkunv\" data-start=\"3543\" data-end=\"3588\"><span class=\"ez-toc-section\" id=\"Como_configurar_canonical_usando_Rank_Math\"><\/span>Como configurar canonical usando Rank Math<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p data-start=\"3590\" data-end=\"3650\">Se utilizas o Rank Math, o processo \u00e9 relativamente simples.<\/p>\n<h3 data-section-id=\"2a8wds\" data-start=\"3652\" data-end=\"3679\"><span class=\"ez-toc-section\" id=\"Passo_1_Abrir_o_artigo\"><\/span>Passo 1: Abrir o artigo<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p data-start=\"3681\" data-end=\"3714\">No painel do WordPress, entra em:<\/p>\n<p data-start=\"3716\" data-end=\"3742\"><strong data-start=\"3716\" data-end=\"3742\">Posts \u2192 Todos os posts<\/strong><\/p>\n<p data-start=\"3744\" data-end=\"3787\">Depois abre o artigo que queres configurar.<\/p>\n<h3 data-section-id=\"hl5igd\" data-start=\"3789\" data-end=\"3837\"><span class=\"ez-toc-section\" id=\"Passo_2_Abrir_as_configuracoes_do_Rank_Math\"><\/span>Passo 2: Abrir as configura\u00e7\u00f5es do Rank Math<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p data-start=\"3839\" data-end=\"3898\">No editor do artigo, procura o painel do <strong data-start=\"3880\" data-end=\"3897\">Rank Math SEO<\/strong>.<\/p>\n<p data-start=\"3900\" data-end=\"3944\">Entra nas configura\u00e7\u00f5es avan\u00e7adas do plugin.<\/p>\n<h3 data-section-id=\"e7pceg\" data-start=\"3946\" data-end=\"3990\"><span class=\"ez-toc-section\" id=\"Passo_3_Localizar_a_opcao_Canonical_URL\"><\/span>Passo 3: Localizar a op\u00e7\u00e3o Canonical URL<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p data-start=\"3992\" data-end=\"4040\">Procura a op\u00e7\u00e3o relacionada \u00e0 <strong data-start=\"4022\" data-end=\"4039\">Canonical URL<\/strong>.<\/p>\n<p data-start=\"4042\" data-end=\"4130\">Normalmente, o Rank Math utiliza automaticamente a pr\u00f3pria URL da p\u00e1gina como canonical.<\/p>\n<p data-start=\"4132\" data-end=\"4213\">Se quiseres apontar para outra p\u00e1gina, podes inserir manualmente a URL principal.<\/p>\n<h3 data-section-id=\"m3m4k8\" data-start=\"4215\" data-end=\"4249\"><span class=\"ez-toc-section\" id=\"Passo_4_Inserir_a_URL_correta\"><\/span>Passo 4: Inserir a URL correta<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p data-start=\"4251\" data-end=\"4263\">Por exemplo:<\/p>\n<div class=\"relative w-full mt-4 mb-1\">\n<div class=\"\">\n<div class=\"contents\">\n<div class=\"relative\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"border border-token-border-light border-radius-3xl corner-superellipse\/1.1 rounded-3xl\">\n<div class=\"h-full w-full border-radius-3xl bg-(--code-block-surface) corner-superellipse\/1.1 overflow-clip rounded-3xl [--code-block-surface:var(--bg-elevated-secondary)] dark:[--code-block-surface:var(--composer-surface-primary)] lxnfua_clipPathFallback\">\n<div class=\"relative\">\n<div class=\"pe-11 pt-3\">\n<div class=\"relative z-0 flex h-full min-h-0 max-w-full\">\n<div id=\"3a7205f7-afaf-4b24-9d88-e3d1832b1710:5:editor\" class=\"Rx43rG_codemirror z-10 flex h-full min-h-0 w-full flex-col items-stretch\" dir=\"ltr\">\n<div class=\"cm-editor \u037c1 \u037c3 \u037cs \u037c16\">\n<div class=\"cm-scroller\" tabindex=\"-1\">\n<div class=\"cm-content\" role=\"textbox\" contenteditable=\"false\" spellcheck=\"false\" translate=\"no\" aria-multiline=\"true\" aria-readonly=\"true\" aria-label=\"Edit code\">\n<div class=\"cm-line\">https:\/\/meusite.com\/guia-wordpress\/<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"\">\n<div class=\"\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p data-start=\"4314\" data-end=\"4339\">Depois atualiza o artigo.<\/p>\n<hr data-start=\"4341\" data-end=\"4344\" \/>\n<h1 data-section-id=\"1uuy3uf\" data-start=\"4346\" data-end=\"4390\"><span class=\"ez-toc-section\" id=\"Como_configurar_canonical_usando_Yoast_SEO\"><\/span>Como configurar canonical usando Yoast SEO<span class=\"ez-toc-section-end\"><\/span><\/h1>\n<p data-start=\"4392\" data-end=\"4444\">O Yoast SEO tamb\u00e9m permite definir uma URL can\u00f4nica.<\/p>\n<p data-start=\"4446\" data-end=\"4483\">Primeiro, abre o artigo no WordPress.<\/p>\n<p data-start=\"4485\" data-end=\"4534\">Depois procura as configura\u00e7\u00f5es do <strong data-start=\"4520\" data-end=\"4533\">Yoast SEO<\/strong>.<\/p>\n<p data-start=\"4536\" data-end=\"4605\">Na \u00e1rea avan\u00e7ada, encontrar\u00e1s a op\u00e7\u00e3o relacionada \u00e0 <strong data-start=\"4588\" data-end=\"4604\">URL can\u00f4nica<\/strong>.<\/p>\n<p data-start=\"4607\" data-end=\"4686\">Por padr\u00e3o, o Yoast normalmente utiliza a pr\u00f3pria URL da p\u00e1gina como canonical.<\/p>\n<p data-start=\"4688\" data-end=\"4794\">Caso exista uma vers\u00e3o diferente que deva ser considerada a principal, podes inserir a URL correspondente.<\/p>\n<hr data-start=\"4796\" data-end=\"4799\" \/>\n<h1 data-section-id=\"17b2chq\" data-start=\"4801\" data-end=\"4835\"><span class=\"ez-toc-section\" id=\"Quando_deves_usar_uma_canonical\"><\/span>Quando deves usar uma canonical?<span class=\"ez-toc-section-end\"><\/span><\/h1>\n<p data-start=\"4837\" data-end=\"4958\">A canonical \u00e9 especialmente \u00fatil quando existem v\u00e1rias URLs que apresentam o mesmo conte\u00fado ou conte\u00fado muito semelhante.<\/p>\n<h3 data-section-id=\"1iafn5f\" data-start=\"4960\" data-end=\"4986\"><span class=\"ez-toc-section\" id=\"1_URLs_com_parametros\"><\/span>1. URLs com par\u00e2metros<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p data-start=\"4988\" data-end=\"5000\">Por exemplo:<\/p>\n<div class=\"relative w-full mt-4 mb-1\">\n<div class=\"\">\n<div class=\"contents\">\n<div class=\"relative\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"border border-token-border-light border-radius-3xl corner-superellipse\/1.1 rounded-3xl\">\n<div class=\"h-full w-full border-radius-3xl bg-(--code-block-surface) corner-superellipse\/1.1 overflow-clip rounded-3xl [--code-block-surface:var(--bg-elevated-secondary)] dark:[--code-block-surface:var(--composer-surface-primary)] lxnfua_clipPathFallback\">\n<div class=\"relative\">\n<div class=\"pe-11 pt-3\">\n<div class=\"relative z-0 flex h-full min-h-0 max-w-full\">\n<div id=\"3a7205f7-afaf-4b24-9d88-e3d1832b1710:6:editor\" class=\"Rx43rG_codemirror z-10 flex h-full min-h-0 w-full flex-col items-stretch\" dir=\"ltr\">\n<div class=\"cm-editor \u037c1 \u037c3 \u037cs \u037c16\">\n<div class=\"cm-scroller\" tabindex=\"-1\">\n<div class=\"cm-content\" role=\"textbox\" contenteditable=\"false\" spellcheck=\"false\" translate=\"no\" aria-multiline=\"true\" aria-readonly=\"true\" aria-label=\"Edit code\">\n<div class=\"cm-line\">site.com\/produto\/<\/div>\n<div class=\"cm-line\">site.com\/produto\/?cor=azul<\/div>\n<div class=\"cm-line\">site.com\/produto\/?utm_source=facebook<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"\">\n<div class=\"\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p data-start=\"5098\" data-end=\"5190\">Se o conte\u00fado principal for o mesmo, uma canonical pode ajudar a indicar a vers\u00e3o principal.<\/p>\n<h3 data-section-id=\"1jq9xti\" data-start=\"5192\" data-end=\"5224\"><span class=\"ez-toc-section\" id=\"2_Conteudo_muito_semelhante\"><\/span>2. Conte\u00fado muito semelhante<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p data-start=\"5226\" data-end=\"5256\">Imagina que tens duas p\u00e1ginas:<\/p>\n<div class=\"relative w-full mt-4 mb-1\">\n<div class=\"\">\n<div class=\"contents\">\n<div class=\"relative\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"border border-token-border-light border-radius-3xl corner-superellipse\/1.1 rounded-3xl\">\n<div class=\"h-full w-full border-radius-3xl bg-(--code-block-surface) corner-superellipse\/1.1 overflow-clip rounded-3xl [--code-block-surface:var(--bg-elevated-secondary)] dark:[--code-block-surface:var(--composer-surface-primary)] lxnfua_clipPathFallback\">\n<div class=\"pointer-events-none absolute end-1.5 top-1 z-2 md:end-2 md:top-1\"><\/div>\n<div class=\"relative\">\n<div class=\"pe-11 pt-3\">\n<div class=\"relative z-0 flex h-full min-h-0 max-w-full\">\n<div id=\"3a7205f7-afaf-4b24-9d88-e3d1832b1710:7:editor\" class=\"Rx43rG_codemirror z-10 flex h-full min-h-0 w-full flex-col items-stretch\" dir=\"ltr\">\n<div class=\"cm-editor \u037c1 \u037c3 \u037cs \u037c16\">\n<div class=\"cm-scroller\" tabindex=\"-1\">\n<div class=\"cm-content\" role=\"textbox\" contenteditable=\"false\" spellcheck=\"false\" translate=\"no\" aria-multiline=\"true\" aria-readonly=\"true\" aria-label=\"Edit code\">\n<div class=\"cm-line\">site.com\/wordpress-para-iniciantes\/<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"\">\n<div class=\"\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p data-start=\"5307\" data-end=\"5309\">e:<\/p>\n<div class=\"relative w-full mt-4 mb-1\">\n<div class=\"\">\n<div class=\"contents\">\n<div class=\"relative\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"border border-token-border-light border-radius-3xl corner-superellipse\/1.1 rounded-3xl\">\n<div class=\"h-full w-full border-radius-3xl bg-(--code-block-surface) corner-superellipse\/1.1 overflow-clip rounded-3xl [--code-block-surface:var(--bg-elevated-secondary)] dark:[--code-block-surface:var(--composer-surface-primary)] lxnfua_clipPathFallback\">\n<div class=\"pointer-events-none absolute end-1.5 top-1 z-2 md:end-2 md:top-1\"><\/div>\n<div class=\"relative\">\n<div class=\"pe-11 pt-3\">\n<div class=\"relative z-0 flex h-full min-h-0 max-w-full\">\n<div id=\"3a7205f7-afaf-4b24-9d88-e3d1832b1710:8:editor\" class=\"Rx43rG_codemirror z-10 flex h-full min-h-0 w-full flex-col items-stretch\" dir=\"ltr\">\n<div class=\"cm-editor \u037c1 \u037c3 \u037cs \u037c16\">\n<div class=\"cm-scroller\" tabindex=\"-1\">\n<div class=\"cm-content\" role=\"textbox\" contenteditable=\"false\" spellcheck=\"false\" translate=\"no\" aria-multiline=\"true\" aria-readonly=\"true\" aria-label=\"Edit code\">\n<div class=\"cm-line\">site.com\/guia-wordpress-iniciantes\/<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"\">\n<div class=\"\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p data-start=\"5360\" data-end=\"5471\">Se ambas apresentam praticamente o mesmo conte\u00fado, pode ser necess\u00e1rio analisar se realmente precisas das duas.<\/p>\n<p data-start=\"5473\" data-end=\"5586\">Em alguns casos, \u00e9 melhor <strong data-start=\"5499\" data-end=\"5524\">consolidar o conte\u00fado<\/strong> em uma \u00fanica p\u00e1gina em vez de simplesmente colocar canonical.<\/p>\n<h3 data-section-id=\"1lndiy8\" data-start=\"5588\" data-end=\"5619\"><span class=\"ez-toc-section\" id=\"3_URLs_geradas_por_filtros\"><\/span>3. URLs geradas por filtros<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p data-start=\"5621\" data-end=\"5674\">Sites com filtros podem gerar muitas URLs diferentes.<\/p>\n<p data-start=\"5676\" data-end=\"5688\">Por exemplo:<\/p>\n<div class=\"relative w-full mt-4 mb-1\">\n<div class=\"\">\n<div class=\"contents\">\n<div class=\"relative\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"border border-token-border-light border-radius-3xl corner-superellipse\/1.1 rounded-3xl\">\n<div class=\"h-full w-full border-radius-3xl bg-(--code-block-surface) corner-superellipse\/1.1 overflow-clip rounded-3xl [--code-block-surface:var(--bg-elevated-secondary)] dark:[--code-block-surface:var(--composer-surface-primary)] lxnfua_clipPathFallback\">\n<div class=\"relative\">\n<div class=\"pe-11 pt-3\">\n<div class=\"relative z-0 flex h-full min-h-0 max-w-full\">\n<div id=\"3a7205f7-afaf-4b24-9d88-e3d1832b1710:9:editor\" class=\"Rx43rG_codemirror z-10 flex h-full min-h-0 w-full flex-col items-stretch\" dir=\"ltr\">\n<div class=\"cm-editor \u037c1 \u037c3 \u037cs \u037c16\">\n<div class=\"cm-scroller\" tabindex=\"-1\">\n<div class=\"cm-content\" role=\"textbox\" contenteditable=\"false\" spellcheck=\"false\" translate=\"no\" aria-multiline=\"true\" aria-readonly=\"true\" aria-label=\"Edit code\">\n<div class=\"cm-line\">site.com\/celulares\/<\/div>\n<div class=\"cm-line\">site.com\/celulares\/?marca=samsung<\/div>\n<div class=\"cm-line\">site.com\/celulares\/?marca=iphone<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"\">\n<div class=\"\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p data-start=\"5790\" data-end=\"5883\">Dependendo da estrutura do site, algumas dessas URLs podem precisar de tratamento espec\u00edfico.<\/p>\n<hr data-start=\"5885\" data-end=\"5888\" \/>\n<h1 data-section-id=\"ra01b\" data-start=\"5890\" data-end=\"5946\"><span class=\"ez-toc-section\" id=\"Canonical_nao_e_a_mesma_coisa_que_redirecionamento_301\"><\/span>Canonical n\u00e3o \u00e9 a mesma coisa que redirecionamento 301<span class=\"ez-toc-section-end\"><\/span><\/h1>\n<p data-start=\"5948\" data-end=\"5986\">Essa \u00e9 uma diferen\u00e7a muito importante.<\/p>\n<p data-start=\"5988\" data-end=\"6099\">Uma <strong data-start=\"5992\" data-end=\"6005\">canonical<\/strong> \u00e9 uma indica\u00e7\u00e3o para os mecanismos de pesquisa sobre qual URL deve ser considerada principal.<\/p>\n<p data-start=\"6101\" data-end=\"6172\">J\u00e1 um <strong data-start=\"6107\" data-end=\"6131\">redirecionamento 301<\/strong> envia o visitante de uma URL para outra.<\/p>\n<p data-start=\"6174\" data-end=\"6186\">Por exemplo:<\/p>\n<div class=\"relative w-full mt-4 mb-1\">\n<div class=\"\">\n<div class=\"contents\">\n<div class=\"relative\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"border border-token-border-light border-radius-3xl corner-superellipse\/1.1 rounded-3xl\">\n<div class=\"h-full w-full border-radius-3xl bg-(--code-block-surface) corner-superellipse\/1.1 overflow-clip rounded-3xl [--code-block-surface:var(--bg-elevated-secondary)] dark:[--code-block-surface:var(--composer-surface-primary)] lxnfua_clipPathFallback\">\n<div class=\"relative\">\n<div class=\"pe-11 pt-3\">\n<div class=\"relative z-0 flex h-full min-h-0 max-w-full\">\n<div id=\"3a7205f7-afaf-4b24-9d88-e3d1832b1710:10:editor\" class=\"Rx43rG_codemirror z-10 flex h-full min-h-0 w-full flex-col items-stretch\" dir=\"ltr\">\n<div class=\"cm-editor \u037c1 \u037c3 \u037cs \u037c16\">\n<div class=\"cm-scroller\" tabindex=\"-1\">\n<div class=\"cm-content\" role=\"textbox\" contenteditable=\"false\" spellcheck=\"false\" translate=\"no\" aria-multiline=\"true\" aria-readonly=\"true\" aria-label=\"Edit code\">\n<div class=\"cm-line\">URL antiga \u2192 URL nova<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"\">\n<div class=\"\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p data-start=\"6223\" data-end=\"6279\">O visitante \u00e9 automaticamente levado para a nova p\u00e1gina.<\/p>\n<h3 data-section-id=\"l0u7j2\" data-start=\"6281\" data-end=\"6301\"><span class=\"ez-toc-section\" id=\"Quando_usar_301\"><\/span>Quando usar 301?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p data-start=\"6303\" data-end=\"6443\">Usa um redirecionamento 301 quando uma p\u00e1gina foi definitivamente substitu\u00edda por outra e n\u00e3o precisas mais que a URL antiga seja acess\u00edvel.<\/p>\n<h3 data-section-id=\"18xydza\" data-start=\"6445\" data-end=\"6471\"><span class=\"ez-toc-section\" id=\"Quando_usar_canonical\"><\/span>Quando usar canonical?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p data-start=\"6473\" data-end=\"6584\">Usa canonical quando <strong data-start=\"6494\" data-end=\"6530\">queres manter as URLs acess\u00edveis<\/strong>, mas desejas indicar qual delas \u00e9 a vers\u00e3o principal.<\/p>\n<hr data-start=\"6586\" data-end=\"6589\" \/>\n<h1 data-section-id=\"1ulkok8\" data-start=\"6591\" data-end=\"6634\"><span class=\"ez-toc-section\" id=\"Canonical_e_noindex_sao_coisas_diferentes\"><\/span>Canonical e noindex s\u00e3o coisas diferentes<span class=\"ez-toc-section-end\"><\/span><\/h1>\n<p data-start=\"6636\" data-end=\"6717\">Outro erro comum \u00e9 pensar que canonical e <code data-start=\"6678\" data-end=\"6687\">noindex<\/code> s\u00e3o exatamente a mesma coisa.<\/p>\n<p data-start=\"6719\" data-end=\"6727\">N\u00e3o s\u00e3o.<\/p>\n<h3 data-section-id=\"x45j9o\" data-start=\"6729\" data-end=\"6742\"><span class=\"ez-toc-section\" id=\"Canonical\"><\/span>Canonical<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p data-start=\"6744\" data-end=\"6751\">Indica:<\/p>\n<blockquote data-start=\"6753\" data-end=\"6798\">\n<p data-start=\"6755\" data-end=\"6798\">&#8220;Esta \u00e9 a vers\u00e3o principal deste conte\u00fado.&#8221;<\/p>\n<\/blockquote>\n<h3 data-section-id=\"mieyop\" data-start=\"6800\" data-end=\"6811\"><span class=\"ez-toc-section\" id=\"Noindex\"><\/span>Noindex<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p data-start=\"6813\" data-end=\"6820\">Indica:<\/p>\n<blockquote data-start=\"6822\" data-end=\"6893\">\n<p data-start=\"6824\" data-end=\"6893\">&#8220;N\u00e3o quero que esta p\u00e1gina seja indexada nos resultados de pesquisa.&#8221;<\/p>\n<\/blockquote>\n<p data-start=\"6895\" data-end=\"6999\">Por isso, antes de utilizar qualquer uma dessas op\u00e7\u00f5es, \u00e9 importante entender o objetivo de cada p\u00e1gina.<\/p>\n<hr data-start=\"7001\" data-end=\"7004\" \/>\n<h1 data-section-id=\"5vgrta\" data-start=\"7006\" data-end=\"7058\"><span class=\"ez-toc-section\" id=\"7_formas_de_evitar_conteudo_duplicado_no_WordPress\"><\/span>7 formas de evitar conte\u00fado duplicado no WordPress<span class=\"ez-toc-section-end\"><\/span><\/h1>\n<p data-start=\"7060\" data-end=\"7123\">Al\u00e9m da canonical, existem outras estrat\u00e9gias que podem ajudar.<\/p>\n<h2 data-section-id=\"zidosm\" data-start=\"7125\" data-end=\"7156\"><span class=\"ez-toc-section\" id=\"1_Utilize_URLs_consistentes\"><\/span>1. Utilize URLs consistentes<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p data-start=\"7158\" data-end=\"7207\">Escolhe uma estrutura de URLs e mant\u00e9m um padr\u00e3o.<\/p>\n<p data-start=\"7209\" data-end=\"7221\">Por exemplo:<\/p>\n<div class=\"relative w-full mt-4 mb-1\">\n<div class=\"\">\n<div class=\"contents\">\n<div class=\"relative\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"border border-token-border-light border-radius-3xl corner-superellipse\/1.1 rounded-3xl\">\n<div class=\"h-full w-full border-radius-3xl bg-(--code-block-surface) corner-superellipse\/1.1 overflow-clip rounded-3xl [--code-block-surface:var(--bg-elevated-secondary)] dark:[--code-block-surface:var(--composer-surface-primary)] lxnfua_clipPathFallback\">\n<div class=\"pointer-events-none absolute end-1.5 top-1 z-2 md:end-2 md:top-1\"><\/div>\n<div class=\"relative\">\n<div class=\"pe-11 pt-3\">\n<div class=\"relative z-0 flex h-full min-h-0 max-w-full\">\n<div id=\"3a7205f7-afaf-4b24-9d88-e3d1832b1710:11:editor\" class=\"Rx43rG_codemirror z-10 flex h-full min-h-0 w-full flex-col items-stretch\" dir=\"ltr\">\n<div class=\"cm-editor \u037c1 \u037c3 \u037cs \u037c16\">\n<div class=\"cm-scroller\" tabindex=\"-1\">\n<div class=\"cm-content\" role=\"textbox\" contenteditable=\"false\" spellcheck=\"false\" translate=\"no\" aria-multiline=\"true\" aria-readonly=\"true\" aria-label=\"Edit code\">\n<div class=\"cm-line\">https:\/\/meusite.com\/artigo\/<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"\">\n<div class=\"\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p data-start=\"7264\" data-end=\"7307\">Evita criar v\u00e1rias vers\u00f5es da mesma p\u00e1gina.<\/p>\n<hr data-start=\"7309\" data-end=\"7312\" \/>\n<h2 data-section-id=\"vzst6h\" data-start=\"7314\" data-end=\"7331\"><span class=\"ez-toc-section\" id=\"2_Ativa_HTTPS\"><\/span>2. Ativa HTTPS<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p data-start=\"7333\" data-end=\"7373\">O site deve utilizar HTTPS corretamente.<\/p>\n<p data-start=\"7375\" data-end=\"7447\">Evita situa\u00e7\u00f5es em que o mesmo conte\u00fado fica acess\u00edvel tanto atrav\u00e9s de:<\/p>\n<div class=\"relative w-full mt-4 mb-1\">\n<div class=\"\">\n<div class=\"contents\">\n<div class=\"relative\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"border border-token-border-light border-radius-3xl corner-superellipse\/1.1 rounded-3xl\">\n<div class=\"h-full w-full border-radius-3xl bg-(--code-block-surface) corner-superellipse\/1.1 overflow-clip rounded-3xl [--code-block-surface:var(--bg-elevated-secondary)] dark:[--code-block-surface:var(--composer-surface-primary)] lxnfua_clipPathFallback\">\n<div class=\"pointer-events-none absolute end-1.5 top-1 z-2 md:end-2 md:top-1\"><\/div>\n<div class=\"relative\">\n<div class=\"pe-11 pt-3\">\n<div class=\"relative z-0 flex h-full min-h-0 max-w-full\">\n<div id=\"3a7205f7-afaf-4b24-9d88-e3d1832b1710:12:editor\" class=\"Rx43rG_codemirror z-10 flex h-full min-h-0 w-full flex-col items-stretch\" dir=\"ltr\">\n<div class=\"cm-editor \u037c1 \u037c3 \u037cs \u037c16\">\n<div class=\"cm-scroller\" tabindex=\"-1\">\n<div class=\"cm-content\" role=\"textbox\" contenteditable=\"false\" spellcheck=\"false\" translate=\"no\" aria-multiline=\"true\" aria-readonly=\"true\" aria-label=\"Edit code\">\n<div class=\"cm-line\">http:\/\/meusite.com<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"\">\n<div class=\"\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p data-start=\"7481\" data-end=\"7488\">quanto:<\/p>\n<div class=\"relative w-full mt-4 mb-1\">\n<div class=\"\">\n<div class=\"contents\">\n<div class=\"relative\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"border border-token-border-light border-radius-3xl corner-superellipse\/1.1 rounded-3xl\">\n<div class=\"h-full w-full border-radius-3xl bg-(--code-block-surface) corner-superellipse\/1.1 overflow-clip rounded-3xl [--code-block-surface:var(--bg-elevated-secondary)] dark:[--code-block-surface:var(--composer-surface-primary)] lxnfua_clipPathFallback\">\n<div class=\"pointer-events-none absolute end-1.5 top-1 z-2 md:end-2 md:top-1\"><\/div>\n<div class=\"relative\">\n<div class=\"pe-11 pt-3\">\n<div class=\"relative z-0 flex h-full min-h-0 max-w-full\">\n<div id=\"3a7205f7-afaf-4b24-9d88-e3d1832b1710:13:editor\" class=\"Rx43rG_codemirror z-10 flex h-full min-h-0 w-full flex-col items-stretch\" dir=\"ltr\">\n<div class=\"cm-editor \u037c1 \u037c3 \u037cs \u037c16\">\n<div class=\"cm-scroller\" tabindex=\"-1\">\n<div class=\"cm-content\" role=\"textbox\" contenteditable=\"false\" spellcheck=\"false\" translate=\"no\" aria-multiline=\"true\" aria-readonly=\"true\" aria-label=\"Edit code\">\n<div class=\"cm-line\">https:\/\/meusite.com<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"\">\n<div class=\"\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p data-start=\"7523\" data-end=\"7587\">O ideal \u00e9 configurar corretamente o redirecionamento para HTTPS.<\/p>\n<hr data-start=\"7589\" data-end=\"7592\" \/>\n<h2 data-section-id=\"9lf0x9\" data-start=\"7594\" data-end=\"7640\"><span class=\"ez-toc-section\" id=\"3_Evita_publicar_artigos_muito_semelhantes\"><\/span>3. Evita publicar artigos muito semelhantes<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p data-start=\"7642\" data-end=\"7741\">Se tens dois artigos praticamente iguais, considera juntar os conte\u00fados em um artigo mais completo.<\/p>\n<p data-start=\"7743\" data-end=\"7834\">Isso pode ser melhor do que manter duas p\u00e1ginas competindo pela mesma inten\u00e7\u00e3o de pesquisa.<\/p>\n<hr data-start=\"7836\" data-end=\"7839\" \/>\n<h2 data-section-id=\"ja1abd\" data-start=\"7841\" data-end=\"7876\"><span class=\"ez-toc-section\" id=\"4_Cuidado_com_categorias_e_tags\"><\/span>4. Cuidado com categorias e tags<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p data-start=\"7878\" data-end=\"7938\">WordPress cria automaticamente p\u00e1ginas de categorias e tags.<\/p>\n<p data-start=\"7940\" data-end=\"7952\">Por exemplo:<\/p>\n<div class=\"relative w-full mt-4 mb-1\">\n<div class=\"\">\n<div class=\"contents\">\n<div class=\"relative\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"border border-token-border-light border-radius-3xl corner-superellipse\/1.1 rounded-3xl\">\n<div class=\"h-full w-full border-radius-3xl bg-(--code-block-surface) corner-superellipse\/1.1 overflow-clip rounded-3xl [--code-block-surface:var(--bg-elevated-secondary)] dark:[--code-block-surface:var(--composer-surface-primary)] lxnfua_clipPathFallback\">\n<div class=\"pointer-events-none absolute end-1.5 top-1 z-2 md:end-2 md:top-1\"><\/div>\n<div class=\"relative\">\n<div class=\"pe-11 pt-3\">\n<div class=\"relative z-0 flex h-full min-h-0 max-w-full\">\n<div id=\"3a7205f7-afaf-4b24-9d88-e3d1832b1710:14:editor\" class=\"Rx43rG_codemirror z-10 flex h-full min-h-0 w-full flex-col items-stretch\" dir=\"ltr\">\n<div class=\"cm-editor \u037c1 \u037c3 \u037cs \u037c16\">\n<div class=\"cm-announced\" aria-live=\"polite\"><\/div>\n<div class=\"cm-scroller\" tabindex=\"-1\">\n<div class=\"cm-content\" role=\"textbox\" contenteditable=\"false\" spellcheck=\"false\" translate=\"no\" aria-multiline=\"true\" aria-readonly=\"true\" aria-label=\"Edit code\">\n<div class=\"cm-line\">site.com\/category\/wordpress\/<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"\">\n<div class=\"\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p data-start=\"7996\" data-end=\"7998\">e:<\/p>\n<div class=\"relative w-full mt-4 mb-1\">\n<div class=\"\">\n<div class=\"contents\">\n<div class=\"relative\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"border border-token-border-light border-radius-3xl corner-superellipse\/1.1 rounded-3xl\">\n<div class=\"h-full w-full border-radius-3xl bg-(--code-block-surface) corner-superellipse\/1.1 overflow-clip rounded-3xl [--code-block-surface:var(--bg-elevated-secondary)] dark:[--code-block-surface:var(--composer-surface-primary)] lxnfua_clipPathFallback\">\n<div class=\"relative\">\n<div class=\"pe-11 pt-3\">\n<div class=\"relative z-0 flex h-full min-h-0 max-w-full\">\n<div id=\"3a7205f7-afaf-4b24-9d88-e3d1832b1710:15:editor\" class=\"Rx43rG_codemirror z-10 flex h-full min-h-0 w-full flex-col items-stretch\" dir=\"ltr\">\n<div class=\"cm-editor \u037c1 \u037c3 \u037cs \u037c16\">\n<div class=\"cm-scroller\" tabindex=\"-1\">\n<div class=\"cm-content\" role=\"textbox\" contenteditable=\"false\" spellcheck=\"false\" translate=\"no\" aria-multiline=\"true\" aria-readonly=\"true\" aria-label=\"Edit code\">\n<div class=\"cm-line\">site.com\/tag\/wordpress\/<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"\">\n<div class=\"\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p data-start=\"8037\" data-end=\"8151\">Se essas p\u00e1ginas tiverem pouco conte\u00fado ou n\u00e3o oferecerem valor para os visitantes, avalia se devem ser indexadas.<\/p>\n<hr data-start=\"8153\" data-end=\"8156\" \/>\n<h2 data-section-id=\"1ywgjs\" data-start=\"8158\" data-end=\"8203\"><span class=\"ez-toc-section\" id=\"5_Usa_redirecionamentos_quando_necessario\"><\/span>5. Usa redirecionamentos quando necess\u00e1rio<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p data-start=\"8205\" data-end=\"8306\">Se eliminaste um artigo e criaste uma vers\u00e3o melhor, considera redirecionar a URL antiga para a nova.<\/p>\n<p data-start=\"8308\" data-end=\"8404\">Isso ajuda a evitar p\u00e1ginas antigas quebradas e pode preservar sinais associados \u00e0 URL anterior.<\/p>\n<hr data-start=\"8406\" data-end=\"8409\" \/>\n<h2 data-section-id=\"gg6og\" data-start=\"8411\" data-end=\"8451\"><span class=\"ez-toc-section\" id=\"6_Nao_copies_artigos_de_outros_sites\"><\/span>6. N\u00e3o copies artigos de outros sites<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p data-start=\"8453\" data-end=\"8535\">Copiar conte\u00fado de outros sites pode criar problemas de qualidade e diferencia\u00e7\u00e3o.<\/p>\n<p data-start=\"8537\" data-end=\"8616\">O ideal \u00e9 produzir conte\u00fado original, \u00fatil e realmente relevante para o leitor.<\/p>\n<hr data-start=\"8618\" data-end=\"8621\" \/>\n<h2 data-section-id=\"ujp2dn\" data-start=\"8623\" data-end=\"8674\"><span class=\"ez-toc-section\" id=\"7_Verifica_regularmente_o_Google_Search_Console\"><\/span>7. Verifica regularmente o Google Search Console<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p data-start=\"8676\" data-end=\"8783\">O Google Search Console pode ajudar a identificar problemas relacionados \u00e0 indexa\u00e7\u00e3o e \u00e0s URLs do teu site.<\/p>\n<p data-start=\"8785\" data-end=\"8959\">Se perceberes que o Google est\u00e1 escolhendo uma URL diferente daquela que consideras principal, vale a pena investigar a estrutura do conte\u00fado e as configura\u00e7\u00f5es de canonical.<\/p>\n<hr data-start=\"8961\" data-end=\"8964\" \/>\n<h1 data-section-id=\"1cixmng\" data-start=\"8966\" data-end=\"9004\"><span class=\"ez-toc-section\" id=\"Erros_comuns_ao_configurar_canonical\"><\/span>Erros comuns ao configurar canonical<span class=\"ez-toc-section-end\"><\/span><\/h1>\n<p data-start=\"9006\" data-end=\"9044\">Existem alguns erros que deves evitar.<\/p>\n<h3 data-section-id=\"aypcq0\" data-start=\"9046\" data-end=\"9096\"><span class=\"ez-toc-section\" id=\"%E2%9D%8C_Apontar_a_canonical_para_uma_URL_inexistente\"><\/span>&#x274c; Apontar a canonical para uma URL inexistente<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p data-start=\"9098\" data-end=\"9141\">A URL indicada deve funcionar corretamente.<\/p>\n<h3 data-section-id=\"1mkddes\" data-start=\"9143\" data-end=\"9205\"><span class=\"ez-toc-section\" id=\"%E2%9D%8C_Usar_canonical_para_esconder_conteudo_de_baixa_qualidade\"><\/span>&#x274c; Usar canonical para esconder conte\u00fado de baixa qualidade<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p data-start=\"9207\" data-end=\"9284\">Canonical n\u00e3o deve ser utilizada como solu\u00e7\u00e3o para todos os problemas de SEO.<\/p>\n<h3 data-section-id=\"18903db\" data-start=\"9286\" data-end=\"9344\"><span class=\"ez-toc-section\" id=\"%E2%9D%8C_Colocar_varias_canonicals_diferentes_na_mesma_pagina\"><\/span>&#x274c; Colocar v\u00e1rias canonicals diferentes na mesma p\u00e1gina<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p data-start=\"9346\" data-end=\"9402\">Uma p\u00e1gina deve ter uma indica\u00e7\u00e3o clara da URL can\u00f4nica.<\/p>\n<h3 data-section-id=\"1tcq2nv\" data-start=\"9404\" data-end=\"9456\"><span class=\"ez-toc-section\" id=\"%E2%9D%8C_Apontar_todas_as_paginas_para_a_pagina_inicial\"><\/span>&#x274c; Apontar todas as p\u00e1ginas para a p\u00e1gina inicial<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p data-start=\"9458\" data-end=\"9488\">Esse \u00e9 um erro bastante comum.<\/p>\n<p data-start=\"9490\" data-end=\"9521\">Por exemplo, n\u00e3o deves colocar:<\/p>\n<div class=\"relative w-full mt-4 mb-1\">\n<div class=\"\">\n<div class=\"contents\">\n<div class=\"relative\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"border border-token-border-light border-radius-3xl corner-superellipse\/1.1 rounded-3xl\">\n<div class=\"h-full w-full border-radius-3xl bg-(--code-block-surface) corner-superellipse\/1.1 overflow-clip rounded-3xl [--code-block-surface:var(--bg-elevated-secondary)] dark:[--code-block-surface:var(--composer-surface-primary)] lxnfua_clipPathFallback\">\n<div class=\"relative\">\n<div class=\"pe-11 pt-3\">\n<div class=\"relative z-0 flex h-full min-h-0 max-w-full\">\n<div id=\"3a7205f7-afaf-4b24-9d88-e3d1832b1710:16:editor\" class=\"Rx43rG_codemirror z-10 flex h-full min-h-0 w-full flex-col items-stretch\" dir=\"ltr\">\n<div class=\"cm-editor \u037c1 \u037c3 \u037cs \u037c16\">\n<div class=\"cm-scroller\" tabindex=\"-1\">\n<div class=\"cm-content\" role=\"textbox\" contenteditable=\"false\" spellcheck=\"false\" translate=\"no\" aria-multiline=\"true\" aria-readonly=\"true\" aria-label=\"Edit code\">\n<div class=\"cm-line\">Artigo A \u2192 Homepage<\/div>\n<div class=\"cm-line\">Artigo B \u2192 Homepage<\/div>\n<div class=\"cm-line\">Artigo C \u2192 Homepage<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"\">\n<div class=\"\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p data-start=\"9596\" data-end=\"9617\">sem uma raz\u00e3o v\u00e1lida.<\/p>\n<p data-start=\"9619\" data-end=\"9709\">Cada p\u00e1gina deve normalmente apontar para si mesma ou para a vers\u00e3o principal equivalente.<\/p>\n<hr data-start=\"9711\" data-end=\"9714\" \/>\n<h1 data-section-id=\"ycndbn\" data-start=\"9716\" data-end=\"9764\"><span class=\"ez-toc-section\" id=\"Como_verificar_se_a_canonical_esta_funcionando\"><\/span>Como verificar se a canonical est\u00e1 funcionando<span class=\"ez-toc-section-end\"><\/span><\/h1>\n<p data-start=\"9766\" data-end=\"9841\">Depois de configurar a canonical, podes verificar o c\u00f3digo-fonte da p\u00e1gina.<\/p>\n<p data-start=\"9843\" data-end=\"9903\">No navegador, podes clicar com o bot\u00e3o direito e selecionar:<\/p>\n<p data-start=\"9905\" data-end=\"9937\"><strong data-start=\"9905\" data-end=\"9937\">&#8220;Ver c\u00f3digo-fonte da p\u00e1gina&#8221;<\/strong><\/p>\n<p data-start=\"9939\" data-end=\"9958\">Depois procura por:<\/p>\n<div class=\"relative w-full mt-4 mb-1\">\n<div class=\"\">\n<div class=\"contents\">\n<div class=\"border border-token-border-light border-radius-3xl corner-superellipse\/1.1 rounded-3xl\">\n<div class=\"relative h-full w-full border-radius-3xl bg-(--code-block-surface) corner-superellipse\/1.1 overflow-clip rounded-3xl [--code-block-surface:var(--bg-elevated-secondary)] dark:[--code-block-surface:var(--composer-surface-primary)] lxnfua_clipPathFallback\">\n<div class=\"relative\" data-custom-highlighting-behavior=\"boundary\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"\">\n<div class=\"relative [container-type:inline-size]\">\n<div class=\"w-full overflow-x-hidden overflow-y-auto\">\n<div class=\"relative z-0 flex h-full min-h-0 max-w-full\">\n<div id=\"3a7205f7-afaf-4b24-9d88-e3d1832b1710:17:editor\" class=\"Rx43rG_codemirror z-10 flex h-full min-h-0 w-full flex-col items-stretch\" dir=\"ltr\">\n<div class=\"cm-editor \u037c1 \u037c3 \u037cs \u037c16\">\n<div class=\"cm-scroller\" tabindex=\"-1\">\n<div class=\"cm-content\" role=\"textbox\" contenteditable=\"false\" spellcheck=\"false\" translate=\"no\" aria-multiline=\"true\" aria-readonly=\"true\" aria-label=\"Edit code\" data-language=\"html\">\n<div class=\"cm-line\">rel=&#8221;canonical&#8221;<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"\">\n<div class=\"\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p data-start=\"9989\" data-end=\"10023\">Deves encontrar algo semelhante a:<\/p>\n<div class=\"relative w-full mt-4 mb-1\">\n<div class=\"\">\n<div class=\"contents\">\n<div class=\"border border-token-border-light border-radius-3xl corner-superellipse\/1.1 rounded-3xl\">\n<div class=\"relative h-full w-full border-radius-3xl bg-(--code-block-surface) corner-superellipse\/1.1 overflow-clip rounded-3xl [--code-block-surface:var(--bg-elevated-secondary)] dark:[--code-block-surface:var(--composer-surface-primary)] lxnfua_clipPathFallback\">\n<div class=\"pointer-events-none absolute inset-x-4 top-12 bottom-4\">\n<div class=\"pointer-events-none sticky z-40 shrink-0 z-1!\">\n<div class=\"sticky bg-token-border-light\"><\/div>\n<\/div>\n<\/div>\n<div class=\"relative\" data-custom-highlighting-behavior=\"boundary\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"\">\n<div class=\"relative [container-type:inline-size]\">\n<div class=\"w-full overflow-x-hidden overflow-y-auto\">\n<div class=\"relative z-0 flex h-full min-h-0 max-w-full\">\n<div id=\"3a7205f7-afaf-4b24-9d88-e3d1832b1710:18:editor\" class=\"Rx43rG_codemirror z-10 flex h-full min-h-0 w-full flex-col items-stretch\" dir=\"ltr\">\n<div class=\"cm-editor \u037c1 \u037c3 \u037cs \u037c16\">\n<div class=\"cm-announced\" aria-live=\"polite\"><\/div>\n<div class=\"cm-scroller\" tabindex=\"-1\">\n<div class=\"cm-content\" role=\"textbox\" contenteditable=\"false\" spellcheck=\"false\" translate=\"no\" aria-multiline=\"true\" aria-readonly=\"true\" aria-label=\"Edit code\" data-language=\"html\">\n<div class=\"cm-line\"><span class=\"\u037c13\">&lt;<\/span><span class=\"\u037c13\">link<\/span> <span class=\"\u037c12\">rel<\/span><span class=\"\u037cv\">=<\/span><span class=\"\u037cz\">&#8220;canonical&#8221;<\/span> <span class=\"\u037c12\">href<\/span><span class=\"\u037cv\">=<\/span><span class=\"\u037cz\">&#8220;https:\/\/meusite.com\/meu-artigo\/&#8221;<\/span> <span class=\"\u037c13\">\/&gt;<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"\">\n<div class=\"\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p data-start=\"10102\" data-end=\"10222\">Tamb\u00e9m podes utilizar ferramentas de SEO e o Google Search Console para analisar como o Google est\u00e1 tratando aquela URL.<\/p>\n<hr data-start=\"10224\" data-end=\"10227\" \/>\n<h1 data-section-id=\"5biwo5\" data-start=\"10229\" data-end=\"10267\"><span class=\"ez-toc-section\" id=\"Canonical_autorreferente_devo_usar\"><\/span>Canonical autorreferente: devo usar?<span class=\"ez-toc-section-end\"><\/span><\/h1>\n<p data-start=\"10269\" data-end=\"10364\">Na maioria dos artigos normais do WordPress, \u00e9 comum utilizar uma <strong data-start=\"10335\" data-end=\"10363\">canonical autorreferente<\/strong>.<\/p>\n<p data-start=\"10366\" data-end=\"10416\">Isso significa que a p\u00e1gina aponta para ela mesma.<\/p>\n<p data-start=\"10418\" data-end=\"10430\">Por exemplo:<\/p>\n<div class=\"relative w-full mt-4 mb-1\">\n<div class=\"\">\n<div class=\"contents\">\n<div class=\"relative\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"border border-token-border-light border-radius-3xl corner-superellipse\/1.1 rounded-3xl\">\n<div class=\"h-full w-full border-radius-3xl bg-(--code-block-surface) corner-superellipse\/1.1 overflow-clip rounded-3xl [--code-block-surface:var(--bg-elevated-secondary)] dark:[--code-block-surface:var(--composer-surface-primary)] lxnfua_clipPathFallback\">\n<div class=\"pointer-events-none absolute end-1.5 top-1 z-2 md:end-2 md:top-1\"><\/div>\n<div class=\"relative\">\n<div class=\"pe-11 pt-3\">\n<div class=\"relative z-0 flex h-full min-h-0 max-w-full\">\n<div id=\"3a7205f7-afaf-4b24-9d88-e3d1832b1710:19:editor\" class=\"Rx43rG_codemirror z-10 flex h-full min-h-0 w-full flex-col items-stretch\" dir=\"ltr\">\n<div class=\"cm-editor \u037c1 \u037c3 \u037cs \u037c16\">\n<div class=\"cm-announced\" aria-live=\"polite\"><\/div>\n<div class=\"cm-scroller\" tabindex=\"-1\">\n<div class=\"cm-content\" role=\"textbox\" contenteditable=\"false\" spellcheck=\"false\" translate=\"no\" aria-multiline=\"true\" aria-readonly=\"true\" aria-label=\"Edit code\">\n<div class=\"cm-line\">https:\/\/meusite.com\/como-usar-wordpress\/<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"\">\n<div class=\"\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p data-start=\"10486\" data-end=\"10493\">possui:<\/p>\n<div class=\"relative w-full mt-4 mb-1\">\n<div class=\"\">\n<div class=\"contents\">\n<div class=\"border border-token-border-light border-radius-3xl corner-superellipse\/1.1 rounded-3xl\">\n<div class=\"relative h-full w-full border-radius-3xl bg-(--code-block-surface) corner-superellipse\/1.1 overflow-clip rounded-3xl [--code-block-surface:var(--bg-elevated-secondary)] dark:[--code-block-surface:var(--composer-surface-primary)] lxnfua_clipPathFallback\">\n<div class=\"pointer-events-none absolute inset-x-4 top-12 bottom-4\">\n<div class=\"pointer-events-none sticky z-40 shrink-0 z-1!\">\n<div class=\"sticky bg-token-border-light\"><\/div>\n<\/div>\n<\/div>\n<div class=\"relative\" data-custom-highlighting-behavior=\"boundary\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"\">\n<div class=\"relative [container-type:inline-size]\">\n<div class=\"w-full overflow-x-hidden overflow-y-auto\">\n<div class=\"relative z-0 flex h-full min-h-0 max-w-full\">\n<div id=\"3a7205f7-afaf-4b24-9d88-e3d1832b1710:20:editor\" class=\"Rx43rG_codemirror z-10 flex h-full min-h-0 w-full flex-col items-stretch\" dir=\"ltr\">\n<div class=\"cm-editor \u037c1 \u037c3 \u037cs \u037c16\">\n<div class=\"cm-announced\" aria-live=\"polite\"><\/div>\n<div class=\"cm-scroller\" tabindex=\"-1\">\n<div class=\"cm-content\" role=\"textbox\" contenteditable=\"false\" spellcheck=\"false\" translate=\"no\" aria-multiline=\"true\" aria-readonly=\"true\" aria-label=\"Edit code\" data-language=\"html\">\n<div class=\"cm-line\"><span class=\"\u037c13\">&lt;<\/span><span class=\"\u037c13\">link<\/span> <span class=\"\u037c12\">rel<\/span><span class=\"\u037cv\">=<\/span><span class=\"\u037cz\">&#8220;canonical&#8221;<\/span> <span class=\"\u037c12\">href<\/span><span class=\"\u037cv\">=<\/span><span class=\"\u037cz\">&#8220;https:\/\/meusite.com\/como-usar-wordpress\/&#8221;<\/span> <span class=\"\u037c13\">\/&gt;<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"\">\n<div class=\"\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p data-start=\"10581\" data-end=\"10643\">Isso deixa expl\u00edcita qual \u00e9 a URL preferida da pr\u00f3pria p\u00e1gina.<\/p>\n<p data-start=\"10645\" data-end=\"10698\">Plugins de SEO geralmente fazem isso automaticamente.<\/p>\n<hr data-start=\"10700\" data-end=\"10703\" \/>\n<h1 data-section-id=\"1g4xr35\" data-start=\"10705\" data-end=\"10716\"><span class=\"ez-toc-section\" id=\"Conclusao\"><\/span>Conclus\u00e3o<span class=\"ez-toc-section-end\"><\/span><\/h1>\n<p data-start=\"10718\" data-end=\"10815\">A canonical \u00e9 uma ferramenta importante para manter uma estrutura de SEO organizada no WordPress.<\/p>\n<p data-start=\"10817\" data-end=\"10979\">Ela ajuda os mecanismos de pesquisa a entenderem <strong data-start=\"10866\" data-end=\"10978\">qual vers\u00e3o de uma p\u00e1gina deve ser considerada principal quando existem URLs duplicadas ou muito semelhantes<\/strong>.<\/p>\n<p data-start=\"10981\" data-end=\"11085\">No entanto, canonical n\u00e3o deve ser vista como uma solu\u00e7\u00e3o para todos os problemas de conte\u00fado duplicado.<\/p>\n<p data-start=\"11087\" data-end=\"11283\">O ideal \u00e9 combinar uma boa estrutura de URLs, conte\u00fado original, redirecionamentos quando necess\u00e1rios, configura\u00e7\u00e3o adequada de categorias e tags e acompanhamento atrav\u00e9s do Google Search Console.<\/p>\n<p data-start=\"11285\" data-end=\"11451\">Se utilizas <strong data-start=\"11297\" data-end=\"11323\">Rank Math ou Yoast SEO<\/strong>, podes configurar a canonical diretamente no WordPress sem precisar editar manualmente o c\u00f3digo da p\u00e1gina na maioria dos casos.<\/p>\n<p data-start=\"11453\" data-end=\"11611\" data-is-last-node=\"\" data-is-only-node=\"\"><strong data-start=\"11453\" data-end=\"11611\" data-is-last-node=\"\">Quanto mais organizada estiver a estrutura do teu site, mais f\u00e1cil ser\u00e1 para os mecanismos de pesquisa entenderem e indexarem o teu conte\u00fado corretamente.<\/strong><\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"z-0 flex min-h-[46px] justify-start\"><\/div>\n<div class=\"mt-3 w-full empty:hidden has-[&gt;_:empty]:hidden\">\n<div class=\"text-center\"><\/div>\n<\/div>\n<\/div>\n<div class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1\" data-conversation-screenshot-content=\"\">\n<div><\/div>\n<\/div>\n<\/div>\n<\/section>\n<\/div>\n<\/div>\n<div class=\"pointer-events-none -mt-px h-px translate-y-(--scroll-root-safe-area-inset-bottom)\" aria-hidden=\"true\"><\/div>\n<div class=\"mt-auto grid\">\n<div class=\"col-start-1 row-start-1\">\n<div class=\"pointer-events-none translate-y-(--scroll-root-safe-area-inset-bottom) R6Vx5W_threadScrollVars min-h-(--gutter-remaining-height,0px) group-data-stream-active\/scroll-root:h-[calc(var(--thread-response-height)-16*var(--spacing))]\"><\/div>\n<\/div>\n<div class=\"sticky bottom-(--scroll-root-safe-area-inset-bottom,0px) col-start-1 row-start-1 self-end\">\n<div class=\"\" data-testid=\"thread-disclaimer\">\n<div class=\"min-h-9 pt-2 text-center text-xs text-token-text-tertiary [view-transition-name:var(--vt-disclaimer)] pb-4 relative overflow-hidden @w-sm\/main:px-[60px]\">\n<div class=\"text-base mx-auto [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\">\n<div class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div id=\"thread-bottom-container\" class=\"sticky bottom-0 z-10 group\/thread-bottom-container relative isolate w-full basis-auto has-data-has-thread-error:pt-2 has-data-has-thread-error:[box-shadow:var(--sharp-edge-bottom-shadow)] md:border-transparent md:pt-0 dark:border-white\/20 md:dark:border-transparent print:hidden pointer-events-none [--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] Ejxyja_threadFooterContentFade flex flex-col\">\n<div class=\"pointer-events-none\" data-thread-footer-overflow-spacer=\"\" data-testid=\"thread-footer-overflow-spacer\" aria-hidden=\"true\"><\/div>\n<div class=\"w-full\">\n<div class=\"text-base mx-auto [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\">\n<div class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 pointer-events-auto @[53.5rem]\/main:[--thread-content-max-width:48rem] w-full\">\n<div class=\"pointer-events-auto mb-(--thread-component-gap,24px) w-full empty:hidden\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"pointer-events-auto relative mx-auto h-0\">\n<div class=\"flex h-0 items-end justify-center motion-safe:transition-all motion-safe:delay-300 motion-safe:duration-300 group-[:not([data-scroll-from-end])]\/scroll-root:scale-50 group-[:not([data-scroll-from-end])]\/scroll-root:translate-y-2 group-[:not([data-scroll-from-end])]\/scroll-root:opacity-0 group-[:not([data-scroll-from-end])]\/scroll-root:pointer-events-none group-[:not([data-scroll-from-end])]\/scroll-root:duration-100 group-[:not([data-scroll-from-end])]\/scroll-root:delay-0 absolute start-1\/2 z-10 -translate-x-1\/2 bottom-[calc(100%+3*var(--spacing)+var(--thread-scroll-to-bottom-banner-offset,0px))]\"><\/div>\n<\/div>\n<div id=\"thread-bottom\">\n<div>\n<div class=\"text-base mx-auto [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\">\n<div>\n<div class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 mb-(--thread-component-gap,24px) pointer-events-auto\">\n<div class=\"w-full\">\n<div class=\"pointer-events-auto relative z-1 flex h-(--composer-container-height,100%) max-w-full flex-(--composer-container-flex,1) flex-col\">\n<div class=\"flex justify-center empty:hidden\"><\/div>\n<div class=\"absolute start-0 end-0 bottom-full z-20\" data-prompt-textarea-header=\"\"><\/div>\n<form class=\"group\/composer w-full\" autocomplete=\"off\" data-type=\"unified-composer\">\n<div class=\"hidden\"><input id=\"upload-files\" tabindex=\"-1\" multiple=\"multiple\" type=\"file\" \/><\/div>\n<div class=\"relative\">\n<div class=\"bg-(--composer-surface-primary) flex cursor-text flex-col overflow-clip bg-clip-padding contain-inline-size motion-safe:transition-colors motion-safe:duration-200 motion-safe:ease-in-out group-not-data-expanded\/composer:min-h-[52px] shadow-short-composer max-sm:not-dark:shadow-[0_0_0_1px_rgba(0,_0,_0,_0.04),0_2px_8px_0_rgba(0,_0,_0,_0.04),0px_4px_40px_8px_rgba(0,_0,_0,_0.025)]\" data-composer-surface=\"true\">\n<div class=\"relative h-0 shrink-0\" data-composer-controls-anchor=\"\"><\/div>\n<div class=\"min-h-0 min-w-0 flex-1 px-2 py-[9px] group-not-data-expanded\/composer:py-[5px] max-sm:group-not-data-expanded\/composer:pb-2 grid grid-cols-[auto_1fr_auto] [grid-template-areas:'header_header_header'_'leading_primary_trailing'_'._footer_.'] group-data-expanded\/composer:[grid-template-areas:'header_header_header'_'primary_primary_primary'_'leading_footer_trailing'] max-sm:[grid-template-areas:'header_header_header'_'primary_primary_primary'_'leading_footer_trailing']\" data-composer-body=\"\" data-composer-grid=\"\">\n<div class=\"self-center [grid-area:leading]\" data-composer-transition-slot=\"leading\">\n<div id=\"_r_146_\" class=\"fixed inset-s-[calc(anchor(center)+var(--oai-anchor-align-offset,0px))] inset-e-auto top-[calc(anchor(bottom)+var(--spacing))] bottom-auto h-fit -translate-x-1\/2 [position-try-fallbacks:flip-block] flex flex-col overflow-visible bg-transparent z-50 [inset-inline:auto]! translate-none! [position-area:span-all]\" role=\"tooltip\" hidden=\"\"><\/div>\n<p>&nbsp;<\/p>\n<\/div>\n<div class=\"-my-2.5 flex overflow-x-hidden ps-1.75 pe-1.5 [grid-area:primary] group-data-expanded\/composer:mb-0 group-data-expanded\/composer:ps-2.5 group-data-expanded\/composer:pe-2.5 min-h-14 items-center\">\n<div class=\"wcDTda_prosemirror-parent text-token-text-primary max-h-[max(30svh,5rem)] max-h-52 min-h-[var(--deep-research-composer-extra-height,unset)] flex-1 scroll-py-4 overflow-auto [scrollbar-width:thin] default-browser vertical-scroll-fade-mask group-data-[expanded-composer-mode-button]\/composer:pe-9\">\n<p><textarea class=\"wcDTda_fallbackTextarea\" spellcheck=\"true\" name=\"prompt-textarea\" placeholder=\"Ask anything\" aria-label=\"Chat with ChatGPT\" data-virtualkeyboard=\"true\"><\/textarea><\/p>\n<div id=\"prompt-textarea\" class=\"ProseMirror\" role=\"textbox\" contenteditable=\"true\" spellcheck=\"true\" translate=\"no\" data-virtualkeyboard=\"true\" aria-multiline=\"true\" aria-label=\"Chat with ChatGPT\"><\/div>\n<\/div>\n<\/div>\n<div class=\"flex items-center gap-1 [grid-area:trailing]\" data-composer-transition-slot=\"trailing\">\n<div class=\"relative ms-1 flex items-center gap-1.5\">\n<div class=\"max-sm:hidden\">\n<div id=\"_r_148_\" class=\"fixed inset-s-[calc(anchor(center)+var(--oai-anchor-align-offset,0px))] inset-e-auto top-[calc(anchor(bottom)+var(--spacing))] bottom-auto h-fit -translate-x-1\/2 [position-try-fallbacks:flip-block] flex flex-col overflow-visible bg-transparent z-50 [inset-inline:auto]! translate-none! [position-area:span-all]\" role=\"tooltip\" hidden=\"\"><\/div>\n<div class=\"__composer-pill-icon\"><\/div>\n<\/div>\n<\/div>\n<div class=\"ms-auto flex items-center gap-2\">\n<div id=\"_r_14a_\" class=\"fixed inset-s-[calc(anchor(center)+var(--oai-anchor-align-offset,0px))] inset-e-auto top-[calc(anchor(bottom)+var(--spacing))] bottom-auto h-fit -translate-x-1\/2 [position-try-fallbacks:flip-block] flex flex-col overflow-visible bg-transparent z-50 [inset-inline:auto]! translate-none! [position-area:span-all]\" role=\"tooltip\" hidden=\"\"><\/div>\n<p>&nbsp;<\/p>\n<div class=\"inline-flex\">\n<div>\n<div id=\"_r_176_\" class=\"fixed inset-s-[calc(anchor(center)+var(--oai-anchor-align-offset,0px))] inset-e-auto top-[calc(anchor(bottom)+var(--spacing))] bottom-auto h-fit -translate-x-1\/2 [position-try-fallbacks:flip-block] flex flex-col overflow-visible bg-transparent z-50 [inset-inline:auto]! translate-none! [position-area:span-all]\" role=\"tooltip\" hidden=\"\"><\/div>\n<p>&nbsp;<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/form>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p>&nbsp;<\/p>\n<\/div>\n<div class=\"pointer-events-none fixed inset-x-0 bottom-[calc(var(--scroll-root-safe-area-inset-bottom)+1rem)] z-[100]\"><\/div>\n<\/div>\n<\/div>\n<div class=\"bg-surface-primary relative min-h-0 shrink-0 overflow-hidden ease-out motion-reduce:transition-none transition-[width] duration-300\" data-side-pane-shell-rail=\"true\">\n<div class=\"absolute inset-y-0 end-0 h-full\" aria-hidden=\"true\" data-side-pane-shell-surface=\"true\">\n<div class=\"h-full w-full\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div><\/div>\n<\/div>\n<\/div>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Aprende o que \u00e9 uma URL canonical, como ela funciona e como configur\u00e1-la corretamente no WordPress para evitar problemas de conte\u00fado duplicado e melhorar o SEO do teu site.<\/p>\n","protected":false},"author":2,"featured_media":522,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[29],"tags":[69,71,70,75,73,74,52,34,46,72],"class_list":["post-496","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-seo","tag-canonical","tag-canonical-wordpress","tag-conteudo-duplicado","tag-erros-de-seo","tag-google-seo","tag-indexacao-google","tag-otimizacao-wordpress","tag-seo-tecnico","tag-seo-wordpress","tag-url-canonical"],"featured_image_src":"https:\/\/flowbase.co.mz\/blog\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-Aug-24-2026-01_18_07-PM-1-3-600x400.jpg","featured_image_src_square":"https:\/\/flowbase.co.mz\/blog\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-Aug-24-2026-01_18_07-PM-1-3-600x600.jpg","author_info":{"display_name":"Chelton Agude","author_link":"https:\/\/flowbase.co.mz\/blog\/author\/chelton-agude\/"},"_links":{"self":[{"href":"https:\/\/flowbase.co.mz\/blog\/wp-json\/wp\/v2\/posts\/496","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/flowbase.co.mz\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/flowbase.co.mz\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/flowbase.co.mz\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/flowbase.co.mz\/blog\/wp-json\/wp\/v2\/comments?post=496"}],"version-history":[{"count":4,"href":"https:\/\/flowbase.co.mz\/blog\/wp-json\/wp\/v2\/posts\/496\/revisions"}],"predecessor-version":[{"id":523,"href":"https:\/\/flowbase.co.mz\/blog\/wp-json\/wp\/v2\/posts\/496\/revisions\/523"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/flowbase.co.mz\/blog\/wp-json\/wp\/v2\/media\/522"}],"wp:attachment":[{"href":"https:\/\/flowbase.co.mz\/blog\/wp-json\/wp\/v2\/media?parent=496"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/flowbase.co.mz\/blog\/wp-json\/wp\/v2\/categories?post=496"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/flowbase.co.mz\/blog\/wp-json\/wp\/v2\/tags?post=496"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}