Skip to main content

Канонічні питання

TL; DR

Канонічні проблемивиникають, коли перенаправлення 301або канонічне тегування виконано неправильно, що змушує пошукові системивважати, що веб-сайт має дубльований вміст.

Що таке канонічні проблеми?

Щоб зрозуміти, що таке канонічні проблеми, нам потрібно повернутися до канонічних URL-адрес. Багато разів певний фрагмент ідентичного вмісту може відображатися за кількома URL-адресами на веб-сторінці. У більшості випадків це пов’язано з версіями веб-сайтів із wwwта без www, а також із версіями HTTPта HTTPS. Можливо, ви помітили, що на ту саму веб-сторінку іноді можна отримати доступ з htttp://example.com, а також з https: //example.comабо

www.example.com

. Хоча для більшості користувачів це може здатися однією і тією ж сторінкою, пошукові системи інтерпретують все це як різні сторінки. І оскільки вміст однаковий, його можна інтерпретувати як повторюваний вміст, що може зашкодити вашому SEO. Інші подібні ситуації можуть статися через динамічні URL-адреси (продукти відображаються на різних сторінках результатів фільтрування продуктів). Це також може статися через параметри UTMта інші.

Канонічна URL-адреса у всіх цих ситуаціях — це URL-адреса, яку власник веб-сайту вирішує як найбільш релевантну з набору, на яку мають переспрямовувати всі інші версії. Так, наприклад, https: //www.example.comможна встановити як канонічну URL-адресу для http: //example.comі htttps: //example.com.

Як уникнути канонічних проблем

Канонічна проблема виникає, коли канонічна URL-адреса не визначена або визначена неправильно. Щоб уникнути цієї ситуації, існує кілька способів роботи з канонічними URL-адресами:

1. Здійснення переадресації 301 на канонічну URL-адресу. Щоб зробити це ефективно, це потрібно зробити шляхом зміни файлу .htaccess, де можна встановити правило для переспрямування. Це може виглядати так:

RewriteEngine увімкнено

RewriteCond %{SERVER_PORT} 80

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

(це перенаправить весь трафік на HTTPS WWW версію вашого сайту)

Але у вас може не бути доступу до файлу .htaccess або у вас не вистачає досвіду для цього. Існує багато плагінів і розширень, залежно від того, яку платформу для створення веб-сайтів ви використовуєте, які можуть допомогти вам виконати роботу.

2. На більшості платформ у вас є можливість встановити канонічну URL-адресу для кожної сторінки. Ця дія додасть на вашу сторінку тег <link rel="canonical" href="...">. Якщо вас турбує наявність кількох версій однієї сторінки, ви можете використовувати це, щоб повідомити пошуковим системам, яка сторінка є основною. У Wix є вкладка в редакторі меню та сторінокпід кнопкою SEO (Google)біля кожної сторінки. Натисніть Advanced SEO, і ця опція буде доступна. У Wordpress вам знадобиться плагін SEO, який надасть варіанти встановлення канонічних тегів.