Skip to main content

Probleme canonice

TL;DR

Problemele canoniceapar atunci când redirecționarea 301sau etichetarea canonică este efectuată incorect, ceea ce face motoarele de căutaresă creadă că un site web are conținut duplicat.

Care sunt problemele canonice?

Pentru a înțelege care sunt problemele canonice, trebuie să ne întoarcem la adresele URL canonice. De multe ori, o anumită bucată de conținut identic poate apărea sub mai multe adrese URL pe o pagină web. De cele mai multe ori, are legătură cu versiunile wwwși non-wwwale site-urilor web, precum și cu versiunile HTTPși HTTPS. Este posibil să fi observat că aceeași pagină web poate fi accesată uneori de pe htttp://example.com, precum și de pe https: //example.comsau https: //www.example.com. Deși pentru majoritatea utilizatorilor aceasta poate părea aceeași pagină, motoarele de căutare interpretează toate acestea ca fiind pagini diferite. Și pentru că conținutul este același, ar putea fi interpretat ca având conținut duplicat, ceea ce ar putea afecta SEO. Alte astfel de situații pot apărea din cauza adreselor URL dinamice(produsele care apar pe diferite pagini cu rezultate de filtrare a produselor). Se poate întâmpla și din cauza parametrilor UTMși a altora.

Adresa URL canonică în toate aceste situații este adresa URL pe care proprietarul site-ului o decide că este cea mai relevantă din set, către care toate celelalte versiuni ar trebui să redirecționeze. Deci, de exemplu, https: //www.example.compoate fi stabilit ca URL canonic pentru http: //example.comși htttps: //example.com.

Cum să evitați problemele canonice

O problemă canonică apare atunci când adresa URL canonică nu este definită sau nu este definită corect. Pentru a evita această situație, există câteva moduri de a trata URL-urile canonice:

1. Efectuarea de redirecționări 301 către adresa URL canonică. Pentru a face acest lucru eficient, acest lucru ar trebui făcut prin modificarea fișierului .htaccess, unde se poate seta o regulă pentru redirecționare. Poate arăta astfel:

RewriteEngine Pornit

RewriteCond %{SERVER_PORT} 80

RewriteRule ^(.*)$ https ://www.yourdomain.com/$1 [R,L]

(acest lucru va redirecționa tot traficul către versiunea HTTPS WWW a site-ului dvs.)

Dar este posibil să nu aveți acces la fișierul .htaccess sau este posibil să nu aveți experiența necesară pentru a face acest lucru. Există multe plugin-uri și extensii, în funcție de tipul de platformă de creare de site-uri pe care o utilizați, care vă pot ajuta să finalizați treaba.

2. Pe majoritatea platformelor, aveți opțiunea de a seta adresa URL canonică pentru fiecare pagină. Această acțiune va adăuga o etichetă <link rel="canonical" href="..."> pe pagina dvs. Dacă sunteți îngrijorat să aveți mai multe versiuni ale aceleiași pagini, puteți utiliza aceasta pentru a spune motoarele de căutare care pagină este cea principală. În Wix, există o filă în editorul Menu&Pages, sub butonul SEO (Google)de lângă fiecare pagină. Faceți clic pe SEO avansatși această opțiune va fi disponibilă. În Wordpress, veți avea nevoie de un plugin SEO care va oferi opțiuni pentru setarea etichetelor canonice.